body {
	background-color:#222;
	margin:auto;
	color: #FFC;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFC;
	text-align:justify;
}
p.dent {padding-left: 10px; padding-right: 10px;}
em {font-style: italic}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFC;
	list-style:square;
}
div#eventbanner {position:absolute; top: 0; right: 0; z-index: 10;}
div#eventbanner img {border: 0}

#heading {
	background-image:url(dbaimages/headpanel.jpg); 
	margin:auto; 
	height:160px; 
	width:760px; 
	background-repeat:no-repeat
	}
	
#tubes {
	width: 218px;
	height: 73px;
	position: relative;
	top: -20px;
	left: 464px;
}	
#tubes img {float:left}
ul#navigation {
	position: relative;
	margin: 0;
	padding:0;
	left: 30px;
	top: -5px;
	list-style-type:none;
}
ul#navigation li {
	display: inline;
	height:40px;
	margin-left: -4px;
}
#navigation img {border:0; padding:0; margin:0}

table {width:100%; border-collapse: collapse}
td {border: 1px solid #222; padding: 2px; border-right-color: #666; font-size:11px}
.tabletitles td {background-color: #803925; color: #FFE487; text-transform: uppercase; text-align: center; font-weight: bold; border: 3px solid #000}
.tableheading td {background-color: #3E271F; border: 1px solid #FFE487; padding-left: 3px; color: #FFF; font-weight: bold}

.strike {text-decoration:line-through}
.replaceh1 {
	  color: #FFBB4A;
	  font: bold 18px Arial, Helvetica, sans-serif;
      position:relative;
	  top: 40px;
	  left: 55px;
      margin:0px; padding:0px;
      /* hide overflow:hidden from IE5/Mac */
      /* \*/
      overflow: hidden;
      /* */
}
.replaceh1 span{
      display:block;
      position:absolute;
      top:0;
      left:0;
      z-index:1; /*for Opera  5 and 6*/ } #DBATitle, #DBATitle span{
      height:20px;
      width:365px;
      background-image: url(dbaimages/donbetteraudio.gif);
} 
.sectionbreak {
	display:block;
	position:relative;
	margin-top:20px;
	margin-left: -9px;
	padding: 0;
	background-image:url(dbaimages/h2titles/h2brass.gif);
	height:26px;
	width:711px;
	background-repeat:no-repeat;
	clear:both;
}
.replaceh2 {
	  color: #000;
	  text-transform:uppercase;
	  font: bold 16px Arial, Helvetica, sans-serif;
      position:relative;
	  top: 0;
	  left: 32px;
      margin:0px; padding:0px;
      /* hide overflow:hidden from IE5/Mac */
      /* \*/
      overflow: hidden;
      /* */
}
.replaceh2 span{
      display:block;
      position:absolute;
      top:0px;
      left:0;
      z-index:1; /*for Opera  5 and 6*/ } 
	  

 #CDPlayers, #CDPlayers span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-sources-cdplayers.gif);
} 
#turntables, #turntables span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-sources-turntables.gif);
} 
#cartridges, #cartridges span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-sources-cartridges.gif);
} 
 #DACS, #DACS span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-sources-DACS.gif);
} 
 #amplifiers, #amplifiers span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-amps.gif);
} 
 #deals, #deals span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-deals.gif);
} 
 #demos, #demos span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-demos.gif);
} 
 #DonBetter, #DonBetter span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-DonBetter.gif);
} 
 #integrated, #integrated span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-integrated.gif);
} 
 #preamps, #preamps span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-preamps.gif);
} 
 #used, #used span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-used.gif);
} 
#news, #news span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-news.gif);
} 
#events, #events span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-events.gif);
}

#about, #about span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-about.gif);
}
#ambience, #ambience span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-ambience.gif);
}
#verity, #verity span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-verity.gif);
}
#vandersteen, #vandersteen span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-vandersteen.gif);
}
#quadhifi, #quadhifi span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-quadhifi.gif);
}
#devore, #devore span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-devore.gif);
}
#dali, #dali span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-dali.gif);
}
#rega, #rega span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-rega.gif);
}
#livingvoice, #livingvoice span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-livingvoice.gif);
} 
#sonus, #sonus span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-sonusfaber.gif);
} 
#omega, #omega span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-omegaspeakers.gif);
}
#rel, #rel span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-rel.gif);
}
#shindo, #shindo span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-shindo.gif);
}

