

html, body {
    height: 100%;
	background:url(assets/backgrounds/main_back_cross.jpg) repeat-x #182645;
}

	

	body {
		min-width:767px;
		
			margin:0;
		padding:0;
		background:url(assets/backgrounds/main_back_cross.jpg) repeat-x #182645;
		color:#fff;
  font-size:75%; 
    font-family: verdana,arial, sans-serif;  
		
		
	}
	p{font-size:0.85em;}
	
	
	#wrap {
		background: url(assets/backgrounds/content_line.jpg) repeat-y #0E0E0E;
		margin:0 auto;
		width:767px;
	
	}
	

	#header {
		background:#1d1d1d;
		
	}

	#nav {
		background:#1d1d1d;
		padding:10px;
	    border-bottom:1px solid #fff;

	}
	#nav ul{
		margin:0;
		padding:0;
		list-style:none;
		float:left;
	}
	#nav li{
		display:inline;
		color:#fff;
		margin:0;
		padding:0 1em 0 1em;
		border-left:1px solid #fff;
	}
	#nav li.first{border-left:1px solid #1d1d1d;
	}
	
	#nav li a, #nav li a em {
	color:#fff;
	text-transform: uppercase;
	text-decoration:none;
	
	}
	#nav li a:hover,#nav li a:active{text-decoration:underline;}
	#nav li a em { color:#797481; 
	font-style:normal;}
	#nav .date_time{float:right;
	
	}
	.clearer{clear:both;}
	
	
	#LeftNav {
		background:#1a1a1a;
		float:left;
		width:290px;
	
	}
	

	

	#MainContent {
	background-color:#000000;
		float:right;
		width:476px;
	
	
	}
	#MainContent ul {
		margin-bottom:0;
    }
    #MainContent h3, #MainContent p {
		padding:0 10px 0 0;
    }

.line{	border-bottom:1px solid #86818d; width:100%;}
	
	
	#footer {
	clear:both;
	margin:0 auto;
	padding-top:20px;
		width:767px;
		background: url(assets/backgrounds/clear_1px.gif);
    }
	
	
	
	.h2_Holder{
		margin:0;
		padding:3px;
		background:url(assets/nav_items/blue_fade_small.jpg) repeat-x #515C72;
		color:#fff;
		border-bottom:1px solid #86818d;

		}
		
		
		
			
	.h2_HolderDark{
		margin:0;
		padding:3px;
		background:url(assets/nav_items/bluedark_fade_small.jpg) repeat-x #515C72;
		color:#fff;
		border-bottom:1px solid #86818d;

		}
		
	.h2_Arrow{
		background:url(assets/nav_items/arrow_dr.gif) no-repeat ;
	margin:5px 18px 5px 20px;
	padding:5px 30px 0px 30px;
	font-size:1em;
	
		}
		.text_dark_fade {
		/*background:url(assets/backgrounds/text_content_dark_fade_2.jpg) repeat-x #111a2b;*/
		background-color:#0E0E0C;
	
			}
			#MainContent .text_dark_fade p{margin:0px; padding:10px 20px 10px 20px;}
		
		
		p a{color:#6cb8ea; text-decoration:none;	}
		p a:hover{text-decoration:underline; }
		
		
		#PlayListScroll p a{color:#fff; text-decoration:none;	}
		#PlayListScroll p a:hover{text-decoration:underline; }
		
		
		
		p.moreW a{color:#6cb8ea; text-decoration:none;	}
		p.moreW a:hover{text-decoration:underline; }
		
		p.moreB,p.moreB a{color:#6cb8ea; text-decoration:none;	}
		p.moreB a:hover{text-decoration:underline; }
		
		

		
		/* left nav news item */
		
		#LeftNav .newsItem{
		padding:20px;
		border-bottom:1px solid #86818d;	
		}
		
			#LeftNav .newsItem_noLine{
		padding:20px;
		
		}
		
		
			#LeftNav .Item{
		padding:20px;
		
		}
			#MainContent .Item{
		padding:20px;
		
	
		}
		
		
		
		#LeftNav .newsReadMoreBottom{
		padding:20px;
			}
			
		#LeftNav .newsDate,#LeftNav h3, #LeftNav p,  #LeftNav .newsReadMore{
		padding:0px 0px 10px 0px;
		margin:0px;
		}
		#LeftNav h3{font-size:1em;}
		#LeftNav h3,#LeftNav .newsReadMore,#LeftNav .newsReadMore a,.newsReadMoreBottom{
		color:#6cb8ea;
		text-decoration:none;
		}
		#LeftNav .newsReadMore a:hover{text-decoration:underline;}
		
		
		
	#LeftNav .newsDate{font-size:.8em;}
	
	
	#LeftNav .newsReadMore, #LeftNav .newsReadMoreBottom{font-size:.85em;}
	
	
	.noBorder{border:0px solid #0E0E0E;}
	
	
	

	#footerContent ul{
		margin:0;
		padding:0 0 10px 0;
		list-style:none;
		float:left;
	}
	#footerContent li{
		display:inline;
		color:#fff;
		margin:0;
		font-size: xx-small;
		padding:0 0em 0 0em;
	}
	
	
	#footerContent li a, #footerContent li a em {
	color:#fff;
	text-decoration:none;
	}
	
	#footerContent li a:hover, #footerContent li a em {
	color:#fff;
	text-decoration:underline;
	}
	
	#footerContent li a em { color:#cfcfcf; 
	font-style:normal;}




