@charset "UTF-8";
/* CSS Document */

body {
	margin:0px; padding:0px;
	background-color:#424242;
}

#main {background-color:#292929}

#main .container {  
	background-image:url(../images/background_gradient.jpg);  
	background-repeat:no-repeat;  
	min-height:355px; 
	width:1020px;
	margin:0 auto;
	position:relative;
} 

#footer {
	color:#8a8a8a;
	background-image:url(../images/background_footer.gif);  
	background-repeat:repeat-x;
	padding:6px;
}

#footer .container {
	width:1020px;
	margin:10px auto;
	position:relative;
}

#header {padding-top:44px;}

#logo h1 {
	margin:0px;
	display:block;
	text-indent:-9999px;
}

#logo {
	background-image:url(../images/pirate_vinyl_logo.jpg);
	background-repeat:no-repeat;
	margin: 0 0 0 66px; /* top, right, bottom, left */
	height:196px;
	width:865px;	
}






/***************************** Navigation *****************************/

#navigation 
{
	background: transparent url("../images/navigation.jpg");
	margin:-44px 0 0 0; 
	padding: 0;
	position:absolute;
	right:89px;
	width:208px; 
	height:38px; 
}

#navigation li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0; }
#navigation li, #navigation a { height: 38px; display: block;}

#navigation_home {left: 0px; width: 104px; }
#navigation_contact {left: 104px; width: 104px;}

#navigation_home a:hover { background: transparent url("../images/navigation.jpg") 0px -38px no-repeat;}
#navigation_contact a:hover { background: transparent url("../images/navigation.jpg") -104px -38px no-repeat;}

#navigation_home a.selected { background: transparent url("../images/navigation.jpg") 0px -76px no-repeat;}
#navigation_contact a.selected { background: transparent url("../images/navigation.jpg") -104px -76px no-repeat;}

#navigation span { display:none; }


/***************************** END - Navigation *****************************/







/***************************** Link Display *****************************/

.splitter_vertical
{
	float:left;
	padding:0px;
	margin:0px;
}

span.no_display {display:none;}

.splitter_horizontal 
{	
	float:left;
	padding:0px;
	margin:0 0 0 134px;
}

		/***************************** Pirate Vinyl Presents *****************************/
#pirate_vinyl_presents 
{ 
	display:block;
	margin: -14px 0 0 381px;
	padding:0px;
	overflow:auto;
}

#pirate_vinyl_concerts {
	background-image: url("../images/pirate_vinyl_concerts.jpg");
	float:left;
	width:247px;
	height:268px;	
	padding:0px;
	margin:0px;
}

#pirate_vinyl_concerts a {height:268px; display: block;}
#pirate_vinyl_concerts a:hover { background: transparent url("../images/pirate_vinyl_concerts.jpg") 0px -268px no-repeat;}
		/***************************** END - Pirate Vinyl Presents *****************************/



		/***************************** Pirate Vinyl Links *****************************/
#pirate_vinyl_links 
{ 
	display:block;
	margin: 2px 0 0 134px;
	padding:0px;
	overflow:auto;
}

#pirate_vinyl_facebook {
	background-image: url("../images/facebook_pirate_vinyl.jpg");
	float:left;
	width:247px;
	height:229px;	
	padding:0px;
	margin:0px;
}

#pirate_vinyl_youtube {
	background-image: url("../images/youtube_pirate_vinyl.jpg");
	float:left;
	width:247px;
	height:229px;	
	padding:0px;
	margin:0px;
}

#pirate_vinyl_myspace {
	background-image: url("../images/myspace_pirate_vinyl.jpg");
	float:left;
	width:247px;
	height:229px;	
	padding:0px;
	margin:0px;
}

#pirate_vinyl_facebook a {height:229px; display: block;}
#pirate_vinyl_facebook a:hover { background: transparent url("../images/facebook_pirate_vinyl.jpg") 0px -229px no-repeat;}

#pirate_vinyl_youtube a {height:229px; display: block;}
#pirate_vinyl_youtube a:hover { background: transparent url("../images/youtube_pirate_vinyl.jpg") 0px -229px no-repeat;}

#pirate_vinyl_myspace a {height:229px; display: block;}
#pirate_vinyl_myspace a:hover { background: transparent url("../images/myspace_pirate_vinyl.jpg") 0px -229px no-repeat;}
		/***************************** END - Pirate Vinyl Links *****************************/
		
		/***************************** Neil Nathan Links *****************************/
#neil_nathan_links 
{ 
	display:block;
	margin: 2px 0 0 134px;
	padding:0px;
	overflow:auto;
}

#neil_nathan_facebook {
	background-image: url("../images/facebook_neil_nathan.jpg");
	float:left;
	width:247px;
	height:229px;	
	padding:0px;
	margin:0px;
}

#neil_nathan_youtube {
	background-image: url("../images/youtube_neil_nathan.jpg");
	float:left;
	width:247px;
	height:229px;	
	padding:0px;
	margin:0px;
}

