body#Jeep {background: #F9F3E5 url("/images/jeep-bg.jpg") 0 0 repeat-x!important; }

/* HEADER */

#Jeep #header {
background:#FFF;
padding:0 0 5px;
}

#Jeep #header #h2 {
width: 900px;
height: 100px;
padding: 0px;
margin: 0px;
}

#Jeep #header #sitelogo {
line-height: normal;
margin: 0px;
padding: 10px 0px 0px 0px;
}

#Jeep #header #sitelogo a {
display: block;
width: 124px;
height: 61px;
margin-top: 15px;
/* text-indent:-9999em; */
background: transparent url("/images/logo_jeep.jpg") 0 0 no-repeat;
}

/* rebrand */
#Jeep #header .sunwinlogo {
margin: 0px;
padding: 0px 0px 0px 0px;
}

/* rebrand */
#Jeep #header .sunwinlogo a { background:transparent url("/images/coopmotorlogo-whitebg.gif") right no-repeat; }

#Jeep #header .sunwinlogo .headertoolbar { color: #FFF; }

#Jeep #header .sunwinlogo .headertoolbar a { color: #FFF!important; }

#Jeep #header .sunwinlogo .headertoolbar { color: #666; }

#Jeep #header .sunwinlogo .headertoolbar a { color: #666!important; }

/* TOOLS */

#Jeep #tools {
background:#EEE;
font-size:90%;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-weight:bold;
color:#666;
padding-top: 0px;
text-transform: none!important;
}

/* 
#Jeep #tools input.txt { width:145px; height:15px; padding: 4px 5px 1px 5px !important; }
*/

#Jeep #tools li {
font-weight:normal;
color:#333;
background: none;
padding: 0px 0px 0px 10px;
}

/* #Jeep #tools ul li:before { content:">"; padding: 0px 5px 0px 0px; } */

#Jeep #tools a { font-weight: normal!important;}

/* LEVEL 1 NAV */

#Jeep #nav { background:#6A8887; font-family: Arial, Verdana, Helvetica, Sans-Serif; }

#Jeep #nav li {
color: #01354D;
background: transparent;
font-size: 100%;
font-weight: bold!important;
margin: 0px!important;
padding: 0px!important;
}

/* Reset menu font and size for brands */
#Jeep #nav li a {
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-size: 100%;
font-weight: bold;
text-transform: uppercase;
background: transparent; padding: 11px 11px 11px 11px!important;
}

#Jeep #nav li a span { color:#FFF; background:transparent; padding:0px!important; }

#Jeep #nav li:hover span { background:#D58303;color:#FFF!important; padding:0px!important; }

#Jeep #nav li a:hover, #Jeep #nav li:hover { background:#D58303; }

#Jeep #nav li a.active { background: #D58303!important; }

#Jeep #nav li a.active span { color: #FFF!important; }

#Jeep #nav li a:hover span, #Jeep #nav li a.active span { background:transparent; padding:0px!important;  }

#Jeep #nav li a.active:hover span { color:#FFF!important;  }


/* LEVEL 2 */

#Jeep #nav li ul { background:#74673D!important; padding:0px!important } /* line under link */

#Jeep #nav li:hover ul li a span { color: #74673D!important } /* link colour */

#Jeep #nav li ul li {
background: transparent!important;
font-size: 100%;
width: 160px;
margin: 0px!important;
padding: 0 0 1px !important;
}

#Jeep #nav li ul li a {
background: #D7D4BB!important;
width: 160px;
padding: 5px!important;
}

#Jeep #nav li ul li a:hover {
background: #fff!important;
}
#Jeep #nav li ul li a span {
color: #74673D!important
}


/*
#Jeep #nav li ul li a span { background:transparent!important; font-size: 90%; padding: 0!important;
} */

/* LEVEL 3 */

#Jeep #nav li ul li:hover ul {
margin-left: 10px;
margin-top: -23px;
border-left: 1px solid #74673D;
z-index: 200;
}

#Jeep #nav li ul li:hover ul li a { background: #D7D4BB!important; }

#Jeep #nav li ul li:hover ul li a span { background: transparent!important; color: #74673D!important; }

#Jeep #nav li ul li:hover a, #Jeep #nav li ul li:hover ul li:hover a { background:#FFF!important }

#Jeep #nav li ul li:hover a span, #Jeep #nav li ul li:hover ul li:hover a span { background: #FFF!important; color: #74673D!important }

#Jeep #nav li ul li a span.arrow, #Jeep #nav li:hover ul li a span.arrow { background:url("/images/menu-arrow_jeep.gif") no-repeat right !important }


/* BOXES */


/* rebrand */
#Jeep .box h3 {
padding: 6px 10px 6px 10px;
font-family: Arial, Verdana, Helvetica, Sans-Serif!important;
font-size: 120%!important;
text-transform: none!important;
font-weight: bold!important;
}

