/*URI:http://www.ETC.k12.mi.us/
Version:1.0
Description:Widget enabled fixed width 2-column design with left menu
Author:Alex Hughes
Author URI:http://SandstoneDigital.com/
*/
#content{
    background:#fff;
    float:left;
    width:700px;
    padding-left:10px;
    font-size:12px;
    }
#content a{
    color:#000;
    font-size:12px;
    }
#content strong{
    font-size:12px;
    }
.sidepost{
    width:200px;
}
.big,.bold{
    font-weight:bold;
    }
.big{
    font-size:16px;
    }
.bigger{
    font-weight:bolder;
    font-size:18px;
    }
.blue{
    color:#069;
    }
.white{
    color:#fff;
    }
.orange{
    color:#f60;
    }
a img{
    font:12px "Trebuchet MS","Lucida Sans",tahoma,arial;
    color:#ddd;
    border:0;
    }
fieldset{
    margin:20px;
    border:0    ;
}
.contactformheading{
    font-weight:bold;
    font-size:16px;
    color:#888;
    }
label{
    font-size:10px;
    padding-top:15px;
    }
#nav{
    float:right;
    width:600px;
    height:15px;
    padding:20px 0 4px 0;
    font:bold 12px Arial;
    color:#006a8b;
    text-align:center;
    z-index: 10;
    }
#nav div{
    z-index: 100;
    position:relative;
    float:left;
    padding:0;
    list-style-type:none;
    text-align:center;
    cursor:pointer;
    border:0;
    margin-right:10px;
    }
#nav div ul{
    clear:both;
    display:none;
    position:absolute;
    top:15px;
    width:200px;
    margin-bottom:15px;
    padding:0;
    font-weight:bold;
    font-size:11px;
    background:#fff;
    }
.over ul{
    display:block;
    }
#nav div ul li{
    clear:both;
    list-style:none;
    width:190px;
    margin-left:-1px;
    padding:2px 2px 2px 10px;
    background:#fff;
    border:1px solid #ccc;
    }
#nav div ul li ul{
    width:190px;
    margin-left:190px;
    margin-top:30px;
    }
#nav div ul{
    margin:0;
    padding:0;
    background:none;
    margin-right:3px;
    }
#nav li{
    text-align:left;
    width:140px;
    margin:0;
    clear:both;
    }
#nav span{
    text-align:center;
    padding:0;
    }
#nav div span a:link,#nav div span a:visited{
    color:#104070;
    text-decoration:none;
    }

#nav div span a{
    margin-top:15px;
    }
#nav div span a:hover,#nav div span a:active,#nav div ul li a:hover{
    color:#f60;
    text-decoration:none;
    }
#nav div ul li a:hover{

    }
#nav div ul li a:link,#nav div ul li a:visited{
    text-decoration:none;
    color:#104070;
    }
#nav div ul li a:active,#nav div ul li ul li a:hover,#nav div ul li ul li a:active{
    color:#f60;
    text-decoration:underline;
    }
#nav div ul li ul li a:link,#nav div ul li ul li a:visited{
    text-decoration:none;
    padding-left:4px;
    color:#104070;
    }
#nav div ul li:hover{
    background:#ddd;
    }
#nav1{
    width:40px;
    }
#nav11{
    width:60px;
    }
#nav2{
    width:97px;
    }
#nav3{
    width:113px;
    }
#nav4,#nav5{
    width:63px;
    }
#nav li:hover ul{
    display:block;
    }
body{
    margin:0;
    padding:0;
    text-align:center;
    background:#00458a;
    font:62.5% 'Lucida Grande',Verdana,Arial,Sans-Serif;
    color:#333;
    }
#page{
    width:1000px;
    margin:0 auto;
    padding:1px;
    text-align:left;
    background:#fff;
    border:3px solid #6cf;
    border-top:6px solid #f60;
    }
#header{
    padding:2px;
    }
#header_img{
    clear:both;
    width:1000px;
    height:190px;
    background:#eee url('images/fast-cool-easy.jpg') no-repeat top left;
    }
#wrapper{
    width:1000px;
    }
.description{
    font:18px "Trebuchet MS","Lucida Sans",tahoma,arial;
    color:#fff;
    padding-left:6px;
    }
#footer{
    position:relative;
    clear:both;
    height:0;
    margin:0 auto 3px auto;
    line-height:37px;
    color:#ccc;
    }
#footer p{
    line-height:0;
    }
#footer a:visited,#footer a:hover,#footer a{
    font:10px "Trebuchet MS","Lucida Sans",tahoma,arial;
    color:#333;
    }
#navbar{
    background:#fff;
    width:100%;
    height:26px;
    padding-top:1px;
    }
#sidebar{
    background:#ffc;
    color:#000;
    width:212px;
    float:right;
    text-align:center;
    padding:6px;
    }
#sidebar #top{
    background:url('images/sidebartopbg.gif') no-repeat;
    width:212px;
    height:58px;
    }
#sidebar #top2{
    background:url('images/sidebartop2bg.jpg') no-repeat;
    width:212px;
    height:15px;
    }
#sidebar .mid{
    background:url('images/sidebarmidbg.jpg') repeat-y;
    width:212px;
    }
