@charset "ISO-8859-1"; /* CSS Document */


body {margin:0px auto; background:#000}

img, div, a, input { behavior:url(iepngfix.htc) }

#wrap {margin:0px auto; background:url("images/ocl-body-bg.jpg") repeat-y; width:1000px; font-family:Verdana, Verdana, Geneva, sans-serif}

#header {color:#333333; margin-bottom:0px; }

/* --- Nav main --------- */
#nav_bar {background:url("images/nav-bg.png") repeat-x 0px -35px; margin:0 auto; height:34px; }

#nav_bar ul {list-style-image:none; margin:0px; padding:0px; }

#nav-main {font-size:70%; font-weight:bold; }

#nav-main .home {border-left:#000 1px solid; }

#nav-main ul {margin-left:72px; }

#nav-main ul li {display:inline; float:left; margin-right:0px; width:120px; text-align:center; border-right:#000 1px solid; }

#nav-main ul li a {display:block; background:transparent url("images/nav-bg.png") no-repeat 0px -35px; height:33px; line-height:28px; color:#000; text-decoration:none; font-weight:bold; }

#nav-main ul li a.current {background:transparent url("images/nav-bg.png") no-repeat 0px -34px; color:#930; }

#nav-main ul li a:hover {background:transparent url("images/nav-bg.png") no-repeat 0px -1px; color:#fff; }

#nav-main ul li a.current:hover {background:transparent url("images/nav-bg.png") no-repeat 0px -52px; }


/* --- Container --------- */


/*#navigation{overflow:hidden;margin:0px 0px 10px 0px; border:#999999 1px solid; height:38px;}
#navigation ul {padding:4px 0 4px 14px;list-style:none;margin:0;padding:0;}
#navigation ul a{text-decoration:none !important;}
ul#mainNav li{display:inline;}
ul#mainNav li a{float:left;padding:6px 6px 6px 10px;white-space:nowrap;}
ul#mainNav li.active a:hover{cursor:default;}*/

#content {padding:0px 20px}

#content a {color:#ff0}
#mh_message { position:absolute; top:0px; text-align:center; width:1000px; font-size:22px; font-style:italic; font-weight:bold;}
#mh_message p {margin:0px}
#login_status {margin:20px 0px 0px; text-align:center; font-size:22px; font-style:italic; font-weight:bold; }
#login_status .masthead {color:#000}
#login_status .header {color:#FF0}
.dealer {color:#F00}

#login_status a {color:#C30}

#left_section {margin:0px 0px 20px 0px; color:#fff; 
width:490px; }

#left_section p {margin:0px 0px 8px 0px; }

#right_section {float:right; background:url(images/911-0-down.png) no-repeat; color:#fff; width:440px; margin:0px 0px 20px 0px
}

#right_section p {margin:0px 0px 8px 0px}

#inv_left_section {margin:0px 0px 20px 0px; color:#fff; 
width:460px }

#inv_left_section p {margin:0px 0px 8px 0px; }

#inv_right_section {float:right; color:#fff; width:480px; 
margin:0px 0px 20px 0px
}

#inv_right_section p {margin:0px 0px 8px 0px}

h3 {color:#fff30a; font-size:24px}

.block {padding:0px 20px 0px 20px}
.para_pad {padding:0px 0px 6px 0px}
.hang_indnt {text-indent:-13px}

#box {margin:15px 5px 10px 5px; text-align:center; background:#C0D7AD; border:#fff30a 2px solid; padding:3px}
#cat-title {color:#006}
#carimg {float:left; width:200px}

#carspecs {margin:0px 0px 10px 210px; min-height:160px; padding:3px; color:#000; font-size:15px; font-family:Impact; font-weight:normal; text-align:left; letter-spacing:.05em; }

#carspecs img {margin:2px 0px 6px 0px}

#price {color:#030E3F; font-size:24px; margin:0px; line-height:6px}

#carspecs .space {margin-bottom:10px}

/* Pre-registration page */

#left_panel {float:left; width:420px; margin:0 20px 0 0}

#phone_cell {margin:20px 0 0 10px; float:left; width:250px; border:#FC3 5px solid; background:#FFF; color:#000}

html>/**/body #middle_cell {line-height:normal; text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; color:#060; font-size:24px; font-weight:bold; width:160px; margin:80px 0 0 290px; border:#096 3px solid; background:#FC3}

#right_panel {float:right; margin:0}

#form_cell {width:400px; margin:0; padding:7px; background:#ddd; border:#096 2px solid; font-family:Arial, Helvetica, sans-serif; font-size:12px}

#middle_box { line-height:normal; text-align:center; width:175px; margin:100px 0 0 290px; position:relative }

#middle_box p {font-size:30px; font-weight:bold; color:#000; background-color:#ff0; border:#006 5px solid}


#footer {padding:2%; text-align:center; clear:both; background:#d9d9d9; color:#030E3F; border-top:solid #004080 1px; }

#footer a {color:#030E3F}
