body{margin:0px;padding:0px;background:url('siteimages/bg.jpg') repeat-x;text-align:center;}

a:link          { color:#8C0030; text-decoration: none; text-align:left; }
a:visited       { color:#8C0030; text-decoration: none; text-align:left; }
a:hover			    { color:#db7316; text-decoration: none; text-align:left; }
a:active        { color:#8C0030; text-decoration: none; text-align:left; }

img{border:0px;}

img, div,p,h1,h2,h3,h4,h5,h6,span { behavior: url(iepngfix.htc); text-align:left; }

p,span,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;text-align:left;}

table {font:normal 12px 'helvetica',arial;line-height:15px;color:#3F3F3F;text-align:left;}


#container{clear:both;margin:0 auto;width:800px;}
#container #header{clear:both;float:left;width:800px;background-color:#fff;}
#container #header .logo{clear:both;float:left;width:264px;height:201px;}

#container #header .banner{float:left;width:546px;height:200px;background:url('siteimages/banner2.png') no-repeat;margin-left:-10px;}
#container #header .banner .mission{width:430px;height:106px;margin:28px 0 0 0;padding-left:73px;font:bold 14px 'helvetica',arial;color:#fff;line-height:18px;float:left;}
#container #header .banner .mission p {font:bold 14px 'helvetica',arial;color:#fff;line-height:18px;}
#container #header .banner .mission h1 {font:normal 21px Arial Black,arial;color:#fff;padding-bottom:5px;}
#container #header .banner .mission h2 {font:normal 18px Arial Black,arial;color:#fff;padding-bottom:5px;}
#container #header .banner .mission h3 {font:normal 16px Arial Black,arial;color:#fff;padding-bottom:5px;}
#container #header .banner .signup{float:left;width:540px;padding-top:24px;}
#container #header .banner .signup label{clear:both;float:left;width:230px;font:bold 15px arial;color:#8a0025;margin-left:60px;line-height:25px;}
#container #header .banner .signup .ctextbox{float:left;width:166px;height:23px;background:url('siteimages/textboxbg.jpg') no-repeat;}
.ctextbox1{float:left;width:155px;margin-left:7px;background:url(0.jpg) no-repeat;margin-top:2px;border:solid 0px red;}
.subscribe{float:left;width:70px;height:23px;margin-left:5px;}

#container #middle{clear:both;float:left;width:800px;background-color:#fff;padding-bottom:30px;}
#container #middle .midleft{clear:both;float:left;width:215px;margin-top:10px;}

#container #middle .midleft ul{list-style:none;margin:0px;padding:0px;}
#container #middle .midleft ul li{clear:both;float:left;width:200px;margin-left:20px;margin-top:5px;background:url('siteimages/listbg.jpg') bottom left no-repeat;padding-bottom:7px;font:normal 18px Arial Black;color:#8f0030;}
#container #middle .midleft ul li a{color:#8f0030;text-decoration:none;}
#container #middle .midleft ul li a:hover{color:#C97310;text-decoration:none;}
#container #middle .midleft ul li ul{list-style:none;margin:0px;padding:0px;}
#container #middle .midleft ul li ul li{clear:both;float:left;width:150px;margin-left:16px;background:none;font:bold 15px Arial;color:#8f0030;margin-top:5px;margin-bottom:1px;padding:0px;}

#container #middle .midleft .midcircles{clear:both;float:left;width:220px;background:url('siteimages/midcurves.jpg') no-repeat left top;margin-top:25px;padding-bottom:30px;}
#container #middle .midleft .midcircles .midcircles1{clear:both;float:left;width:120px;margin-left:55px;margin-top:20px;font:normal 12px arial;color:#b9ad65;}

#container #middle .welcimg2{background:#faf2ea;border:1px solid #c9ac68;text-align:center;padding:7px;float:left;}
#container #middle .midright{float:left;width:575px;margin-top:10px;}
#container #middle .midright p {font:normal 13px 'helvetica',arial;color:#333333;line-height:19px;}
#container #middle .midright div ul {clear:both;}
#container #middle .midright h2 {font:normal 18px Arial Black,arial;color:#8f0030;padding:0 0 5px 0;}
#container #middle .midright h3 {font:normal 16px Arial Black,arial;color:#8f0030;padding:0 0 5px 0;}
#container #middle .midright h4 {font:normal 14px Arial Black,arial;color:#8f0030;padding:0 0 5px 0;}
#container #middle .midright h5 {font:normal 12px Arial Black,arial;color:#8f0030;padding:0 0 5px 0;}
#container #middle .midright h6 {font:normal 10px Arial Black,arial;color:#8f0030;padding:0 0 5px 0;}
#container #middle .midright hr {border: none 0;border-top: 1px dotted #CCC;height:1px;margin: 14px 0;}
#container #middle .midright .welcome{clear:both;float:left;width:330px;padding-bottom:50px;}
#container #middle .midright .welcome .welcimg{background:#faf2ea;border:1px solid #c9ac68;text-align:center;padding:7px;float:left;}
#container #middle .midright .welcome h1{clear:both;float:left;width:300px;font:normal  24px Arial Black;color:#8f0030;margin-top:10px;}
#container #middle .midright .welcome .welctxt{clear:both;float:left;width:320px;font:normal 13px 'helvetica',arial;color:#333333;line-height:19px;}
#container #middle .midright .welcome p{clear:both;font:normal 13px 'helvetica',arial;color:#333333;line-height:19px;}

#container #middle .midright .news{float:left;width:234px;margin-left:10px;}
#container #middle .midright .news .newstop{clear:both;float:left;width:234px;height:52px;}
#container #middle .midright .news .newsmid{clear:both;float:left;width:234px;background:url('siteimages/rightmidbg.jpg') repeat-y;padding-bottom:20px;}
#container #middle .midright .news .newsmid .actor{clear:both;float:none;width:200px;font:bold 12px Arial Black,arial;color:#840530;margin-top:15px;margin-left:12px;}
#container #middle .midright .news .newsmid .actor1{clear:both;float:none;width:200px;font:italic 12px 'helvetica',arial;line-height:15px;color:#3F3F3F;margin-top:3px;margin-left:12px;}
#container #middle .midright .news .newsmid p{width:210px;font-size:12px;line-height:15px;color:#3F3F3F;margin-top:3px;margin-left:12px;}
#container #middle .midright .news .newsmid .rmore{clear:both;float:left;width:200px;font:normal 12px 'helvetica',arial;color:#ffb066;margin-top:5px;margin-left:12px;}
#container #middle .midright .news .newsmid .rmore a{color:#ffb066;text-decoration:none;}
#container #middle .midright .news .newsmid .rmore a:hover{color:#8C0030;text-decoration:none;}
#container #middle .midright .news .newsmid .btmline{clear:both;float:left;width:205px;margin-top:10px;margin-left:15px;padding-bottom:10px;}
#container #middle .midright .news .newsmid .newsimg{background:#faf2ea;border:1px solid #c9ac68;text-align:center;padding:4px;margin:4px 7px 7px 11px;float:left;}
#container #middle .midright .news .newsbtm{clear:both;float:left;width:234px;height:10px;}


#container #footer{clear:both;float:left;width:800px;background:url('siteimages/footerbg.jpg') no-repeat;height:54px;}
#container #footer .foot1{float:left;width:600px;font:normal 10px arial;color:#fff;margin-left:10px;margin-top:27px;}
#container #footer .foot2{float:left;width:165px;font:normal 10px arial;color:#fff;margin-left:10px;margin-top:27px;text-align:right;}


#container #header .logo{float:left;width:264px;height:201px;}
#container #header .banner1{float:left;width:546px;height:200px;background:url('siteimages/banner1.png') no-repeat;margin-left:-10px;}
#container #header .banner1 .signup1{clear:both;float:left;width:540px;margin-top:148px;}
#container #header .banner1 .signup1 label{clear:both;float:left;width:230px;font:bold 15px arial;color:#8a0025;margin-left:60px;line-height:25px;}
#container #header .banner1 .signup1 .ctextbox{float:left;width:166px;height:23px;background:url('siteimages/textboxbg.jpg') no-repeat;}


.menu{float:left;width:95%;margin-top:5px;padding-bottom:8px;margin-left:10px;}
.menu ul{list-style:none;margin:0px;padding:0px;}
.menu ul li{float:left;color:#fff;font:normal 10px Verdana;margin-left:9px;text-align:center;line-height:21px;}
.menu ul li a{display:block;color:#fff;text-decoration:none;}
.menu ul li a:hover{display:block;color:#000;text-decoration:none;}
.line{float:left;width:155px;margin-top:3px;margin-left:5px;}


.lmenu{float:left;width:225px;margin-top:7px;padding-bottom:10px;margin-left:10px;}
.lmenu dl{list-style:none;margin:0px;padding:0px;}
.lmenu dl dt{float:left;width:220px;font:bold 18px 'verdana';margin-left:12px;line-height:36px;}
.lmenu dl dt.about{float:left;width:220px;font:bold 18px 'verdana';margin-left:12px;line-height:36px;}
.lmenu dl dt a{display:block;color:#80012C;text-decoration:none;}
.lmenu dl dt a:hover{display:block;color:#000;text-decoration:none;}
.vov{float:left;width:190px;margin-left:30px;font:bold 16px arial;color:#80012C;margin-top:5px;}
.vov1{float:left;width:190px;padding-left:25px;margin-left:5px;font:bold 16px arial;color:#80012C;margin-top:5px;padding-bottom:5px;background:url('siteimages/listbg.jpg') left bottom no-repeat;}

.ltext{float:left;width:225px;background:url('siteimages/midcurves.jpg') no-repeat;}
.ltext .text{float:left;width:125px;font:bold 12px 'verdana';color:#BFAB6E;margin-left:70px;margin-top:20px;padding-bottom:2px;line-height:19px;}
.ltext .text1{float:left;width:125px;font:normal 12px 'verdana';color:#BFAB6E;margin-left:70px;line-height:15px;}

#container #middle .midright{float:left;width:580px;}
#container #middle .midright h1{float:left;width:580px;font:normal  24px Arial Black;color:#8f0030;margin-top:17px;padding-bottom:10px;}
#container #middle .midright .text2{float:left;width:245px;font:normal 13px 'helvetica',arial;color:#333333;line-height:19px;}
#container #middle .midright .img1{float:left;width:309px;height:207px;margin-left:16px;}
#container #middle .midright .text3{float:left;width:570px;font:normal 13px 'helvetica',arial;color:#333333;line-height:19px;margin-top:17px;}

.home_photo {clear:right;}
.section_photo {margin:0 0 10px 10px;float:right;}
#contact  input, select, textarea {background:#fff;border:#999 1px solid;padding:3px;}
#contact textarea  {font:normal 11px Verdana,arial;line-height:15px;}
.error 		{color: red;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:12px;}
.caption{width:308px;clear:both;float:left;font:normal 12px arial;color:#999;padding:6px 0;text-align:left;}
#third_nav {width:100%;border-bottom:1px dotted #ccc;font:bold 13px 'helvetica',arial;color:#333333;line-height:19px;padding: 12px 0 8px 0;}