#sidebar .bottom{
    background:url('images/sidebarbottombg.jpg') no-repeat;
    width:212px;
    height:15px;
    }
#sidebar .mid2{
    background:url('images/sidebarmidbg.jpg') repeat-y;
    width:212px;
    }
#sidebar .bottom2{
    background:url('images/sidebarbottombg.jpg') no-repeat;
    width:212px;
    height:15px;
    }
#sidebar .space{
    background:#ffc;
    width:212px;
    height:15px;
    }
#sidebar ul{
    font-family:"Trebuchet MS","Lucida Sans",tahoma,arial;
    color:#000;
    list-style:none;
    text-align:left;
    width:190px;
    padding:0 0 0 10px;
    margin:0 5px;
    }
#sidebar ul ul,#sidebar ul ul ul{
    margin:0;
    }
#sidebar h2{
    display:none;
    padding:0;
    margin:0;
    }
#sidebar a:link,#sidebar a:visited{
    font-size:12px;
    color:#000;
    list-style:none;
    text-decoration:underline;
    }
#sidebar a:hover,#sidebar a:active{
    font-size:12px;
    color:#006a8b;
    list-style:none;
    text-decoration:none;
    }
h1,h2,h3,h4,h5,h6,h1 a:visited,h1 a:hover,h1 a{
    font:bold 32px "Trebuchet MS","Lucida Sans",tahoma,arial;
    color:#828794;
    }
h2,h4,h5,h6{
    font-size:16px;
    color:#979ead;
    }
h3{
    font-size:18px;
    color:#006e96;
    }
h5{
    color:#f60;
    }
#content .post h2{
    font-family:"Arial","Helvetica","Sans serif";
    font-size:20px;
    color:#979ead;
    padding:6px;
    }
#content .post h2 a:hover,#content .post h2 a:visited,#content .post h2 a{
    font-size:20px;
    color:#828794;
    }
#content .post,#content .post p{
    font:12px "Arial","Helvetica","Sans serif";
    color:#000;
    }
#content .post a{
    font-size:12px;
    color:#979ead;
    }
#content .post a:hover{
    color:#828794;
    }
#content .post ul,#content .post li{
    font-size:12px;
    }
.entry,.entrytext .postmetadata,.postmetadata alt,.postmetadata a{
    font:12px "Trebuchet MS","Lucida Sans",tahoma,arial;
    color:#000;
    }
.entrytext .postmetadata{
    border:1px solid #828794;
    width:80%;
    padding:4px;
    }
.postmetadata a{
    color:#828794;
    }
.navigation a:visited,.navigation a,.navigation,.alignleft a:visited,.alignleft a,.alignleft,.alignright a:visited,.alignright a,.alignright,.center a:visited,.center a,.center,.page-title,cite,cite a,acronym,abbr{
    font:12px "Trebuchet MS","Lucida Sans",tahoma,arial;
    color:#979ead;
    }
blockquote{
    border-left:5px solid #ffe;
    margin-left:1.5em;
    padding-left:5px;
    }
cite,cite a,cite a:hover{
    list-style:none;
    }
cite a:hover{
    color:#828794;
    }
acronym,abbr{
    color:#ddd;
    }
ol.commentlist,ol.commentlist li,ol.commentlist li.alt,ol.commentlist a,small.commentmetadata{
    font:14px "Arial","Helvetica","Sans serif";
    color:#000;
    }
ol.commentlist a{
    color:#828794;
    }
#commentform textarea{
    border:6px solid #006e96;
    }
#commentform input,#searchform input,#searchform #s{
    font:12px "Trebuchet MS","Lucida Sans",tahoma,arial;
    background:#ffe;
    color:#828794;
    }
#searchform input{
    background:#ededed;
    color:#000;
    font-weight:bold;
    }
#searchform #s{
    position:relative;
    top:2px;
    background:#e4eaff;
    width:135px;
    font-size:14px;
    color:#000;
    border:1px solid #828794;
    }
#searchretrap{
    float:right;
    width:68%;
    }
#wp-calendar a,#wp-calendar a:visited,#prev a,#next a,#wp-calendar caption{
    font-family:"Trebuchet MS","Lucida Sans",tahoma,arial;
    color:#979ead;
    }
#wp-calendar a:hover{
    color:#828794;
    }
hr{
    display:none;
    }
div.menu{
    margin:0;
    font-size:18px;
    }
div.menu ul{
    margin:0;
    padding:0;
    line-height:1.18em;
    }
div.menu li{
    float:right;
    padding-right:3px;
    padding-bottom:3px;
    list-style-type:none;
    height:1.18em;
    width:4.67em;
    text-align:center;
    font-family:Vrinda,Verdana,Tahoma,"Courier New",Sans-Serif;
    }
div.menu li a{
    display:block;
    text-decoration:none;
    background:#ffe;
    color:#006e96;
    font-weight:normal;
    text-align:center;
    border:1px solid #006e96;
    }
div.menu li a:hover{
    background:#fff;
    color:#8e9482;
    border:1px solid #8e9482;
    }
.weather_info img{
    float:right;
    margin-right:10px;
}
.weather_info p{
    font-size:13px;
}

.clear {
    clear: both;
    height: 1px;

}

.alignleft {
    float: left;
}

.alignright {
    float: right;
}