body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	margin:0px;
	padding:0px;
	background:url(images/bg.jpg) repeat-x center top #e9e7e8;
}
.clear{
    clear:both;
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	font-weight:bold;
	margin:0px;
	}
h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#fff;
	padding-top:2px;
	font-weight:bold;margin:1px 0px 0px 0px;
	}
	
h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:0px;
	height:40px;
	padding-top:14px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	background:url(images/hea.jpg) no-repeat center top;
	}
	
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#852520;
	margin:25px 0px 10px 0px;
	}
h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	margin:2px 0px 4px 0px;
	color:#566e22;
	padding:0px 0px 0px 24px;
	height:26px;
	font-weight:bold;
	text-align:left;
	background:url(images/welcome.jpg) no-repeat left top;
}

.cbse{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#333;text-align:center;font-weight:700}

h6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#fc3;
	margin:3px 0px 0px 0px;
	}
img{
	border:none;
}

p{
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	margin:0px;
	padding:1px 4px 1px 4px;
	text-align:justify;
	font-size:13px;
	}
	
#main_block{
	margin:auto auto auto auto;
	width:992px;
	padding:5px;
}

#header{
	width:992px;
	margin:auto auto auto auto;

	}

.topnav{
	float:right;
	text-align:right;
	padding-top:2px;
	padding-right:15px;
}
.topnav a {
	color:#ccc;
	text-decoration: none;
	display: block;
	float: left;
	border-right:1px solid  #333;
	padding:2px 10px 10px 10px;
	font-weight:bold;
	margin: 0px;
}
.topnav a:hover {
	color:#fc3;
}
.topnav .last{
	border:none;
}
.logo{
	float:left;
	padding:7px;
}
.header_right{
	float:right;
	width:840px;
}
.title{
	float:left;
	font-weight:bold;
	width:556px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	color:#6c1c18;
	margin:10px 4px 0 0;
	padding:5px 10px 0px 0px;
	font-size:40px;
	text-align:center;
}
.top_icons{
	float:left;
	width:242px;
	margin-bottom:4px;
	border-radius:4px;
	background:#fff;
	padding:6px;
}
.email{ background: url(images/mail.png) no-repeat left 6px;padding-left:20px;padding-top:4px;height:26px;float:left;}
.email a{color:#25458a;text-decoration:none;font-weight:700;font-size:15px}
.email a:hover{text-decoration:underline;color:#333}

.phone{margin-right:20px;background:url(images/phone.png) no-repeat left 6px;padding-left:20px;padding-top:4px;height:26px;float:left;color:#25458a;font-weight:700;font-size:15px;}
.phone a{color:#25458a;text-decoration:none;font-weight:700;font-size:15px}
.phone a:hover{text-decoration:underline;color:#333}

.fax{margin-right:20px;background:url(images/fax.png) no-repeat left 6px;padding-left:20px;padding-top:4px;height:26px;float:left;color:#25458a;font-weight:700;font-size:15px;}
.fax a{color:#25458a;text-decoration:none;font-weight:700;font-size:15px}
.fax a:hover{text-decoration:underline;color:#333}

#nav{height:40px;
width:970px;
margin:auto auto auto auto;
background:#f4f4f4;
border:1px solid #ccc;
}

#banner_bl{
	width:982px;
	margin:auto;
	height:330px;
	padding:5px 0 0 0 ;
	background:url(images/bann_bl.jpg) no-repeat center top;
}
.slideshow{
	width:700px;
	height:270px;
	padding:5px;
	margin-left:6px;
	float:left;
	margin-top:3px;
	background-color:#ebeaea;
}
.prinbox{
	width:234px;
	height:286px;
	background-color:#fff;
	float:right;
	}

.prinname{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#125c8f;text-align:center;font-weight:700;width:180px;margin:auto}
.videolink{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;font-weight:700;width:180px;margin:auto}
.principal_photo{background-color:#fff;border:1px solid #ccc;text-align:center;margin:auto;padding:4px; max-height:200px;}

#content_bl{
	width:982px;
	margin:4px auto auto auto;
	padding:5px;
	background:#fff;
	}

.content_left{
	float:left;
	width:233px;
	background:#f4f4f4;
	margin-right:10px;
	
}
.content_right{
	float:right;
	width:233px;
	background:#f4f4f4;
}
.content_midil{
	float:left;
	width:484px;
	padding:6px;
	background:#f4f4f4;
}

.scbui{
	float:left;
	width:474px;
	background:#fff;
	padding:5px;
	margin-right:10px;
	border:1px  solid #ccc;
}
.videos{
	float:right;
	width:242px;
	height:278px;
	padding:46px 5px 5px 5px;
}
.boxes{
	float:left;
	width:223px;
	padding:5px;
}
.boxes2{
	float:left;
	width:223px;
	padding:5px;
}

#main_container_inner{
	width:972px;
	margin:auto;
	margin-top:5px;
	padding:10px;
	background:#fff;
    float:left;
}
.more{
text-align:right;
float:right;
margin-right:5px;
margin-top:5px;
}
.readmore{
text-align:right;
float:right;
margin-right:5px;
margin-top:5px;
}
.readmore a{
		background:#184473;
		color:#fff;
		text-align:center;
		text-decoration:none;
		border:1px solid #184473;
		padding:5px 6px 5px 6px;
		font-weight:bold;
		font-size:13px;
	}

.readmore a:hover{
		background:#333;
		color:#fff;
		border:1px solid #000;
}
div#marqueecontainer{position:relative;width:200px;height:220px;overflow:hidden;margin-top:6px;float:left;padding:2px 4px 0 0}
.downloads_links ul{ margin:5px 0px 0px -40px; }
.downloads_links ul li { list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:20px;float:left;margin:4px 0 0;width:200px;}
.downloads_links ul li a{font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:20px;text-decoration:none;border-bottom:1px dashed #425515;float:left;width:200px;font-weight:700;color:#125c8f;padding:2px 0 1px 6px}
.downloads_links ul li a:hover{color:#333;}
.downloads_links2 ul li{display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:20px;float:left;width:960px;padding-left:20px;
background:url(images/gal_icon.jpg) no-repeat left 7px;
margin:4px 0 0 6px}
.downloads_links2 ul li a{font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:20px;text-decoration:none;border-bottom:1px dashed #425515;float:left;font-weight:700;color:#393a39;padding:2px 0 1px 0}
.downloads_links2 ul li a:hover{color:#000;}

.thought{color:#333;font-weight:700;font-size:13px; width:470px; padding:5px; border:1px dashed #818181; margin:auto auto 6px auto;}
.thoughtcolor{color:#25458a;font-weight:700;font-size:13px; float:left; padding:5px;}
.last_update{color:#333;font-size:15px;font-weight:700;text-align:center; width:210px;border:1px dashed #818181; padding:5px;	margin:8px auto 10px auto;}
.last_update_s{font-size:17px;font-weight:700;color:#25458a}

.hea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#125c8f;
	padding-top:4px;
	font-weight:bold;margin:1px 0px 0px 0px;
}
.news_text{
	font-size:12px;
	color:#333;
}
.news_page_text{padding-right:15px;color:#333;text-align:justify; border-bottom:1p dashed #ccc; margin-bottom:5px;}
.news_page_hea{color:#25458a;font-weight:700;font-size:17px; font-weight:bold;}

.homecontent{
	padding:6px;
}


#footer_main{background:url(images/footer.jpg) repeat-x center top; padding-top:2px; margin:auto auto auto auto ;}
.footer{height:74px; width:978px;margin:auto; text-align:center; padding-top:8px;}
.footer ul{padding:0px;}
.footer ul li{margin:0px;display:inline;list-style:none;}
.footer ul li#last{border:none;}
.footer a{color:#fff; background:#af7817; padding:6px 6px 6px 6px; margin-right:4px;text-decoration:none; font-weight:bold; font-size:12px;}
.clock{color:#fff;font-size:14px;width:350px;float:left;text-align:center; padding-left:10px;margin:5px}
#Date{float:left;margin-right:4px;font-weight:700}
#min,#sec{float:left;font-family:Digital7Mono;font-size:24px}
#hours{float:left;margin-left:8px;font-family:Digital7Mono;font-size:24px}
.point{float:left;font-family:Digital7Mono;font-size:24px;margin:0 3px}
.visit{font-size:30px;color:#fff;float:left;padding-top:2px; background:#000;letter-spacing:1px;font-family:Digital7Mono;margin:0 0 0 5px}
.visit_block{width:250px;float:left; text-align:center; padding-left:320px;}
.visitiors{float:left;color:#fff;font-size:14px; padding-top:5px;font-weight:700;font-family:Arial, Helvetica, sans-serif}
.maintained{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;margin:auto}
.rcs_links{margin:auto;text-align:center;}
.rcs_links a{color:#fc3; background:none;}
.designed{color:#fff;}

.flash_news{color:#25458a;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;padding:4px; margin:auto auto 4px auto;}



/*gallery*/
.header2{background-color:#333}
.header_in{background-color:#333;font-weight:700;font-family:Arial, Helvetica, sans-serif;color:#FFF;text-align:center;font-size:15px;height:15px}
.name{font-weight:700;color:#333;font-size:13px;padding:4px}
.name2{color:#333;font-weight:700;font-size:12px;padding:4px}
.gallery_image{text-align:center;width:190px}
.gallery_image a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #E3E4E5;display:block;-moz-box-shadow:0 0 7px #ccc;-webkit-box-shadow:0 0 7px #ccc;box-shadow:0 0 7px #ccc;margin:4px 5px 0;padding:4px}
.gallery_image a:hover{border:1px solid #98cbef;-moz-box-shadow:0 0 5px #98cbef;-webkit-box-shadow:0 0 5px #98cbef;box-shadow:0 0 5px #98cbef}
.gallery_side2{width:774px;float:right}
.gallery_side{width:166px;float:left}
.gallery_side ul{list-style:none;margin:0;padding:0}
.gallery_side ul li{background:url(images/gal_icon.jpg) no-repeat left 6px;margin:0;padding:4px 0 3px 14px}
.gallery_side ul li a{color:#0b4782;font-weight:700;font-size:12px;text-decoration:none}
.gallery_side ul li a:hover{color:#000;text-decoration:underline}
.photo_year{float:left;background-color:#333;font-family:Arial, Helvetica, sans-serif;padding:2px 6px 1px 3px}
.photo_year a{color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;text-decoration:none;margin:0;padding:0}


/*menu*/
.ddsmoothmenu{width:100%;font:bold 12px Verdana;float:left}
.ddsmoothmenu UL{z-index:100;list-style-type:none;margin:0px 0px 0px 0px;padding:0}
.ddsmoothmenu UL LI{position:relative;display:inline;float:left}
.ddsmoothmenu UL LI A{display:block;border-right:#999 1px solid;text-decoration:none;text-align:center;font-weight:700;padding:13px 12px 13px 12px;color:#333;}
* HTML .ddsmoothmenu UL LI A{display:inline-block;text-align:center;font-weight:700;}
.ddsmoothmenu UL LI A.selected{background:url(images/nav_hover.jpg) repeat-x center top;color:#fff;font-weight:700}
.ddsmoothmenu UL LI A:hover{background:url(images/nav_hover.jpg) repeat-x center top;color:#fff;font-weight:700}
.ddsmoothmenu UL LI UL{position:absolute;display:none;visibility:hidden;left:0}
.ddsmoothmenu UL LI UL LI{display:list-item;float:none}
.ddsmoothmenu UL LI UL LI UL{top:0}
.ddsmoothmenu UL LI UL LI a{font-weight:700;border-bottom:black 1px solid;width:180px;font:13px Verdana;border-top-width:0;margin:0;padding:8px; background:#f4f4f4; color:#333;}
.ddsmoothmenu UL LI UL LI a:hover{font-weight:700;border-bottom:#ff7705 1px solid;width:180px;font:13px Verdana;border-top-width:0;margin:0;padding:8px; background:url(images/nav_hover.jpg) repeat-x center top; color:#fff;}
.downarrowclass{position:absolute;top:12px;right:7px}
.rightarrowclass{position:absolute;top:6px;right:5px}
.ddshadow{position:absolute;width:0;height:0;top:0;left:0}
.homecontent{
	padding:5px;
}