body{width: 100%; margin: 0; background: #f6f6f6; font-family:Geneva,Verdana, sans-serif;font-size:12px; line-height:16px;} 
a{color:#3f709d; text-decoration:none;}
a:visited{color:#3f709d;}
a:hover{color:#3f709d; text-decoration:underline;}
:focus {
outline: 0 none;}
h1{font-family: Georgia, sans-serif; font-size:26px; line-height:28px;color:#ca0002;  text-align:left; margin-left:15px;}
h2{font-family: Georgia, sans-serif; font-size:20px; line-height:28px; color:#000; text-align:left; margin-left:10px;}
h3{background: url("images/line_h3-1.png") no-repeat center bottom; font-family: Georgia, sans-serif; font-size:18px; line-height:28px;color:#000;text-align:center;}
h4{font-family: Georgia, sans-serif; color:#000;}
h5{font-family: Georgia, sans-serif; color:#000;}
h6{font-family: Georgia, sans-serif; color:#000;}
#header_social{ width:960px; color:#dddddd; height:20px; text-align:right; margin:0px auto; padding-right:5px;}
#header_social b{padding-top:20px;}
#pre_header{background: #000; height: 20px; width: 100%;}
#pre_header a{color:#b3e8ff;}
#header{height:115px; background: #ca0002; border-top: #b9b9b9 solid 1px; border-bottom:#b9b9b9 solid 1px;}
#header_frame{width: 960px; margin:auto;}
#logo{width: 620px; height: 100px; float:left; margin-top:5px; margin-bottom:5px;}
#phone{ color:#cdcdec; height:40px; width:250px; float:right; text-align:left; margin-left:5px; margin-top:15px;}
#live_clock{width:220px; height: 40px; float:right; text-align:right; color:#cdcdec; font-weight:bold; margin-top:30px;}
#menu{background: url(images/menu_bg.gif) repeat-x 0 0 transparent; clear:both; width:960px;height:40px;}
.chromestyle{width:100%;}
.chromestyle ul{ font: 15px Tahoma; padding: 10px 0; text-align:center; width:100%; text-decoration:none;}
.chromestyle ul li{ display: inline; background:url(images/menu_line.gif) 0 1px no-repeat; padding: 0 0 4px;}
.chromestyle:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .chromestyle ul li { background:url(images/menu_line.gif) 0 -2px no-repeat; }
*+html .chromestyle ul li { background:url(images/menu_line.gif) 0 -2px no-repeat; }
.chromestyle ul li.nobg {background:none;}
.chromestyle ul li a { color:#2c3f5d; padding:0 32px 10px 32px; margin:0; text-decoration:none; font-weight:bold; height:40px; }
.chromestyle ul li a:hover{color:#fff;}
.dropmenudiv { position:absolute; top:0; border:1px solid #2c3f5d; background:url(images/submenu_bg.png); height:40px; border-bottom-width:0; font:normal 15px Tahoma; line-height:19px; z-index:100; min-width:140px;visibility:hidden;margin-left:0px;}
.dropmenudiv a { color:#2c3f5d; width:auto; display:block; text-indent:13px; border-bottom:10px solid #2c3f5d; padding:10px 0; text-decoration:none; font-weight:bold;}
* html .dropmenudiv a { width:100%; }
.dropmenudiv a:hover { color:#fff; }
.content{min-height:400px; width:960px; margin:auto;}
.main{width:960px; height:auto; float:left; margin-top:60px; margin-bottom:70px; padding:0px;}
.main1{width:880px;height:auto;float:left;margin:5px 3px 5px 0;background:#fff;-moz-border-radius:10px; border-radius:10px; padding:40px;}
.main1 p{text-align:justify; text-indent:15px;}
.main1 li{margin-left:40px;}
.main1_contact{padding-left:30px;}
#contact{min-height:50px;float:left; text-align:center;font-size:14px;}
#contact_left{width:360;height:auto; float:left;margin-right:15px;}
#googlemap{float:left; height:350px; width:350px;}
#form{float:right;margin-top:0px;}
#capcha{width:300px; height:70px;margin:0px;}
#capcha_img{height:60px; width:150px;border:1px solid #7f9db9;float:left;}
#capcha_img img{height:60px; width:150px;float:left;}
#capcha a:hover{color:#3f709d;}
#capcha_input{width: 85px; float:right; margin:40px 0 0px 0px;}
#voice{height:20px;width:20px; float:left;margin-left:3px; margin-top:40px;}
#voice{height:20px;width:20px; float:left;margin-left:3px; margin-top:40px;}
.main h3{padding:0px 10px 0px 20px;}
#info{text-align:justify;}
#info p{padding: 0px 10px 0px 10px; text-indent:15px;}
#info p a:hover{color:#3f709d; text-decoration:underline;}
#topics{width:295px; height:315px;text-align:left; float:left; padding: 1px 3px 15px 0px; border:1px solid #6c798e;-moz-border-radius:10px; border-radius:10px; background:#eaeef0; margin-top:5px;margin-right:5px;margin-left:2px;}
#topics p{padding-left:9px;}
#topics a:hover{color:#3f709d; text-decoration:underline;}
#testim{width:295px; height:315px;text-align:justify; float:left; padding: 1px 3px 15px 3px; border:1px solid #6c798e;-moz-border-radius:10px; border-radius:10px; background:#eaeef0; margin-top:5px;margin-right:1px;}
#testim p{padding: 0 10px 0 10px; text-indent:10px;}
#testim a{color:#8b0000; text-decoration:none;}
#testim a:hover{color:#8b0000; text-decoration:underline;}
#name p{text-align:right;}
#values{width:295px; height:315px;text-align:center; float:left; padding: 1px 3px 15px 3px; border:1px solid #6c798e;-moz-border-radius:10px; border-radius:10px; background:#eaeef0; margin-top:5px;margin-right:5px;}
#prof_img1{float:right;margin-right:20px;}
#prof_text1{width:300px; height: 315px; float:left; border:1px solid #6c798e; background:#eaeef0; -moz-border-radius:10px; border-radius:10px; margin-left:40px;}
#prof_text1 p{padding:20px 10px 10px 10px;text-align:center; font-size:18px; line-height:200%;}
#prof_img_text1{text-align:right; margin-right:20px;}
#prof_img2{float:left;margin-left:20px;}
#prof_text2{width:300px; height: 295px; float:right; border:1px solid #6c798e; background:#eaeef0; -moz-border-radius:10px; border-radius:10px; margin-right:40px;}
#prof_text2 p{padding:10px 10px 10px 10px;text-align:center; font-size:18px; line-height:200%;}
#prof_img_text2{text-align:left; margin-left:20px;}
#prof_text3{width:890px; height: 170px; border:1px solid #6c798e; background:#eaeef0; -moz-border-radius:10px; border-radius:10px;}
#prof_text3 p{padding:3px 10px 3px 10px;text-align:justify; font-size:14px; line-height:110%;}
#addthis{width:290px; height:40px; padding:5px; float:left;}
#addthis a{color:#000;}
.footer{color:#000; width:100%; height:80px; margin:0 auto; padding-top:25px; text-align:center; border-top:#b60002 solid 3px;}
#footer_frame{width: 960px; margin:auto;}
.footer a{color:#2c3f5d; text-decoration:none;}
.footer a:hover{text-decoration:underline;}
.rights{margin-top:30px; padding: 5px 0; color:#fff;}
#post_footer{background: #000; height: 30px; width: 100%;}
#video{margin-top:20px;}
#container-1{
width: 300px;
float:left;
margin-right:10px;
margin-left:5px;
}
#container-2{
width: 300px;
float: right;
margin-top:0px;
}
/*Slider*/
#featured{ 
	width:600px; 
	padding-right:353px; 
	position:relative; 
	height:310px; 
	background:#f6f6f6;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:600px; 
	list-style:none; 
	padding:0; margin:0; 
	width:353px; 
}
#featured ul.ui-tabs-nav li{ 
	padding:1px 0; padding-left:1px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 15px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:60px; 
	color:#000;  background:#f6f6f6; 
	line-height:20px;
	text-decoration:none;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#b9b9b9; 
}
#featured li.ui-tabs-selected{ 
	background:#fff;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#b9b9b9; 
}
#featured .ui-tabs-panel{ 
	width:600px; height:310px; 
	background:#999; position:relative;
	
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	bottom:0; left:0; 
	height:80px; 
	background: url('images/transparent-bg.png'); 
}
#featured .info h2{ 
	font-size:18px; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}
	
.news_container {
	border: 1px solid #d6d6d6;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: hidden;
	clear: both;
	float: left; width: 300px;
	background: #fff;
	min-height: 112px;
	margin: 0 0 15px; padding: 0;
	font-size: 1.2em;	
}

.news_container p{
padding-left: 20px;
}
.reg_container {
	margin: 0 0 15px; padding: 0;
	overflow: hidden;
	font-size: 1.2em;
	width: 298px;
	clear: both;
	
	/*border: 1px solid #d6d6d6;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;*/
	min-height: 100px;
}
.reg_container p{
margin-bottom:3px;
margin-top:0px;
padding:10px 0px 10px 10px;
width: 298px;
background:#ca0002;
}
.reg_container p:hover{
background:#a3362d;
}
.reg_container p a{
color:#fff;
width: 298px;
height: 36px;
}
.reg_container p a:hover{
color:#fff;
width: 298px;
height: 36px;
}


