/* CSS Document by JM (www.vsmsdn.com) */



body {

	margin: 0 auto; 

	font-family: Arial, Verdana, "Trebuchet MS",sans-serif;

	font-size:12px;

	color:#646464;

	background-color:#000;

	padding:0;

	line-height:1.3em;

}



td{

	font-size:12px;}



a {

	text-decoration:none;

	color:#222;

}



a:hover {

	color:#c00;

} 



#bg{

	margin:auto;  

	text-align:center;

}



#container {  

	width:792px;

	margin:0 auto; 

} 



#header {

	clear:both;

	width:792px; 

	background-image: url(./images/bluebar.jpg);

	background-position:bottom;

	background-repeat:no-repeat; 

	padding-bottom:9px;

}



#TopInfoBar{

	clear:both;

	width:792px; 

	padding: 6px 0px 15px 0px;

	background-color:#292933;

	background-image: url(./images/bluebar.jpg);

	background-position:bottom;

	background-repeat:no-repeat; 

	text-align:left;

	color:#E3E4EA;

	font-size:11px;

	font-weight:bold;

	letter-spacing:.1em;

} 



#Content { 

	width:792px; 

	overflow: auto;

	text-align:left;

	padding: 10px 0 15px 0;

	background-color:#fff;

	background-image: url(./images/bluebar.jpg);

	background-position:bottom;

	background-repeat:no-repeat;

}



#RightInfoPanel{   

	float:right;

	width:220px; 

	font-size:10px;   

}



#LeftInfoPanel{   

	float:left;

	width:145px;     

}



#InsideMainBody{

	width:420px;

	margin-left: 145px;

	border-right: dotted 1px #ddd; 

	border-left: dotted 1px #ddd; 

}
#InsideMainBody1{

	width:550px;
	border-right: dotted 1px #ddd; 

	/*
	margin-left: 145px;

	border-right: dotted 1px #ddd; 

	border-left: dotted 1px #ddd; 
	*/
}



#HomeMainBody{

	width:568px; 

	border-right: dotted 1px #000; 

}



#CategoryPanel{

	background-image: url(./images/category.jpg);

	background-position:top;

	background-repeat:no-repeat; 

}



#CategoryLinks{

	padding:23px 0 0 0;

	clear: left;  

	font-size: 0.9em;

}



#CategoryLinks ul {	

	list-style: none; 

	margin: 0 0 3px 0;

	padding: 0;

	font-size: 1.1em; 

}	



#CategoryLinks li { 

	padding: 0 1px 0 0px;

	background-image:url(./images/dot.jpg);

	background-position:left;

	background-repeat:no-repeat; 

}



#CategoryLinks li a {

	font-size: 8pt;

	font-weight: bold;

	text-align: left;

	height: 18px; 

	text-decoration: none;

	color: #808080;

	display: block;

	padding: 3px 0px 3 25px; 

	border-bottom: 1px solid #898989;

}

	

#CategoryLinks li a:hover {

	color: #286ea0;

}



#RemixOfTheMonth{

	font-size:14px;

	color:#81A0F9;

	padding:0px 10px 5px 0;

	margin:0 15px 2px 10px;

	font-weight:bold;

	border-bottom:3px solid #7B7B7B;

}



#Top5OfTheMonth{

	font-size:14px;

	color:#81A0F9;

	padding:0px 10px 5px 0;

	margin:10px 15px 10px 10px;

	font-weight:bold;

	border-bottom:3px solid #7B7B7B;

}



#infoBorder{border-bottom:3px solid #7B7B7B;}

#infoPanel{background-color:#E3EEF6; margin-bottom:2px;padding:2px 5px 2px 5px;;}



#WhatsNew{

	float:left;

	width:278px; 

	background-image: url(./images/whatsnewhead.jpg);

	background-position:top left;

	background-repeat:no-repeat; 

	margin-right:5px;

	margin-bottom:20px;

	margin-top:10px;

	border-right: dotted #000 1px; 

}



#ClubSunShine{

	float:right;

	width:273px; 

	margin-bottom:20px;

	margin-top:10px;

	margin-left:0px;

	background-image: url(./images/clubsunshinehead.jpg);

	background-position:top right;

	background-repeat:no-repeat; 

}





#Content h2{

	font-size:14px;

	color:#81A0F9;

	padding:0px 0px 10px 9px;

	margin:0px;

	font-weight:bold;

}



#Content h3{

	text-align:left;

	margin:0px;

	font-size:13px;

	font-weight:bold; 

}



#Content h4{

	text-align:left;

	margin:0px;

	font-size:12px;

	font-weight:bold; 

}



#Content p{

	text-align:left;

	margin:0px;

	padding:5px 0 5px 0;

}





#Footer{

	clear:both;

	width:792px;

	padding: 6px 0px 15px 0px;

	background-color:#292933;

	background-image: url(./images/bluebar.jpg);

	background-position:bottom;

	background-repeat:no-repeat; 

	color:#fff;

	font-size:11px;

	font-weight:bold;

}



#Footer a{ 

	color:#81A0F9;

	width:80px;

}

#Footer a:hover{ 

	color:#fff;

	width:80px; 

}



#TopInfoBar a{ 

	color:#E3E4EA; 

}

#TopInfoBar a:hover{ 

	color:#fff; 

}