/* Center Street Studio Style Sheet */
/* Written for Center Street Studio centerstreetstudio.com */
/* Coded by randy apuzzo apuzzo@gmail.com */

body{
	background:#f2f2f2 url(../images/bg.jpg) repeat-x top;
	margin:0px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
p{

	padding:0px 0;
	margin:0px 0;
	line-height:14px;
	}


/* divs and layout */

#wrap{
	width:750px;
}

#links{
	padding-left:14px;
	width:102px;
	float:left;
	vertical-align:top;
	}
	
#content{
	
	width:630px;
	float:right;
	vertical-align:top;
	}
	
#left_content{
	padding-top:79px;
	padding-left:37px;
	width:327px;
	float:left;
	}
	
#right_content{
	padding-left:47px;
	width:219px;
	float:right;
	}
	
#footer{
	clear:both;
	padding-left:155px;
	padding-top:40px;
	padding-bottom:20px;
	}

/* division styles */
#footer p{
	margin:0px 0;
	padding:0px 0;
	font-size:.6em;
	}
#footer a.on{
	color:#333333;
	}
#footer a.sitemap{
	color:#000000;
	font-size:1.0em;
	text-decoration:none;
	}
	
#left_content h1, #right_content .newsDate{
	color:#CC3300;
	font-size:.9em;
	font-weight:normal;
	padding-bottom:0px;
	margin-bottom:0px;
	}
#right_content .newsDate{
	padding-top:4px;
	}
#left_content h2{
	color:#666;
	font-size:.7em;
	font-weight:normal;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	}
#left_content h3,#left_content h5, #right_content h3{
	color:#000;
	font-size:.9em;
	font-weight:normal;
	margin-top:10px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	}
#left_content h5{
	color:#333333;
	font-size:.8em;
	margin-top:7px;
	}
#left_content p,#right_content .newsBody{
	color:#000;
	font-size:.7em;
	padding-top:6px;
	}
#left_content p.subHead,#right_content .newsBody{
	color: #999; 
	font-style:normal;
	}
#left_content a.redLink,#left_content a:hover.redLink{
	color: #c30; 
	font-style:normal;
	text-decoration:none;
	}
#left_content a:hover.redLink{
	text-decoration:underline;
	}

/* pushes */
.newsPush{
	padding-top:116px;
	}
	
.artistPush{
	padding-bottom:316px;
	}
.artPush{
	padding-bottom:316px;
	}
/* div links */

#footer a{
	font-size:1.3em;
	color:#999999;
	text-decoration:none;
	}
#footer a:hover{
	color:#333333;
	text-decoration:none;
	}
	
	
/* fancy css */
.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.5;
opacity:0.5;
}

.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
opacity:1;
}


/* image layer div classes */
.imageDiv{
	background:#000; display:none; position: absolute; left:157px; top:103px; padding: 5px 5px 20px 20px; color:#CCCCCC; font-size:.7em; font-weight:normal; 
	}
.imageDivHot{
	background:#000; display:none; position: fixed; left:157px; top:103px; padding: 5px 5px 20px 20px; color:#CCCCCC; font-size:.7em; font-weight:normal;
	}
.artistImageDiv{
	top:123px;
	}
.artImageDiv{
	top:123px;
	}
a.close {color:#CCCCCC; text-decoration:none;}
a:hover.close {color:#fff; text-decoration:none;}

/* Artists Page Specific */

#leftArtistsColumn{
padding-left:100px;
float:left;
}

#rightArtistsColumn{
float:left;

}

#leftArtistsColumn ul, #rightArtistsColumn ul{
padding-top:9px;
	list-style:none;
	
	}
#leftArtistsColumn ul li, #rightArtistsColumn ul li {
padding-bottom:2px;
}
#leftArtistsColumn ul li a, #rightArtistsColumn ul li a {
	color:#333333;
	text-decoration:none;
	font-size: .75em;
	}
#leftArtistsColumn ul li a:visited, #rightArtistsColumn ul li a:visited {
	color:#999;
	text-decoration:none;
	
	}
#leftArtistsColumn ul li a:hover, #rightArtistsColumn ul li a:hover {
	color:#c30;
	text-decoration:none;
	}
.artistPreview, .preview{
	position:absolute;
	top:140px;
	left:156px;
	}
.artistPreview{
	display:none;
	}


/* twitter nonsense */

div#twitter_div{ font-size:11px; color:#999; margin-left:0px;}
#twitter_div ul {  margin-left:0px; padding-left:0px}
#twitter_div li a{ font-size:11px; color:#CC3300; text-decoration:none;}
#twitter_div li a:hover{ color:#333}
#twitter_div li{ line-height:15px; letter-spacing:0px; color:#999; list-style:none; margin-left:0px;  padding-left:0px; margin-bottom:10px;}
a#twitter-link{ color:#CC3300; text-decoration:none; text-align:left; }
