/*************************************************************/
/*   File:     Frame layout structure                        */
/*-----------------------------------------------------------*/
/*   Author:   AutoLink Media                                */
/*   Date:     November 2008                                 */
/*   Homepage: wwww.autolinkmedia.com                        */
/*************************************************************/

*{padding:0; margin:0;}
 body {font-size:62.5%; background-color:rgb(255,255,255); font-family:verdana,arial,sans-serif;} /*Font-size: 1.0em = 10px when browser default size is 16px*/

.frame-nav {float:left; margin:5px 0 0 0;}
.frame-nav ul {float:left; padding:0 15px 0 0; font-weight:bold;}	
.frame-nav li {display:inline; list-style:none;}
.frame-nav li a {display:block; float:left; padding:2px 5px 2px 5px; color:rgb(150,150,150); text-decoration:none; font-size:120%;}
.frame-nav a:hover {text-decoration:none; color:rgb(50,50,50);}

.frame-nav-right {float:right; margin:5px 0 0 0;}
.frame-nav-right ul {float:right; padding:0 15px 0 0; font-weight:bold;}	
.frame-nav-right li {display:inline; list-style:none;}
.frame-nav-right li a {display:block; float:left; padding:2px 5px 2px 5px; color:rgb(150,150,150); text-decoration:none; font-size:120%;}
.frame-nav-right a:hover {text-decoration:none; color:rgb(50,50,50);}


.frame-car {width:540px; margin:0px auto; margin-top:10px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/; border:solid 1px rgb(150,150,150); font-size:1.0em;}

.frame-car h1 {margin:0px; padding:0px; text-align:center; color:rgb(255,255,255); font-weight:bold; font-size:220%;}
.frame-car h2 {margin:0px; padding:0px; text-align:center; color:rgb(255,255,255); font-weight:bold; font-size:160%;}
.frame-car h3 {margin:0px; padding:0px; text-align:center; color:rgb(55,55,55); font-weight:bold; font-size:160%;}

.frame-car p {margin:0 0 1.0em 0; line-height:1.5em; font-size:120%;}

.frame-car table {clear:both; width:540px; margin:1.0em 0px 0.2em 0px; table-layout: automatic; border-collapse:collapse; empty-cells:show; }
.frame-car table th {height:2.0em; padding:2px 20px 2px 7px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(80,130,190); }
.frame-car table th.top {height:3.0em;}
.frame-car table td {height:3.0em; padding:2px 7px 2px 7px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(232,233,244); text-align:left; font-weight:normal; color:rgb(60,60,60); font-size:110%;}


.frame-car-list table {clear:both; width:540px; margin:2.0em 0px 0.2em 0px; table-layout: fixed; border-collapse:collapse; empty-cells:show; background-color:rgb(233,232,244);}
.frame-car-list table th.top {height:3.5em; padding:0 7px 0 7px; empty-cells:show; background-color:rgb(175,175,175); text-align:left; color:rgb(255,255,255); font-weight:bold; font-size:110%;}
.frame-car-list table th {height:3.0em; padding:2px 20px 2px 7px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(225,225,225); text-align:left; color:rgb(80,80,80); font-weight:bold; font-size:110%;}
.frame-car-list table td {height:3.0em; line-height:175%; padding:2px 7px 2px 7px; background-color:rgb(225,225,225); text-align:left; font-weight:normal; color:rgb(80,80,80); font-size:110%;}

.frame-car-show {clear:both; width:520px; margin:5px 0 0 20px; padding:0; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}

form#leads {font-size:110%;}
form#leads fieldset {float: left; width: 230px; margin-left:10px; padding:2px 7px 2px 7px; }
form#leads legend {padding:2px 5px; border: 1px solid #555; background-color: #FFF;}
form#leads fieldset.left-col {background-color: #CCCCFF;}
form#leads fieldset.right-col {background-color: #CCCC99;}
form#leads input.field {width: 220px;}
form#leads textarea {width: 220px;}
form#leads option {padding-left:0.5em;}


.dealer-detail {clear:both; width:440px; margin:0; padding: 20px; background-color:rgb(255,255,255); border: solid 1px rgb(233,232,244);}
.dealer-detail h1{width:100%; background-color:rgb(80,130,190); }

.footer {clear:both; width:540px; height:3.7em; background:rgb(225,225,225) url(../allsites/images/bg_foot_frame.jpg) no-repeat; font-size:1.0em; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.footer p {padding:0 10px 0 10px; line-height:1.5em; font-size:100%;}