body{
	font-family: Arial,"Trebuchet MS",Tahoma,Georgia,Verdana, Lucida,Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#333;
}
* {padding:0;	margin:0;}
a {color:#333;}
img,fieldset{border:none;}
ul,ol,li{list-style:none;}	
.hide,h1 b,h2 b,h3 b,h4 b,dt b{
     position: absolute;
     left: -9999px;
}
/*---------------------- Common Style
*/

h1,h1 a{
	font:normal 25px/25px Georgia;
	color:#333;
	text-decoration:none;
	margin-bottom:5px;
}
h1 a{
	color:#333;
	margin-bottom:0;
}
h1 a:hover{
	text-decoration:underline;
	color:#333;
}
h2,h2 a{
	font:normal 19px/19px Georgia;
	color:#333;
	text-decoration:none;
	margin-bottom:3px;
}
h2 a:hover{
	text-decoration:underline;
	color:#333;
	margin-bottom:0;
}
h3{
	font:normal 12px/12px Arial;
	color:#BB8000;
	margin-bottom:2px
}
h4{
	font:normal 14px/14px Arial;
	margin-bottom:3px;
}
.txt p{
	font:normal 12px/14px;
	margin-bottom:12px;
}
.txt fieldset{
	display:block;
	margin-bottom:10px;
}
.txt2 fieldset{
	margin-bottom:5px;
}
.txt fieldset b,.conarea big{
	font-weight:normal;
	font-size:11px;
	line-height:11px;
	color:#999;
}
.nospace{
	margin:0;
}
.clear{
	clear:both;
}
.ignore{
	border:none;
}
.alt{
}
/*-----------------------------------Page Structure
*/
#wrap{
	margin:0 auto;
	width:960px;
	text-align:left;
	padding: 0px 10px 20px 10px;
	border:1px solid #EAEAEA;
	border-bottom:0;
}
/*-----------------------Header
*/
#hdr{
	width:950px;
}
/*-----------------------Navigation
*/
.topnav{
	width:950px;
	border-bottom:1px solid #DADADA;
	padding:7px 0 0 0;
	overflow:hidden;
}
.topnav ul{
	float:left;
}
.topnav li{
	float:left;
	background:url(images/line-bar.gif) no-repeat 0 7px;
	padding-left:8px;
	margin-right:8px;
	line-height:10px;
}
.topnav li a{
	font-size:10px;
	line-height:8px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	color:#999;
	float:left;
	margin-top:7px;
}
.topnav li a:hover{
	text-decoration:underline;
	color:#999;
}
.topnav .leftitem, .nav .leftitem,.sublink .leftitem{
	background:none;
	padding-left:0;
	border:none;
}
.topnav .localTemp{
	/*background:url(images/cloud-icon.gif) no-repeat top left;*/
	/*padding:0 0 0 37px;*/
	background:none;
	line-height:25px;
}
.topnav .localTemp img{
	float:left;
	display:block;
	margin-right:5px;
	margin-top:-20px;
}
.topnav p{
	float:right;
	width:320px;
	/*width:340px;*/
}
.topnav p img{
	margin:0;
}
.topnav b{
	font-size:11px;
	line-height:13px;
	margin-top:-2px;
	display:block;
	color:#999;
	margin-left:47px;	
}
.topnav b em{
	font-style:normal;
	font-weight:normal;
}
.topnav input{
	width:248px;	height:17px;
	border:1px solid #2E2E2E;
	float:left;
	padding:1px 0 0 2px;
	background:url(images/Logo_40wht.gif) no-repeat left top; 
}
.topnav form{
	font-size:11px;
}
.topnav label{
	float:left;
	margin-right:5px;
}
.topnav p span{
	display:block;
	clear:all;
	width:60px;
	float:right;
}
.topnav input.radio{
	width:14px;	height:14px;
	border:none;
	float:left;
	padding:0;
	float:left;
	margin-right:2px;
	background:none;
}
.topnav .searchbtn{
	padding:0;
	width:66px; 	height:20px;
	background:#000;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:10px;
	font-size:11px;
	font-family:Arial;
}
#hdr fieldset{
	display:block;
	width:950px;
	margin-bottom:10px;
	overflow:hidden;
}
#hdr h2{
	float:left;
	width:303px; 	height:68px;
	background:url(images/the-daily-star.jpg) no-repeat;
}
#hdr h2 a{
	width:100%; height:100%;
	display:block;
}
#hdr fieldset p{
	width:460px; 	height:60px;
	margin-top:9px;
	float:right;
	color:#666;
}
#hdr fieldset p img{
	float:right;
}
#hdr fieldset span{
	float:left;
	margin:30px 0 0 13px;
	line-height:13px;
	color:#666;
	font-size:11px;
}
#hdr fieldset span b{
	font-size:12px;
}
.nav{
	width:950px;	height:28px;
}
* html .nav{
	overflow:hidden;
}
.nav li,.sublink li{
	float:left;
	line-height:12px;
	background:url(images/bdr.gif) no-repeat left center;
	padding-left:8px;
	margin-right:7px;
}
.sublink{
	clear:both;
}
.nav li{
	position:relative;
}
.nav li ul{
	position:absolute;
	top:1em;
	left:0;
	z-index:100;
	width:130px;
	visibility:hidden;
	border:1px solid #999;
	background:#fff;
	padding:10px 10px 20px 10px;
}
.nav li .mainfoldericon{
	background: url(images/drop-arrow.gif) no-repeat center right;
	padding-right:10px;
}
.nav li ul li{
	width:130px;
	float:none;
	padding:0;
	margin:0;
	border:0;
	background:none;
}
.nav li ul li a{
	float:none;
	border-top:1px dashed #999;
	display:block;
	line-height:normal;
	padding:5px 0;
	width:130px;
}
.nav li a,.sublink li a{
	font-family:Georgia;
	text-transform:uppercase;
	text-decoration:none;
}
.nav li a{
	line-height:28px;
}
.nav li a:hover{
	text-decoration:none;
	color:#CC0000;
}
.sublink{
	overflow:hidden;
	background:#E3CFA3 url(images/leftimage.gif) no-repeat;
	width:950px;
	margin-bottom:12px;
	clear:both;
}
.sublink li{
	line-height:30px;
	padding-left:6px;
	margin-right:6px;
}
.sublink li a{
	text-transform:none;
}
.sublink .leftitem{
	padding-left:13px;
}
.brkinnews{
	background:url(images/leftimage2.gif) no-repeat;
	padding-left:18px;
	border-bottom:1px dashed #8D8D8D;
	line-height:28px;
	margin-bottom:20px;
	clear:both;
}
.brkinnews b{
	text-transform:uppercase;
	float:left;
	margin-right:15px;
}
/*---------------------- Main Body
*/
#mainbody{
	width:960px;
	overflow:hidden;
}
#mainleft{
	float:left;
	width:610px;
}
#mainright{
	float:right;
	width:336px;
}
.leftmost{
	width:610px;
	float:left;
}
.center{
	width:340px;
	float:right;
	margin-bottom:20px;
}
.witstory{	
	border-bottom:1px dashed #B5B5B5;
	margin-bottom:10px;
	overflow:hidden;
	width:600px; 
}
.conarea{	
	border-bottom:1px dashed #B5B5B5;
	margin-bottom:10px;
	overflow:hidden;
	width:600px; 
}
.conarea h1{
/*	font:normal 21px/21px Georgia;
	color:#000;*/
	font-weight:bold;
}
.conarea h2,.conarea h3{
	display:block;
	color:#000;
	font-family:Arial;
}
.conarea h2{
	font-weight:normal;
	font-size:14px;
	color:#BB8000;
	margin-bottom:0;
}
.conarea h3{
	font-size:14px;
	line-height:15px;
}
.breatkingnews{
	width:760px;
}
.breatkingnews h4,.breatkingnews h4 a{
	font:normal 50px/50px Georgia;
	color:#CC0000;
	text-decoration:none;
	margin-bottom:5px;
}
.breatkingnews span{
	color:#999;
	font-size:10px;
	overflow:hidden;
}
.breatkingnews h4 a{	
	margin-bottom:0;
}
.breatkingnews h4 a:hover{
	text-decoration:underline;
	color:#CC0000;
}
.hdrtodays{
	height:25px; 
	background:#333;
	color:#fff;
	font-size:17px;
	padding:0 5px;
	line-height:25px;
	clear:both;
	font-family:Arial;
	margin-bottom:20px;
}
.hdrtodays a{
	float:right;
	font-size:10px;
	text-transform:uppercase;
	color:#fff;
	font-family:Arial;
	line-height:25px;
}
.hdrtodays a:hover{
	text-decoration:none;
	color:#fff;
}
.todaycon{
	overflow:hidden;
	margin-bottom:30px;

}
/*.conarea h1 a{
	font:normal 25px/30px Georgia;
	color:#000;
	text-decoration:none;
}
.conarea h1 a:hover{
	color:#000;
	text-decoration:underline;
}*/

