h2.rp {



	font-family:Century gothic,verdana, Arial,  sans-serif;

	margin:5px 0px;

	color:#2D3133;

	background: url(images/rp.jpg) no-repeat;

	line-height:50px;

	padding:0px 0px  0px 0px;

	text-indent:-9000px;

	height:40px;

}



h2.rc {



	font-family:Century gothic,verdana, Arial,  sans-serif;

	margin:5px 0px;

	color:#2D3133;

	background: url(images/rc.jpg) no-repeat;

	line-height:50px;

	padding:0px 0px  0px 0px;

	text-indent:-9000px;

	height:40px;

}



h2.pp {



	font-family:Century gothic,verdana, Arial,  sans-serif;

	margin:5px 0px;

	color:#2D3133;

	background: url(images/pp.jpg) no-repeat;

	line-height:50px;

	padding:0px 0px  0px 0px;

	text-indent:-9000px;

	height:40px;

}





h2.mc {



	font-family:Century gothic,verdana, Arial,  sans-serif;

	margin:5px 0px;

	color:#2D3133;

	background: url(images/mc.jpg) no-repeat;

	line-height:50px;

	padding:0px 0px  0px 0px;

	text-indent:-9000px;

	height:40px;

	

}

.rsstop{

	margin:5px 0px 0px 0px;

	height:60px;

	background:url(images/RSStop.jpg);

	width:330px;

}

.rsnews{

        width:310px;	

        float:left;

	margin:0px 0px;

padding:5px 10px;

	

	background:#fff url(images/tbody.jpg) repeat-y;

	height:100%;

font-family:Tahoma,Century gothic,verdana, Arial,  sans-serif;

}

.rsnews a:link,.rsnews a:visited{

	color:#e67817;

	}



.tagcloud{



	width:300px;

	float:left;

	height:100%;

	padding:5px 15px;

	margin:0px 0px;

	background:#fff url(images/tbody.jpg) repeat-y;

	font-family:Tahoma,Century gothic,verdana, Arial,  sans-serif;

}



.tagcloud  a:link, .tagcloud  a:visited {

		

	color:#e67817;

	

}	

.tagcloud a:hover{

		color:#BC0C0F;

}



.tagtop{

	margin:5px 0px 0px 0px;

	height:42px;

	background:url(images/tagtop2.jpg);

	width:330px;



}



.tagbot{

	margin:0px 0px 0px 0px;

	height:20px;

	background: url(images/tagbot.jpg);

	width:330px;

	float:left;

}





.vidbody{



	width:310px;

	float:left;

	height:100%;

	padding:5px 10px;

	margin:0px 0px;

	background:#fff url(images/tbody.jpg) repeat-y;

	font-family:Tahoma,Century gothic,verdana, Arial,  sans-serif;

}





.vidtop{

	margin:5px 0px 0px 0px;

	height:43px;

	background:url(images/vidtop2.jpg) bottom;

	width:330px;



}

.vidbot{

	margin:0px 0px 0px 0px;

	height:20px;

	background: url(images/tagbot.jpg);

	width:330px;

	float:left;

}



.twittop{

	margin:5px 0px 0px 0px;

	height:60px;

	background:url(images/twitop.jpg);

	width:330px;



}

#twitter_div{



	width:300px;

	float:left;

	height:100%;

	padding:5px 15px;

	margin:0px 0px;

	background:#fff url(images/tbody.jpg) repeat-y;

	font-family:Tahoma,Century gothic,verdana, Arial,  sans-serif;

}



ul#twitter_update_list{



	list-style:none;

	padding: 0px 0px;

	margin:0px 0px;



}

ul#twitter_update_list li{



	list-style:none;

	padding: 5px 0px;

	margin:0px 0px;

	line-height:18px;

	border-bottom:1px dotted #ccc;



}



#twitter_update_list li a:link, #twitter_update_list li   a:visited{

	

	color:#e67817;



}



#twitter_update_list li a:hover{

	

	color:#BC0C0F;



}


.contact{

	margin:5px 0px 0px 0px;

	height:120px;

	background:url(images/contact.jpg);

	width:330px;



}

.headbanner{

	margin:10px 15px 0px 0px;

	padding: 0px 0 0 0px;

	width:468px;

	height:60px;

	float:right;

	

	overflow:hidden;

}





.bigbanner img  {

	margin: 0px 0px;

	padding: 0px 0px;

border:0px



}

.banner{

	margin: 5px 0 0 0;

	padding: 0px 0 0 0px;

	width:330px;

	float:left;

	height:100%;



}



.banner ul {

   	 margin: 0px 0px;

	 padding: 0px 0px;

	 overflow: auto;

	 

}

	 

.banner li{

	width:126px;

	margin: 5px 8px 0px  8px ;

	padding:8px 9px ;

	list-style:none;

	display : block;

	overflow:hidden;

	float:left;

	background:#fff ;

	border:1px solid #ddd;

		border-radius:5px; 

	-moz-border-radius:5px; 

	-webkit-border-radius:5px;

	

}



.banner li a:link, .banner li a:visited {

	text-decoration: none;

}	







.spread{



width:680px;

background:#2383c1 url(images/spread.jpg) no-repeat;

border:1px solid #fff;

margin-left:5px;

padding: 50px 0 0 0px;



}



.spread ul {

   	 margin: 0px 0px;

	 padding: 0px 0px 0px 0px;

	 overflow: auto;

	 

}

.spread li{



	margin: 3px 5px ;

	list-style:none;

	display : block;

	display:inline;

	float:left;



	

}

