div.menuhere{
position: absolute;
left: 480px;
top: 70px;
z-index: 1;
}

body{
font-family: Tahoma;
font-size: 16px;
}

div.right{
float: right;
width: 250px;
}

div#fadeout{
background-color: #ffcc00;
}

div#message{
background-color: #ffcc00;
}

div.bigrow{
width: 924px;
height: 40px;
background-color: #96AEBB;
padding-top: 5px;
padding-left: 5px;
font-size: 24px;
margin-bottom: 3px;
}

font.highlight{
background-color: #404040;
color: white;
}

h3{
font-size: 32px;
}

div.revs{
padding-left: 5px;
}

a.bigrow:link {color: #000000;}
a.bigrow:hover {color: #cc0000;}
a.bigrow:active {color: #000000;}
a.bigrow:visited {color: #000000;}

a:link {color: #000000; text-underline: none;}
a:hover {color: #cc0000; text-underline: underline;}
a:active {color: #000000;}
a:visited {color: #000000; text-underline: none;}

div.sale{
	background-image:url('images/salepriceback.png');
		
	height: 32px;
	width: 75px;
	
	line-height: 32px;
	text-align: center;
	border: 0px solid #000000;
	padding: 0px;
	margin: 0px;
	display: inline-block;
}
div.salebadge{
	background-image:url('images/sale.png');
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 25px;
	width: 75px;
}

/* ----------------- listamatic menu -----------------  */
#navcontainer ul
{
text-align: left;
padding-bottom: 5px;
padding-top: 5px;
padding-left: 0;
margin-top: 0;
/* cancels gap caused by top padding in Opera 7.54 */
margin-left: 0;
color: white;
width: 100%;
font-family: Arial,Helvetica,sans-serif;
line-height: 18px;
/* fixes Firefox 0.9.3 */
}

#navcontainer ul li
{
display: inline;
padding-left: 0;
padding-right: 0px;
padding-bottom: 5px;
/* matches link padding except for left and right */
padding-top: 5px;
}

#navcontainer ul li a
{
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
padding-top: 5px;
color: white;
text-decoration: none;
}

#navcontainer ul li a:hover
{
background-color: #404040;
color: white;
}

#navcontainer #active { 
background-color: #404040;
}

img{
border: 0px;
}


/* NAVIGATION
---------------------------------------------------------------------------------------------------------------------------------------------------*/
.nav { text-align: left; color: 	#7D8085; padding: 0px 0 0 0px; width: 200px; }
.nav ul {margin: 0; padding: 0;}
.nav li { 
	margin: 5px 0 0px 0px; 
	padding: 0px 0 0 0px; 
	border-bottom: 1px dotted #ccc; 
	
	list-style: none;
}
.nav li a { color: #546078; text-decoration: none;  padding: 5px 0 0 0px; display: block; margin-bottom: 0px;}
.nav li a:hover { color: #075181; text-decoration: none; background: #E5F6FF; display: block; margin-bottom: 0px;}


#preview{
  position: absolute;
  visibility: hidden;
  z-index: 999;
}


#tb {
  width:100%;
}
#tb .float {
  float:left;
  padding:5px;
  margin:2px;
  border:1px dotted #CCC;
  background-color:#F4F7FB;
}
#tb .float p {
  text-align:center;
}
#tb2 {
  width:100%;
}
#tb2 .float {
  width:170px;
  float:left;
  padding:2px;
  margin:2px;
  border:1px dotted #CCC;
}
#tb2 .float p {
  text-align:left;
}


.bigbutton { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 24px; 
 background-color: #cccccc; 
 color: #666666; 
 margin-right: 6px; 
}


.bigtext {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 24px; 
 margin-right: 6px; 
 background-color: #CCCCCC;
 border: 1px solid #666666;
}


.mediumtext {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 16px; 
 margin-right: 6px; 
 background-color: #CCCCCC;
 border: 1px solid #666666;
}

.minitext {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 margin-right: 6px; 
 background-color: #CCCCCC;
 border: 1px solid #666666;
}
Helvetica, sans-serif; 
 font-size: 24px; 
 margin-right: 6px; 
 background-color: #CCCCCC;
 border: 1px solid #666666;
}


.mediumtext {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 16px; 
 margin-right: 6px; 
 background-color: #CCCCCC;
 border: 1px solid #666666;
}

.minitext {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 margin-right: 6px; 
 background-color: #CCCCCC;
 border: 1px solid #666666;
}