.conarea p{
	line-height:14px;
	margin-bottom:15px;
}
.topstory{
	margin-bottom:15px;
}
.topstory li{
	background:url(images/arrow.gif) no-repeat 0 4px;
	font-weight:normal;
	font-size:10px;
	line-height:12px;
	padding-left:11px;
	color:#999;	
}
.topstory li a{
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:#333;
}
.conarea li a:hover,.topstory li a:hover{
	text-decoration:underline;
}
.leadnews{
	position:relative;
	margin:10px 0 15px 0;
}
.leadnews img{
	display:block;
	margin-bottom:5px;
}
.leadnews span{
	text-align:left;
	overflow:hidden;
	display:block;
	line-height:11px;
}
/*\*/
* html .leadnews span{
	height:1%;
}
/**/
.leadnews span a{
	background:url(images/slide-show-icon.gif) no-repeat 0 1px;
	float:right;
	display:block;
	text-transform:uppercase;
	font-size:11px;
	padding-left:17px;
	text-decoration:none;
	margin-left:10px;	
}
.leadnews span a:hover{
	text-decoration:none;
}
.leadnews #captionNews{
/*	text-align:left;
	line-height:12px;
	font-size:12px;
	display:block;
	color:#fff;
	font-style:normal;
	display:none;
	position:absolute;
	z-index:1;
	width:380px;
	//bottom:0;
	top:0;
	left:0;
	opacity:0.4;
	filter:alpha(opacity=40);
	background:black;
	padding:10px;
	overflow:hidden;*/
	
text-align:left;
line-height:12px;
font-size:12px;
display:block;
color:#fff;
font-style:normal;
display:none;
position:absolute;
z-index:1;
width:380px;
top:0;
left:0;
opacity:0.6;
filter:alpha(opacity=60);
background:black;
padding:10px;
overflow:hidden; 		
}
.leadnews .fixedcap{
	font-size:11px;
	line-height:11px;
}

.leadnewslink{
	overflow:hidden;
	margin-bottom:10px;
}
.leadnewslink li{
	float:left;
	margin-right:2px;
}
.leadnewslink li a{
	display:block;
	float:left;
	background:#747474;
	line-height:15px;
	padding:0 4px;
	font-size:9px;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
}
.leadnewslink li a:hover{
	text-decoration:none;
	background:#999;
}


.boxcon{
	margin-bottom:20px;
	width:340px;
}
.boxcon div{
	padding-bottom:10px;
	border-bottom:1px dashed #B5B5B5;
	margin-bottom:10px;
}
.boxcon fieldset,.news fieldset,.newescon fieldset{
/*	display:block;
	margin-bottom:5px;*/
}
/*.boxcon h2, .news h2,.news h2 a,.boxcon h2 a,.newes h2,.newes h2 a
.newescon h2,.newescon h2 a{
	font-weight:normal;
	font-size:19px;
	line-height:19px;
	font-family:Georgia;
	color:#333;
}*/
.boxcon h3,.news h3,.newescon h3{
/*	font-size:12px;
	font-weight:normal;
	color:#BB8000;*/
}
.boxcon h4,.news h4,.newescon h4{
/*	font-size:14px;
	font-weight:normal;*/
}
/*.news h2 a,.boxcon h2 a,.newes h2 a,.newescon h2 a{
	margin-bottom:0;
	text-decoration:none;
}*/
/*.news h2 a:hover,.boxcon h2 a:hover,.newes h2 a:hover,.newescon h2 a:hover{
	color:#333;	
	text-decoration:underline;
}*/
/*.txt span a{
	font:11px/11px;
	color:#999;
	text-decoration:none;
}*/
/*.boxcon span a:hover,newes span a:hover,.newescon span a:hover{
	text-decoration:underline;
	color:#000;
}*/
.news div{ 
	border-top:1px dashed #B5B5B5;
	overflow:hidden;
	width:400px;
	padding:10px 0; 		
}
.altnews div{
	width:295px;
}
.newescon {
	overflow:hidden;
	margin-bottom:20px;
}
.newescon div{
	float:left;
	width:295px;
	border-bottom:1px dashed #B5B5B5;
	overflow:hidden;
	padding-bottom:15px; 	
}
.newescon .leftnews{
	margin-right:20px;
}
.news .firstitem{
	border:0;
}
* html .news div {
	height:1%;
}
.news div img,.newescon img{
	float:left;
	margin:0 10px 10px 0;
}
.boxcon div img{
	float:left;
	margin:0 10px 10px 0;
}
.news p{
	margin-bottom:7px;	
}
.tabcon{
	background:#F9F7F1 url(images/tabconbg.gif) repeat-x left bottom;
	width:340px;
	overflow:hidden;
	padding:0 0px 10px 0px;
	margin-bottom:20px;
	
}
.tabnav{
	overflow:hidden;
	width:330px;
	margin:0 0 15px 0;
	padding-left:7px;
	background:#fff url(images/tabbg.gif) repeat-x;
}
.tabnav li{
	float:left;
}
.tabnav a{
	background:url(images/tabbtnbg.gif) repeat-x 0 -21px;
	float:left;
	display:block;
	text-decoration:none;
	margin-right:2px;
	color:#fff;
	font-size:9px;
	text-transform:uppercase;
}
.tabnav a b{
	display:block;
	float:left;
	background:url(images/leftcorn.gif) no-repeat 0 -21px;
}
.tabnav a b b{
	background:url(images/rightcorn.gif) no-repeat 100% -21px;
	padding:0 10px;
	line-height:21px;
	cursor:pointer;
}
.tabnav .selected{
	background:url(images/tabbtnbg.gif) repeat-x 0 0;
	color:#E00000;
}
.tabnav .selected b{
	background:url(images/leftcorn.gif) no-repeat 0 0
}
.tabnav .selected b b{
	background:url(images/rightcorn.gif) no-repeat 100% 0;
}
.tablist{
	margin:0 10px;
}
.tablist li{
	background:url(images/arrow2.gif) no-repeat 0 5px;
	padding-left:10px;
	margin-bottom:5px;
}
.tablist li a{
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	padding-left:0;
	text-decoration:none;
}
.tablist li span{
	font-size:10px;
	color:#999;
}
.tablist li a:hover{
	text-decoration:underline;
}
.heading{
	font-size:10px;
	font-weight:normal;
	line-height:15px;
	text-transform:uppercase;
	background:#53BF45;
	color:#fff;
	padding-left:5px;
	margin-bottom:10px;
}
.videocon{
	border:1px solid #B5B5B5;
	padding:9px 0px 19px 0px;
	overflow:hidden;	
	font-size:11px;
	line-height:normal;
	padding-left:10px;
	width:330px;
}
.videocon dl{
	width:340px;
}
.videocon dt{
	margin:8px 0;	
}
.videocon dd{
	float:left;
	width:70px;
	margin-right:7px;
	margin-bottom:10px;
}
.videocon dd img{
	display:block;
	margin-bottom:7px;
}
.business_videocon{
	border:1px solid #B5B5B5;
	padding:9px 0px 9px 0px;
	overflow:hidden;	
	font-size:11px;
	line-height:normal;
	padding-left:10px;
	width:290px;
}
.business_videocon dl{
	width:280px;
}
.business_videocon dt{
	margin:8px 0;	
}
.business_videocon dd{
	float:left;
	width:60px;
	margin-right:7px;
	margin-bottom:10px;
}
.business_videocon dd img{
	display:block;
	margin-bottom:7px;
}
.link a{
	text-transform:uppercase;
	text-decoration:none;
}
.link a:hover{
	text-decoration:underline;
}
.scrollitem{
	width:760px;
	clear:both;
	line-height:20px;
	text-transform:uppercase;
	background:#c3e8f3;
	font-size:11px;
	font-weight:bold;
	margin:0px 0 10px 0;
}
.scrollitem b{
	display:block;
	float:left;
	padding:0 7px;	
	background:#A8A8A8;
	font-weight:normal;
	margin-right:10px;	
}
.scrollitem a{
	text-decoration:none;
}
.conholder{
	width:760px;
	overflow:hidden;
	border-top:1px dashed #8D8D8D;
	padding-top:14px;
	margin-top:10px;	
}
.leftcon{
	width:630px;
	float:left;
}
.rightcon{
	width:130px;
	float:right;
	padding-top:6px;
}
.newscat {
	width:630px;
	overflow:hidden;
}
.newscat h3,.relnews,.neweslink h3{
	margin-bottom:12px;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	padding:0 5px;
	text-transform:uppercase;
	color:#fff;
}
.newscat .hdr1{
	background:#D7B468;	
}
.newscat .hdr2{
	background:#8DD256;	
}
.newscat .hdr3{
	background:#E77457;	
}
.newscat .hdr4{
	background:#CE56D2;	
}
.newscat .hdr5,.relnews{
	background:#5E9CE1;	
}
.newscat .hdr6{
	background:#8D68D7;	
}
.newscat .hdr7{
	background:#9491FF;	
}
.newscat .hdr8{
	background:#D7B468;	
}
.newscat .hdr9{
	background:#1ED4FF;	
}
.neweslink .hdr9{
	background:#45BF4F;
}
.neweslink .hdr10{
	background:#BF9245;
}
.newscat h4{
	font-weight:normal;
	font-size:17px;
	margin-bottom:8px;
}
.newscat{
	padding-top:20px;	
}
*+ html .newscat{
	margin-bottom:20px;
}
.newscat .newsec{
	/*border-bottom:1px dashed #B5B5B5;*/
	padding-bottom:10px;
	margin:0 0 20px 0;
	overflow:hidden;
	width:630px;
}
.newscat div{
	width:190px;
	float:left;
	line-height:12px;
	font-size:11px;
	margin-right:20px;	
}

