
/* mac hide \*/
 html, body {
 height:100%;
 margin:0;
 padding:0;
}
/* end hide*/
body {
 padding:0;
 margin:0;
 background:#d1d2d4;
 background-image:url(images/borderleftbg.gif);
 background-repeat:repeat-y;
 color: #000000;
 font-family:arial;
}

#outer{
 min-height:100%;/*for mozilla as IE treats height as min-height anyway*/
 margin-left:150px;
 background:white;
 margin-bottom:-70px;
 color: #000000;
}

* html #outer{height:100%;}/* ie 3 pixel jog*/ 
 
#header {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:190px;
 background:#d1d2d4;
 background-image: url("images/bgtop.gif") ;
 overflow:hidden;
 color: #000000;
 z-index:1
}

#header p {
white-space:nowrap;
margin:0
}

#logo{
 /* background-image:url(images/3Dlogo.gif);*/
 background-repeat:no-repeat;
 width:240px;
 height:180px;
 overflow:hidden;
 position:absolute;
 left:0;
 top:0;
 z-index:10;
}

#title{
 /* background-image:url(images/titlebar.gif);*/
 background-repeat:no-repeat;
 min-width:560px;
 height:180px;
 overflow:hidden;
 margin-left:25%;
 /*position:absolute;
 left:240px;
 top:0;
 z-index:10;*/
}

#headerbase{
 background:url(images/bordertop.gif) no-repeat 0 0;
 width:200px;
 height:10px;
 overflow:hidden;
 position:absolute;
 left:0;
 top:180px;
 z-index:4
}

#left {
 position:relative;/*ie needs this to show float */
 width:148px;
 float:left;
 margin-left:-149px;/*must be 1px less than width otherwise won't push footer down */
 padding-top:190px;/*needed to make room for header*/
 left:-1px;/* line things up exactly*/
 background:transparent;
}

* html #left {
 margin-right:-3px /* three pixel jog*/
}

#left p {
 padding:3px;
}

#menu{
 padding-top:5px;
 z-index:6;
}

#footer {
 font-size:10px;
 width:100%;
 clear:both;
 height:70px;
 background-color: #d1d2d4;
 background-image: url("images/borderbotbg.gif");
 background-repeat: repeat-x;
 color: #000000;
 text-align:center;
 position:relative;
}

#footer-top{
 background:url(images/borderbot.gif) no-repeat 0 0;
 width:200px;
 height:10px;
 overflow:hidden;
 position:absolute;
 left:0;
 top:0px;
 z-index:4
}

#naa{
 position:absolute;
 bottom:0;
 right:20px;
}
#cai{
 position:absolute;
 bottom:0;
 right:110px;
}
#rltr{
 position:absolute;
 bottom:0;
 left:120px;
}
#eho{
 position:absolute;
 bottom:0;
 left:20px;
}
#footer p{
 padding-top:15px
} 
#clearheader{
 height:190px;/*needed to make room for header*/
}
#clearfooter{
 clear:both;
 height:70px; /*needed to make room for footer*/
}
p {
 margin-top:0 /*clear top margin for mozilla*/
}
* html #centrecontent {
 /* combat IE's 3 pixel jog */
 height:100%;
 margin-bottom:12px;
 z-index:-2;
 overflow:visible; 
}
#content{
 margin-right:160px;
 font:arial;
 }

/*Menu*/
#menu ul {
 margin: 0;
 padding: 0;
 list-style: none;
 width:146px;
 z-index:6; 
}

#menu li{
  height:1%;
}

#menu ul li{
 position: relative;
 width:146px;
 border: 1px solid #000;
 z-index:6; 
}
/* keep folowing styles together..........................*/
* html #menu ul ul{
 margin-left:-16px;/* ie5 fix */
 voice-family: "\"}\""; 
 voice-family: inherit;
 z-index:6; 
	
}	
* html #menu ul li {
 float:left;	/*position:absolute; /* hide float from ie5*/
}
* html #menu ul ul {
 width:148px;	
 w\idth:146px;
 voice-family: "\"}\""; 
 voice-family: inherit;
 z-index:6; 
}

* html #menu ul ul {
 margin-left:0;
 z-index:6; /* hide margin from ie5*/
}

/* keep above styles together .............*/
/*ul li {position:absolute}*/
#menu li ul{
 position:absolute;
 top: -1px;
 left:-999em;
 z-index:6;
}

/* Styles for Menu Items */
#menu ul li a{
 margin:0;
 display:block;
 font:12px arial;
 font-weight:bold;
 text-decoration: none;
 color: #FFF;
 background: #495fd7; /* IE6 Bug */
 line-height:2em;
 height:2em;	
 padding:0 5px 0 5px;
 z-index:6; 
}

/* this sets all hovered lists to white */
#menu li:hover a, 
#menu li.over a,
#menu li:hover li a:hover, 
#menu li.over li a:hover {
 color: #495fd7;
 background-color: #fff;
 z-index:99; 
}

/* set dropdown to default */
#menu li:hover li a, 
#menu li.over li a {
 color: #FFF;
 background-color: #495fd7;
 z-index:6; 
}

#menu li ul li a{ } /* Sub Menu Styles */

/* The magic */
#menu li:hover ul, 
#menu li.over ul {
 left:147px; 
 z-index:6; 
}


/*random listing and auction on side*/

#upcoming_auction{
 font-size:10pt;
 position:fixed;
 clip:rect(0px, 152px, 200px, 0px);
 width:150px;
 height:150px;
 top:190px;
 right:5px;
 border:solid 1px #495fd7;
 z-index:1;
 margin-bottom:3px;
 text-align:center;
}
* html #upcoming_auction {position:absolute;}

#featured_listing{
 font-size:10pt;
 clip:rect(0px, 152px, 210px, 0px);
 width:150px;
 height:160px;
 position:fixed;
 top:350px;
 right:5px;
 border:solid 1px #495fd7;
 z-index:1;
}
* html #featured_listing {position:absolute;}

#featured_listing img{
 border:none;
}

#upcoming_auction img{
 border:none;
}

div.feed_header{
 background: #495fd7;
 padding:3px;
 width:inherit;;
 font:12px arial;
 font-weight:bold;
 text-decoration: none;
 color: #FFF;
 text-align:center;
 overflow:hidden;
 margin:0;
 margin-bottom:3px
}

.homelink img{
 border-style:none;
}

#AutoAuctionData{
 font: 12px arial;
}
