/* *   @author Skyler Parr *     @company Dealertrend *       @copyright 2007 *       *//* *   borrowed with modifications from http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ * */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;}/* remember to define focus styles! */:focus {	outline: 0;}body {	line-height: 1;	color: black;	background: white;	text-align:center;	font: 12px Arial, Helvetica, Verdana, Times;}ol, ul {	list-style: none;}/* tables still need 'cellspacing="0"' in the markup */table {	border-collapse: separate;	border-spacing: 0;}caption, th, td {	text-align: left;	font-weight: normal;}blockquote:before, blockquote:after,q:before, q:after {	content: "";}blockquote, q {	quotes: "" "";}/* *   \\ borrowed * */strong {    font-weight:bold;}a:link {    color: #9A291B;    text-decoration: underline;}a:visited {    color: #9A291B;    text-decoration: underline;}a:active {    color: #9A291B;    text-decoration: underline;}a:hover {    color: #000000;    text-decoration: none;}#page_container {    margin: 0px auto 0 auto;    width: 939px;    position:relative;}#header {    position:relative;    line-height:0;}#extradiv5 {    position:absolute;    top: 139px;    left: 20px;    z-index:1;}#extradiv6 {    position:absolute;    top: 139px;    right: 220px;    z-index:1;}#extradiv7 {    position:absolute;    top: 139px;    left: 210px;    z-index:1;}#extradiv8 {    position:absolute;    top: 139px;    right: 20px;    z-index:1;}#homepagelink {    position:absolute;    top:123px;    font-weight:bold;    left: 155px;    z-index:1;}#homepagelink a {    color:white;    text-decoration:none;}#homepagelink a:hover {    text-decoration:underline;}#manageaccountlink {    position:absolute;    top: 123px;    right: 145px;    font-weight:bold;    z-index:1;}#manageaccountlink a {    color:white;    text-decoration:none;}#manageaccountlink a:hover {    text-decoration:underline;}#skyscraper {    position:absolute;    top: 180px;    right: 10px;}#buysell {    position:relative;    float:left;    left: 10px;    top: 10px;    text-align:left;    background: url('../images/buy-sell-cars.jpg') no-repeat;    width:719px;    height: 302px;    z-index:0;}#buyheader {    position:absolute;    top: 10px;    left: 25px;    color:#9f3e2d;    font: bold 20px Arial, Helvetica, Verdana, Times;    text-transform: capitalize;}#sellheader {    position:absolute;    top: 10px;    right: 240px;    font: bold 20px Arial, Helvetica, Verdana, Times;    color:#9f3e2d;}#hometext2 {    position:relative;    float:left;    font: bold 12px Arial,Verdana, Helvetica, Times;    color: #767a7d;    z-index:1;    text-align:left;    left: 20px;    top: 40px;}#hometext2 select {    width: 180px;    background-color:white;    z-index:1;}#hometext2 .largeredfont {    color:red;    font-size: 18px;}#used_search_button {    position:absolute;    left: 5px;    top:193px;}#homelink1 {    position: absolute;    z-index:1;    top:38px;    left: 450px;}#homelink12 {    position: absolute;    z-index:1;    top: 213px;    left: 466px;}#homelink13 {    position: absolute;    z-index:1;    left:580px;    top: 49px;}#homelink13 a {    font: bold 12px Arial, Helvetica, Verdana, Times;    color: blue;}#homelink13 a:hover {    text-decoration:none;}#homelink14 {    position: absolute;    z-index:1;    top: 258px;    left: 495px;}#content_page {    height: 630px;    min-height:630px;    position:relative;}div[id] #content_page {    height: auto;}#nav_main {    margin-top: 10px;    float: left;    border-top: 1px solid black;    width: 940px;    text-align: center;    margin: 0 auto 0 auto;    position: relative;    font: bold 12px Arial, Verdana, Helvetica, Times;    line-height: 1.5;}#nav_main table {    margin: 0 auto 0 auto;    padding: 0;    padding-left: 0px;    text-align: center;    width: auto;    right: 100px;    position:relative;}#nav_main a:link {    padding-right: 2px;    text-decoration: none;    color: #616161;    font: 12px Arial, Helvetica, Geneva;}#nav_main a:visited {    padding-right: 2px;    text-decoration: none;    color: #616161;}#nav_main a:active {    padding-right: 2px;    text-decoration: none;    color: #616161;}#nav_main a:hover {    padding-right: 2px;    text-decoration: underline;    color: #0039C4;}#feedback {    position:absolute;    right: 10px;    margin-top: -20px;}#banner_ad_1 {    text-align:left;    font:0;    position:absolute;    width: 0;    top:0px;    left: 0;    display:block;    z-index:9;}#banner_ad_2 {    text-align:right;    font:0;    position:absolute;    top:0px;    right: 0px;    display:block;    z-index:9;}#footer {    position:relative;    float:right;    right: 0px;    top: -36px;}