.newscat div img{
float:left;
margin:0 10px 10px 0;
}

.newscat strong{

}

.newscat strong a{
font-weight:bold;
text-decoration:none;
}

.newscat p{
	width:190px;
	clear:both;
	margin-bottom:13px;
}
.newscat li{
	background:url(images/arrow.gif) no-repeat 0 3px;
	padding-left:12px;
}
.newscat li a{
	font-weight:bold;
	text-decoration:none;
}
.newscat  a:hover{
	text-decoration:underline;
}
.addlist{
	width:630px;
	overflow:hidden;
	margin-bottom:0px;
}
.addlist li{
	float:left;
	margin-right:20px;
}
.newscat .gallery{
	/*border:1px solid #B5B5B5;*/
	width:188px;
	float:left;
}
.newscat .gallery img{
	margin:0;
}
.newscat div .galposter {
	margin:4px 0 4px 4px;
	float:none;
}
.newscat div .slideshow {
	overflow:hidden;
	margin-bottom:14px;
	display:block;
}
/*new Gallery on 07-01-2009*/
.newscat .gallery .gallcon{
	width:159px;	height:50px;
	overflow:hidden;
	padding:0; margin:0;
	margin-left:2px;
	display:inline;
	border:0;
	float:left;
}
.newscat .gallcon ul li{
	width:50px; height:50px;
	display: table-cell;
	text-align: center;
	vertical-align: middle;	
	float:left;
	background:none;
	background:#E3E3E3;
	margin:0 3px 0 0; padding:0;
}
.newscat .gallcon ul li *{
	vertical-align: middle;	
}
.gallcon ul li i{
	display: inline-block;
	height: 100%;
}
.newscat .gallcon ul li img{
	margin:0;
	float:none;
}
.newscat .longimgcon{
	width:1000px;
}
.imgcon{
	float:none;
	width:180px; height:141px;
	display: table-cell;
	display:block;
	background:#E3E3E3;
	text-align: center;
	vertical-align: middle;	
	margin:4px 0 10px 4px;
}
.newscat .imgcon img{
	float:none;
	margin:0;
}
.imgcon *{
	vertical-align:middle;
}
.imgcon i{
	display:inline-block;
	height:100%;
}
/*end*/

.leftarrow,.rightarrow{
	width:7px; height:12px;
	float:left;
	margin-top:19px;
}
.leftarrow{
	background:url(images/leftarrow.gif) no-repeat;
	margin-left:4px;
}
.leftarrow:hover{
	background:url(images/leftarrow.gif) no-repeat 0 -12px;
}
.rightarrow{
	background:url(images/rightarrow.gif) no-repeat;
}
.rightarrow:hover{
	background:url(images/rightarrow.gif) no-repeat 0 -12px;
}
.newscat div .slideshow img{
	margin:0 2px;
}
.topics{
	clear:both;
	width:950px;
	border-top:1px dashed #8D8D8D;
	border-bottom:1px dashed #8D8D8D;
	padding:20px 0;
	overflow:hidden;
	margin-bottom:20px;
	margin-top:50px;
}
.topics div{
	width:130px;	height:70px;
	float:left;
	overflow:hidden;
	border-left:1px solid #C3C3C3;
	padding-left:15px;
	margin-right:15px;
	position:relative;
}
.topics .leftitem{
	border:0;
	padding-left:5px;
}
.topics .rightitem{
	margin-right:0;
}
.topics div img{
	float:left;
	margin:0 10px 10px 0; 
}
.topics div b{
	font-weight:normal;
	font-size:9px;
	line-height:10px;
}
.links{
	clear:both;
	display:block;
	width:120px;
	height:22px;
	line-height:22px;
	padding:0 5px;
	text-decoration:none;
	color:#fff;
	text-transform:uppercase;
	font-size:17px;
	background:#CC0000;
	text-align:left;
	position:absolute;
	left:15px; bottom:0;
}
.links:hover{
	text-decoration:none;
	color:#fff;	
	background:#CC0000;
}
.category {
	width:950px;
	overflow:hidden;
	background:url(images/categorybg.gif) repeat-y;
	margin-bottom:20px;
}
.category div{
	width:102px;
	margin-right:9px;
	padding-right:12px;
	float:left;
	/*border-right:1px dashed #B5B5B5;*/
	padding-top:10px;
}
.category h4{
	font-size:17px;
	font-weight:normal;
	color:#CC0000;
	margin-bottom:10px;
}
.category .upper{
	text-transform:uppercase;
}
.category li{
	margin-bottom:8px;
	font-size:11px;
}
.category .starArc{
	float:right;
	width:310px;
	border:0;
	margin-right:0;
}
.starArc select{
	width:150px;
	margin-bottom:10px;
	border:1px solid #AFAFAF;
	height:23px;
}
.starArc .sel1{
	margin-right:10px;
}
.starArc input{
	width:230px;	
	height:20px;
	border:1px solid #AFAFAF;
	padding:3px 0 0 3px;
	margin-bottom:10px;
}
.starArc p{
	margin-bottom:15px;
}
.category a{
	text-decoration:none;
}
.category a:hover{
	text-decoration:underline;
}
.category .searchbtn2{
	padding:0;
	width:69px; 	height:20px;
}
.shortnews div{
	margin-bottom:10px;
	position:relative;
}
.shortnews span{
	position:absolute;
	top:0;
	left:0;
	width:120px;
	z-index:1;
	display:none;
	color:#fff;
	opacity:0.6;
	filter:alpha(opacity=60);
	background:black;
	padding:5px;	
}
.shortnews .podhdr{
	background:#000 url(images/podcat-hdr.gif) no-repeat;
	padding:20px 10px 10px 10px;
	color:#fff;
}
.shortnews .nopodhdr{
background:#0080C0;
padding:10px 10px 10px 10px;
}
.shortnews img{
	display:block;
}
.shortnews a{
	width:110px;
	padding:10px;
	font-size:13px;
	color:#fff;
	font-weight:normal;
	display:block;
	text-decoration:none;
	/*position:relative;*/
}
.news2 a{
	background:#FFF960;
	color:#000;
}
.news3 a{
	background:#B26800;
}
.news4 a{
	background:#0AA508;
}
.tophdr{
	font-size:11px;
	line-height:15px;
	line-height:15px;
	padding:0 5px;
	font-weight:normal;
	color:#fff;
	background:#FF1F1E;
	text-transform:uppercase;
	margin-bottom:10px;
}
.altcol{
	background:#1EB0FF;	
}
.todays{
	border:1px solid #E5E4E4;
	margin-bottom:10px;
}
.link2{
	font-size:11px;
	font-weight:bold;
	margin-left:10px;
}
.magzine{
	width:580px;
	border-top:1px solid #CC0000;
	border-right:10px solid #CC0000;
	border-bottom:1px solid #CC0000;
	border-left:10px solid #CC0000;
	overflow:hidden;
	padding:0 0 20px 10px;
	margin-bottom:20px;
	overflow:hidden;
	margin-top:30px;
}
.magzine fieldset{
	width:580px;
	overflow:hidden;
	padding:10px 0;
}
.magzine span{
	float:right;
	display:block;
	padding-right:10px;
}
/*\*/
* html .magzine span{
	padding-right:0px;
}
/**/
.magzine fieldset a,.navi a{
	display:block;
	height:12px;
	font-size:8px;
	line-height:8px;
	width:7px;
	float:left;
	margin-right:10px;
}
.prev{
	background:url(images/prev-icon.gif) no-repeat top left;
	display:block;
}
.prev:hover{
	background:url(images/prev-icon.gif) no-repeat 0 -12px;
}
.stop{
	background:url(images/stop-icon.gif) no-repeat top left;
}
.stop:hover{
	background:url(images/stop-icon.gif) no-repeat 0 -12px;
}
.next{
	background:url(images/next-icon.gif) no-repeat top left;
}
.next:hover{
	background:url(images/next-icon.gif) no-repeat 0 -12px;
}

