body{margin:0; padding:0; background:url(../../images/bg.jpg) repeat-x left top #e7f6fe; }
img{border:none;}
h1,h2,input{margin:0; padding:0; outline:none; overflow:hidden}
a:focus{outline:none;}
.wrapper{width:982px; margin:0 auto; border:1px solid #d0dae1; border-top:none; background:#fff; margin-bottom:8px;}
.header{width:982px; float: left;}
.header_ad{width:982px; float: left; border-top:1px solid #e7f6fe; border-bottom:1px solid #e7f6fe;}
.date_tr{width:982px; float:left; background:#FFF; line-height:21px;}
.date_box{width:auto; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#434343; padding-left:456px; float:left;}
.top_nav{width:auto; float:right;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#383838; text-decoration:none; padding-right:10px; }
.top_nav a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#383838; text-decoration:none;}
.top_nav a:hover{ color:#286690;}
.top_nav a.act{ color:#286690;}
.headerbg{width:982px; float:left; background: url(../../images/mainbg.gif) no-repeat left top; border-bottom:3px solid #e7e7e7;}
.flashnews{width:968px; float:left; padding:0 12px; font-family: mangal; font-size:18px; font-weight:normal; letter-spacing:-1px; color:#fff;  padding:4px 12px; line-height:30px;}
.flashnews span{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#fff; letter-spacing:normal; float:left;}
.marqy{float:left; padding-left:10px; font-family:mangal; width:825px;}
.body_main{background:url(../../images/bodybg.jpg) repeat-x left top #fff; width:982px; float:left; padding-top:6px; }
.body_left{width:220px; float:left; background:#fff; padding-left:6px; }
.nav_box{width:220px; float:left; background:#fff;}
.nav_box ul{ margin:0; padding:0; list-style:none;}
.nav_box ul li{ margin:0; padding:0; display:inline; line-height:normal; }
.nav_box ul li a{ background:url(../../images/navbg.jpg) left bottom no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:20px; display:block; color:#FFF; text-decoration:none; padding-left:20px; padding-top:1px; padding-bottom:10px; font-weight:bold;  padding-left:35px;}
.nav_box ul li a.breaking{ background:url(../../images/navbg.jpg) left bottom no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:20px; display:block; color:#FFF; text-decoration:none; padding-left:0px;  padding-bottom:3px; font-weight:bold;}
.nav_box ul li a.breaking:hover{ padding-left:0px;}
.nav_box ul li a:hover{ background:url(../../images/navbg.jpg) left bottom no-repeat; padding-left:35px;}
.nav_box ul li a.act{ background:url(../../images/navbg.jpg) left bottom no-repeat; padding-left:35px;}
.ad3{width:auto; float:left; padding-left:2px;}
.logo_box{width:439px; float:left; padding-left:272px; padding-top:7px; padding-bottom:7px;}
.logo_tr{width:982px; float:left;}
.vote_box{width:211px; float:left; margin:6px 2px 0px 2px; border:1px solid #eeeeee;}
.vote_heading{width:203px; float:left; border-bottom:1px solid #eeeeee; font-family:mangal; color:#3c8bbc; font-size:16px; font-weight:bold; line-height:24px; padding-left:8px; }

.vote_containt{width:193px; float:left; padding:0 9px; word-spacing:-2px; padding-top:3px;}
h2{font-family:mangal; font-size:14px; font-weight:bold; color:#3fabca; line-height:24px;}
.radio_box{width:auto; float:left;}
.radio_tr{width:auto;  display:block;}
.radio_tr label{ padding-left:6px; font-size:14px; font-family:mangal; color:#494949;}
.vote_btn{padding:5px 0 8px 0;}
.search_heading{width:203px; float:left; border-bottom:1px solid #eeeeee; font-family:Arial, Helvetica, sans-serif; color:#3c8bbc; font-size:16px; font-weight:bold; line-height:24px; padding-left:8px; }
.search{ width:193px; float:right; margin-top:9px;}
.search_left{ width:23px; float:left;}
.search_right{ width:33px; float:right;}
.search_bg{ background:url(../../images/searchbg.jpg) left top repeat-x; height:30px; float:left; width:137px;  }
.inp{ background:url(../../images/searchbg.jpg) left top repeat-x; float:left; width:137px; border:none; color:#ffffff; padding-top:7px;  }
.searchdetails{width:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#535353; padding:5px 0px 8px 0px; word-spacing:normal; letter-spacing:normal;}
.right{width:220px; float:right;}
.middle_container{width:526px; padding-left:3px; float:left;}
.add_box{width:auto; float:left; margin-bottom:6px;}
.right_ad_box{width:219px; float:left; margin-bottom:6px; border:1px solid #eaeaea; border-right:none;}
.middle_tr{width:526px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333;}
.tab_box{width:253px; float:left; border:1px solid #ebebeb; margin-top:8px;}
/*.tab_heading{width:253px; float:left;  border-bottom:1px solid #ebebeb; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#3c8bbc; line-height:29px;}
.tab_heading{width:241px; float:left;  border-bottom:1px solid #ebebeb; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#3c8bbc; line-height:29px; padding:0 6px;}*/


/*.tab_heading{width:253px; float:left;  border-bottom:1px solid #ebebeb; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff!important; background: url(../../images/active_hover.jpg) no-repeat -50px bottom #3ca4d7; line-height:29px;}
.tab_heading{width:253px; float:left;  border-bottom:1px solid #ebebeb; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff!important; background: url(../../images/active_hover.jpg) no-repeat -50px bottom #3ca4d7; line-height:29px;}
.tab_heading{width:243px; padding-left:10px; float:left;  border-bottom:1px solid #ebebeb; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff!important; background: url(../../images/active_hover.jpg) no-repeat 0px bottom #3ca4d7; line-height:29px;}*/
.tab_heading{width:226px; float:left; background:url(../../images/tabheading.jpg) left bottom no-repeat #3ca4d6; color:#fff;  border-bottom:1px solid #ebebeb;  padding-left:35px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;  line-height:29px; padding:0px 0px 0 25px; background:}

.breaking_news{background:#F00; color:#fff; font-family: mangal; font-size:14px; font-weight:bold; display:block; float:left; width:514px; padding:0 6px;}
.breaking_news marquee{ height:30px;}
.breaking_news a{ text-decoration:none; color:#fff; font-family: mangal; font-size:14px; font-weight:bold; }
.breaking_news{background:#F00; color:#fff; font-family: mangal; font-size:14px; font-weight:bold; display:block; float:left; width:514px; padding:0 6px;}
.breaking_news marquee{ height:30px;}
.breaking_news a{ text-decoration:none; color:#fff; font-family: mangal; font-size:14px; font-weight:bold; }


.tab_containt{width:241px; float:left;  padding:0 6px;}
.tab_con{width:241px; float:left;}
.tab_con_heading{width:241px; float:left; padding:5px 0px; font-family:mangal; color:#414141; font-weight:bold; font-size:12px; word-spacing:-2px; }
.tab_con_heading a{font-family:mangal,arial; color:#414141; font-weight:bold; font-size:12px; text-decoration:none; word-spacing:-2px; }
.tab_first_news{width:241px; float:left; padding-bottom:4px;}
.tab_first_img{width:62px; height:63px; float:left; margin-right:8px;  border: 1px #c7c7c7 solid;}
.tab_first_img img{width:62px; height:63px; }
.tab_first_links{width:auto; padding-left:8px; line-height:18px; font-family:mangal; color:#414141; font-weight:normal; font-size:12px; word-spacing:-2px;}
.tab_first_links a{ color:#414141; text-decoration:none; }
.tab_first_links a:hover{ color:#3c8bbc; text-decoration:underline; }
.tab_news{width:241px; float:left;}
.tab_news ul{ margin:0; padding:0; list-style:none;}
.tab_news ul li{ background:url(../../images/arrow.jpg) left 5px no-repeat; padding-left:12px; font-family:mangal; color:#414141; font-weight:normal; font-size:12px; word-spacing:-2px; line-height:18px; padding-bottom:3px;}
.tab_news ul li a{ font-family:mangal; color:#414141; font-weight:normal; font-size:12px; word-spacing:-2px; line-height:18px; }
.tab_news ul li a:hover{ color:#3c8bbc; text-decoration:none; }
.more{width:auto; float:right; padding-bottom:6px;}
.more a{ color:#4a4a4a; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none;}
.more a:hover{ color:#3c8bbc; text-decoration:underline;}
.video_box{width:219px; float:left; margin-top:3px; border:1px solid #eeeeee;}
.video_box_heading{width:211px; float:left; border-bottom:1px solid #eeeeee; font-family:Arial, Helvetica, sans-serif; color:#3c8bbc; font-size:16px; font-weight:bold; line-height:29px; padding-left:8px; }
.video_box_container{width:211px; float:left; padding-bottom:7px;}
.video_box_container ul{ margin:0; padding:0; list-style:none;}
.video_box_container ul li{ width:63px; height:63px; border:1px solid #a5a4a5; float:left; margin:6px 0px 0px 5px; }
.video_pagination{width:211px; float:left;}
.video_pagination ul{ margin:0; padding:0; list-style:none;}
.video_pagination ul li{ float:right; display:block;}
.video_pagination ul li a{ margin:0; padding:0;  }
.footer{width:944px; float:left; background:#3c7faf; padding:18px 12px;}
.footer_left{width:auto; float:left; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal; color:#fff;}
.footer_left a{ text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal; color:#fff;}
.footer_left a:hover{ text-decoration:underline; color:#eee;}
.footer_right{width:auto; float:right; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal; color:#fff;}
.powered{width:auto; float:right; padding:8px 0px; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal; color:#3c7faf; font-weight:normal; }
.powered a{ text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal; color:#3c7faf; font-weight:normal; }
.footer_main{width:968px; float:left; padding:7px 7px 0px 7px;}
.clearfix{clear:both;}










.inner_tab_tr{width:526px; float:left; padding:10px 0px 5px 0px; background:url(../../images/shadow_innner.jpg) repeat-x left bottom;}
.inner_tab_heading{width:218px; height:55px; line-height:28px; margin:0 auto; color:#fff; font-size:20px; font-weight:normal; text-align:center; background:url(../../images/inner_bench.gif) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:}
.news_row{width:511px; float:left; padding:3px 7px; border-bottom:1px dashed #686868; line-height:16px; color:#6c6c6c; font-size:14px; }
.news_img{width:auto; float:left; border:1px solid #d3d3d3; padding:6px; margin-top:5px;}
/*.news_row:hover{ background:#fff7fb;}
.news_img:hover{ border:4px solid #ff6fbb;}*/
.news_details{width:399px; float:left; padding-left:13px;}
.txt11black{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#484848; text-decoration:none; font-weight:normal; }
.txt11black a{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#484848; text-decoration:none; font-weight:normal; }
.txt11black a:hover{ color:#6b6b6b;}
.news_headin{width:100%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3c98c9; text-decoration:none; font-weight:bold; line-height:18px; padding:0px 0px;}
.news_headin a{ font-family:Arial, Helvetica, sans-serif; font-size:15	px; color:#3c98c9; text-decoration:none; font-weight:bold; line-height:18px; }
.news_headin a:hover{ text-decoration:underline;}
.news_tr{width:100%; float:left;}
a.more{  font-family:Verdana, Geneva, sans-serif; text-align:right;  font-size:11px; font-weight:normal; text-decoration:none; color:#3d97c9 ; margin-top:-10px; }
a:hover.more{ color:#6c6c6c; text-decoration:underline; }










h2.blockTitle {

color:#3C8BBC;
display:block;
font-size:14px;
font-weight:bold;
line-height:25px;
margin:0;
padding:3px 0 0;
text-align:left;
word-spacing:-3px;
}
#profile_recent_posts a {
background:url("../../images/arrow_gray.gif") no-repeat scroll 5px 50% transparent;
border-bottom:1px solid #C3C3C3;
border-top:medium none;
color:#000;
display:block;
height:auto;
padding:4px 0 4px 15px;
text-decoration:none;
}
#profile_recent_posts a.one {
background-color:#FFFFFF;
}
#profile_recent_posts a.one:hover, #profile_recent_posts a.two:hover, #profile_recent_posts a.last:hover {
background-color:#E1E1E1;
}
#profile_recent_posts a.two {
background-color:#FFFFFF;
}
.font13_blk{font-family: mangal; font-size:13px; color:#504f4f; font-weight:bold; display:block;}
.font12_blk{font-family: mangal; font-size:12px; color:#504f4f; font-weight:normal;; display:block; padding-bottom:10px;}
.font12_black{font-family: mangal; font-size:12px; color:#504f4f; font-weight:normal; text-align:justify!important;  }
padding_top{margin:10px 0 0 0;}
p{margin:0; padding:0;}













/*gallery*/

div#feature_list {
			width: 524px;
			height: 286px;
			overflow: hidden;
			position: relative;
			border:1px solid #CCCCCC;
		}

		div#feature_list ul {
			position: absolute;
			top: 0;
			list-style: none;	
			padding: 0;
			margin: 0;
		}

		ul#tabs {
			left: 337px;
			z-index: 2;
			width: 186px;
			
		}

		ul#tabs li {
			font-size: 12px;
			font-family: Arial;
		}
		
		ul#tabs li img {
			padding: 5px;
			border: none;
			float: left;
			margin: 10px 10px 0 0;
		}

		ul#tabs li a {
			display:block; 
	height:51px; 
	color:#4b4b4b;  
	background:url(../../images/gradientbg.jpg) repeat-x left top; 
	font-family: Mangal;
	font-size: 14px;
	font-weight: bold;
	line-height:18px;
	word-spacing:-2px;
	padding-top:5px;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	text-decoration:none;
	padding-left:5px;  
		}

		ul#tabs li a:hover {
			background:url(../../images/active_hover.jpg) no-repeat left top #3ca4d6; border-left:1px solid #3ca4d6;
	border-top:1px solid #3ca4d6; color:#fff;
		}

		ul#tabs li a.current {
			background:url(../../images/active_hover.jpg) no-repeat left top #3ca4d6; border-left:1px solid #3ca4d6;
	border-top:1px solid #3ca4d6; color:#fff;
		}

		ul#tabs li a.current:hover {
			text-decoration: none;
			cursor: default;
		}

		ul#output {
			left: 0;
			width: 337px;
			height: 286px;
			position: relative;
		}

		ul#output li {
			position: absolute;
			width: 337px;
			height: 286px;
		}

		ul#output li a {
			position: absolute;
			
			
			text-decoration: none;
			font-size: 11px;
			color: #FFF;
			
			
		}
		
		ul#output li a:hover {
			background: #D33431;
		}

/*gallery*/