html,body{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#404040;margin:0;padding:0;}
p,td,div,span{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#404040;}
form{margin:0;padding:0;}
input{font-size:11px;color:#626262;}
a{text-decoration:underline;color:#02652e;}
a:hover{text-decoration:underline;}
ul{color:#C4DAED;margin:0;padding:0 0 0 16px;}
li{list-style:none;color:#C4DAED;margin:0;padding:0 0 12px 2px;}
li a{color:#C4DAED;}
h1,h2,h3,h4,h5{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;font-weight:700;margin:0;}
h1{font-size:18px;color:#003065;padding:0 0 8px;}
h2{font-size:14px;color:#003065;padding:0 0 4px;}
h1 a,h2 a{color:#003065;text-decoration:underline;}
.details h1{text-align:center;}
.details li{list-style:none;color:#404040;margin:0;padding:0 0 2px 2px;}
.details li a{color:#02652e;}
h3{font-size:11px;color:#56A544;padding:4px 0 10px 16px;}
h4{font-size:11px;color:#56A544;padding:4px 0 6px;}
h3 a,h4 a{color:#56A544;}
h5{font-size:11px;color:#404040;text-align:right;font-style:italic;font-weight:400;padding:0 0 9px;}
h5 a{color:#404040;}
p{margin:0;padding:8px 0;}
hr{height:1px;border-top:none;border-bottom:#B5BCC5 1px solid;margin:0;padding:0;}
.body{background:#38667e url(/images/bg-t.jpg) repeat-x left top;}
.body2{background:url(/images/bg-b.jpg) repeat-x left bottom;}
/*#container{background:url(/images/body-bg.png) repeat-y center top;}*/
/*#container .wrapp-t{background:url(/images/body-t.png) no-repeat center top;}*/
/*#container .wrapp-b{background:url(/images/body-b.png) no-repeat center bottom;padding:0 0 39px;}*/
#container .wrapp-b{padding:0 0 39px;}
.details image{border:solid 1px #FFF;float:left;margin:2px;}
.border{width:1040px;background-color:#FFF;margin:0 auto;}
.border .wrapp{width:1030px;background-color:#FFF;margin:0 auto;}
.head-banners{width:793px;height:92px;background:#fff url(/images/head/t-100.jpg) no-repeat left top;text-align:center;}
.head-banners .wrapper{padding-left:89px;top:10px;position:absolute;}
.head-nav-body{background:#fff url(/images/head/b.jpg); text-align:right;}
.head-nav{height:17px;text-align:right;}
.head-nav a{margin:auto 20px auto 0;}
.head-nav a img{margin:auto 6px auto 0;}
div#wrapper{float:left;width:1030px;min-height:700px;background-color:#FFF;}
.lcol{float:left;margin-left:-100%;width:240px;vertical-align:top;background:#f3f8f9;}
.rcol{float:left;margin-left:-240px;width:240px;height:100%;vertical-align:top;background:#f3f8f9;}
.mcol{background-color:#FFF;vertical-align:top;margin:0 237px;padding:0 20px;}
.mcol2{vertical-align:top;background-color:#FFF;margin:0 0 0 237px;padding:0 20px;}
.head{font-size:12px;color:#FFF;background:#2296d7 url(/images/h2-bg.png) no-repeat right top;text-transform:uppercase;padding:4px 0 5px 16px;}
.lmenu a{background:url(/images/lmenu-marker.gif) no-repeat left top;display:block;border-bottom:1px #a6bbcb solid;color:#1a3652;font-weight:700;padding:4px 0 4px 24px;}
.frm-input{padding:4px 2px;}
.box_adv{color:#1a3652;padding:8px 0; text-align:center}
.box{color:#1a3652;padding:8px 16px;}
.box p,.box div{color:#1a3652;}
.box p{padding:2px 0 10px;}
.box a{color:#02652e;text-decoration:underline;}
.news-date{padding-right:0;padding-left:12px;}
.news-date span{font-size:10px;color:#FFF;background:#046f4e;padding:1px 2px 1px 4px;}
.news-list,.news-list a{color:#1a3652;text-decoration:none;}
.footer-banners{clear:both;background:#6babd9 url(/images/footer/bg.jpg) repeat-x left top;}
.copy{text-align:center;color:#4a4a4a;padding:8px 0;}
.copy a{color:#209cde;font-weight:700;}
.comments{text-align:center;font-size:12px;color:#FFF;background:#5bac0c url(/images/details/h2.jpg) no-repeat center top;text-transform:uppercase;margin:14px auto 0;padding:4px 0 5px 16px;}
.img{float:left;margin:0 10px 10px 0;}
.mcol img,.details img{margin:10px 10px 5px;}
.img_left{float:left;margin-right:8px;margin-bottom:8px;}
.adv_box{float:right;position:relative;padding:1px 2px 1px 4px;}
.comm-min{float:left;background:url(images/comments.png) no-repeat 0 50%;margin-left:10px;display:inline;padding:0 0 0 17px;}
.photo-min{float:left;background:url(images/photo.gif) no-repeat 0 50%;margin-left:20px;display:inline;padding:0 0 0 17px;}
.views-min{float:left;background:url(images/views.gif) no-repeat 0 50%;margin-left:20px;display:inline;text-decoration:none;padding:0 0 0 17px;}
.freeblock{font-size:.8em;line-height:1.5em;font-family:Arial, Helvetica, sans-serif;padding:15px 0;}
#slideshow{display:block;clear:both;margin:20px 0;}
.slideNormal{border:5px solid #56a731;cursor:pointer;opacity:0.5;filter:alpha(opacity=50);margin:.75em .4em 0 0;}
.slideSelected{border:5px solid #89877b;margin:.75em .4em 0 0;}
.slideLarge{border:solid 1px #e7e7e7;padding:8px;}
#tape{width:100%;overflow:auto;height:110px;white-space:nowrap;}
.banner1,.btn{text-align:center;padding:4px 0;}
.details,.details2,.details p,.mcol p,.mcol2 p{line-height:1.8;}
#inpt_search {
border: 1px solid #D1D1D1;
padding: 1px;
float: left;
width: 190px;
margin-right: 5px;
height: 15px;
}

.search_box span {
position: absolute;
left: 5px;
top: 3px;
color: #CCC;
display: none;
cursor: pointer;
}

.search_box{
float:right;
margin:48px 0 0 0;

}

.fl {
float: left;
}
.bigcol {
width: 100%;
padding-left: 10px;
}
.photo_box {
width: 145px;
margin-right: 40px;
margin-bottom: 10px;
}
.img_box {
position: relative;
display: block;
_height:1%;
}
.bigcol a {
line-height: 15px;
}
.gray {
color: #888;
}
.small {
font-size: 11px;
line-height: 15px;
}
.fl img {margin: 0 0 0 0;}
.clear_small {
display: block;
clear: both;
font-size: 0px;
height: 5px;
overflow: hidden;
line-height: 1px;
}
.play_wmark {
width: 28px;
height: 19px;
padding: 0;
display: block;
position: absolute;
z-index: 20;
left: 5px;
bottom: 5px;
background: url('/images/play.png') no-repeat top left;
cursor: pointer;
}
a:hover .play_wmark{
	background-position:left -19px;
}

.video{text-align:center; margin:10px 0 20px 0;}


#pagination {margin: 5px 0 0 150px;}
#pagination ul {float: left; height: 19px; line-height: 19px;}
#pagination li {float: left; margin: 0 0 0 10px; }
#pagination .page a {display: block; padding: 0 0 0 8px;  background-color: #ebf7f9; color:#02652E; text-decoration: none; font-weight:bold}
#pagination .page span {display: block; padding: 0 8px 0 0; background-color: #ebf7f9;color:#02652E;}
#pagination .page.active a, #pagination .page a:hover {background-color: #d7d2c7; color:#ffffff;}	
#pagination .page a:hover span, #pagination .page.active a span  {background-color: #d7d2c7; color: #898989;}