/*.magzine .main{
	width:575px;
	padding:0;
	margin:0;
	float:none;
	overflow:hidden;
	clip: rect(0px,800px,110px,0px);
}*/
/*.magzine div{
	float:left;
	width:150px;
	padding-left:20px;
	border-left:1px dashed #B5B5B5;
	margin-right:19px;
}*/
.magzine .leftitem{
	border:0;
}
.magzine div img{
	display:block;
	margin-bottom:10px;
}
.details li{
	background:url(images/arrow.gif) no-repeat 0 6px;
	padding-left:10px;
}
.details li a{
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}
.details li a:hover{
	text-decoration:underline;
}
.addarea{
	width:170px;
	margin:10px 0;
	border-top:1px dashed #B5B5B5;
	padding-top:10px;
}
.addarea dd img{
	display:block;
}
.addarea div{
	margin-bottom:10px;
}
.stocktab{
	background:url(images/line.gif) repeat-x;
	overflow:hidden;
	width:170px;
}
.stocktab span{
	display:block;
	padding-left:10px;
	margin-bottom:10px;
	overflow:hidden;
	width:160px;
}
.stocktab a{
	display:block;
	width:54px; 	height:21px;
	float:left;
	text-align:center;
	line-height:21px;
	text-decoration:none;
	margin-right:5px;
}
.stocktab .dsetab{
	background:url(images/stocktab.gif) no-repeat 0 -21px;
	color:#E00000
}
.stocktab .csetab{
	background:url(images/stocktab.gif) no-repeat;
	color:#fff;
}
.stocktab .csetab:hover,.slct{
	background:url(images/stocktab.gif) no-repeat 0 -21px;
	color:#E00000;
	text-decoration:none;
}
.stocktab p{
	margin-bottom:10px;
}
.space{
	margin:0 0 20px 0;
}
.addvert{
	display:block;
	text-align:right;
	text-transform:uppercase;
	font-size:8px;
	color:#CBCBCB;
	line-height:8px;
}
.sprt{
	padding-right:20px;
}
.centerleft{
	float:left;
	width:190px;
	
}   
.newsdate {
	font-size:11px;
	border:1px dashed #8D8D8D;
	border-width:1px 0 1px 0;
	display:block;
	line-height:21px;
	color:#666;
	margin-bottom:15px;
}
.newsdate cite{
	font-style:normal;
	float:right;
}
.extraspace{
	margin-top:10px;
}
.extraspace li{
	margin-bottom:6px;
}
.diffcon{
	margin-bottom:20px;
	padding-bottom:30px;
}
.nospace{
	padding-top:0;
}
.groupbtn{
	margin-bottom:10px;
	overflow:hidden;
	width:190px;
	color:#fff;
}
.groupbtn li{
	float:left;
	display:block;
}
.groupbtn a{
	display:block;
	width:70px; height:15px;
	float:left;
	line-height:15px;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	padding-left:20px;
	margin-bottom:10px;
}
.printbtn{
	background:#53BF45 url(images/printbg.gif) no-repeat;
	margin-right:10px;
}
/*\*/
* html .printbtn{
	margin-right:5px;
}
/**/
.sendbtn{
	background:#45BFA0 url(images/sendbg.gif) no-repeat;
}
.sharebtn{
	background:#7645BF url(images/sharebg.gif) no-repeat;
	margin-right:10px;
}
/*\*/
* html .sharebtn{
	margin-right:5px;
}
/**/
.clipbtn{
	background:#BF459F url(images/clipbg.gif) no-repeat;
}
.rate{
	font-size:17px;
	text-transform:uppercase;
	font-weight:normal;
	margin-bottom:10px;	
}
.newsrating big{
	font-weight:bold;
	font-size:21px;
	border-bottom:1px dashed #8D8D8D;
	padding-bottom:13px;
	margin-bottom:20px;
	display:block;
}
.newsrating small{
	font-size:11px;
	font-weight:normal;
}
.comarea {
	width:190px;
	margin-bottom:11px;
}
.comarea label{
	font-weight:bold;
	font-size:11px;
}
.comarea  input,.comarea  textarea{
	width:185px; height:17px;
	border:1px solid #AFAFAF;
	padding:1px 0 0 3px;
	margin-bottom:9px;
	font-size:11px;
	font-family:Arial;
}
.comarea  textarea {
	height:100px;
}
.comarea  .subbtn{
	padding:0;
	width:57px;	height:20px;
	border:0;
}
.comm {
	width:190px;
	margin-bottom:20px;
}
.comm dd{
	width:190px;
	background:#EAEAEA url(images/quotetop.gif) no-repeat top left;
	margin-bottom:10px;
}
.comm fieldset{
	display:block;
	background:url(images/quotebtm.gif) no-repeat right bottom;
	width:170px;
	padding:25px 10px;
}
.comm  p{
	margin-bottom:15px;
	font-size:11px;
	line-height:12px;
}
.leftcolumn{
	overflow:hidden;
	width:610px;
	float:left;
}
.leftpart{
	float:left;
	width:295px;
}
.altconarea{
	width:295px;
}
.bigcenter{
	float:right;
	width:445px;
}
.rightpart{
	float:right;
	width:295px;
}
.news .altitem {
	border:0;
}
hr{
	border:none;
	border-bottom:1px dashed #aaa;
	margin:10px 0;
	clear:both;
	height:1px;
}
.newes{
	width:610px;
	clear:both;
	overflow:hidden;
	border-bottom:1px dashed #B5B5B5;
	padding-bottom:15px;
	margin-bottom:15px;
}
.newes img{
	float:left;
	margin:0 10px 10px 0;
}
.leadnewes img{
	margin:0 20px 10px 0;
}
.newes h1{
	font:25px/25px;
}
.newes h1 a{
	font-size:25px;
	color:#333333;
	text-decoration:none;
	line-height:25px;
	font-weight:normal;
	font-family:Georgia;
}
.newes h1 a:hover{
	color:#333333;
	text-decoration:underline;
}
.txt span, .txt2 span{
	color:#999;
	font-size:10px;
	overflow:hidden;
}
.splink,.splink2{
	text-transform:uppercase;
	color:#fff;
	font-size:10px;
	padding:0 5px;
	height:15px;
	line-height:13px;
	display:block;
	float:left;
	margin-right:10px;
	text-decoration:none;
	background:#E77457;	
}
.splink2{
	background:#6699FF;	
}
/*.newes span .splink:hover,.news span .splink:hover,
.newescon span .splink:hover,
.newes span .splink2:hover
.newescon span .splink2:hover{
	text-decoration:none;
	color:#fff;
}*/
.tooltip{
	width:239px;
	border-top:5px solid #C99933;	
}
.tooltip p{
	background:url(images/tipbg.gif) repeat-y;
	padding:12px 14px;
	text-align:left;
	color:#fff;
}
.tooltip span{
	display:block;
	width:239px;	height:32px;
	background:url(images/tipbtm.gif) no-repeat;
}
.starrank{
	overflow:hidden;
	margin-bottom:12px;
}
.starrank img{
	float:left;
	margin-right:4px;	
}
/*---------------------- Footer */
#ftr{
	width:950px;
	font-size:11px;
	color:#656565;
}
.btmlink{
	border-top:1px dashed #8D8D8D;
	border-bottom:1px dashed #8D8D8D;
	padding:12px 0;
	margin-bottom:33px;
}
.btmlink a{
	font-size:11px;
	text-decoration:none;
	color:#656565;
	font-weight:bold
}
#ftr a:hover{
	text-decoration:underline;
}
#ftr span{
	display:block;
	background:url(images/developed.gif) no-repeat;
	padding-left:17px;
}