#Jeep .box h3 {
background: #74673D;
color: #FFF;
font-size: 100%;
font-weight: bold;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
}

#Jeep .boxCon { background: #D6D4BB; width:178px; border: 1px solid #B3AF93; }

/* #Jeep .boxCon .button { margin: 0 3px 0 0; }  */

#Jeep .featuredVehicle .payments a { color:#D58303!important; }

#Jeep .special img { border:1px solid #B3AF93; }

#Jeep .special { width: 172px; }

#Jeep .special img:hover { border: 1px solid #DDD; }

/* CAR DETAILS PAGE */

#Jeep .highlight, #Jeep .highlightBottom { background-color: #B3AF93; background-image: none; }

#Jeep .highlight h2, #Jeep .highlight p, #Jeep .highlight p a { color: #383718; }

/* #Jeep #highlightFinance { background:#FFF!important; border-bottom:1px solid #EEE; border-left:1px solid #EEE; border-right:1px solid #EEE; }  */

#Jeep .tabcontent ul li { background-image:url("/images/arrow-jeep.gif") }


/* TABS */

/*#Jeep #tabs li a { background:transparent url("/images/navRight_Suzuki.gif") top right no-repeat; color:#FFF }
#Jeep #tabs li a span { background:transparent url("/images/navLeft_Suzuki.gif") 0 0 no-repeat }
#Jeep #tabs li a:hover { background:transparent url("/images/navRight_Suzuki.gif") right -100px no-repeat; color:#FFF }
#Jeep #tabs li a:hover span { background:transparent url("/images/navLeft_Suzuki.gif") 0 -100px no-repeat }
#Jeep #tabs li a.current { background:transparent url("/images/navRight_Suzuki.gif") right -200px no-repeat; color:#555 }
#Jeep #tabs li a.current span { background:transparent url("/images/navLeft_Suzuki.gif") 0 -200px no-repeat }*/

#Jeep #tabs li a { background:#74673D; color:#FFF }
#Jeep #tabs li a span { background:#74673D; }

#Jeep #tabs li a:hover { background:#D6D4BB; color:#555 }
#Jeep #tabs li a:hover span { background:#D6D4BB; }

#Jeep #tabs li a.current { background:#D6D4BB; color:#555 }
#Jeep #tabs li a.current span { background:#D6D4BB; }

/* #Jeep .EnquiryButton { background-image:url("/images/boxFade.jpg") } */

/* SEARCH RESULTS PAGE */

#Jeep .paging ul li a { background: #74673D; color:#FFF; }

#Jeep .paging ul li a:hover { background:#D58303; text-decoration:none; color:#FFF; }

#Jeep .paging ul li strong { background: #383718; background-image: none; }

#Jeep .purchase_it {
background: url("/images/btnApply_Suzuki.gif") no-repeat;
float: right;
font-size: 0;
border: 0;
width: 85px;
height: 25px;
}

#Jeep .featuredVehicle h2 a { color: #333; }

#Jeep .classified p.save { color:#FFF; }

#Jeep .classified h4 a, #Jeep .classified p { color: #FFF; }

#Jeep .classified p.mainprice { color: #383718; }

#Jeep .classified table.box { width: 165px; height: 110px; }

#Jeep .classified img, #Jeep .classified table.box img { border: 2px solid #FFF; }

#Jeep .classified .odd, #Jeep .classified .even { background: #B6B396 url("/images/jeep-box-bg.gif") 0 0 repeat-x!important; }      /* #74673D */

#Jeep .classified .odd .bottom, #Jeep .classified .even .bottom { display: none; }

#Jeep #footer {
background:#EDEDED;
margin-top:0;
width:878px;
border-top: 1px solid #e6e6e6;
background:#fff url("/images/footerBackground.jpg") bottom left repeat-x;
color: #333;
}

#Jeep #footer a {color: #333;}

#Jeep .classified p.wasprice, #Jeep .classified p.wasprice span { color: #000; }

#Jeep .wasprice span { color: #CC0000; }

#Jeep a, #Jeep #vehicleRight .dealerships p.dealer, #Jeep #vehicleRight .dealerships p.dealerphone { color: #383718; }

#Jeep li.email, #Jeep p.moredetails a { font-weight:normal; }

#Jeep li.forecourt { background:transparent url("/images/iconAdd_Suzuki.gif") no-repeat scroll 1px 1px !important; font-weight:normal; }

#Jeep .searchCenterLeft .derivative { color: #74673D; /*#D58303*/ }

#Jeep .tabcontent h3 { color: #383718; }

#Jeep .results strong { color: #74673D; }

#Jeep .offset ul li:hover ul { margin-left: -330px !important; }

#Jeep .offset ul li.iehover ul { margin-left: -330px !important; }