html, body{ 
 margin:0; 
 padding:0; 
 text-align:left;
 font-size:12px;
 color:#131313;
 font-family:arial;
 background-color:#090909;
}
  
 
#container{ 
 width:980px; 
 text-align:left; 
margin-left:auto; 
 margin-right:auto;
 background-color:#FFFFFF; 
 border-bottom:1px solid #ffffff;
 border-left:10px solid #ffffff;
 border-right:10px solid #ffffff;
 border-top:1px solid #ffffff;
} 
 
#header{
 position:relative; 
 width:100%;
} 
#header{width:980px;height:150px;
background-image:url('/_theme/style/images/header-1.png');
background-repeat:no-repeat;
background-position:top center;
}

.adbanner{display:block;width:728px;height:90px;margin:14px 14px 0px 0px;float:right;overflow:hidden;}
.header2{height:128px;}

.navigation{width:980px;height:22px;border-bottom:1px solid #000000; background-color:transparent;}
.navigation a{display:block;
float:left;line-height:20px;padding:0px 9px 2px 9px;
font-family:verdana;
font-size:12px;color:#ffffff;
font-weight:bold;
text-decoration:none;border-right:0px solid #f55fab;
color:#ffffff !important;
background-color:transparent;
background-repeat: no-repeat;
}
.navigation a:hover{background-color:#fdb31c;border-color:#000000;}

.logotop{display:block;width:238px;height:112px;float:left;}
.logotop:hover{background-image:url();background-position:top left;background-repeat:no-repeat;{background-color:#fdb31c;border-color:#000000;}}

#leftmenu{
 width:30%; 
 float:left; 
 position:relative;
 background-color:#fdd808; 
 }
 
#both{
 width:70%; 
 float:right; 
 position:relative; 
  }
 
 
#content{
 float: left; 
 display:inline; 
 position: relative; 
 width:100%;
 text-align:left;
 }
  
#content h3{
padding:0; 
margin:0;
color:#FFffff;
font-weight:bold;
text-transform:uppercase;
background-color:#fdd808;
font-size:18px;
border-bottom:1px dashed #c0c0c0;
text-align:center;
background-image:url();
background-repeat: no-repeat;
} 
#content h4{
padding:0; 
margin:0;
color:#FFffff;
font-weight:bold;
text-transform:uppercase;
background-color:#952585;
font-size:16px;
border-bottom:1px dashed #c0c0c0;
text-align:center;
background-image:url();
background-repeat: no-repeat;
} 
#footer{
border-top:3px dotted #c0c0c0;
 clear:both;
 background-color:#65b7e6;
 text-align:center;
 font-weight:bold;
 color:#000000;
 letter-spacing:2px;
 }  
 
 
 #ad {position:absolute; height:90px; width:728px; left: 238px; top:12px; bottom:102px; right:966px;}
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}
* html .clearfix{height: 1%;}
.clearfix{display: block;}
 @media print{ 
#leftmenu{display:none;} 
#rightmenu{display:none;} 
#both, #content{width:100%; float:none;}
}
.sidenav a:link, .sidenav a:visited, sidenav a:active {
background-color:#65b7e6;
color:#f2f2f2 !important;
display:block;
padding:2px;
text-decoration:none;
width:142px;
margin:0px 1px 1px 0px;
background-image:url();
background-repeat: no-repeat;

}