/* new fix */
.magzine .magzineholder{
	width:560px;	height:185px;
	position:relative;
	overflow:hidden;
}
.longholder{
	position:relative;
	top:0px;
	left:0px;
	clip: rect(0px,560px,185px,0px);
	width:2000px; height:185px;
}
.galleryholder{
	position:relative;
	top:0px;
	left:0px;
	clip: rect(0px,560px,185px,0px);
	width:2000px; height:185px;
}
.magzine .innercon{
	float:left;
	width:150px;
	padding-right:20px;
	border-right:1px dashed #B5B5B5;
	margin-left:19px;
	display:inline;
}
* html #wrap{
	position:relative;
}
*+ html #wrap{
	position:relative;
}
* html .shortnews .sptipcon{
	position:static;
}
*+ html .shortnews .sptipcon{
	position:static;
}
* html .shortnews .spcialtip{
	top:270px;
	left:649px;
}
*+ html .shortnews .spcialtip{
	top:270px;
	left:649px;
}

/*star rating*/
/*---------------Star rating*/
.rating{
	width:80px;
	height:16px;
	margin:0 0 20px 0;
	padding:0;
	list-style:none;
	clear:both;
	position:relative;
	background: url(images/star-matrix.gif) no-repeat 0 0;
}
ul.rating li {
	cursor: pointer;
	/*ie5 mac doesn't like it if the list is floated but ie6 does\*/
	float:left;
	/* end hide*/
}
ul.rating li a {
	position:absolute;
	left:0;
	top:0;
	width:16px;
	height:16px;
	text-decoration:none;
	z-index: 200;
}
ul.rating li.one a {left:0}
ul.rating li.two a {left:16px;}
ul.rating li.three a {left:32px;}
ul.rating li.four a {left:48px;}
ul.rating li.five a {left:65px;}
.star0 {background-position:0 0}
.star1 {background-position:0 -16px}
.star2 {background-position:0 -32px}
.star3 {background-position:0 -48px}
.star4 {background-position:0 -64px}
.star5 {background-position:0 -80px}
ul.rating li a:hover {
	z-index:2;
	width:80px;
	height:16px;
	overflow:hidden;
	left:0;
	background: url(images/star-matrix.gif) no-repeat 0 0
}
ul.rating li.one a:hover {background-position:0 -96px;}
ul.rating li.two a:hover {background-position:0 -112px;}
ul.rating li.three a:hover {background-position:0 -128px}
ul.rating li.four a:hover {background-position:0 -144px}
ul.rating li.five a:hover {background-position:0 -160px}
/*end star rating*/
/*------------------------new code 26.11.08*/
#comm {
	width:190px;
	margin-bottom:20px;
}
#comm dd{
	width:190px;
	background:#EAEAEA url(images/quotetop.gif) no-repeat top left;
	margin-bottom:10px;
}
#comm fieldset{
	display:block;
	background:url(images/quotebtm.gif) no-repeat right bottom;
	width:170px;
	padding:25px 10px;
}
#comm  p{
	margin-bottom:15px;
	font-size:11px;
	line-height:12px;
}
#newleftcon{
	float:left;
	width:610px;
}
#newrightcon{
	float:right;
	width:320px;
}
.leftpart{
	float:left;
	width:295px;
}
.rightpart{
	float:right;
	width:295px;
}
.podcastlink{
	background:#B8F49C url(images/leftimage.gif) no-repeat;
}
.podcastnews{
	margin-bottom:11px;
	display:block;
}
.leadnews #captionNews{
	text-align:left;
	line-height:12px;
	font-size:12px;
	display:block;
	color:#fff;
	font-style:normal;
	display:none;
	position:absolute;
	z-index:1;
	width:380px;
	top:200px;
	left:0;
	opacity:0.4;
	filter:alpha(opacity=40);
	background:black;
	padding:10px;
	overflow:hidden;	
}
.leadnews .fixedcap {
	color:#999999;
	display:block;
	font-size:11px;
	line-height:12px;
	margin-top:10px;
	width:auto;
	background:none;
}
.noline{
	border:none;
}
.shortlist{
	overflow:hidden;
	margin:5px 0 12px 0;
	clear:both;
}
.shortlist li{
	width:290px;
	overflow:hidden;
}
.shortlist li span{
	background-color:#32A000;
	color:#FFFFFF;
	padding:2px;
	padding-bottom:0;
	height:12px;
	line-height:10px;
}
.playbtn,.downbtn{
	background:url(images/bullets.gif) no-repeat left center;
	padding-left:7px;
	text-transform:uppercase;
	color:#32A000;
	text-decoration:none;
	display:block;
	float:left;
	margin-right:10px;
}
.downbtn{
	padding-left:10px;
	background:url(images/download-icon.gif) no-repeat left center;
}
.podhdr1,.podhdr2,.hdr21,.hdr22,.hdr23,.hdr24{
	background:#2FD5B9;
	height:15px;
	line-height:15px;
	padding:0 5px;
	color:#fff;
	font-size:10px;
	text-transform:uppercase;
	margin-bottom:12px;
}
.podhdr2{
	background:#6CD52F;
}
.hdr21{
	background:#FD0708;
}
.hdr22{
	background:#53BF45;
}
.hdr23{
	background:#D50F0E;
}
.hdr24{
	background:#AF8845;
}
.smalltxt{
	font-size:11px;
}
.podnews h4{
	font-size:12px;
	font-weight:bold;
	line-height:12px;
	margin-bottom:12px;
}
ul.btn {
	overflow:hidden;
}
ul.btn li{
	background:none;
	padding:0;
	float:left;
}
.leftcol{
	float:left;
	width:130px;
}
.rightcol{
	width:170px;
	float:right;
}
.bigadd{
	display:block;
	margin-bottom:20px;
}
.adivarea p{
	margin-bottom:10px;
}
.shortcon{
	display:block;
	width:160px;	height:50px;
	overflow:hidden;
	position:relative;
	float:left;
	margin-right:2px;
}
.longcon{
	width:1000px;
	position:absolute;
}
.witness h3{
	overflow:hidden;
	font:normal 29px/29px Georgia;
	color:#666;
	border-bottom:1px dashed #666;
	margin-bottom:12px;
}
.witness h3 img{
	float:right;
	margin-bottom:8px;
}
.formarea{
	margin-bottom:100px;
}
.formarea span{
	display:block;
	float:left;
	width:295px;
}
.formarea label{
	display:block;
	font-weight:bold;
	font-size:11px;
	margin-bottom:5px;
}
.formarea p{
	overflow:hidden;
	margin-bottom:8px;
}
.formarea .txtinput1,
.formarea .txtinput2,
.formarea .txtinput3,
.formarea textarea{
	height:17px;
	width:291px;
	padding:1px 0 0 2px;
	border:1px solid #AFAFAF;
}
.formarea .txtinput2{
	width:606px;
}
.formarea .txtinput3{
	width:120px;
}
.formarea textarea{
	width:606px; height:200px;
}
.formarea big{
	display:block;
	float:left;
	margin-right:10px;
}
.formarea p b{
	text-transform:uppercase;
	font-weight:normal;
}
#spcon{
	float:left;
	margin:0 20px 20px 0;
}
#spcon img{
	float:none;
	display:block;
	margin:0 0 5px 0;
}
#spcon span{
	text-align:left;
	overflow:hidden;
	line-height:11px;
	float:right;
	display:block;
}
#spcon span a{
	background:url(images/slide-show-icon.gif) no-repeat;
	float:left;
	line-height:11px;
	display:block;
	text-transform:uppercase;
	font-size:11px;
	padding-left:17px;
	text-decoration:none;
	margin-left:10px;	
}
#spcon span a:hover{
	text-decoration:none;
}
#spcon small{
	font-size:11px;
	color:#999;
	float:left;
}
.leadaartist{
	overflow:hidden;
	border-bottom:1px dashed #999;
	margin-bottom:20px;
	width:610px;
}
* html .leadaartist{
	padding-bottom:20px;
}
.recentmedia{
	overflow:hidden;
	width:610px;
	margin-bottom:20px;
}
.recentmedia li{
	float:left;
	width:125px;
	padding:10px;
	margin-left:10px;		
}
.recentmedia .media1{
	background:#9CE34E;
	margin-left:0;
}
.lifetips .media1{
	background:#FFBE79;
	margin-left:0;
}
.recentmedia .media2{
	background:#4EE3B3;
}
.lifetips .media2{
	background:#FFDA79;
}

