@import "base.css";
body {margin:0; padding:0; font: 82%/105% "Trebuchet MS", Tahoma, Arial, sans-serif; color:#333333; background:#FFFFFF;  height:100%; }
h1 { font-size:160%; color:#015F7F; font-weight:normal; margin:0.5em 0 .5em 0; letter-spacing:-.01em; }
h2 { font-size:140%; color:#015F7F; letter-spacing:-.02em; }
h3 { font-size:120%; color:#015F7F; letter-spacing:-.02em; margin:4px 0 4px 0;}
h4 { color:#333333; font-size:90%; margin:6px 0 1px 0; padding:2px 0 1px 0px; float:left; }
h5 { color:#FFFFFF; font-size:90%; background:#0298CB; margin:6px 0 1px 0; padding:2px 0 1px 6px; width:490px; }
a{color:#E95D0F; text-decoration:none;}
a:hover{color:#0298CB; text-decoration:underline;}
p{margin:0; padding:2px 0 4px 0; }
img{padding:0; margin:0;}
#outercontainer{width:900px; margin:0 auto 0 auto; padding:0; height:100%; background:#FFFFFF;  }
#maincontainer{width:800px; margin:5px auto 0 auto; padding:0px;  height: 100%; background:#FFFFFF; }

#sitenav{height:36px; margin:8px 0 0 0; padding:0; width:708px; background:#283758; clear:left; line-height:36px; list-style:none;}

#sitenav li{list-style:none; margin:0; float:left;  position: relative; }
#sitenav li a{display:block; margin:0; padding:0 12px 0 12px; float:left; line-height:36px; height:36px; text-decoration:none; color:#FFFFFF; font-size:94.5%; background:url(../images/navline.jpg) right top no-repeat;}
#sitenav li a:hover{color:#FFFFFF;   background:#185796; display:block; }
#sitenav li a.active{color:#FFFFFF; background:url(../images/nav_active.jpg) 0 0 no-repeat; padding:0 12px 0 12px; }



#content{width:708px; margin:0px 0 0 58px; padding:0; font-size:86%; background:#FFFFFF; }

#content h2{ font-size:110%; color:#343435; letter-spacing:-.02em; }
#content p.black{color:#000000;}
#content p{clear:left;}
#content .row1{width:708px; height:65px; padding:0; margin:0px 0 2px 0; float:left; clear:both;}
#content .rowad{width:708px; height:73px; padding:0; margin:0px 0 0px 0; float:left; clear:both;}
#content .row2{width:708px; height:3px; padding:0; margin:0 0 0 0; float:left; background:#040950; clear:both; }
#content .row3{width:708px; padding:0; margin:0 0 0 0; float:left; background:url(../images/home_bg.jpg) left top repeat-x; clear:both;}
#content .row3 .col1{width:315px; margin:0px; padding:0; float:left; background:none;}
#content .row3 .col2{width:315px; margin:0px; padding:0; float:left; background:none;}
#content .row3 .keyitems{width:299px; margin:16px 0 0 4px; padding:0;  background:#FFFFFF;}
#content .row3 .print{font-size:100%; background:#a00b10; font-weight:600; color:#FFFFFF; height:26px; line-height:26px; padding:0 0 0 2px;}
#content .row3 .keyitems .title{width:299px; height:26px; margin:0px; padding:0; background:url(../images/homecontent_top.gif) left top no-repeat;}
#content .row3 .keyitems .title h2{ text-transform:uppercase; height:28px; line-height:28px; color:#FFFFFF; width:250px; padding:0 0 0 px;}
#content .row3 .keyitems .nextmonth{width:298px; height:26px; margin:0px; padding:0; background:#283758;}
#content .row3 .keyitems .nextmonth h2{ text-transform:uppercase; height:28px; line-height:28px; color:#FFFFFF; width:244px; padding:0 0 0 0px;}
#content .row3 .keyitems .tellafriend{width:297px; height:18px; line-height:18px; margin:0px; padding:0; background:none; text-align:right; border-bottom:1px solid #707070;}
#content .row3 .keyitems .subtitle{width:297px; height:20px; margin:0px; padding:0; background:#0b121d;}
#content .row3 .keyitems .subtitle h2{ text-transform:uppercase; height:28px; line-height:28px; color:#FFFFFF; width:250px; padding:0 0 0 6px;}
#content .row3 .keyitems .border{width:297px; border-right:1px solid #707070; border-left:1px solid #707070; padding:0; margin:0; border-bottom:1px solid #707070;}

#content .row3 .keyitems .item{width:298px; height:94px; margin:0px 0 2px 0; padding:1px 0 1px 0; border-bottom:1px solid #707070; }
#content .row3 .keyitems .whiteline{border-bottom:0px solid #FFFFFF;}
#content .row3 .keyitems .item .image{width:118px; height:93px; float:left; padding:0; margin:0 0 2px 0;}
#content .row3 .keyitems .item .text{width:166px; padding:10px 0 0 4px; margin:0; float:left; height:60px;}
#content .row3 .keyitems .item .text h2{padding:0px 0 1px 0; margin:0px 0 1px 0; line-height:102%;}
#content .row3 .keyitems .item .text .arr{background:url(../images/arrow_home.jpg) bottom right no-repeat;}
#content .row3 .keyitems .prefooter{height:9px; margin:0; padding:0; width:299px;}
#content .row3 .keyitems .footer{height:15px; margin:0; padding:0; width:299px;}

#content .row3 .textholder, #content .row3 .videoholder{width:700px; font-size:110%; padding:10px 0;}
#content .row3 .textholder h2 { font-size:140%; color:#e95d0f; letter-spacing:-.02em; padding:10px 0; }
#content .row3 .textholder p{line-height:120%; letter-spacing:.01em; font-size:105%;}
#content .row3 .textholder .text{width:700px; padding:0 0 10px 0;}
#content .row3 .textholder .text .img{float:right; width:250px; padding:4px;}

#corporatefast{width:708px; padding:0; margin:10px 0 15px 0; float:left; clear:both; font-size:100%;}
#corporatefast a.printcol{color:#fff;}
#corporatefast p{font-size:1.15em;}
#corporatefast p.prayer{color:#E95D0F; font-weight:600;}
#corporatefast h2 { font-size:130%; color:#015F7F; letter-spacing:-.02em; margin:4px 0 4px 0;}
#corporatefast h3 { font-size:115%; color:#015F7F; letter-spacing:-.02em; padding:0; margin:4px 0 2px 0; line-height:25px; height:25px; background:#eeebec; display:block; border-bottom:1px solid #959fa5;}

#transformationschool{width:708px; padding:0; margin:10px 0 15px 0; float:left; clear:both;}
#transformationschool h3 { font-size:120%; color:#015F7F; letter-spacing:-.02em; margin:4px 0 4px 0;}

#transformationschool ul{width:708px; padding:0; margin:0px 0 10px 0; font-size:110%;}
#transformationschool ul li{width:708px; padding:0 0 0 2px; margin:0px 0 2px 0; line-height:20px; height:20px; border-bottom:1px solid #c6c1c3;}
#transformationschool ul li.nobg{background:none; border:0; padding:4px 0 4px 0;}
#transformationschool ul li a{width:708px; padding:0; margin:0px 0 2px 0; line-height:20px; height:20px; color:#E95D0F; display:block;}
#transformationschool ul li a:hover{width:708px; padding:0; margin:0px 0 2px 0; line-height:20px; height:20px; color:#FFFFFF; background:#E95D0F; display:block; text-decoration:none;}

#footer{color:#333333; width:708px; height:22px; font-size:80%; padding:0px 0 0 0; margin:0 0 0 58px; clear:both; background:#FFFFFF;}
#footer a{color:#333333;}
#footer a:hover{color:#0298CB;}
#footer .col1{width:450px; margin:0px 0 0 0 ; padding:0 8px 0 0; float:left; height:22px;}
#footer .col2{width:200px; margin:0px 0 0 0; padding:0 3px 0 0; float:left; margin:0; padding:0;   text-align:right; height:22px; }

#footer .col2 p{margin:0px 0 0 0; padding:0; height:10px;}
