/* #welcome is the welcome box on the home page */
/* #welcome {
background-color:#FFFFF4;
border:1px solid #0A50A1;
height:48px;
margin:0 0 10px 10px;
padding-left:20px;
padding-right:20px;
padding-top:15px;
position:relative;
width:936px;
}
*/

#welcome {
background-color:#FFFFF4;
background-image:url(../images/backgrounds/welcome.png);
background-repeat:no-repeat;
color:#000000;
height:60px;
margin-top:2px;
*margin-top:-1px;
padding-left:10px;
padding-top:20px;
position:relative;
}

#welcome h1, #welcome  h2 {
	font-size: 14px;
	
	}

#welcome .buytic {
float:left;
font-size:12px;
padding-right:0px;
padding-top:20px;
width:500px;
font-style:italic;
	}
	
#welcome .buytic  p {
	color:#000000;
	padding-bottom: 5px;
	font-style:italic;
}

#welcome .selltic  p {
	color:#000000;
	padding-bottom: 5px;
	font-style:italic;
}

#welcome .selltic {
float:left;
font-style:italic;
font-size:12px;
padding-left:5px;
padding-top:20px;
width:480px;
	}

	#welcome div.close {
		position:absolute;
		top:5px;
		right:10px;	
	}

/* #featured is the artist box on the home page */
#featured {
border:none;
cursor:pointer;
float:left;
height:284px;
margin-bottom:10px;
margin-left:10px;
width:640px;
}
#featured #artists {
height:250px;
width:640px;
position:relative;
overflow:hidden;
}

#featured .artist {
height:250px;
position:relative;
}
#featured .artist.on {
display:block;
}
#featured .artist div {
background: url('../images/backgrounds/black_alpha_70.png');
position:absolute;
bottom:0px;
left:0px;
width:635px;
color:#FFF;
padding: 3px;
}

#featured ul {
height:23px;
margin:0 0 10px;
padding-top:8px;
}
#featured ul li {
display:block;
width:25%;
float:left;
text-align:center;
height:21px;
padding:2px 0 0 0;
background:none;
}
#featured ul li.on {
background: #666;
}
#featured ul li a {
display:block;
color:#000;
font-weight:bold;
height:22px;
}
#featured ul li.on a {
color:#FFF;
}

/* ADVERTISEMENT - MPU */
#c div.ad.mpu {
background:#FFFFFF none repeat scroll 0 0;
border:medium none;
float:right;
height:250px;
margin-right:10px;
margin-top:0;
padding:2px;
width:300px;
}
/* ADVERTISEMENT - MPU */
#c div.ad.sky {
float:right;
height:600px;
width:160px;
margin:0 1.1% 0 0;
background:#5f9ea0;
} 

#c #feature2 {
clear:both;
padding:0;
margin-left:10px;
}

#c #feature2 .artist {
border:1px solid #0A50A1;
float:left;
height:200px;
margin:0 13.5px 10px 0;
position:relative;
width:182px;
}
#c #feature2 .artist.end {
margin:0;
}
#c #feature2 .artist div {
background:url(../images/backgrounds/black_alpha_70.png);
position:absolute;
bottom:0;
left:0;
width:178px;
padding:2px;
color:#FFF;
}
#c #feature2 .artist div p {
display:none;
}


#c #listings {
clear:both;
float:left;
margin-left:10px;
padding:0;
width:100%;
}
#c #listings .list {
width:182px;
float:left;
border: 1px solid #0A50A1;
margin:0 10px 10px 0;
}
#c #listings .double {
float:left;
width:480px;
}


#c #listings .list.end {
margin:0;
}


#c #listings .list h3 {
height:20px;
background: #6c8eb9 url(../images/headings/h3_gradient_alpha.png);
color:#FFF;
padding:7px 3px 3px 3px;
border-bottom: 1px solid #0A50A1;
}

#c #listings .list ul li {
display:block;
width:100%;
float:left;
}
#c #listings .list.double ul li {
width:50%;
float:left;
}
#c #listings .list.double ul.full li {
	width:100%;
}
#c #listings .list ul li a{
display:block;
font-weight:bold;
padding:3px;
color:#000000;
text-decoration:none;
margin:0;
}
#c #listings .list.double ul.full li a {
	display:inline;
	float:left;
}
#c #listings .list ul li a:hover{
background:#90ACD1;
}

#listings table {
	width:100%;
	padding-left:10px;
	padding-right:10px;
	font-size:10px;
	padding-bottom:5px;
	}
#listings table th{
text-align:left;
font-size:11px;
color: #000000;
padding-bottom:3px;
padding-top:5px;
padding-left:10px;
	}
#listings table td {
	padding-left:10px;
	padding-top:2px;
	padding-bottom:3px;
	}

#listings table a {
color:#0A50A1;
font-weight:bold;
	}
.table_main {
	font-weight:bold;
	color:#FFFFFF;
	}
	