.sidenav a:hover{border:1px solid #ffaa11; color:#ffffff; background-color:#fdb31c; font-weight:bold; text-transform:lowercase; letter-spacing:2px;;}


.sidenav2 a {
background-color:#65b7e6;
color:#ffffff !important;
display:block;
padding:2px;
text-decoration:none;
width:142px;
margin:0px 1px 1px 0px;

}

.sidenav2 a:hover{border:1px solid #ffaa11; color:#ffffff;  background-color:#fc1961; font-weight:bold; text-transform:lowercase; letter-spacing:2px;font-size:10px;}

.sidenav3 a {
background-color:#65b7e6;
color:#f2f2f2 !important;
display:block;
padding:2px;
text-decoration:none;
width:142px;
margin:0px 1px 1px 0px;

}

.sidenav3 a:hover{border:1px solid #ffaa11; color:#ffffff;  background-color:#65b7e6; font-weight:bold; text-transform:lowercase; letter-spacing:2px;font-size:10px;}

.sidenav4 a {
background-color:#65b7e6;
color:#f2f2f2 !important;
display:block;
padding:2px;
text-decoration:none;
width:142px;
margin:0px 1px 1px 0px;

}

.sidenav4 a:hover{border:1px solid #ffaa11; color:#ffffff;  background-color:#952685; font-weight:bold; text-transform:lowercase; letter-spacing:2px;;}

.sidenav5 a {
background-color:#65b7e6;
color:#f2f2f2 !important;
display:block;
padding:2px;
text-decoration:none;
width:142px;
margin:0px 1px 1px 0px;

}

.sidenav5 a:hover{border:1px solid #ffaa11; color:#ffffff; background-color:#e404e1; font-weight:bold; text-transform:lowercase; letter-spacing:2px;font-size:10px;}

.sidenav6 a {
background-color:#65b7e6;
color:#f2f2f2 !important;
display:block;
padding:2px;
text-decoration:none;
width:142px;
margin:0px 1px 1px 0px;

}

.sidenav6 a:hover{border:1px solid #ffaa11; background-color:#0498f6; font-weight:bold; text-transform:lowercase; letter-spacing:2px;;}

h1{
padding:0; 
margin:0;
color:#000000;
font-weight:bold;
text-transform:uppercase;
background-color:none;
font-size:24px;
border-bottom:1px dashed #c0c0c0;
background-image:url("");
background-repeat: no-repeat;
text-align:center;
}

h2{
padding:0; 
margin:0;
color:#ffffff;
font-weight:bold;
text-transform:uppercase;
background-color:#fc1961;
font-size:20px;
border-bottom:1px dashed #c0c0c0;
text-align:right;
background-image:url();
background-repeat: no-repeat;
}

a:link {
	color:#962786;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #f7d004;
}
a:hover {
	text-decoration: none;
	color:#c000c0;
	border-bottom:2px solid #FF0673;
	font-weight:bold;
	font-size:14px;
	
}
a:active {
	text-decoration: none;
	color: #fc1961;
}
img {
border: 0px none;
}

b{ color:#0449f8;
}
    
i{ color:#61461d;  

}
u{
	color:#4ea705;
}
p{
	margin: 5px 5px 0 5px;
	padding: 10px 10px 0px 10px;
}
.skyscraper {
	display:block;
	text-align:center;
	padding:5px;
}

.medrec {
	float:left;
	margin:2px;
}
/*LAYOUTS*/
.ltext, .v2credit {
width: 200px; 
height: 50px;
font-size: 7px;
}

.lthumb {
border: 0px;
height: 200px;
width: 200px;
}  
.ltitle{
width:600px;
	margin: 0px auto;
	text-align: center;
	font-weight: bold;
	font-family: arial;
	padding: 0px;
 	font:#000000;
	background-color:#952585;
}



#pnav{
text-align:center;
clear:both;
}
/*END LAYOUTS*/

/*AVATAR*/

.avatar{
width:100px;
float:left;
margin:10px;
text-align:center;
}


.avatar_title{
color:#000000;
background-color:#65b7e6;
}


.avatar_text{
width:100%;
}

/*END AVATAR*/


/*COMMENTS*/

.comment{
margin:10px;
text-align:center;
}


.comment_title{
background-color:#FF0080;
color:#000000;
}


.comment_text{
width:40%;
}

/*END COMMENTS*/


/*CONTACTS*/

.contact{
margin:10px;
text-align:center;
}

.contact img{
width:200px;
height:200px;
}

.contact_title{

}


.contact_text{
width:200px;
height:40px;
}

.contact2{
margin:10px;
text-align:center;
}

.contact2 img{
width:100px;
height:100px;
}

.contact2_title{
color:#ff0673;
background-color:#000000;
width:500px;
text-align:center;
}
.contact2_text{
width:200px;
height:100px;
}
/*END CONTACTS*/


/*NETWORKS*/

.network{
margin:10px;
text-align:center;
}

.network img{
width:435px;
height:100px;
}

.contact_title{

}


.network_text{
width:200px;
height:100px;
}

/*END NETWORKS*/

/*Music Skins*/

.mskin{
margin:10px;
}


.mskin_title{

}


.mskin_text{
width:100%;
}

.mskin_box{
float:left;
width:295px;
}

.mskin_transreg{
display:block;
padding:0px;
margin:0px;
background:url(images/skin.gif) no-repeat;
}

.mskin .mskin_trans .mskin_transreg img{
margin:0px;
padding:0px;
}

.mskin .mskin_trans .mskin_transreg  a:hover img{
display:block;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50) !important;
-moz-opacity:0.5 !important;

}

.mskin_textboxes{
float:left;
width:210px;
margin-left:10px;
}
/*END Music Skins*/


/***************** Category Pages ************************/

.avatar_category{
width:150px;
float:left;
margin:10px;
text-align:center;
}

.avatar_category img{

}

.avatar_category_title{

}

.backgrounds_category{
width:150px;
float:left;
margin:10px;
text-align:center;
}

.backgrounds_category img{
width:125px;
height:125px;
}

.backgrounds_category_title{

}


.comments_category{
text-align:center;
}

.comments_category img{

}

.comments_category_title{

}

.contact-tables_category{
text-align:center;
}

.contact-table_category img{

}

.contact-tables_category_title{

}


.layouts_category{
text-align:center;
}

.layouts_category img{

}

.layouts_category_title{

}

.music-skins_category{
text-align:center;
}

.music-skins_category img{

}

.music-skins_title{

}

.network-banners_category{
text-align:center;
}

.network-banners_category img{
width:435px;
height:100px;
}

.network-banners_category_title{

}
#dashes {
display: block;
width: auto;
border-top: 1px dotted #FF0673;
height: 5px;
margin-top: 2px;
padding-left: 5px;
padding-right: 5px;
} 