.recentmedia .media3{
	background:#E3C24E;
}
.lifetips .media3{
	background:#E4FF79;
}

.recentmedia .media4{
	background:#E3934E;
}
.lifetips .media4{
	background:#FFE879;
}

.recentmedia h4{
	font-size:17px;
	font-weight:normal;
	border-bottom:1px dashed #fff;
	padding-bottom:6px;
	margin-bottom:10px;
	text-transform:uppercase;
}
.recentmedia img{
	display:block;
}
.newrel{
	border:1px solid #D2D2D2;
	padding:19px;
	margin-bottom:20px;
}

.newrel fieldset{
	overflow:hidden;
	display:block;
	margin-bottom:20px;
	position:relative;
	height:100%;
}
.newrel fieldset img{
	float:left;
	display:block;
	margin:0 20px 0px 0;
}
.newrel h4{
	font-size:17px;
	font-weight:normal;
	text-transform:uppercase;
	margin-bottom:8px;
}
.newrel h2{
	font:normal 25px/25px Georgia;
	margin-bottom:20px;
}
.newrel h2 strong{
	font:normal 29px/29px Georgia;
	text-transform:uppercase;
	color:#333333;
}
.newrel fieldset .demolink{
	margin:0 10px 0 0;
}
.newrel fieldset .inerview{
	margin:0;
}
.newrel span{
	display:block;
	overflow:hidden;
	position:absolute;
	bottom:0;
	right:45px;
}
.albumcon{
	overflow:hidden;
	width:570px;	height:106px;
}
.album {
	width:2000px;
}
.album li{
	width:106px;
	float:left;
	margin-left:9px;
	display:inline;
}
.album .item1{
	margin-left:0;
}
.newscat .hdr11{
	background:#FF8C3E;	
}
.newscat .hdr12{
	background:#5D80FF;	
}
.newscat .hdr13{
	background:#C91EFF;	
}
.con{
	overflow:hidden;
}
.guest{
	padding:19px; 
	border:1px solid #B5B5B5;
}
.guesttxt{
	padding:10px;
	background:#F71A1B;
	color:#fff;
}
.guesttxt a{
	font-size:13px;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}
.videocon2{
	width:275px;
	padding-left:18px;
}
.videocon2 dd{
	width:60px;
	margin:0 3px 0 3px;
	
}
.mzero div img{
	margin:0 0 10px 0;
	display:block;
}
.navi{
	width:570px;
	overflow:hidden;
	padding:10px 0 0 0;
}
.navi p{
	float:right;
	padding:0;
}
.topzero{
	padding:0;
}
.space20{
	margin-top:20px;
}
.zerobtm{
	margin-bottom:0;
}
.difhdr{
	font:normal 17px/21px Arial;
	text-transform:uppercase;
	margin-bottom:10px;
}
.imgdetails{
	width:608px;
	border:1px solid #AFAFAF;
	overflow:hidden;
	margin-bottom:20px;
}
.bigimg,.imgGallery div{
	width: 418px;	height: 418px;
	display: table-cell;
	text-align: center;
	vertical-align: middle;	
	background:#E3E3E3;
	border:1px solid #AFAFAF;
	border-left:0;
	border-top:0;
	float:left;
	overflow:hidden;
}
.imgGallery div img{
	cursor:pointer;
	border:none;
}

.bigimg * {
	vertical-align: middle;
}
.bigimg span,.imgGallery div i{
	display: inline-block;
	height: 100%;
}
.imgdesp{
	width:169px;	height:378px;
	float:right;
	padding:20px 10px;
	position:relative;
	border-bottom:1px solid #AFAFAF;
	margin-bottom:10px;
}
.imgdesp h1{
	font-size:17px;
	line-height:17px;
	font-weight:normal;
	padding-bottom:5px;
	border-bottom:1px dashed #B5B5B5;
	color:#333333;
	margin-bottom:5px;
}
.imgdesp small{
	font-size:11px;
	color:#999999;
	display:block;
	margin-bottom:20px;
}
.imgdesp p{
	font-size:12px;
	line-height:14px;
	color:#333333;
}
.imgdesp span{
	display:block;
	position:absolute;
	z-index:1;
	bottom:15px;
	left:4px;
	width:169px;
	font-size:11px;
	color:#333;
}
.imgdesp span small{
	border-top:1px dashed #B5B5B5;
	margin:5px 0 0 0;
	padding-top:5px;
}
.gallerycon{
	width:591px; height:108px;
	padding-left:10px;
}
.imgGallery{
	
}
.imgGallery div{
	width:108px; height:108px;
	border:1px solid #AFAFAF;
	margin-right:10px;
}
.imgGallery div *{
	vertical-align: middle;	
}
.imgdetails .navi{
	width:600px;
}
.sphdr{
	line-height:normal;
	padding-bottom:3px;
}
.imgnews{
	border-bottom:1px dashed #B5B5B5;
	padding-bottom:0;
	margin-bottom:20px;
}
.imgnews h5{
	font-size:17px;
	line-height:normal;
	margin-bottom:10px;
}
.imgnews div img{
	margin:0 0 5px 0;
}
.imgnews .newsec{
	margin-bottom:0;
}
.newscat div .smallgall{
	width:160px; height:50px;
	overflow:hidden;
	float:left;
	margin:0 2px 0 2px;
	padding:0;
	position:relative;
}
.longcon2{
	position: absolute;
	width:3000px;
}
.newscat div .smallgall li{
	float:left;
	margin:0 3px 0 0;
	padding:0;
	background:none;
}
.eMenu{
	width:950px;
	height:40px;
	background:url(../newDesign/images/ebgX.gif) repeat-x left bottom;
	overflow:hidden;
	margin:20px 0;
}
.eMenu li{
	float:left;
	margin-right:10px;
}
.eMenu li a{
	display:block;
	float:left;
	height:30px;
	background:#cbcbcb;
	padding:0 10px;
	line-height:30px;
	color:#333;
	text-decoration:none;
	font-size:17px;
	text-transform:uppercase;
}
.eMenu li a:hover,.eMenu li .eSel{
	text-decoration:none;
	background:#3cacad;
	color:#fff;
}
.specailCon h2{
	font-size:25px;
	line-height:25px;
	font-family:Georgia;
	border-bottom:1px dashed #b5b5b5;
	padding-bottom:3px;
	color:#666;
	margin-bottom:15px;
}
.specailCon  h4{
	margin-bottom:20px;
	color:#333;
}
.flashcon{
	padding-top:20px;
}
.pdflist{
	margin-bottom:20px;
	
}
.pdflist li{
	background:url(images/pdf-icon.gif) no-repeat 0 0px;
	padding-left:25px;
	margin-bottom:10px;
}
.pdflist li a{
	line-height:18px;
	text-decoration:none;
	color:#666;
}
.pdflist li a:hover{
	text-decoration:underline;
	color:#666;
}

