body{
	margin:0px;
	padding:0px;
	background:url(../images/bg.gif) 0px 0px repeat-x;
	color:#525252;
	font-family:"Trebuchet MS";
	font-size:13px;
}
body.popup{background:#FFFFFF none !important;}
img{border:none; vertical-align:middle}
p{float:none !important;padding:0px;margin:0px;}
ul, fieldset, form{margin:0px;padding:0px;border:none;}
#container-1 fieldset{float:left;}
li{margin:0px;padding:0px;list-style-type:none;}
h1, h2, h3, h4, h5{margin:0px;padding:0px;font-family:"Trebuchet MS";font-weight:normal;}
h1{
	font-size:18px;
	color:#626262;
	background:url(../images/h1_bg.gif) 0px 0px repeat-x;
	border-bottom:#AFAEAE  solid 1px;
	height:27px;
	padding:9px;
	margin-bottom:6px;
}
h1 img{vertical-align:middle;margin-left:7px;margin-top:-2px;}
.content h2{color:#626262;font-size:18px;}
.sidebar h2{
	color:#626262;
	font-size:11px;
	font-weight:bold;
	font-family:Tahoma;
	margin-top:4px;
}
a, a:link, a:active, a:visited{color:#777;cursor:pointer;}
a:hover{ color:#307c10}
.wrapper{width:980px;margin:auto;clear:both;}
.head{height:124px;position:relative;}
.logo{float:left;width:272px;height:44px;margin-top:24px;}
.logo a{
	width:277px;
	height:70px;
	background:url(../images/logo.gif) 0px 0px no-repeat;
	display:block;
	text-indent:-9000px;
}
.facebook{float:right;margin-top:70px;}
#jquery_newsticker{float:left;width:500px;}
#jquery_newsticker a{
	color:#666666;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#jquery_newsticker a:hover{text-decoration:underline;color:#333;}
.nav{
	clear:both;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	height:42px; float:left
}
.nav ul li{float:left;background:url(../images/nav_divider.gif) left center no-repeat;margin:0px 3px;}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited{
	display:block;
	padding:8px 2px 9px 10px;
	color:#595858;
	text-decoration:none;
}
.nav li a:hover{color:#267903;}
.nav ul li.first{background:none;}
.nav ul li a.rss2{
	background:url(../images/rss3.gif) 0px 0px no-repeat;
	text-indent:-9000px;
	width:20px;
	height:10px;
	display:block;
}
li.home a{background:url(../images/home.gif) center right no-repeat;height:16px;width:12px;}
.news{
	clear:both;
	font-family:trebuchet MS;
	font-size:12px;
	background:url(../images/newsbar.gif) 0px 0px no-repeat;
	height:35px;
}
.news p{float:left !important;}
.date{
	background:transparent url(../images/date.gif) no-repeat scroll 100% 0px;
	color:#FFFFFF;
	float:left;
	font-family:Tahoma;
	font-size:9px;
	font-weight:bold;
	height:12px;
	padding:5px 0;
	text-align:center;
	text-transform:uppercase;
	width:181px;
	margin-top:-2px;
	margin-right:6px;
}
.date p{margin:0px;padding:0px 0px 0px 5px;text-align:center;width:144px;}
.date img{float:left;margin-top:-4px;}
.latestnews{
	width:80px;
	height:19px;
	color:#fff;
	text-transform:uppercase;
	float:left;
	font-size:11px;
	padding:2px 13px 1px 6px;
	font-weight:bold;
}
.time{
	margin-left:0px;
	float:left;
	margin-right:25px;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold; padding-top:1px
}
.search{
	clear:both;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	background:url(../images/search_C.gif) 0px 0px repeat-x; }
.search_L{background:url(../images/search_L.gif) 0px 0px no-repeat;}
.search_R{background:url(../images/search_R.gif) 100% 0px no-repeat;height:105px;}
.search ul li{float:left;background:url(../images/search_nav.gif) 0px 4px no-repeat;margin:0px 3px;}
.search_div{ position:relative}
.search li a, .search li a:link, .search li a:active, .search li a:visited{
	display:block;
	padding:8px 4px 17px 12px;
	color:#fff;
	text-decoration:none;
}
.search li a:hover{color:#c5fdae;}
.search li.tabs-selected a, .search li a.current{background:url(../images/search_point.gif) center bottom no-repeat;}
.search ul{padding:6px 50px 0px 50px;height:32px;}
.search ul li.first{background:none;}
.search form{clear:both;left:0px;position:absolute; top:0px;_top:-5px}
.search input{
	background:transparent;
	font-family:trebuchet MS;
	font-size:16px;
	margin:6px 0 0 36px;
	padding:7px 15px 10px;
	width:793px !important;
	border:none !important;
	float:left;
}
.search .Sbtn, .search .gsc-search-button{
	background:transparent;
	margin-left:10px;
	padding:0px;
	width:77px !important;
	height:41px;
	cursor:pointer;
	text-indent:-9999px;
}
div.gsc-clear-button{display:none !important;}
.container{padding:4px 0px;}
.content{width:665px;float:left;background:#fff;margin:5px 0 14px;}
.box{
	background:#fff url(../images/box_bg.gif) left bottom repeat-x;
	margin:0px;
	padding:0px 0px 2px 0px;
	_padding:0px 0px 1px 0px;
	overflow:hidden;_overflow:visible;
}
.base{background:#fff;padding:1px;}
.frame{margin:5px 0px 20px 0px;padding:1px;background:#afaeae;}
ul.subnav{background:url(../images/box_bg.gif) repeat-x scroll 0px 78%;border-bottom:#afaeae solid 1px;height:48px}
ul.subnav li{float:left;margin-right:-28px;}
ul.subnav li a, ul.subnav li a:link, ul.subnav li a:active, ul.subnav li a:visited{
	display:block;
	text-decoration:none;
	color:#8b8989;
	font-weight:bold;
	float:left;
}
ul.subnav li a strong, ul.subnav li a:link strong, ul.subnav li a:active strong, ul.subnav li a:visited strong{
	background:url(../images/subtab.gif) 0px 0px repeat-x;
	padding:15px 19px 15px 40px;
	display:block;
	width:auto;
	float:left;
	white-space:nowrap;
	font-family:"Trebuchet MS";
	font-size:13px;
	line-height:18px;
}
ul.subnav li a span, ul.subnav li a:link span, ul.subnav li a:active span, ul.subnav li a:visited span{
	background:transparent url(../images/subtab_current_link2.gif) no-repeat scroll 0px -3px;
	height:48px;
	position:relative;
	width:28px;
	float:left;
	z-index:10;
}
ul.subnav li a:hover strong, ul.subnav li a.current strong, ul.subnav li a.current:link strong, ul.subnav li a.current:active strong, 
ul.subnav li a.current:visited strong{background:url(../images/subtab_current.gif) 0px 0px repeat-x;color:#555;}
ul.subnav li a:hover span, ul.subnav li a.current sspan, ul.subnav li a.current:link span, ul.subnav li a.current:active span, 
ul.subnav li a.current:visited span{background:url(../images/subtab_current_link2.gif) 0px -69px no-repeat;}
/*.box li{background:#fff;position:relative;}*/
.sitenews li{margin-top:27px;width:661px;}
a.frame, div.frame{
	display:block;
	margin:5px 0 20px;
	text-decoration:none;
	font-family:Tahoma;
	font-size:11px;
	padding:1px;
}
div.video_entry table td{padding:0px 5px;}
.video_text{ line-height:16px}
.Rmore{}
a.Rmore{}
a.frame .box{
	background:#f7fcff;
	margin:0px;
	padding:10px;
	overflow:hidden;
	_height:65px;
	position:relative;
}
a.frame p{color:#525252;width:420px;margin-top:5px;}
a.frame:hover .box{background:#d5f1ff;}
li div.sources span.img { width:auto; height:auto; padding:0px; margin-right:10px;}
td.video_img{ _width:250px}
.img, td.video_img a{
	float:left;
	margin-right:10px;
	border:5px solid #dedede;
}
a.img:hover, td.video_img a:hover{border:5px solid #bae7c1;}
td.video_img a{margin-right:0px !important;}
.img img, td.video_img a img{border:#fff solid 1px;}
a span.more{
	background:transparent url(../images/readmorehover.gif) no-repeat scroll 0 0;
	height:22px;
	margin:0;
	text-indent:-9000px;
	width:85px; display:block;
	float:right; position:relative; z-index:2
}
a:hover span.more{
	background:transparent url(../images/readmore.gif) no-repeat scroll 0 0;
}
span.featured{
	background:url(../images/featured_bg.gif) no-repeat scroll 0 0px;
	color:#626262;
	font-size:11px;
	font-weight:bold;
	padding:8px 8px;
	float:right;
	width:180px;
	text-align:center; height:21px;
}
a.num_sources, a.num_sources:link, a.num_sources:active, a.num_sources:visited, a.num_sources:hover{
	background-color:#E9630D;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:4px 8px;
	position:absolute;
	right:200px;
	bottom:5px;
	text-decoration:none;
}
.expandbar{
	background:transparent url(../images/expand_bar.gif) no-repeat scroll 0px 100%;
	height:32px;
	margin:-1px auto auto;
	width:646px;
	position:relative;
}
div.frame_sources h2{
	background:transparent url(../images/h2_bg.gif) repeat-x scroll 0px 100%;
	padding:5px 17px 8px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
}
div.frame_sources h2 span{font-weight:normal;}
a.view_sources, a.view_sources:link, a.view_sources:active, a.view_sources:visited{
	background:transparent url(../images/expand_arrow.gif) no-repeat scroll 100% 1px;
	color:#888;
	font-size:11px;
	font-weight:bold;
	padding:4px 26px 5px 8px;
	position:absolute;
	right:20px;
	bottom:7px;
	text-decoration:none;
}
a.view_sources:hover{ color:#555}
a.view_sources strong, a.view_sources:link strong, a.view_sources:active strong, a.view_sources:visited strong, 
a.view_sources:hover strong{color:#888;}
li div.sources{margin:8px 10px 0px !important; overflow:inherit}
ul.sources li{margin:0px;padding:6px 18px;background:transparent;}
ul.sources li a{margin:0px;padding:5px 10px 5px 18px;background:transparent url(../images/subArrow.gif) no-repeat scroll 0 11px;}
ul.sources li a:hover{background:transparent url(../images/subArrow.gif) no-repeat scroll 0 -9px;color:#267903;}
.box_sources{
	background:#D6D6D6 none repeat scroll 0 0;
	font-family:Tahoma;
	font-size:11px;
	margin:0px 10px 0px;
	padding:0px 1px 1px;
	text-decoration:none;
}
.box_sources a.frame, div.frame_sources{
	background:#fff url(../images/source_bg.gif) repeat-x scroll 0 0;
	margin:0;
	overflow:hidden;
	padding:0px 0px 10px;
	border:#fff solid 1px;
	position:relative;width:637px; height:100%;
}
ul.page{height:35px;clear:left;margin-left:15px;display:block;}
ul.page li{float:left;margin:1px;}
.sidebar .box ul.page li{float:left;margin:1px;padding:0px;}
ul.page li a, ul.page li a:link, ul.page li a:active, ul.page li a:visited, a.link_nor{
	background:url(../images/paging.gif) 0px 0px no-repeat;
	padding:5px 2px 6px 2px;
	display:block;
	color:#a5a4a4;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	position:relative;
	width:17px;
	text-align:center;
}
ul.page li a:hover, a.link_nor:hover, a.link_act{background:url(../images/paging.gif) 0px -30px no-repeat;color:#777;}
ul.page li.current{background:url(../images/paging.gif) 0px -30px no-repeat;color:#777;cursor:pointer;padding:5px 7px;}
ul.page li.next a, ul.page li.next a:link, ul.page li.next a:active, ul.page li.next a:visited{background:none;width:auto;}
ul.buzz{padding-bottom:8px; float:left}
ul.buzz li{
display:block; float:left;
width:137px;margin:2px 11px;
padding:8px 0 2px 2px;
}
.text ul.buzz li{margin:2px 7px !important;}
ul.buzz li a.video{background:#DEDEDE;padding:6px;margin:0px;display:block;}
ul.buzz li a.video:hover{background:#c9fad1;}
ul.buzz li a span{
	border:#aeaeae solid 1px;
	padding:2px;
	background:#fff;
	display:block;
	height:85px;
}
ul.buzz li a:hover span{border:#007c13 solid 1px;}
ul.buzz li span img{}
.bbox{margin-bottom:0px;clear:both;}
.photo{height:465px;width:632px;margin:10px auto;clear:left;}
.sidebar{margin:9px 0px 5px 676px;width:300px;background:#fff;}
.banner{margin:auto;text-align:center;}
.player{text-align:center;margin-top:14px;}
.sidebar .frame{margin-top:15px;margin-bottom:0px;}
.sidebar .box ul li{padding:3px 5px;margin:0px;}
.sidebar ul li .box{background:#AFAEAE ;padding:1px;}
.sidebar .box a.frame{
	margin:0px;
	background:#F7FCFF;
	min-height:63px;
	padding:7px 6px 10px 6px;
	vertical-align:middle;
}
.sidebar .box a.frame:hover{background:#d5f1ff;}
.sidebar .img {
margin-right:8px;_margin-right:6px; padding:0px; margin-top:3px; height:auto; width:auto; margin-bottom:5px}
.post{
	font-family:Tahoma;
	font-size:10px;
	color:#000;
	margin:2px 0px;
	clear:right;
	display:block;
}
.sidebar ul.page{margin-left:6px;margin-top:6px;}
.footer{background:#8fe08d;padding:15px 0px 5px;margin-top:4px;}
.footer .wrapper{background:#8fe08d;}
.footer .base{background:#46bc43;overflow:hidden;padding:8px;}
.footer .box{background:#41973f;min-height:310px;_height:310px;overflow:hidden}
.footer .box ul li{}
.fbox1{float:left;width:315px;margin-right:8px;}
.fbox2{float:left;width:315px;margin-right:8px;_margin-right:5px;}
.footer .box h2{
	font-family:"Trebuchet MS";
	font-size:20px;
	color:#e5ffde;
	font-weight:normal;
	border-bottom:#8fe08d solid 2px;
	padding:8px 10px;height:27px
}
.footer .box .frame{margin:0px;background:#3d7e2c;}
.fbox1 ul{margin:5px;}
.fbox1 ul p{
	margin:0px;
	padding:4px 0px 0px;
	text-align:center;
	font-family:Arial;
	font-size:10px;
	color:#fec7c7;
}
.fbox1 ul li{float:left;padding:7px 11px 1px 11px;min-height:100px;}
.fbox1 ul li a img,.fbox1 ul li a:link img, .fbox1 ul li a:active img, .fbox1 ul li a:visited img{border:4px solid #fff;margin:6px 4px;}
.fbox1 ul li a{cursor:pointer;}
.fbox1 ul li a.frame{padding-bottom:0px;}
.fbox1 ul li a.frame:hover{background:#47ae44;}
.fbox1 ul li a img{width:60px; height:55px}
.fbox2 ul, .fbox3 ul{padding:8px 0px;}
.fbox2 ul li, .fbox3 ul li{background:#3daa3b;padding:2px 12px;margin:3px 7px;}
.fbox2 ul li a, .fbox2 ul li a:link, .fbox2 ul li a:active, .fbox2 ul li a:visited, .fbox3 ul li a, .fbox3 ul li a:link, 
.fbox3 ul li a:active, .fbox3 ul li a:visited{
	color:#fff;
	font-family:Arial;
	font-style:italic;
	font-size:13px;
	text-decoration:none;
	display:block;
}
.fbox2 ul li a:hover, .fbox3 ul li a:hover{text-decoration:underline;}
.fbox2 ul li span, .fbox3 ul li span{color:#c8f1c8;font-family:Tahoma;font-size:10px;}
.fbox3 ul li span a, .fbox3 ul li span a:link, .fbox3 ul li span a:active, .fbox3 ul li span a:visited{
	display:inline !important;
	font-weight:bold;
	font-style:normal!important;
	font-family:Tahoma;
	font-size:8px; color:#81e97e; text-transform:uppercase; background:#369034; padding:2px 4px;
}
.fbox3 ul li span a:hover{color:#e5ffde;}
.footer .box h2 img, .footer .tags h2 img{vertical-align:bottom;margin-right:5px;}
.footer .tags{
	background:#d9f9d8;
	min-height:220px;
	_height:220px;
	margin-top:12px;
	padding-bottom:10px; border:#60ab23 solid 1px;overflow:hidden;
}
.tags h2{
	font-family:"Trebuchet MS";
	font-size:20px;
	color:#218508;
	font-weight:normal;
	border-bottom:#8fe08d solid 4px;
	padding:8px 15px;
}
.tags ul{padding:3px 0 0px 22px;}
.tags ul li{
	width:205px;
	float:left;
	padding:0 24px 10px 9px;
	margin:0px 0px 4px;
	_margin:0px;height:63px;overflow:hidden;
}
.tags ul li p{clear:both;font-size:11px;font-family:Tahoma;color:#555555;}
.tags ul li a, .tags ul li a:link, .tags ul li a:active, .tags ul li a:visited{color:#056f02;text-decoration:none;}
.tags ul li a:hover{color:#33a030;text-decoration:underline;}
.tags ul li h2{
	font-size:13px;
	font-weight:bold;
	background:url(../images/bullet.gif) 0px 9px no-repeat;
	padding:5px 5px 5px 17px;
	border-bottom:#89d087 solid 1px;
	margin:0px 0px 5px 0px;
}
.tags ul li h2 a, .tags ul li h2 a:link, .tags ul li h2 a:active,.tags ul li h2 a:visited{color:#248121;text-decoration:none;}
.tags ul li h2 a:hover{color:#13ae0e;}
.rights{
	text-align:right;
	font-family:Tahoma;
	font-size:11px;
	color:#458d33;
	padding:8px 8px 3px;
}
.rights a, .rights a:link, .rights a:active, .rights a:visited{color:#458d33;font-weight:bold;text-decoration:none;padding:3px;}
.rights a:hover{color:#1d7a07;}
ul.topnews{}
ul.topnews li .box{
	font-family:Tahoma;
	font-size:11px;
	margin:8px 10px;
	padding:1px;
	text-decoration:none;
}
.sidebar ul.topnews li .box{margin:0px !important;}
.sidebar ul.topnews li .frame{padding:7px 6px 10px !important; min-height:80px; _height:100px ;border:#D6D6D6 solid 1px;background:#fbfbfb none repeat scroll 0 0;}
ul.topnews li div.frame{
	background:#fbfbfb none repeat scroll 0 0;
	margin:0;
	padding:10px;
	border:1px solid #d6d6d6;
	position:relative;
}
ul.topnews li .box a.frame:hover{background:#d5f1ff none repeat scroll 0 0;}
.content p{padding:5px 0px;}
.newsdesc h4{
	font-family:arial;
	font-size:17px;
	font-weight:bold;
	margin:13px 0;
	padding:12px 0;
	border-bottom:#999 solid 1px;
	border-top:#999 solid 1px;
}
.newsdesc hr{
	background-color:#999999;
	border:medium none;
	height:1px;
	padding:7px 0px;
	margin:8px 0px;
	_margin:2px 0px;
	font-size:1.3em;
	line-height:1.4em;
}
.newsdesc h1{
	font-size:22px;
	height:auto;
	margin:5px 0 8px 4px;
	padding:10px 11px 9px 7px;
	border-top:1px solid #AFAEAE ;
	font-family:Geneva, Arial, Helvetica, sans-serif; clear:left;color:#888;
}
.newsdesc h1 span{background:url(../images/arrow.gif) 0px 0px no-repeat;padding-left:34px;}
.text{padding:2px 10px 8px 14px;}
.text h1{
	background:transparent none repeat scroll 0 0;
	border:medium none;
	margin-left:0px;
	padding:0px;
	font-family:"Trebuchet MS";
}
.newsdesc img.fleft{float:left;margin:10px 12px 0px 0px;padding:5px;}
.newsdesc ul.subnav{border:1px solid #AFAEAE ;margin-left:5px;}
.newsdesc ul.subnav li a strong{padding:15px 29px;font-size:18px;font-weight:normal;}
.newsdesc h3{
	background:#d5f1ff none repeat scroll 0 50%;
	border:1px none;
	color:#368ac6;
	font-size:11px;
	margin:0 0 7px;
	padding:8px 0 8px 10px;
}
.nbox{position:absolute;right:0px;top:30px;}
.nbox a.nboxlink{
	background:url(../images/ndd_bg.gif) 0px 0px no-repeat;
	padding:0 0 0 121px;
	display:block;
	float:left;
	text-decoration:none;
}
.nbox a.nboxlink strong{
	background:url(../images/ndd_bgleft.gif) 100% 0px no-repeat;
	float:left;
	padding:7px 27px 8px 0px;
	color:#fff;
	font-size:12px;
	line-height:18px;
}
.nbox a span{
	background:transparent url(../images/trigger.gif) no-repeat scroll 50% -32px;
	height:28px;
	position:absolute;
	right:4px;
	top:5px;
	width:17px
}
.nbox a:hover span{cursor:pointer;background:transparent url(../images/trigger.gif) no-repeat scroll center top;}
.subnav ul li{float:left;}
ul.topnav{
	list-style:none;
	padding:2px 5px 8px;	
	margin:0;
	background:#ebffe2 url(../images/ndd_boxbg2.gif) left bottom repeat-x;
	position:absolute;
	top:34px;
	display:none;
	z-index:200 !important;
	border:#37a10a solid 1px;
	right:1px;
	width:288px;
}
ul.topnav li{
	margin:0;	
	padding:0;
	font-family:"Trebuchet MS";vertical-align:middle; _height:1em
}
ul.topnav li a{text-decoration:none;margin:6px 0 0;float:left;}
ul.topnav li a strong,ul.topnav li a:link strong, ul.topnav li a:active strong, ul.topnav li a:visited strong{
	color:#267903;
	display:block;
	float:left;
	font-size:11px;
	font-weight:bold;
	padding:0px 6px;
	width:114px;
}
ul.topnav li a:hover strong{color:#35a905;}
ul.topnav li a span{/*--Drop down trigger styles--*/
	color:#297808;
	font-size:11px;
	font-family:"Trebuchet MS";
	background:none;
	height:auto;
	width:159px;
	margin-left:126px;
	position:static;
	top:0px;
	right:0px;
	border:none;
	display:block;
}
ul.topnav li a:hover span{background:none;text-decoration:underline;color:#35a905;}
.text img{border:#ccc solid 2px;}
.newsdesc{
	font-family:Arial;
	font-size:13px;
	position:relative;
	min-height:100px;
	_height:100px;
}
/*-----------updated css-------------*/
ul.topnav li span:hover{background:none;color:#000;}
a.expand{border:none;}
.expand_menu{
	position:absolute;
	background:url(../images/ndd_boxbg.gif) left bottom repeat-x;
	padding:6px;
	position:absolute;
	top:47px;
	width:135px;
	border:1px solid #AFAEAE ;
	margin-left:4px;
}
.expand_menu ul{}
.expand_menu li{border-bottom:#cfe8fa solid 1px;}
.expand_menu li.last{background:none;border:none;}
.expand_menu li a, .expand_menu li a:link, .expand_menu li a:active, .expand_menu li a:visited{
	text-decoration:none;
	display:block;
	padding:5px 5px 5px 15px;
	color:#1768a1;
}
.expand_menu li a:hover{color:#053359;background:url(../images/subArrow.gif) 0px 11px no-repeat;}
a:active{outline:none;}
a:focus, object:focus{-moz-outline-style:none;}
a.bodyLink :target{blank}
.heading, .heading a, .heading a:link, .heading a:active, .heading a:visited, .search_box .heading b{
	color:#307c10;
	font-size:15px;
	font-family:"Century Gothic";
	text-decoration:none;
	font-weight:bold;
}
.heading a:hover{ color:#666}
.search_box .heading b{ color:#777}
.search_box .heading { color:#2e9203}
.sidebar .heading, .sidebar .heading a, .sidebar .heading a:link, .sidebar .heading a:active, .sidebar .heading a:visited, .heading b{
	color:#626262;
	font-size:18px;
	font-family:"Trebuchet MS";
	text-decoration:none;
	font-weight:normal;
}
.sidebar .heading a:hover{ color:#999}
.heading a, .heading a:link, .heading a:active, .heading a:visited{ display:block; position:relative; z-index:2}
.sidebar .heading{
	color:#626262;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	margin-top:4px;
}
.description, .desc{
	display:block;
	padding:8px 0px 4px;_padding:0px 0px 4px;
	min-height:30px;
	_height:40px;
	color:#525252;
	margin-left:80px;
	width:530px;
	margin-bottom:15px;
}
.desc{margin-left:0px !important;width:600px !important;margin-bottom:0px !important;}
div.video_entry .description{margin-left:0px !important;width:325px !important;margin-bottom:0px !important;}
li.tvideoframe{
	background:#fff url(../images/box_bg2.gif) left bottom repeat-x;
	border:1px solid #AFAEAE ;
	margin:9px 0;
	padding:10px 12px;
	display:block;
	margin:12px;
	overflow:hidden;
	_overflow:inherit;
	clear:left;
	_height:112px;
}
li.tvideoframe a{text-decoration:none !important;}
li.tvideoframe a.tvideo{border:#E5F6FC solid 6px;display:block;margin:0px;float:left;}
li.tvideoframe a.tvideo:hover{border:#d2f1fd solid 6px;}
li.tvideoframe a.tvideo img{float:left;border:#AFAEAE  solid 1px;padding:2px;}
li.tvideoframe a.tvideo:hover img{float:left;border:#3daae1 solid 1px;}
li.tvideoframe span.description{color:#333333 !important;font-size:13px !important;margin-left:158px;width:auto;}
li.tvideoframe a span{
	color:#5E91B6 !important;
	font-family:"Trebuchet MS";
	font-size:18px !important;
	margin-bottom:3px;
	margin-left:8px;
}
li.tvideoframe a.ttitle span{display:block;margin-left:158px;}
li.tvideoframe a.ttitle:hover span{text-decoration:underline;color:#1b6fac;}
/*li.tvideoframe a:hover span{ border:#D8F3FE  solid 3px}*/
a.Twheading,a.Twheading:link,a.Twheading:active,a.Twheading:visited{color:#267604;font-family:"Century Gothic";font-size:15px;line-height:21px; font-weight:bold}
a.Twheading:hover{text-decoration:none; color:#888}
.search_content{font-family:Arial, Helvetica, sans-serif;}
a.link{background:transparent url(../images/twitter_icon.gif) no-repeat scroll 0 4px;line-height:19px;padding:2px 0 4px 16px;}
li.next a.next, li.next a.next:link, li.next a.next:active, li.next a.next:visited{
	background:transparent url(../images/paging-next.gif) no-repeat scroll 50% 0 !important;
	padding:7px 8px;
}
li.next a.next:hover{background:transparent url(../images/paging-next.gif) no-repeat scroll 50% -28px !important;}
li.next a.pre, li.next a.pre:link, li.next a.pre:active, li.next a.pre:visited{
	background:transparent url(../images/paging-pre.gif) no-repeat scroll 50% 0 !important;
	padding:7px 8px;
}
li.next a.pre:hover{background:transparent url(../images/paging-pre.gif) no-repeat scroll 50% -28px !important;}
.blog .description strong{
	background-color:yellow;
	color:#666666;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:9px;
	font-weight:bold;
	padding:2px;
	text-transform:uppercase;
}
.description b{
	background-color:yellow;
	color:#666666;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:9px;
	font-weight:bold;
	padding:2px;
	text-transform:uppercase;
}
.blog p{padding:2px 0px;}
p.t_text{padding:2px 0px;}
.news_img{float:right;border:5px solid #D8F3FE;margin-left:10px;}
ul.photoslide{margin:7px 6px;text-align:center;float:left;}
ul.photoslide li{float:left;margin:0px;padding:0px;position:relative;text-align:left;width:162px;_width:160px; overflow:hidden}
ul.photoslide li span{
	position:absolute;
	background:#000;
	color:#fff;
	width:99%;
	opacity:.7;
	filter:alpha(opacity=70);
}
/*ul.photoslide li a{text-decoration:none; top:0px; right:0px}*/
ul.photoslide li img{border:#fff solid 1px;}
span.TL{left:1px;top:5px;text-align:left;}
span.TR{right:1px;top:5px;text-align:right;}
span.BR{right:1px;bottom:5px;text-align:right;}
span.BL{left:1px;bottom:5px;text-align:left;}
ul.errorbox{list-style:none;padding:0px;margin:0px;}
ul.errorbox li{
	border:1px solid #FF0000;
	padding:0.6em;        /* padding in fieldset support spotty in IE */
	color:#FF0000;
	background-color:#ffc;
	margin-bottom:2px;
	padding-left:30px;
	background:#FFD7D7 url("../images/exclamation.png") no-repeat 10px center;
}
.MSG_notify, .success{
	color:#266304;
	width:auto;
	border:solid #5A8F59 1px;
	padding:0.6em;
	margin-bottom:0.6em;
	font-size:100%;
	font-weight:normal;
	text-align:left;padding-left:30px;
	background:#B3E7B2 url("../images/validYes.gif") no-repeat 10px 8px;
}
.newsdesc form.login label{width:115px;}
.newsdesc label{
	float:left;
	width:170px;
	margin-left:14px;
	padding:6px 3px;
	clear:left;
}
.newsdesc input{
	padding:5px 3px;
	width:250px;
	border:#AFAEAE solid 1px;
	background:#fff url("../images/input.gif") repeat-x 0px 0px;
	color:#525252;
	font-family:Tahoma;
	font-size:13px;
}
.newsdesc select{
	padding:5px 3px;
	border:#AFAEAE solid 1px;
	background:#fff url("../images/input.gif") repeat-x 0px 0px;
	color:#525252;
	font-family:Tahoma;
	font-size:13px;
}
#lstcategory{width:258px;}
.newsdesc textarea{
	padding:5px 3px;
	border:#AFAEAE solid 1px;
	background:#fff url("../images/textarea.gif") repeat-x 0px 50%;
	color:#525252;
	font-family:Tahoma;
	font-size:13px;
}
.newsdesc .submit{
	width:auto;
	border:#046d14 solid 1px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background:#0ea325 url("../images/btn.gif") repeat-x 0px 100%;
	padding:6px 15px;
	overflow:visible;
	cursor:pointer;
}
.newsdesc form p{padding:4px 0;}
.newsdesc form p a{color:#666;}
.newsdesc form p a:hover{color:#307c10;}
input.radio{ width:auto; vertical-align:bottom; border:none;_vertical-align:middle}
.newsdesc label.checkbox{ width:auto;float:none;margin-left:0;padding-left:0;}
select#lstday, select#lstmonth, select#lstyear{ width:83px}
.avatars img{ border:#BAB9B9 solid 2px;margin:2px 2px 0px 0px;cursor:pointer;}
.avatars img.selected{border:#666 solid 2px}
ul.nav_R{}
ul.nav_R li{ float:left}
ul.nav_R li a, ul.nav_R li a:link, ul.nav_R li a:active, ul.nav_R li a:visited{ text-decoration:none; font-family:Tahoma; font-size:11px; font-weight:bold; padding:2px 9px; border-left:1px solid #CCCCCC; display:block; color:#777}
ul.nav_R li a:hover{ color:#333}
li.submitstory a{background:url("../images/submitstory.gif") no-repeat 0px 0px; width:164px; height:40px;}
li.submitphoto a{background:url("../images/submitphoto.gif") no-repeat 0px 0px; width:164px; height:40px; }
li.editaccount a{background:url("../images/editaccount.gif") no-repeat 0px 0px; width:192px; height:40px;  }
li.changepassw a{background:url("../images/changepassw.gif") no-repeat 0px 0px; width:177px; height:40px;}
li.logout a{background:url("../images/logout.gif") no-repeat 0px 0px; width:114px; height:40px;}
ul.account_tab{ clear:both; padding:0px 0 63px}
ul.account_tab li{ margin:10px; float:left;}
ul.account_tab li a{  text-indent:-9000px; display:block;}
a.remove{
	background:url(../images/cross.gif) no-repeat top left;
	height:16px;
	text-decoration:none;
	text-indent:-9999px;
	width:16px;
	position:absolute;

}
ul.photoslide a.remove{	right:5px;	bottom:4px; z-index:2}
.newsdesc a span.more { position:absolute;right:24px;bottom:3px;}
.newsdesc a.remove{bottom:7px;right:4px;top:auto;}

.newsdesc .photoslide li{margin-right:3px; width:auto; height:108px;}
.newsdesc .photoslide li span.BL{ left:1px; width:99%}

.video_cat{_height:150px;overflow:hidden;_overflow:visible;}
.bbox .box{overflow:hidden;_overflow:visible;}
.search_box .frame{ border:none}

.sources .frame { position:relative}
a.add_story{
	display:block;
	text-indent:-9000px;
	background:transparent url(../images/addastory.gif) no-repeat scroll 0 0;
	height:38px;
	width:140px;
	margin-left:10px;position:absolute; top:4px; right:0px
}
a.add_photo{
	display:block;
	text-indent:-9000px;
	background:transparent url(../images/addaphoto.gif) no-repeat scroll 0 0;
	height:38px;
	width:142px;
	margin-left:10px;position:absolute; top:4px; right:0px
}
.newsdesc .sitenews li{margin-top:0px;}
.newsdesc h1 a{float:right;margin-top:5px;}
.newsdesc a span.more { position:absolute;right:24px;bottom:3px;}
.newsdesc a.remove{bottom:7px;right:4px;top:auto;}