#cables, #cables span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-connectors.gif);
} 

#accessories, #accessories span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-otheraccessories.gif);
} 
#auditorium23, #auditorium23 span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-auditorium23.gif);
} 
#alley, #alley span{
      height:26px;
      width:206px;
      background-image: url(dbaimages/h2titles/h2-analogalley.gif);
} 
.contentsection {
	background-image:url(dbaimages/sidebars.jpg);
	background-position:center;
	margin: auto;
	height:auto;
	width:690px;
	background-repeat:repeat-y;
	padding-left:35px;
	padding-right: 35px;
	padding-bottom: 5px;
	padding-top: 5px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #FFF
}
.commentary {
	width:75%;
	background-color: #222;
	border: 3px double #8B754B;
	padding:5px;
	margin: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	}
.commentary p {
	font-size: 11px;
	margin: 6px
}
.productimage {
	float: left;
	border: 1px solid #D4BD8E;
	clear:both;
	display: block;
	margin-right: 10px;
	margin-bottom: 8px;
}
.productimage-R {
	float: right;
	border: 1px solid #D4BD8E;
	clear:both;
	display: block;
	margin-right: 10px;
	margin-bottom: 8px;
}
#footblock {
	background-image:url(dbaimages/ampfooter.jpg);
	margin:auto;
	height:80px;
	width:760px;
	background-repeat:no-repeat
}
.contactinfo {
	text-align:center; 
	border: 3px double #D78D36;
	background-color: #3E271F;
	font-size:11px;
	width:75%; 
	margin: 24px auto;
	padding: 10px;
}
.contactinfo strong {
	color: #D4BD8E
}
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFC;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #ECC063;
	text-decoration: underline;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFC;
	text-decoration: underline;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FD6D00;
	text-decoration: underline;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFBB4A;
	text-decoration: none;
}

.bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFE487;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FD6D00;
}
.breaker {
	display:block;
	position:relative;
	margin-left: -9px;
	padding: 0;
	height:1px;
	line-height:3px;
	font-size: xx-small;
	width:711px;
	background-color:#222;
	clear:both
}
.breakfoot {
	display:block;
	position:relative;
	margin-left: -9px;
	padding: 0;
	height:1px;
	line-height:0;
	font-size: xx-small;
	width:711px;
	background-color:#000;
	clear:both
}
#usedproducts td {vertical-align:top}
#suppliers {margin:auto; width:75%; display:table; margin-bottom:15px}
#navcontainer {float:left; margin-left: 8px}

ul#navlist
{
width: 158px;
\width: 160px;
w\idth: 158px;
padding: 0px;
border: 1px solid #444;
border-top: 0px;
margin: 0px;
font: normal 9px arial,helvetica,sans-serif;
background: #333;
}

ul#navlist li
{
list-style: none;
margin: 0px;
border: 0px;
border-top: 1px solid #262920;
}

ul#navlist li a
{
display: block;
width: 122px;
\width: 158px;
w\idth: 122px;
padding: 4px 8px 4px 8px;
border: 0px;
border-left: 20px solid #111;
background: #222;
text-decoration: none;
text-align: left;
}

ul#navlist li a:link { color: #FFE487; }
div#navcontainer li a:visited { color: #666; }
ul#navlist li a:hover
{
border-color: #803925;
color: #FFF;
background: #3E271F;
}

/* Anylink */

#dropmenudiv {
position:absolute;
border: 1px solid #3F130A;
background-color: #222;
font: normal 12px Arial;
border-bottom-width: 0;
line-height: 18px;
z-index: 150;
}

#dropmenudiv a{
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

#dropmenudiv a:link {
color: #FFE487;
border-left: 20px solid #111;
border-top: 1px solid #262920;
}
#dropmenudiv a:visited {
color: #FFE487;
border-left: 20px solid #111;
border-top: 1px solid #262920;
}
#dropmenudiv a:hover{ /*hover background color*/
color: #FFF;
border-left: 20px solid #803925;
background-color: #3E271F
}
#dropmenudiv a:active {
color: #FFF;
border-left: 20px solid #803925;
background-color: #3E271F
}

#specials {float:right;border:0;height:65px;width:209px;margin-top:-28px;margin-right:-12px}