/*@import url(/styles/default.css);*/

html, body {font-family: Verdana, Arial, Helvetica, sans-serif; background: #fff url(/images/bg2.jpg) repeat-x 0 0;}

#f2{width:1000px;}

/*CENTERING SPLASH PAGE*/
#splash div#shiv {margin-top: -450px;}
#splash div#centered {width: 1000px;height: 900px;margin: auto;}

div#shiv {margin-top: -450px;	/* Half the height of div#centered. */}
div#centered {margin:0 auto;width: 1000px; height: 740px;}

#headerswf{position:absolute; z-index: 100;}
.content, .frame-content{padding-top:180px}

#footer_links {
      position:relative;
      padding-top:10px;
      _padding-top:10px;
     *padding-top:10px;
      vertical-align:bottom;
      margin:0; 
      text-align:left;
height:auto;
float: left;
}

/*Replaces spanish family on spanish page */
#spanish_sidebar #image {background: url(../images/spanish-micro.jpg);height: 200px;width: 300px;}

.frame-content iframe#content {background: #fff; width:1000px;height:1000px; position: relative;}
.container {background: #fff;}
#content { background: #fff; width: 1000px; height: 100%; height: auto;  }
#prepended-content { background: #fff; }
.frame-content { background: #fff; }
#prepended-content iframe {background: #fff; width:955px; height:510px;}

#printFrame{display:none;}
#tabbar, #sitemapinfo, #moreinformation, #morevehicleinformation { position: relative; width:1000px; z-index: 1000; top:220px; }
#sitecontent { width: 935px; }
#tabbar {position: relative; width: 1000px; margin: 0 auto; clear: both; }
#tabbar a{color: #000;}
#tabbar a:visited{color:#000}
#bz a{color: #000;}
#bz a:link{color:#000;}
#bz a:visited{color:#000}
#bz a:hover{color:#666}

#bzcopyright a {color: #000; }
#bzcopyright a:hover {color: #666; }
#bzcopyright a:visited {color: #000; }

dt{background:#003399;}
dt a:link {color:#fff;}
dt a:hover {color:#CCC;}
dt a:visited {color:#fff;}


/*-----SUB-MENU STYLES-----*/

* html .submenu ul{ /*IE 6 only */
width: 200px;
*width: 450px;
_width: 450px;
 /*Box model bug: 200px minus all left and right paddings for #submenu */
}

.submenu{padding: 1em 0 1em 0;margin-bottom: 1em;font-size: 105%;font-weight: bold;color: #003399;}
.submenu ul{list-style: none;margin-top: 5px;margin-left: 5px;padding: 0;border: none;}
.submenu li {margin-top: 5px;margin-left: 5px;}
.submenu li a{
display: block;
padding: 5px 40px 5px 0;
background: transparent url(../images/button.jpg) no-repeat;
width: 300px !important;
color: #003399;
text-decoration: none;
*width: 450px !important;
_width: 450px !important;
}

html>body .submenu li a{ /*Non IE6 width*/width: auto;}

.submenu li a:hover{color: #ff6200;}
.submenu li a:visited{color: #003399;}

.couponHeader, .couponFooter{background:#01028F;}
.couponContent {background:#FAA814}
.couponDescription{background:#fff; padding:0 10px; *padding:10px;}
.couponContent .image{height:200px;}

body.view {background:#fff;}
body.view table.container{margin:auto; border:none;}

#vtdPage {width: 885px; margin: 0 auto;}
#vtdPage #vtds iframe {width: 885px; margin: 0 auto;}

/*-----ADVERTISEMENT STYLES-----*/
.advertisements {float: left; position: relative; z-index: 100;}
appended-content {float: left; height: 504px; width: 869px; position: relative; z-index: 1;}

/* start embedded coupon styles */
.floater, #dim { z-index: 10000; }
#comboBlocker { margin-top: 60px; *margin-top: 60px; _margin-top: 60px; margin-top /*\**/: 60px\9; z-index: 10000; }
#couponDiv { margin-top: 60px; *margin-top: 60px; _margin-top: 60px; margin-top /*\**/: 60px\9; width:630px; height:420px; z-index: 10000; }
/* end embedded coupon styles */

#clock{width:1000px; height:60px; text-align:center; background-color:#000; border: 1px solid #FFF; }
#clock a{text-decoration:none; color: #F00;}
#clock span{text-align:center;}