/* rebrand */
#Peugeot .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;
}

#Peugeot .boxCon .button { margin: 0; }

#Peugeot a { color:#041044; }

/* #Peugeot ol li,#Peugeot ul li {
background:transparent url("/images/bullet_peugeot.gif") 0 4px no-repeat 
} */

/* #Peugeot #contentWrapper {
float: left;
width:900px;
background: #FFF;
margin: 0px;
padding:10px 0px 0px 0px;
border: 1px solid red;
} */

#Peugeot #header {
width:900px;
background-color: #FFF;
border:0;
}

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

#Peugeot #header #sitelogo {
line-height:normal;
margin: 0px;
padding: 15px 0px 0px 0px;
}

#Peugeot #header #sitelogo a {
display:block;
width:113px;
height:80px;
text-indent:-9999em;
background:transparent url("/images/logo_peugeot.gif") 0 0 no-repeat;
}

#Peugeot #tools a { color: #FFF!important;}
#Peugeot .breadcrumbcontact { font-size: 100%; color: #FFF; }
#Peugeot .breadcrumbjoin { background: url("/images/joinnow_Peugeot.gif") center right no-repeat; }


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

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

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

/* level 1 */

/* Reset menu font and size for brands */
#Peugeot #nav li a {
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-size: 100%;
font-weight: bold;
text-transform: none;
}

#Peugeot #nav {
background:#fff;
height:34px
}

#Peugeot #nav li {
color:#999;
background:transparent; /* url("/images/arrow_peugeot.gif") 15px 10px no-repeat */
font-size:100%;
padding:10px 25px 5px 0px!important
}

#Peugeot #nav li a {
color:#777;
background:transparent;
padding-bottom:5px;
text-transform: uppercase;
}

#Peugeot #nav li:hover ul li a span {
color:#777!important
}

#Peugeot #nav li ul li a {
background:#fff !important;
color:#041044;
width:150px;
padding:5px 10px
}

#Peugeot #nav li ul li:hover a {
background:#FFF !important;
color:#041044 !important;
padding:5px 10px
}

/* level 3 */
#Peugeot #nav li ul li:hover ul li a {
background:#FFF !important;
color:#041044!important;
padding:5px 10px
}

#Peugeot #nav li ul li:hover ul li a span {
background:#fff !important;
color:#777 !important
}


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

#Peugeot #nav li ul li a span {
background:transparent !important
}

#Peugeot #nav li ul li:hover a span, #Peugeot #nav li ul li:hover ul li:hover a, #Peugeot #nav li ul li:hover ul li:hover a span {
background:#FFF !important;
color:#041044 !important
}

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

#Peugeot #nav li ul {
background:#ccc !important;
padding:1px 1px 0 !important
}

#Peugeot #nav li a span, #Peugeot #nav li a.active span {
background:transparent;
padding:0
}

#Peugeot #nav li a:hover,#Peugeot #nav li:hover {
color:#111;
background:transparent
}

#Peugeot #nav li a.active {
color:#000
}





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

#Peugeot #tools {
background-color:#9AACC4; /*  url("/images/peugeot_barBackground.jpg") 0 0 repeat-x */
border:0;
color: #FFF;
text-transform: none!important;
/* margin:0 */
}

#Peugeot #tools p {
color: #FFF;
font-weight: normal;
font-size: 100%;
}

#Peugeot #tools li a {
color:#FFF;
}

#Peugeot #tools ul li { padding: 0px 5px 0px 0px!important;}

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

#Peugeot #footer {
background-color: #9AACC4;
margin-top:0;
color:#fff;
background-image:none;
border:0;
}

#Peugeot #tools li {
font-weight:normal;
font-size:100%;
color:#fff;
background:none;
padding: 0px 0px 0px 10px;
}

/* */
#Peugeot .box h3 {
/* width:174px; */
background:#9AACC4;
color:#FFF!important;
}

#Peugeot .boxCon {
width:178px;
border:1px solid #ccc;
background:#eee;
}
/* */

