﻿
  

#header {
	background: #000;
	background-repeat: no-repeat;
	border: none;
	float: center;
	width: 860px;
	text-align:center;
	font-style:bold;
	color:#E3E3E3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20pt;
}

a:link {color:#808080; text-transform:uppercase; text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; outline:none;}
a:visited {color: #808080; text-transform:uppercase; text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; outline:none;}
a:hover {color:#EEEEEE; text-transform:uppercase; text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; outline:none;}
a:active {color:#EEEEEE; text-transform:uppercase; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; outline:none;}

body#cwords a#cwordsnav,
body#cnerds a#cnerdsnav,
body#cshop a#cshopnav,
body#creview a#creviewnav,
body#lreview a#lreviewnav,
body#breview a#breviewnav,
body#cshopus a#cshopusnav, 
body#cshopuk a#cshopuknav, 
body#lwords a#lwordsnav,
body#lnerds a#lnerdsnav,
body#lshop a#lshopnav,
body#lshopus a#lshopusnav,
body#lshopuk a#lshopuknav,
body#bwords a#bwordsnav,
body#bnerds a#bnerdsnav,
body#bshop a#bshopnav,
body#bshopus a#bshopusnav,  
body#bshopuk a#bshopuknav,
body#combine a#combinenav,
body#media a#medianav, 
body#customers a#customersnav,
body#recording a#recordingnav,
body#audiophile a#audiophilenav, 
body#contact a#contactnav,
body#philosophy a#philonav,
body#principles a#principlesnav,
body#green a#greennav, 
body#faq a#faqnav, 
body#collab a#collabnav,
body#input a#inputnav,
body#boscolo a#boscolonav,
body#stefano a#stefanonav,
body#joanne a#joannenav,
body#eric a#ericnav,
body#nigel a#nigelnav,
body#carlos a#carlosnav,
body#ricky a#rickynav,
body#sara a#saranav,
body#noel a#noelnav,
body#dave a#davenav,
body#marco a#marconav,
body#industry a#industrynav
	{ 	color:#E3170D;  }

a.link5:link {color:#E3170D; text-transform:uppercase; text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt;}
a.link5:visited {color: #808080; text-transform:uppercase; text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt;}
a.link5:hover {color:#EEEEEE; text-transform:uppercase; text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt;}
a.link5:active {color:#EEEEEE; text-transform:uppercase; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt;}

a.link2:link {color:#EEEEEE;  text-transform:capitalize;text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt;}
a.link2:visited {color: #B3AC99; text-transform:capitalize; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt;}
a.link2:hover {color:#EEEEEE; text-transform:capitalize; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt;}
a.link2:active {color:#EEEEEE; text-transform:capitalize; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt;}

a.link3:link {color:#909090; text-transform:capitalize; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt;}
a.link3:visited {color: #909090; text-transform:capitalize; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt;}
a.link3:hover {color:#EEEEEE; text-transform:capitalize; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt;}
a.link3:active {color:#EEEEEE; text-transform:capitalize; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt;}

a.link4:link {color:#CDCDCD; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;}
a.link4:visited {color: #CDCDCD; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;}
a.link4:hover {color:#EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;}
a.link4:active {color:#EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;}
	
.style1 {color: #909090; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt;}
.style1big {color: #E3170D; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt;}
.style2 {color: #6C6C6C; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt;}		
.style3 {color: #EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18pt;}
.style4 {color: #EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 22pt;}
.style5 {color: #EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18pt;}
.grammy {color: #EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18pt; line-height: 1.1;}
.style6 {color: #EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14pt;}
.caption {color: #909090; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt;}
.price {color: #EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11pt;}
.price2 {color: #EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt;}
.caption2 {color: #eeeeee; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11pt;}
.caption3 {color: #909090; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11pt;}
.highlight2 {color: #EEEEEE;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11pt;}		
.highlight1 {color: #EEEEEE;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18pt;}	
.green {	color: #66cc66;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14pt;}	

.reviewheader {color:#EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 20pt;}
.reviewhigh {color: #EEEEEE;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16pt;}
.reviewbodybig {color: #909090; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt;}
.reviewbody {color: #909090; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt;}

.headers {color:#EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16pt;}
.headers2 {color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20pt;}
.headershome {color:#E3170D; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 28pt;}
.headersection {color:#EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24pt;}
.homeheadline {color:#EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24pt;}
.homeheadline2 {color:#EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt;}
.home{color: #EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt;}

.mag {color:#E3170D; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 13pt;}
.mag2 {color:#E3170D; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 14pt;}
.mag3 {color:#E3170D; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 22pt;}
.mag4 {color:#E3170D; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 18pt;}
.mag5 {color:#E3170D; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 26pt;}
.quote {color:#6C6C6C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt;}
.quote2 {color:#6C6C6C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt;}
.lquote {color: #EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt;}

li {margin: 0 0 15px 0;}

.input { background-color: #a0a0a0; color: #660000; border: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;}

.textarea { background-color: #a0a0a0; color: #660000; border: 1px solid #000000;  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;}	
	
.imageContainer { width:650px; height:400px; }

.imageContainer img { display:inherit;	position:absolute; top:50; left:50; }


/* SLIDESHOW */

/* container for slides */
.images { position:relative; height:435px; width:835px; margin:0px; cursor:pointer; margin-top:-21px;
	/* CSS3 tweaks for modern browsers */
	-moz-border-radius:0px; -webkit-border-radius:0px; -moz-box-shadow:0 0 0px #666; -webkit-box-shadow:0 0 0px #666;}

/* single slide */
.images div { display:none; position:absolute; top:0; left:0; margin:0px; padding:0px 0px 0px 0px; height:435px;}

/* header */
.images h3 { font-size:22px; font-weight:normal; margin:0 0 20px 0; color:#456; }

/* tabs (those little circles below slides) */
/* .tabs { margin-left:785px;} */

/* single tab */
.tabs a { width:8px; height:8px; float:left; margin:1px; background:url(navigator.png) 0 0 no-repeat; display:block; font-size:1px;}

/* mouseover state */
.tabs a:hover { background-position:0 -8px;      
}

/* active state (current page state) */
.tabs a.current { background-position:0 -16px;} 	


/* prev and next buttons ORIGINAL */ 
.forward, .backward { float:left; margin-top:0px; background:#000 url(hori_large.png) no-repeat; display:block;
	width:20px; height:20px; cursor:pointer; font-size:1px; text-indent:-9999em;}


/* prev and next buttons 
.forward, .backward { background:#fff url(hori_large.png) no-repeat; width:30px; height:30px; cursor:pointer; font-size:1px;} */



/* next */
.forward 				{ background-position: 0 -20px; clear:right; }
.forward:hover 			{ background-position:-20px -20px; }
.forward:active 	 	{ background-position:-40px -20px; } 


/* prev */
.backward:hover  		{ background-position:-20px 0; }
.backward:active  		{ background-position:-40px 0; }

/* disabled navigational button. is not needed when tabs are configured with rotate: true */
/* .disabled {visibility:hidden !important;} */
.button {
	outline:0px inset #666666;	
	border:0px solid #777777;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#161616;
	color:#777777;
	height:22px;
	-moz-border-radius:4px;
	-moz-outline-radius:4px;
	cursor:pointer;
	font-size:10pt;
}

button {
	outline:0px inset #666666;	
	border:0px solid #777777;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#161616;
	color:#777777;
	height:22px;
	-moz-border-radius:4px;
	-moz-outline-radius:4px;
	cursor:pointer;
	font-size:10pt;
}

/* the overlayed element */
.apple_overlay {
	
	/* initially overlay is hidden */
	display:none;
	
	/* growing background image */
	/* background-image:url(black.png); */
	
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:10px;		
	
	/* some padding to layout nested elements nicely  */
	padding:40px;

	/* a little styling */	
	
}
/* default close button positioned on upper right corner */
.apple_overlay div.close {
	background-image:url(close.png);
	position:absolute; right:5px; top:5px;
	cursor:pointer;
	height:36px;
	width:36px;
}
