@charset "UTF-8";
/* CSS Document */

body{background:#333333 url(../_images/bg.jpg) top left no-repeat; text-align:center; padding:0 0 20px 0}
body h1{background:#333 url(../_images/logo.jpg) top left no-repeat; width:166px; height:75px; position:absolute; top:0; left:100px; margin:0; padding:0;}
body h1 a{display:block; border:0px solid #CC0000; width:166px; height:75px;}
body h1 span{display:none;}
#page{position:relative; margin:77px auto 10px; padding:0; width:1024px; background:#d7dbd2; text-align:left; overflow:visible; -moz-border-radius:9px; -webkit-border-radius:9px;}

#masthead{margin:0 auto; padding:0; width:1024px; height:296px;}
/*
#masthead h1{background:#FFF url('../_images/mainheader.jpg') no-repeat top; width:1024px; height:388px}*/
#masthead h1 span{display:none}
#masthead h2 span{display:none}

#leftnav{text-align:left; float:left; clear:left; width:200px; background:#d7dbd2; }
#leftnav h1{font:15px 'Gill Sans',Verdana, Arial, Helvetica, sans-serif; color:#990000; margin:5px auto 2px 20px; padding:0}
#leftnav h2{font:15px 'Gill Sans',Verdana, Arial, Helvetica, sans-serif; color:#990000; margin:0 auto 2px 20px; padding:0}
#leftnav ul{font:14px 'Gill Sans',Verdana, Arial, Helvetica, sans-serif; color:#990000;}
#leftnav ul li{list-style:none;margin:0 0 10px 0; padding:0 }
#leftnav ul li a{text-decoration:none; color:#990000; }
#leftnav ul li a:hover{border-bottom:1px #990000 solid; color:#333333}
#leftnav p{font:12px 'Gill Sans', Verdana, Arial, Helvetica, sans-serif; color:#333333; margin:0 20px 10px 20px; padding:0 0 20px 0;}
#leftnav p a{text-align:left; color:#990000}
#leftnav p.bord{border-bottom:1px solid #990000;}
#leftnav p.center{text-align:center;}
#leftnav p.left{text-align:left}

#leftnav a img{border:none; }


#main{text-align:left; margin:0 40px 0 12px; padding:0; float: right; clear:right; width:765px; background:#d7dbd2; text-align:left;}
#main h1{font:28px 'Gill Sans',Verdana, Arial, Helvetica, sans-serif; color:#990000; margin:0 0 15px 0; padding:0; left:0; border-bottom:1px #990000 solid; text-align:left; background:none; width:inherit; height:inherit; position:relative;}
#main h2{font:21px 'Gill Sans',Verdana, Arial, Helvetica, sans-serif; color:#333333; margin:30px 0 7px 0; padding:0;}
#main h3{font:18px 'Gill Sans',Verdana, Arial, Helvetica, sans-serif; color:#333333; margin:0 0 15px 0; padding:0;}
#main p{font:14px 'Gill Sans', Verdana, Arial, Helvetica, sans-serif; color:#333333; margin:0 0 10px 0; padding:0; text-align:justify; line-height:1.4em}

#main ul{font:13px Verdana, Arial, Helvetica, sans-serif; color:#990000}
#main ul li{list-style:none; margin:0 0 9px 15px; padding:0}

#main ol{font:13px Verdana, Arial, Helvetica, sans-serif; color:#990000}
#main ol li{margin:0 0 9px 25px; padding:0}

#footer{clear:both; margin:0; padding:20px 0 15px 0; text-align:center;}
#footer p{font:14px 'Gill Sans', Verdana, Arial, Helvetica, sans-serif; color:#333333; margin:0; padding:0}
#footer p.formal{font-size:10px; margin:15px 40px; padding:7px 0 0 0; text-align:justify}

object.left{float:left; margin:5px; padding:20px 20px 20px 20px; border:none}
img.right{float:right; margin:5px; padding:20px 20px 20px 20px; border:none}

img.left{float:left; margin:5px; padding:20px 20px 20px 20px; border:none}

object.right{float:right; margin:5px; padding:0}

object.left{float:left; margin:5px; padding:0}


table{font:12px 'Gills Sans', Verdana, Arial, Helvetica, sans-serif; color:#333333; margin:0; padding:0;}


.video {margin:0 15px 10px 30px; text-align:center}
.video a {display: block; width: 135px; height: 90px;}
.video a:link, .video a:active, .video a:visited {background: url('../_images/videoCTA.jpg') top center no-repeat;}
.video a:hover {background: url('../_images/videoCTA.jpg') bottom center no-repeat;}
