body {	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	background-color:#999999;}
h1 {font-size:19px; margin:0; font-weight:normal;}
a {color:#333333; text-decoration:none; border:none;}
a:hover {text-decoration:underline;}
.indent{text-indent:25px; margin:0; }
.indent1{text-indent:25px; margin:1px; }

a img{border:none;}

#container{width:900px;  margin-left:auto; margin-right:auto; padding:0; border:1px solid #222222; height:749px;}
#header {width:900px; height:149px; float:left; }
	#header-top{ width:900px; height:108px; float:left; background-image: url(../images/header-imagebox.jpg);}
	#header-bar{ width:900px; height:16px; float:left; background-color:#000000; }
	#navigation{ width:900px; height:25px; float:left; overflow:hidden; } 
		.button{float:left;}
	#navright{width:543px; height:25px;	float:left; background-image: url(../images/navigationsidebar.jpg);}
#leftcolumn{width:200px; height:493px; float:left; background-image:url(../images/leftcolumn.jpg); overflow:hidden;}
	#coversbox{width:123px; margin-left:39px; margin-top:48px;}
	.cover{ margin-bottom:25px;  width:123px; height:123px; overflow:hidden; border:#ffffff 1px solid;}
#maincolumn{ width:484px; height:493px; float:left; background-image:url(../images/maincolumn.jpg); position:relative;}
#presscolumn{ width:484px; height:493px; float:left; background-image:url(../images/maincolumn-press.jpg); position:relative;}
	#newestrelease{ border-bottom:dashed 1px #222222; margin-left:20px;  }
		#presstitle{margin-top:24px;}
		#pressdate{font-size:12px;}
		#pressinfo{margin-top:7px; margin-left:20px;  width:415px;  margin-bottom:20px;}
		#pressavatar{margin-bottom:3px; margin-top:4px; }
					* html #pressavatar{margin-top:-14px;}
		#pressavatar img {border:1px solid #222222;}
		#presslink{margin-top:3px; float:right; font-size:14px; margin-bottom:3px;}
	#pastreleases{  margin-left:20px; margin-top:25px;  }
		.pastreleasestitle{font-size:14px; font-weight:bold;}
		.releases {  padding:0; clear:left; margin-left:20px;}
				#olddate{float:right;margin-top:30px; margin-right:30px; }
				#oldavatar{float:left; margin-top:10px; border:1px solid #222222;}
				#oldtitle{float:left;margin-top:30px;margin-left:50px;}
#aboutcolumn{ width:484px; height:493px; float:left; background-image:url(../images/maincolumn-about.jpg); position:relative;}

	#about{width:450px; margin-left:22px; margin-top:26px; font-size:12px;}
	#newstitle{ position:absolute; top:24px; left:20px;}
	#newsimage{ position:absolute; top:55px; left:136px;}
	#newsinfo{ position:absolute; top:300px; left:20px; width:450px;}
	#newsavatar{ position:absolute; top:432px; left:20px; border:#676767 solid 1px;}
	#newslogo{ position:absolute; top:434px; left:80px;}
	#newslinks{ position:absolute; top:472px; right:10px; font-size:14px;}
#artistcolumn{ width:484px; height:493px; float:left; background-image:url(../images/maincolumn-blank.jpg); position:relative;}
	#abox{width:450px; margin-left:32px; top:70px; font-size:12px; text-align:center; position:absolute;}
	.artistbox{ margin-bottom:5px; float:left; width:200px; margin-bottom:15px; }
		#artistavatar img{border:1px solid #222;}

#rightcolumn{ width:216px; height:493px; float:left; background-image:url(../images/rightcolumn.jpg); position:relative; }
	#eventsbox{ color:#ffffff; font-size:11	px; width:165px; height:272px; left:33px; top:11px; position:absolute; }
	#eventslabel{margin-bottom:6px;}
	.event{ padding-bottom:6px; border-bottom:dashed 1px #FFFFFF; margin-bottom:2px;}
	.date{ font-weight:bold; text-decoration:}
#artiststrip{ float:left;width:900px;height:80px;background-image: url(../images/artiststrip.jpg);}
#footer{ width:900px; height:27px; float:left; background-image:url(../images/footer.jpg);}


strong {color:#333333;}
#rapperbox{ margin-left:20px; margin-top:25px; font-size:12px; }
	#rappername{float:left;}
	#rappercity{ margin-left:5px; margin-top:6px; float:left;}
	.rapperdex{clear:left; float:left; margin-top:8px; width:200px}
	.rapperheadshot{float:right; margin-right:20px; border:1px solid #880000; margin-left:8px;}
		* html .rapperheadshot{margin-right: 10px; margin-top:12px;}
	.rapperbio{ padding-top:190px; width:445px;}
	.rapperwebsite{margin-top:10px;}
	.currentproject{ bottom:0; right:0px; position: absolute; border:1px solid #ffffff;}
#contactcolumn{ width:484px; height:493px; float:left; background-image:url(../images/maincolumn-contact.jpg); position:relative; text-align:center; font-size:16px;}
#contact{ margin-top:100px;}
