@charset "utf-8";
/* - - - - Pixelghetto 2007 - - - - */

body {
	background: #000 url(../images/bg.jpg) top center repeat-y fixed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	padding: 0;
	margin: 0;
	}
	
/* - - - - Common Elements - - - - */

a {
	color: #555;
	}
	
a:hover {
	text-decoration: none;
	}
	
hr {
	border: none;
	border-top: 1px dashed #333;
	height: 0;
	padding: 0;
	margin: 18px 0;
	clear: both;
	}
	
h2 {
	color: #fff;
	font-size: 14px;
	}
h3 {
	color: #333;
	font-size: 11px;
	}
	
#wrapper {
	width: 754px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	padding: 0;
	margin: 0 auto;
	}
	
/* - - - - Flash Header - - - - */

#flash {
	width: 754px;
	height: 299px;
	padding: 0;
	margin: 0 auto;
	}
	
/* - - - - Content Container - - - - */

#container {
	background: #000 url(../images/content-bg.jpg) top center no-repeat;
	min-height: 800px;
	width: 754px;
	padding: 0;
	margin: 0 auto;
	}
	
/* - - - - Main Content - - - - */

#main-content {
	width: 463px;
	float: left;
	padding: 20px;
	margin: 0;
	}
	
#biog-pic {
	float: left;
	width: 250px;
	height: 370px;
	padding: 4px;
	margin: 0px 12px 8px 0;
	border: 1px solid #333;
	}
	
.thumbnails {
	width: 100px;
	height: 100px;
	padding: 0;
	margin: 0 12px 12px 0;
	float: left;
	border: 1px solid #fff
	}
.aim-icon {
	width: 48px;
	height: 48px;
	padding: 0;
	margin: 0 12px 12px 0;
	float: left;
	border: 1px solid #fff;
	}
	
.banners {
	width: 468px;
	height: 60px;
	padding: 0;
	margin: 0 0 12px 0;
	border: 1px solid #fff;
	}
.wallpapers {
	width: 200px;
	height: 150px;
	padding: 0;
	margin: 0 18px 18px 0;
	float: left;
	border: 1px solid #fff;
	}
	
.list-links {
	padding: 0;
	margin: 0;
	}
.list-links li {
	padding: 0;
	margin: 0;
	list-style: none;
	}
.list-links li a {
	background: #000 url(../images/bullet.gif) 4px 6px no-repeat;
	padding: 8px 0 8px 24px;
	margin: 0 0 12px 0;
	display: block;
	border: 1px solid #333;
	text-decoration: none;
	height: 1%;
	}
.list-links li a:hover {
	background: #101010 url(../images/bullet.gif) 4px 6px no-repeat;
	padding: 8px 0 8px 24px;
	margin: 0 0 12px 0;
	display: block;
	border: 1px solid #fff;
	text-decoration: none;
	color: #fff;
	height: 1%;
	}
	
/* - - - - Headings - - - - */

i {
	display: none;
	}
h1 {
	padding: 0;
	margin: 0;
	}
	
#news {
	background: url(../images/headings/news.gif) top left no-repeat;
	width: 240px;
	height: 40px;
	padding: 0;
	margin: 0;
	}
#musick {
	background: url(../images/headings/musick.gif) top left no-repeat;
	width: 240px;
	height: 40px;
	padding: 0;
	margin: 0 0 18px 0;
	}
#myspace {
	background: url(../images/headings/myspace.gif) top left no-repeat;
	width: 240px;
	height: 40px;
	padding: 0;
	margin: 18px 0 18px 0;
	}
#shows {
	background: url(../images/headings/shows.gif) top left no-repeat;
	width: 240px;
	height: 40px;
	padding: 0;
	margin: 18px 0 18px 0;
	}
#biog {
	background: url(../images/headings/biog.gif) top left no-repeat;
	width: 240px;
	height: 40px;
	padding: 0;
	margin: 0;
	}
#music {
	background: url(../images/headings/music.gif) top left no-repeat;
	width: 240px;
	height: 40px;
	padding: 0;
	margin: 0;
	}
#media {
	background: url(../images/headings/media.gif) top left no-repeat;
	width: 240px;
	height: 40px;
	padding: 0;
	margin: 0;
	}
#photos {
	background: url(../images/headings/photos.gif) top left no-repeat;
	width: 240px;
	height: 40px;
	padding: 0;
	margin: 0 0 12px 0;
	}
#gear {
	background: url(../images/headings/gear.gif) top left no-repeat;
	width: 240px;
	height: 40px;
	padding: 0;
	margin: 0;
	}
#links {
	background: url(../images/headings/links.gif) top left no-repeat;
	width: 240px;
	height: 40px;
	padding: 0;
	margin: 0;
	}
#contact {
	background: url(../images/headings/contact.gif) top left no-repeat;
	width: 240px;
	height: 40px;
	padding: 0;
	margin: 0;
	}

	
/* - - - - Sub Content - - - - */

#sub-content {
	float: left;
	width: 250px;
	min-height: 600px;
	padding: 20px 0 0 0;
	margin: 0;
	}
	
/* - - - - Footer - - - - */

#footer {
	background: url(../images/footer.jpg) top left no-repeat;
	width: 734px;
	height: 24px;
	clear: both;
	text-align: right;
	padding: 18px 20px 0 0;
	margin: 0 auto;
	border: none;
	color: #fff;
	}
#footer a {
	color: #fff;
	}