#neil_nathan_myspace {
	background-image: url("../images/myspace_neil_nathan.jpg");
	float:left;
	width:247px;
	height:229px;	
	padding:0px;
	margin:0px;
}

#neil_nathan_facebook a {height:229px; display: block;}
#neil_nathan_facebook a:hover { background: transparent url("../images/facebook_neil_nathan.jpg") 0px -229px no-repeat;}

#neil_nathan_youtube a {height:229px; display: block;}
#neil_nathan_youtube a:hover { background: transparent url("../images/youtube_neil_nathan.jpg") 0px -229px no-repeat;}

#neil_nathan_myspace a {height:229px; display: block;}
#neil_nathan_myspace a:hover { background: transparent url("../images/myspace_neil_nathan.jpg") 0px -229px no-repeat;}
		/***************************** END - Neil Nathan Links *****************************/
		
		/***************************** Pirate Vinyl Presents *****************************/
#neil_nathan_official 
{ 
	display:block;
	margin: 2px 0 0 381px;
	padding:0px;
	overflow:auto;
}

#neil_nathan_website {
	background-image: url("../images/neil_nathan_official_website.jpg");
	float:left;
	width:247px;
	height:229px;	
	padding:0px;
	margin:0px;
}

#neil_nathan_website a {height:229px; display: block;}
#neil_nathan_website a:hover { background: transparent url("../images/neil_nathan_official_website.jpg") 0px -229px no-repeat;}
		/***************************** END - Pirate Vinyl Presents *****************************/
/***************************** END - Link Display *****************************/









/***************************** Contact Page *****************************/
#contact 
{ 
	display:block;
	margin: 100px 0 0 180px;
	padding:0px;
	overflow:auto;
}

#contact_background {
	background-image:url("../images/contact_background.jpg");
	float:left;
	width:662px;
	height:346px;	
	padding:0px;
	margin:0 0 100px 0;
}

#contact_image{margin: 68px 0 0 234px;}
#contact_splitter{margin: 30px 0 0 285px;}

#contact_publicity 
{
	background-image:url("../images/contact_publicity.gif"); 
	width:521px; 
	height:17px;
	margin: 35px 0 0 69px;
	padding:0;
}
#contact_publicity a {height:17px; display: block;}
#contact_publicity a:hover { background: transparent url("../images/contact_publicity.gif") 0px -17px no-repeat;}

#contact_booking 
{
	background-image:url("../images/contact_booking.gif"); 
	width:538px; 
	height:17px;
	margin: 31px 0 0 61px;
}
#contact_booking a {height:17px; display: block;}
#contact_booking a:hover { background: transparent url("../images/contact_booking.gif") 0px -17px no-repeat;}

#contact_neilnathan 
{
	background-image:url("../images/contact_neilnathan.gif"); 
	width:515px; 
	height:17px;
	margin: 31px 0 0 72px;
}
#contact_neilnathan a {height:17px; display: block;}
#contact_neilnathan a:hover { background: transparent url("../images/contact_neilnathan.gif") 0px -17px no-repeat;}


/***************************** END - Contact Page *****************************/







		
		
/***************************** Footer Content *****************************/
#footer_top_links{padding: 0; margin: 0 0 0 374px;}
#footer_top_links a
{
	font-family: Helvetica Neue, Helvetica, Veranda, Arial;
	font-size:12px;
	color:#8a8a8a;
	text-decoration: none;
}
#footer_top_links a:hover{text-decoration: underline;}
#footer_top_links .footer_splitter{margin: 0; padding: 0 10px 0 10px;}

#footer_middle_links{padding: 0; margin: 0 0 0 253px;}
#footer_middle_links a
{
	font-family: Helvetica Neue, Helvetica, Veranda, Arial;
	font-size:12px;
	color:#8a8a8a;
	text-decoration: none;
}
#footer_middle_links a:hover{text-decoration: underline;}
#footer_middle_links .footer_splitter{margin: 0; padding: 0 10px 0 10px;}

#footer_bottom_links{padding: 0; margin: 0 0 0 160px;}
#footer_bottom_links a
{
	font-family: Helvetica Neue, Helvetica, Veranda, Arial;
	font-size:12px;
	color:#8a8a8a;
	text-decoration: none;
}
#footer_bottom_links a:hover{text-decoration: underline;}
#footer_bottom_links .footer_splitter{margin: 0; padding: 0 10px 0 10px;}

#footer_legal{padding: 0; margin: 0 0 0 397px;}
#footer_legal a, #footer_legal span
{
	font-family: Helvetica Neue, Helvetica, Veranda, Arial;
	font-size:10px;
	color:#8a8a8a;
	text-decoration: none;
}
#footer_legal #design_by{padding: 0; margin: 0 0 0 423px;}
#footer_legal a:hover{text-decoration: underline;}
/***************************** END - Footer Content *****************************/