body{ 
	background-color:black;
	background:url('images/texture.gif') repeat 0 0;

	margin: 0; /* sets all to 0 */
	padding: 0; /* think Opera sets padding on body */
	width: 100%; 
}

img{
	border:0;
}

p{
	vertical-align:top;
	text-align:left;
}

#banners{
	text-align:center;
	vertical-align:middle;
	padding:4px;

	position:relative;

	width:300px;
	
	height:auto !important;
	height:100px;
	min-height:100px;

	margin:0 auto;
	background:url('images/black.png') repeat 0 0;
}

#contacts{
	font-size:11px;
	font-family:verdana;
	color:#F9F7F7;	
	padding:2px;

	position:relative;

	width:180px;
	
	height:auto !important;
	height:100px;
	min-height:100px;

	margin:0 auto;
	background:url('images/black.png') repeat 0 0;
	}
#contacts a:link{text-decoration:none; color:#F9F7F7;}
#contacts a:visited{text-decoration:none; color:#F9F7F7;}
#contacts a:hover{text-decoration:underline; color:#F9F7F7;}

#menu{
	font-size:18px;
	font-family:verdana;
	color:#F9F7F7;
	text-align:center;
	font-weight:bold;
	}
#menu a:link{text-decoration:none; color:#F9F7F7;}
#menu a:visited{text-decoration:none; color:#F9F7F7;}
#menu a:hover{text-decoration:underline; color:#F9F7F7;}

#content{
	font-size:12px;
	font-family:verdana;
	color:#F9F7F7;
	padding:4px;

	position:relative;

	width:900px;
	
	height:auto !important;
	height:100px;
	min-height:100px;

	margin:0 auto;
	background:url('images/black.png') repeat 0 0;
	}
#content a:link{text-decoration:underline; color:#F9F7F7;}
#content a:visited{text-decoration:underline; color:#F9F7F7;}
#content a:hover{text-decoration:none; color:#F9F7F7;}

.text{
	font-size:12px;
	font-family:verdana;
	color:#F9F7F7;
	padding:4px;	
	}
.text a:link{text-decoration:underline; color:#F9F7F7;}
.text a:visited{text-decoration:underline; color:#F9F7F7;}
.text a:hover{text-decoration:none; color:#F9F7F7;}

ul, ol{
	font-size:12px;
	font-family:verdana;
	padding-left:2em;
    	margin-left:0;
	color:#F9F7F7;
}

#media{
	width:800px;
	background:url('images/telecaster.png') no-repeat;
}

#flashcontent {
	width:900px;
	height:auto !important;
	background:url('images/black.png') repeat 0 0;
	}
 
#footer{
	font-size:11px;
	font-family:verdana;
	color:#F9F7F7;
	padding:4px;

	width:900px;
	
	height:auto !important;
	height:40px;
	min-height:40px;

	margin:0 auto;
	}
#footer a:link{text-decoration:none; color:#F9F7F7;}
#footer a:visited{text-decoration:none; color:#F9F7F7;}
#footer a:hover{text-decoration:underline; color:#F9F7F7;}