body{background:url(../images/top_bg.jpg) repeat-x; margin:0px; padding:0px;}
#container{width:963px; margin:0 auto;}
#toplink{width:962px; height:29px; }
.lefttoplink{width:792px; height:23px; float:left; text-align:right; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; color:#7f7f7f; padding-top:5px; }
.lefttoplink a{font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; color:#f2f2f2; text-decoration:underline;}
.lefttoplink a:hover{font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; color:#dcdada; text-decoration:underline;}
.dropdown{width:130px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; color:#000; }
.righttoplink{width:170px; height:28px; float:left; text-align:center;}

#logo{width:962px; height:119px;  }
.leftlogo{width:210px;  height:120px; float:left;}
.rightlogo{width:752px;  height:105px; float:left; padding-top:15px; text-align:center;}

#links{width:963px; height:50px; float:left; margin:0px 0px 10px 0px;}
#nav {
width: 645px;
float: left;
margin-top: 0px;
overflow: hidden;


}
#nav ul {
float: left;
margin: 0px 0px 0px 0px;
padding: 0px;
list-style-type: none;

}
#nav li {
float: left;
text-align: center;
overflow: hidden;

}

#nav a {
display: block;
text-decoration: none;
text-transform: lowercase;
font-family: Trebuchet MS;
font-size: 16px;		
color: #fff;
padding: 10px 15px 0px 15px;
height:35px;
}
#nav a:hover, #nav .s a {
background: #B71111;
color: #ffffff;
}

#rightlink {
width: 310px;
float: left;
margin: 0px 0px 0px 5px;
overflow: hidden;


}
#rightlink ul {
float: left;
margin: 0px 0px 0px 0px;
padding: 0px;
list-style-type: none;

}
#rightlink li {
float: left;
text-align: center;
overflow: hidden;
}
#rightlink a {
display: block;
text-decoration: none;
text-transform: lowercase;
font-family: Trebuchet MS;
font-size: 13px;		
color: #fff;
padding: 13px 5px 0px 5px;
height:36px;
}
#rightlink a:hover {
text-decoration:underline;
color: #ffffff;
}