/*code for election 2008*/
#election{
	width:340px;
	background:url(images/ebxY.gif) repeat-y;
	text-align:left;
	margin:0 auto 20px auto;
}
.einner{
	width:340px;
	background:url(images/election-result.jpg) no-repeat left top;
	padding:0;
}
.edeeper{
	width:300px;
	background:url(images/ebtm.gif) no-repeat left bottom;
	padding:20px;
}
#election h2{
	font-size:25px;
	font-weight:normal;
	font-family:Arial;
	color:#fff;
	line-height:normal;
	margin-bottom:8px;
}
.eresult{
	background:#fff;
	margin-bottom:6px;
}
.eresult td{
	border-bottom:1px solid #B20D03;
	border-right:1px solid #B20D03;
	vertical-align:top;
	padding:8px 6px 5px 6px;
}
.eresult strong{
	font-size:13px;
	line-height:13px;
	text-transform:uppercase;
	margin:0;
	padding:0;
}
.eresult span{
	font-size:11px;
	line-height:11px;
	color:#333;
	margin:0; padding:0;
}
#election .edetails{
	font-weight:bold;
	color:#fff;
	font-size:11px;
	text-decoration:underline;
}
.edetails:hover{
	color:#CCCCCC;
}
.etop{
	margin-top:113px;
}
.elivedata th,.elivedata td{
	vertical-align:top;
	padding:8px 6px 5px 6px;
	font-weight:normal;
	font-size:11px;
	border-bottom:1px solid #F0CED2;
	border-right:1px solid #F0CED2;
	background:#fff;
}
.elivedata th{
	background:none;
}
.elivedata td{
	font-weight:bold;
}
.elivedata big{
	font-size:21px;
	color:#333;
	float:left;
	margin-top:10px;
}
.elivedata .ewininfo .ewindata{
	background:#FFF793 url(images/winmark.gif) no-repeat left center;
	text-align:right;
}
.elivedata .ewininfo td{
	background:#FFF793;
}
#election .esearch{
	font-size:17px;
	font-weight:bold;
	text-transform:uppercase;
	display:block;
	margin:20px 0 8px;
	color:#333;
}
#election select{
	width:145px; height:23px;
	line-height:23px;
	border:1px solid #B5B5B5;
	float:left;
}
#election .eleft{
	margin-right:10px;
}
#election .eclear{
	padding:0; margin:0;
	overflow:hidden;
}
/*end of election08*/
/*New Code 27.12.08-------*/
.enewsholder{
	width:740px;
	background:#B40902 url(images/edetails-bg.jpg) no-repeat;
	padding:120px 10px 10px 10px;
}
.edetailscon{
	width:700px;
	background:#E1D1D0 url(images/etopbg.gif) no-repeat;
	padding:20px;
	overflow:hidden;
}
.enewsholder h2{
	font-size:25px;
	color:#333;
	border-bottom:1px solid #B20D03;
	padding-bottom:6px;
	margin-bottom:20px;
	overflow:hidden;
	font-weight:normal;
}
.enewsholder h2 a{
	float:right;
	text-decoration:underline;
	font-size:11px;
	color:#B20D03;
	font-weight:bold;
}
.enewsholder h2 a:hover{
	text-decoration:none;
	color:#BE746F;
}
.edetailscon h4{
	font-size:13px;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:0;
}
.edetailscon small{
	font-size:11px;
}
.seatdetails th,.seatdetails td{
	padding:3px 3px 2px 7px;
	border-left:1px solid #E0D1D0;
	border-bottom:1px solid #E0D1D0;
	font-weight:bold;
	vertical-align:top;	
}
.seatdetails th{
	background:#B20D03;
	text-align:left;
	color:#fff;
	text-transform:uppercase;
	font-size:11px;
}
.seatdetails td{
	font-size:11px;
	background:#fff;
	line-height:12px;
	padding:7px 3px 7px 7px;
}
.seatdetails .winercell{
	background:#FFF793;
	color:#B20D03;
}
.elink{
	text-transform:uppercase;
	font-weight:normal;
	text-decoration:none;
	color:#B20D03;
}
.elink:hover{
	color:#333;
	text-decoration:none;
	background:#B20D03;
	color:#fff;
}
.seatdetails{
	margin:10px 0 20px 0;
}
.ebtmtable{
	margin-bottom:0;
}
.edetailscon .alsymbol{
	background:#fff url(images/boat-symbol.gif) no-repeat center center;
}
.edetailscon .sheappaddy{
	background:#fff url(images/sheap-paddy.gif) repeat-x center top ;
	
}
.edetailscon .plough{
	background:#fff url(images/plough.gif) no-repeat center center;
}
/*css 10.01.09*/
.newscat .gallery{
	border:1px solid #B5B5B5;
	width:188px;
	float:left;
}
.newscat .gallery img{
	margin:0;
}
.newscat .gallery .gallcon{
	width:150px;
	overflow:hidden;
	padding:0 5px; margin:10px 3px 0 0;
	margin-left:2px;
	display:inline;
	border:0;
	float:left;
}
.imgcon{
	float:none;
	width:180px; height:141px;
	display: table-cell;
	display:block;
	background:#E3E3E3;
	text-align: center;
	vertical-align: middle;	
	margin:4px 0 0px 4px;
}
.newscat .imgcon img{
	float:none;
	margin:0;
}
.imgcon *{
	vertical-align:middle;
}
.imgcon i{
	display:inline-block;
	height:100%;
}
.leftarrow,.rightarrow{
	display:block;
	width:7px; height:12px;
	float:left;
	font-size:1px;
	margin-top:18px;
	position:relative;
}
.leftarrow{
	background:url(images/leftarrow.gif) no-repeat;
	margin-left:4px;
}
.leftarrow:hover{
	width:7px; height:12px;
	background:url(images/leftarrow.gif) no-repeat 0 -12px;
	position:relative;
}
.rightarrow{
	background:url(images/rightarrow.gif) no-repeat;
}
.rightarrow:hover{
	background:url(images/rightarrow.gif) no-repeat 0 -12px;
}
.newscat div .slideshow {
	overflow:hidden;
	margin-bottom:14px;
	display:block;
}
.newscat div .slideshow img{
	margin:0 2px;
}
.byline{
	display:block;
	margin:10px 0;
	padding-bottom:5px;
	border-bottom:1px dashed #8D8D8D;
	color:#999;
	font-weight:bold;
}
/*CSS 19.01.09*/

#leftsidecon{
	width:610px;
	float:left;
}
.nobdr{
	border:0;
}
.centerleft{
	float:right;
}
.commentarea{
	clear:both;
}
.prevbtn{
	float:left;
}
.nextbtn{
	float:right;
}
.paging{
	position:relative;
	overflow:hidden;
	margin-bottom:10px;
	text-align:center;
	border-top:1px dashed #aaa;	
	border-bottom:1px dashed #aaa;
	padding:4px 0;
}
.paging a{
	text-decoration:none;
}
.paging a:hover{
	color:#5E9CE1;
	text-decoration:underline;
	cursor:pointer;
}
.comments {
	margin-bottom:20px;
}
.comments li{
	padding:10px 0 0 0;
	border-bottom:1px dashed #aaa;
}
.comments p{
	margin-bottom:15px;
}
.comments strong{
	font-weight:bold;
	font-size:12px;
	color:#333;
}
.comments .datetime{
	color:#A0A0A0;
	font-size:11px;
	display:block;
	margin-bottom:10px;
}

/*------------------29.03.09*/
.thistitle{
	width:590px;	height:25px;
	padding:0 10px;
	overflow:hidden;
	background:#64380D;
	font-weight:bold;
	font-size:17px;
	color:#fff;
	text-transform:uppercase;
	line-height:25px;	
}
.thistitle span{
	float:right;
	margin-top:6px;
}
.thistitle a{
	display:block;
	width:7px;	height:12px;
	float:left;
	margin-left:10px;
	font-size:1px;
}
.thistitle a:hover{
	cursor:pointer;
}
.thistitle .prevbtn{
	background:url(images/prev-btn.gif) no-repeat;
}
.thistitle .nextbtn{
	background:url(images/next-btn.gif) no-repeat;
}
.thistitle .stopbtn{
	background:url(images/stop-btn.gif) no-repeat;
}
.thistitle .prevbtn:hover{
	background:url(images/prev-btn.gif) no-repeat 0 -12px;
}
.thistitle .nextbtn:hover{
	background:url(images/next-btn.gif) no-repeat 0 -12px;
}
.thistitle .stopbtn:hover{
	background:url(images/stop-btn.gif) no-repeat 0 -12px;
}

.thisweek{
	width:610px;	height:115px;
	padding-bottom:20px;
	overflow:hidden;
}
.scrollthis{
	width:610px;	height:106px;
	position:relative;
	overflow:hidden;
	background:#DBCFBE;
	padding:10px 0;
}
.scrollcon{
	width:2000em;
	position:absolute;
}
.scrollcon div{
	width:305px;
	float:left;
	border-right:1px solid #BDAA94;
}
.scrollcon img{
	margin:0 10px;
	float:left;
}
.scrollcon h3{
	color:#64380D;
	font-size:11px;
	font-weight:bold;
}
.scrollcon p{
	font-size:10px;
	line-height:11px;
}
.scrollcon b{
	color:#714717;
}

