@charset "utf-8";
/* EXCLUSIVELY FOR A-LIST MUSIC PROMOTIONS */
/* DESIGNED & CODED BY: MARTINI-DESIGNS.COM */


body {
margin:0;
padding:0;
background-image:url(bgo.jpg);
color:#999;
font-size:10px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#top{background-image:url(bgtop.jpg);
background-repeat:repeat-x;
width:100%;
height:375px;
}
#slideshow{
background-image:url(slide/3.jpg); 
background-repeat:no-repeat; 
width:324px; height:375px;
float:left;  margin-top:-375px;
}
#topr{
background-image:url(top2bg.jpg);
background-repeat:no-repeat; 
width:526px; height:375px;
float:right; margin-top:-375px;
}
.ptitle{
margin-top:100px;
text-align:left;
padding-right:15px;
font-family:"Times New Roman", Times, serif;
font-size:48px; letter-spacing:-6px;
font-style:italic; color:#2b2a2b;}
#container{
width:850px;
margin:0 auto;
}
.button{
	width:50%;
	font-family:"Times New Roman", Times, serif;
	font-size:30px; letter-spacing:-4px;
	font-style:italic; color:#EEE;
	background-image:url(navibg.jpg);
background-position:top;
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
	border:#666 2px solid;
	}
.button:hover{
	width:50%;
	font-family:"Times New Roman", Times, serif;
	font-size:30px; letter-spacing:-4px;
	font-style:italic; color:#CCC;
	background-image:url(navibg.jpg);
background-position:bottom;
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
	border:#666 2px solid;
	}
.navi, a .navi, a:hover .navi{
background-image:url(navibg.jpg);
background-position:top;
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
 padding:10px;
 font-size:12px;
 color:#CCC;
 text-decoration:none;}
 
.navi:hover, a .navi:hover, a:hover .navi:hover{
background-image:url(navibg.jpg);
background-position:bottom;
text-decoration:underline;
 color:#CCC;}
 
#sidebar{
float:left;
width:250px;
margin-left:-800px; margin-top:0px;
margin-bottom:-5px;
}
h1{
	font-family:"Times New Roman", Times, serif;
font-size:35px; letter-spacing:-3px;
font-style:italic; color: #CCC; margin-bottom:10px;
font-weight:lighter;
}
#wrapper{
float: left;  margin-top:-20px;
width: 100%;
background-image: url(bg.jpg);
background-repeat:repeat-y;
background-position:center;
}
#content{
margin-left:250px;
padding-left:60px;
padding-right:10px;
margin-top:15px;
}

.titlepost{
	background-image:url(titlepbg.png);
	background-repeat:no-repeat;
	height:68px;
	width:95%;
	font-family:"Times New Roman", Times, serif;
	font-size:35px; letter-spacing:-4px;
	font-style:italic; color:#a052b8;
	padding-top:10px;
	}
#info{
	margin-top:-60px;
	margin-bottom:7px;
	color:#666;
	font-size:9px; text-align:right;}
.bar{
	border-bottom:1px solid #333;
	margin-top:5px;}
	
a{color:#a052b8;}
a:hover{color:#CCC; text-decoration:none;}
a:visited{color:#a052b8;}

#footer, a #footer, a:hover #footer, a:visited #footer{
	width:549px;
	height:88px;
	font-family:"Times New Roman", Times, serif;
	font-size:15px; font-style:italic;
	background-image:url(footer.jpg);
	background-repeat:no-repeat;
	text-align:right;
	padding-top:30px;
	padding-right:3px;
	margin-bottom:-7px;
	margin-left:-11px;
		}
i{
	color:#66F;}
b{font-weight:bold; color:#63C;}
.img{ background-color:#CCC; padding:3px; border:#63F 2px solid;
 -moz-border-radius:10px; -webkit-border-radius:10px; margin-right:3px; margin-bottom: 3px;}
 .img:hover{border:#36C 2px solid;}
.s{
background-image:url(bgo.jpg); padding:3px; color:#CCC;
border:1px solid #63F; -moz-border-radius:10px; -webkit-border-radius:10px; }