#content{width:962px; margin-top:25px;}
#leftcontent{width:170px; background-color:#FFFFFF; float:left; margin-right:10px;}
#Eletter{width:171px; height:130px; float:left; background-color:#f1ebdd;}
.txt1{ width:161px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:13px; color:#0c5c8a; font-weight:bold; padding:5px 0px 0px 10px;} 
.line{width:161px; float:left; padding-left:10px;}
.txt2{ width:161px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:5px 0px 0px 10px;} 
.txtrssfeed2{ width:861px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:5px 0px 0px 10px;} 
#search1{ width:150px; height:24px; padding:4px 0px 4px 10px;}
.search1{border:thin 1px solid #868177;}
#signup{width:88px; height:24px; float:left; margin:0px 0px 0px 10px; background:url(../images/signupbg.jpg) repeat-x; border:thin 1px solid #d2cccc; }
.signtxt{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:14px; color:#000000; padding-top:4px; font-weight:bold;}

#poll{width:171px; height:auto; float:left; padding-top:10px;}
.leftdots{width:30px; float:left; height:25px; padding-left:10px;}
.righttext{width:131px; float:left; height:25px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
#submit{width:88px; height:24px; float:left; margin:0px 0px 0px 10px; background:url(../images/signupbg.jpg) repeat-x; border:thin 1px solid #d2cccc; }

#bannerL{width:171px; float:left;}
#bannerR{width:170px; float:left;}

#middle{width:963px; background-color:#FFFFFF; height:auto; float:left; margin:0px 0px 0px 0px;}
#middlecontent{width:600px; background-color:#FFFFFF; height:auto; float:left; margin-right:10px;}
#midltop{width:601px; float:left; background-color:#f2f2f2;}
.txt3{ width:591px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:13px; color:#cf0000; font-weight:bold; padding:5px 0px 0px 10px; text-decoration:none;}
#midleline{width:590px; float:left; padding:2px 0px 0px 10px;}
#left{ width:290px; float:left; padding:6px 0px 5px 10px;}
#right{width:290px; float:left; padding:6px 0px 0px 5px;}
.txt4{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; color:#000000;} 
.txtblack{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; color:#000000} 
.newsheadline{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; color:#000000;font-weight:bold } 
.h2{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:bold;}
#midldown{width:601px; float:left; padding:10px 0px 0px 0px;}
.mleft{width:295px; float:left;}
.mright{width:296px; float:left; padding-left:10px;}
.image1{width:80px; float:left; padding-right:5px;}
.text5{width:208px; float:left;}
.midleline2n{width:590px; float:left; padding:5px 0px 5px 10px;}
.midleline2n1{width:98%; float:left; padding:5px 0px 5px 10px;background-color:#f1ebdd;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;  }
.midleline2n2{width:98%; float:left;text-align:center; padding:5px 0px 5px 10px;background-color:#f1ebdd; }
.midleline2n3{width:98%; float:left; padding:5px 0px 5px 10px;background-color:#f1ebdd; }
.fullheight{height:auto;}
#midldown11{width:601px; float:left; padding:10px 0px 0px 0px;}
.mleft{width:295px; float:left;}
.mright{width:296px; float:left; padding-left:10px;}
.image1{width:80px; float:left; padding-right:5px;}
.text5{width:208px; float:left;}
.midleline2n{width:590px; float:left; padding:5px 0px 5px 10px;}
.midleline2n1{width:98%; float:left; padding:5px 0px 5px 10px;background-color:#f1ebdd;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;  }
.midleline2n2{width:98%; float:left;text-align:center; padding:5px 0px 5px 10px;background-color:#f1ebdd; }
.midleline2n3{width:98%; float:left; padding:5px 0px 5px 10px;background-color:#f1ebdd; }
.fullheight{height:auto;}
#banr3{width:601px; float:left; margin-top:20px;}

#news{width:auto; float:left; margin:0px;}
#opinion{width:80px; float:left;margin:0px;}
#politics{width:80px; float:left;margin:0px;}
#features{width:90px; float:left;margin:0px;}
#culture{width:75px; float:left;margin:0px;}
#sports{width:75px; float:left;margin:0px;}
#videos{width:75px; float:left;margin:0px;}
#blogs{width:70px; float:left;margin:0px;}


#calender{width:100px; float:left; margin:0px;}
#release{width:85px; float:left;margin:0px;}
#archives{width:85px; float:left;margin:0px;}
#features1{width:85px; float:left;margin:0px;}
#rss{width:55px; float:left;margin:0px;}



#rightcontent{width:170px; background-color:#FFFFFF; float:right;}
#login{width:170px; height:184px; float:left; background-color:#e3f5fa;}
#user{ width:150px; height:24px; padding:4px 0px 4px 10px;}
.user{border:thin 1px solid #868177;}
#signupr{width:88px; height:24px; float:left; margin:0px 0px 0px 10px; background:url(../images/signupbg.jpg) repeat-x; border:thin 1px solid #d2cccc; }
#relatedlinks{width:170px; float:left; padding-top:10px;}
.txt5{width:161px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:5px 0px 0px 10px; text-decoration:underline;} 



.clearfloat {
	clear:both; height:0; font-size: 1px; line-height: 0px;
}
#fottermain{width:962px;  margin:0 auto;}
#ftop{width:962px; height:79px;}
.leftf{width:126px;  height:79px; float:left;}
.rightf{width:835px;  height:64px; float:left; padding-top:15px; text-align:left; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; color:#383333;}
.rightf a{text-align:left; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; color:#383333; text-decoration:none;}
.rightf a:hover{text-align:left; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; color:#383333; text-decoration:underline;}
#footer {height:109px; background-image:url(../images/bottom_bg.jpg); background-repeat:repeat-x; margin-top:35px; }

#footer p {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:normal;}
#fbot{width:962px; height:24px; padding-top:5px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; color:#383333; text-align:center;}

.hdblue{
	background-color:#D20001;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	height:25px;
	text-align:center  
}

.commentbg
{
	background-color:#f1ebdd ;
	
}
.commentbg1
{
	background-color:#f1ebdd ;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:13px; color:#0c5c8a; font-weight:bold;
}
.bgback
{
	color:#0c5c8a; 
}

A.blue4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1B458F;
	text-decoration: underline;
	font-weight: normal;

}

.black
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	
	font-weight: normal;

}





/* tables */
table.tablesorter {
	font-family:arial;
	
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}


table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}

.red
{
	color:Red;  
	text-align:center;  
}