/* home page PlayList controls */
#PlayListHolder{
background-color:#0e0e0e;
}


#PlayListAlbumDetails{
float:left;
width:200px;
padding:15px 0px 0px 15px;


}
#PlayListAlbumDetails .details{margin-top:-40px;}

#PlayListScroll{
float:right;
width:230px;
height:353px;
overflow:auto;
padding:15px;

}


	

#PlayListScroll .item .left{
float:left;
width:142px;
background-color:#333333;

}

#PlayListScroll .item .left p{
padding:5px 5px 5px 5px;margin:0px;
text-align:right;

}

#PlayListScroll .item .right{
float:right;
width:70px;


}



/* Download */


.button_register a{ padding:3px 35px 3px 35px; color:#fff; background-color:#333333; width:40px; text-decoration:none;}
.button_register a:hover{background-color:#111A2B; }

.button_downoadArea a{padding:3px 5px 3px 5px; color:#fff; background-color:#007ff1; width:40px; text-decoration:none;}
.button_downoadArea a:hover{background-color:#fff; color:#007ff1; }




/* news */

#NewsScroll{
float:right;
width:100%;
}

#NewsScroll .newsItem{padding:20px; display:block;}
#NewsScroll .newsItem .summary a{color:#6cb8ea; font-size:x-small; text-decoration:none; }
#NewsScroll .newsItem .summary p{font-size:x-small;}
#NewsScroll .newsItem .summary a:hover{ text-decoration:underline;}
#NewsScroll .newsItem h3{color:#6cb8ea; padding:0px; margin:3px 0px 3px 0px;}
#NewsScroll .newsDate{font-size:xx-small; margin:0px; padding:0px;}



/* rates*/
#LeftNav .Item ul{	list-style:none;	margin:0;
		padding:0;}


	#LeftNav .Item li a{
	display:block;
		color:#6cb8ea;
		margin:0;
		padding:3px 0px 3px 0px;
		text-decoration:none;
	
	}	
		
#LeftNav .Item li a:hover{text-decoration:underline;}


#MainContent .Item p a{color:#6cb8ea;}
#MainContent .Item p a:hover{color:#fff; }



/* Register */
div.registerform{font-size:x-small;}

div.frmleft {
float:left;
margin:5px 0px 5px 0px;
width:150px;

}

div.frmright{float:right;
margin:5px 0px 5px 0px;
}
div.registerform div.frmright input,div.registerform div.frmright textarea {
width:280px;
font-size:0.9em;
padding:0pt;


}


form, input { 
margin:0pt;
padding:0pt;
}

.star{maring:0px; padding:0px; color:#6cb8ea;}



#PlayListScroll .item{
cursor:pointer}

.formError{color:#fff; padding:5px; border:1px solid #6cb8ea; background-color:#1A1A1A; margin:5px 0px 5px 0px;}  
.formError h3{color:#6cb8ea;padding:0px; margin:0px;}



div.formsubmitbutton input{width:50px;
}