.podnews img{
	float:left;
	margin:0 10px 10px 0;
}
/* ----Ads & Classified -----*/
.tabs{
	width:610px;
}
.tabslist{
	width:600px;
	overflow:hidden;
	background:url(images/line.gif) repeat-x left bottom;
	padding-left:10px;
	margin-bottom:10px;
}
.tabslist li{
	float:left;
	margin-right:5px;
}
.tabslist a{
	height:21px;
	display:block;
	float:left;
	background:url(images/tab2bgX.gif) repeat-x;
	line-height:21px;
	text-transform:uppercase;
	color:#fff;
	text-decoration:none;
}
.tabslist a b{
	height:21px;
	display:block;
	float:left;
	background:url(images/tableft2.gif) no-repeat;
}
.tabslist a b b{
	background:url(images/tabright2.gif) no-repeat top right;
	padding:0 14px;
}
.tabslist a:hover, .tabslist .currenttab{
	height:21px;
	display:block;
	float:left;
	background:url(images/tab2bgX.gif) repeat-x left bottom;
	color:#f00;
	text-decoration:none;
}
.tabslist a:hover b, .tabslist .currenttab b{
	height:21px;
	display:block;
	float:left;
	background:url(images/tableft2.gif) no-repeat left bottom;
}
.tabslist a:hover b b, .tabslist .currenttab b b{
	background:url(images/tabright2.gif) no-repeat bottom right;
}
.dataview{
	font-size:11px;
	margin-bottom:10px;
}
.dataview th,.dataview td{
	text-align:left;
	padding:10px 0 6px 10px;
	background:#E3CFA3;
	border-left:1px solid #fff;
	border-bottom:1px solid #fff;
	vertical-align:top;
	font-weight:normal;
}
.dataview td{
	background:#F2E8D3;
}
.dataview .alttd td{
	background:#FAEBCB;
}
.specailCon h2 {
	border-bottom:1px dashed #B5B5B5;
	color:#666666;
	font-family:Georgia;
	font-size:25px;
	line-height:25px;
	margin-bottom:15px;
	padding-bottom:3px;
}
.specailCon h1{
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
	color:#333;
	margin-bottom:20px;
}
.conform{
	width:610px;
	overflow:hidden;
}
.formleft{
	width:295px;
	float:left;
}
.formright{
	float:right;
	border-left:1px dashed #B5B5B5;
	width:310px;
}
.conform input,.conform textarea{
	width:280px; height:19px;
	padding:4px 0 0 8px;
	border:1px solid #AFAFAF;
	float:right;
	margin-bottom:10px;
	font-size:12px; 
	font-family:Arial;
}
.conform textarea{
	height:100px;
}
.conform .subbtn2{
	padding:0;
	border:0;
	width:57px; height:20px;
	float:left;
	margin-left:22px;
	display:inline;
}
.bigtxt .hdr1{
	font-size:17px;
	height:25px;
	line-height:25px;
}
/*-----------Witness-----------------*/
.witness h1 a{
	font:bold 21px/21px Arial;
}
.witness h5{
	font:bold 11px/11px Arial;
	color:#999999;
}
.witness{
	width:580px;
	padding:10px 20px 10px 10px;
	margin-bottom:20px;
	border:1px solid #DCDCDC;
	overflow:hidden;
	position:relative;
}
.witness #spcon img{
	margin-bottom:0;
}
.witness #spcon{
	margin-bottom:0;
}
.sponsor{
	width:275px;
	height:19px;
	padding-top:10px;
	text-align:right;
	border-top:1px dashed #B5B5B5;
	display:block;
	position:absolute;
	right:20px;
	bottom:0;
}
.sponsor img{
	float:right;
}
.witnesimg {
	width:610px;
	overflow:hidden;
}
.witnesimg div{
	float:left;
	width:145px;	
	height:230px;
	margin:0 0 20px 10px;
	display:inline;
	border-bottom:1px dashed #B5B5B5;
}
.witnesimg span{
	width:143px;	height:118px;
	margin-bottom:7px;
	border:1px solid #B5B5B5;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	display:block;
}
.witnesimg span *{
	vertical-align:middle;
}
.witnesimg span i{
	display:inline-block;
	height:100%;
	width:1px;
}
.witnesimg h4{
	color:#666666;
	font:bold 12px/12px  Arial;
}
.witnesimg h4 a{
	color:#666666;
	font:bold 12px/12px  Arial;
	text-decoration:none;
}
.witnesimg h4 a:hover{
	color:#7DA707;
}
.witnesimg p{
	font-size:11px;
	color:#999999;
}
.witnesimg .leftItem{
	margin-left:0;
}
/*25-04-2009*/
#archive{
	width:66px;	
	height:25px;
	line-height:25px;
	
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background-color:#000;
	text-transform:uppercase;
	
	border:1px outset #ddd;
	padding:3px 0 0 3px;
	margin-bottom:10px;
}
div.conarea ul.topiclist li{
	padding:12px 0;
	border-top:1px solid #ddd;
}
div.conarea ul li h3{
	font-family: Georgia;
	font-size:20px;
	line-height:20px;
	font-weight:normal;
	margin:5px 0 8px 0;
}

div.topic_header span{
	font: 14px arial;
	color:#aaa;
}
div.topic_header h1{
	padding-top:20px;
}
div.topic_header img{
	float:left;
	padding:6px;
	margin: 0 15px 10px 0;
	
	border-top: 1px solid #eee;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #aaa;
	border-left: 1px solid #ddd;
}

div.centerleft .first{
margin-top:0;
}
div.centerleft h2{
	border-bottom:1px solid #ddd;
	padding-bottom:8px;
	margin-top:20px;
}

div.centerleft p, div#slideshow{
	margin-top:10px;
}

div.centerleft li{
	border-bottom: 1px solid #ddd;
}

div.centerleft ul img{
	float: left;
	margin: 6px 10px 6px 0;
	height: 45px;
	width: 45px;
}

div.centerleft ul.newscred a{
	color: #BB8000;
}
div.centerleft ul h3{
	line-height:55px;
	font-size: 14px;
	color: #BB8000;
}

div#slideshow{
    position: relative;
	margin: 10px 0 15px 0;
	height: 340px;
}

div#slideshow img{
    display: none;
	position: absolute;
    top: 0;
    left: 0;
    z-index: 8;
}

div#slideshow img.active{
    z-index: 10;
}

div.vertical{
width:240px;
padding-left:15px;
}

#topicbox{
	width:750px;
	float:left;
}
#topicbox #leftsidecon{
	width:610px;
	float:left;
}
#topicbox .leftmost{
	width:610px;
	float:left;
	padding-right:15px;
	border-right:1px solid #ddd;
	
}
#topicbox .conarea{	
	border-bottom:1px dashed #B5B5B5;
	margin-bottom:10px;
	overflow:hidden;
	width:475px;
	float:left;
}
h2.related{
margin-top:30px;
margin-bottom:10px;
font:24px Georgia;
color:#000;
}

ul.newscred img
{
	float: left;
	margin: 6px 10px 6px 0;
	height: 45px;
	width: 45px;
}

ul.newscred a
{
	color: #BB8000;
}

ul.newscred h3
{
	line-height:55px;
	font-size: 14px;
	color: #BB8000;
}
/*-----------Travel-------------*/
.lists li{
	background:none;
	border-bottom: 1px dashed #8d8d8d;
	font:normal 12px/13px Arial;
	padding:5px 0;
}

.lists {
	border-bottom:0;
	margin-bottom:20px;
}
.lists li a{
	text-decoration:none;
	font:normal 12px/13px Arial;
}
.lists li a:hover{
	text-decoration:underline;
}
 

/*	Menu*/
#nav {  
	width: 100%; 
	background: #4e4d4d; 
	font-family: Arial, Helvetica, sans-serif;
	float:left;
	margin-bottom:10px;
 }
#nav li { 
  list-style: none;
float: left;
height: 30px;
line-height: 30px;
text-align: center;
padding: 2px 9px;
} 
#nav li a { 
	color: white; 
	text-decoration: none; 
	display: block; 
} 
		
#nav li ul { 
	position: absolute;  
	display: none;
	background:#4e4d4d;
	z-index: 100000;
} 
#nav li:hover ul { 
	display: block; 
} 
#nav li ul li { 
	float: none; 
 	padding:5px 20px;
	line-height:normal;
	height:auto;
  }
#nav li ul li a { 
 	position: relative; 
  	color: #fff; 
}
#nav li ul li a:hover { 
 	color: #000; 
}
 