#Peugeot .classified .mainprice {
color:#ff0
}

#Peugeot .payments {
color:#27458D
}

#Peugeot .classified .save {
color:#fff;
background:url("/images/classified_star_peugeot.gif") no-repeat left
}

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

#Peugeot .special img { border: 1px solid #9AACC4; }

#Peugeot .special img:hover { border:1px solid #041044; }

/* CAR DETAILS PAGE */
#Peugeot .highlight {
background:#4076A2 url("/images/highlightBackground_Peugeot.jpg") no-repeat scroll 0 0
}

#Peugeot .highlightBottom {
background:transparent url("/images/highlightBottom_Peugeot.jpg") no-repeat scroll left bottom
}

#Peugeot #tabs li a {
background:transparent url("/images/navRight_Peugeot.gif") top right no-repeat;
color:#305367
}

#Peugeot #tabs li a span {
background:transparent url("/images/navLeft_Peugeot.gif") 0 0 no-repeat
}

#Peugeot #tabs li a:hover {
background:transparent url("/images/navRight_Peugeot.gif") right -100px no-repeat;
color:#305367
}

#Peugeot #tabs li a:hover span {
background:transparent url("/images/navLeft_Peugeot.gif") 0 -100px no-repeat
}

#Peugeot #tabs li a.current {
background:transparent url("/images/navRight_Peugeot.gif") right -200px no-repeat;
color:#555;
font-weight:bold;
margin:0;
padding:0;
border: 0 none;
display: block; 
}

#Peugeot #tabs li a.current span {
background:transparent url("/images/navLeft_Peugeot.gif") 0 -200px no-repeat
}

#Peugeot .tabcontent ul li {
background-image:url("/images/arrow_peugeot.gif")
}

/* SEARCH RESULTS PAGE */
#Peugeot .paging ul li a {
background:#7692B5;
color:#FFF;
}

#Peugeot .paging ul li a:hover {
background:#063A8E;
text-decoration:none;
color:#FFF
}

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

#Peugeot .classified .odd .bottom, #Peugeot .classified .even .bottom, #Peugeot .cooplogo {
display:none
}

#Peugeot .featuredVehicle h2 a, #Peugeot li.forecourt a, #Peugeot li.email a {
color:#333
}

#Peugeot .classified .imageClassified {
border:0
}


#Peugeot #footer a, #Peugeot .classified h4 a, #Peugeot .classified p strong, #Peugeot .classified .wasprice span {
color:#fff
}

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

#Peugeot .classified table.box img {
border:2px solid #fff
}

#Peugeot #vehicleRight .dealerships p.dealer, #Peugeot #vehicleRight .dealerships p.dealerphone {
color:#09C
}

#Peugeot li.email {
font-weight:normal
}

#Peugeot .boxCon .dealershipforecourt img, #Peugeot .special {
width:172px
}

#Peugeot .highlight p a {
color:#FFF
}

#Peugeot #highlightFinance {
background:#EEE;
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;
border-right:1px solid #ccc
}

#Peugeot #right,#Peugeot .box {
width:194px
}

#Peugeot #manufacturers li {
background:none
}


#Peugeot .boxCon .latestNewsImg {
width:172px;
height:auto
}

#Peugeot p.moredetails a {
color:#333;
font-weight:normal
}

#Peugeot .classified .odd, #Peugeot .classified .even {
background:#5E7385 url("/images/classified_peugeot.jpg") 0 0 repeat-x
}

#Peugeot .tabcontent h3, #Peugeot .searchCenterLeft .derivative, #Peugeot .results strong {
color:#7692B5
}

#Peugeot #vehicleRight .dealerships p.dealer, #Peugeot #vehicleRight .dealerships p.dealerphone {
color:#7692B5
}

#Peugeot .offset ul li:hover ul { margin-left: -340px !important; }
#Peugeot .offset ul li.iehover ul { margin-left: -340px !important; }
