/* CSS Document */


body{background:url(images/bg-main.gif); text-align:center; margin:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
strong{font-size:12px; color:#373737}



#container{width:970px; height:auto; margin:auto;}

#head{width:940px; height:50px; margin:0 15px 0 15px; float:left; background:url(images/bg-head.png) center bottom no-repeat;}
#head ul{width:940px; height:50px; list-style-type:none; float:left; margin:0; padding:0;}
#head ul li{width:auto; height:50px; float:left; padding:16px 16px 0 23px;}
#head ul li a{color:#fff; text-transform:uppercase; text-decoration:none; font-size:14px;}

#wrap{width:970px; height:auto; min-height:700px; margin:auto; background:url(images/bg-wrap.png) center top no-repeat; clear:both;}
#contentwth{width:940px; min-height:700px; height:auto; background:#fff; margin:0 15px 0 15px; float:left;}

#leftrail{width:300px; min-height:700px; height:auto; float:left; background:url(images/bg-leftrail.jpg) top left no-repeat;}
#leftrail ul{width:300px; height:150px; list-style-type:none; margin:0; margin-top:95px; padding:0; float:left;}
#leftrail ul li{padding:0; margin:0; float:left;}
#leftrail ul li a{display:block; width:300px; height:150px; text-decoration:none;}
#leftrail ul li a span{display:none;}


#contentrail{width:640px; height:700px; float:left;}
#flashcontainer{width:640px; height:423px; float:left; background:url(images/bg-flashome.jpg) no-repeat;}
#imagescontent{width:640px; height:423px; float:left;}
#videohome {
background-color:#000000;
float:left;
height:257px;
padding-top:20px;
width:320px;
}#imageshome{width:320px; height:277px; float:left;}
#imageshome img{float:left; border:none;}

#textcontainer{width:640px; height:277px; float:left;}
.textcontentpages{width:620px; height:255px; float:left; margin:5px; padding:5px; overflow:auto; text-align:justify;}
.textcontentpages h1{color:#072969; font-size:22px; text-transform:uppercase; margin:0; margin-bottom:10px; padding:0;}
.textcontentpages h2{color:#3d63af; font-size:20px; margin:0; margin-bottom:10px; padding:0;}
.textcontentpages h3{color:#5691cc; font-size:18px; margin:0; margin-bottom:10px; padding:0;}
.textcontentpages ul{margin:0 0 10px 15px; padding:0;}
.textcontentpages ul li span{font-style:italic; color:#5691cc;}
.textcontentpages a{color:#3d63af; text-decoration:none; text-transform:uppercase;}


#footer{width:940px; height:100px; float:left; margin:0 15px 0 15px; padding-top:10px; background:url(images/bg-bottom.png) top center no-repeat; color:#fff; font-size:11px; text-align:left;}
#footer img{float:right;}
#footer .lnk{width:420px; height:auto; float:left; margin-top:30px;}
#footer .lnk a{color:#fff; text-decoration:none; font-weight:bold; font-size:11px; text-transform:uppercase;}