/* Site-specific CSS customizations go in this file */
/********
 GLOBAL
*********/
body {
    font-size: 13px;
    color: #333;
    background:#C9DEC2;
}
a:link, a:visited {
    color: #346700;
}
a:hover {
    color: #006633;
}
h1, h2, h3, h4 {
    color: #000;
}
h2 {
    padding-bottom:5px;
}
/* Search */
#masthead {
    height: 204px;
}
#masthead div.search {
    width:300px !important;
    width:300px;
}

#masthead div.search .about li {
	background:transparent;
}
#masthead div.search .about li a {
	color:#040;
}
/*********
 Blocks
*********/
.w160 .module .block-header,
.w215 .module .block-header,
.w300 .module .block-header,
.w350 .module .block-header,
.w480 .module .block-header,
.w490 .module .block-header,
.w500 .module .block-header,
.w660 .module .block-header {
    background:transparent url(/images/module-header-1px.gif) repeat-x scroll 0 0;
    font-size :11px;
    color:#fff;
    padding-top :2px;
}
.module-secondary .block-header{
    color:#000;
    padding-top:2px;
    font-size:11px;
}
.w480 .module-secondary{
    font-size:11px;
    padding-top:2px;
    background: url(/images/module-secondary-480-bg.gif) no-repeat scroll 0 0;
}
.w490 .module-secondary{
    font-size:11px;
    padding-top:2px;
    background: url(/images/module-secondary-480-bg.gif) no-repeat scroll 0 0;
}
#BrowseByCat.module h2.block-header {
    text-transform:none;
    margin:0;
}
#qa_detail h1 {
    color:#000;
}
/***************
 HEADER and NAV
****************/
#primary-nav {
    margin-top : -1px;
}
#primary-nav li {
    background : transparent url(/images/primary-nav-sep.gif) no-repeat scroll right 40%;
}
#primary-nav a {
    color: #D1FFBE;
}
#primary-nav li.selected a {
    background : transparent url(/images/primary-nav-selected-bg.gif) repeat-x scroll 0%;
    color: #fff;
}
/*********
 FOOTER
 *********/
#footer {
    background:#fff;
}
#footer h2 {
    color:#4A4A4A;
    background:transparent;
}
#footer a {
    color:#346700;
}
#footer #footeSearchRss{
    border-top:solid silver 1px;
}
#footer #footerAddTo li a {
    color:#3E828B;
}
#footer #footerCopy {
    background-color: #013300;
    background-image : none;
    color: #ccc;
}
#footer #footerCopy a {
    color: #ccc;
}
#footer_OtherSites {
    width:40%;
}
#footer_Makes {
    width:60%;
}
#footerCopy p {
    margin-bottom: 7px;
    margin-top : 3px;
}
#footerCopy img {
    margin : -4pt 0px 0pt 0pt;
    width: 189px;
    height: 29px;
}
div#dealer-quote.module h2 {
    color: #D0FEBD;
}
/*****
 MISC
 *****/
div#full-review.module h1{
    color:#346700;
    font-size: 21px;
}
.full-content a:link, .full-content a:visited, .full-content a:hover {
    color:#0066CC;
}
#blog-posts h2 {
    font-size:13px;
}
#car-compare-promo {
    background-color:#C9DEC2;
}
#car-compare-promo #car-compare-promo-text {
    color:#333;
}
/*******
* Tips
*********/
#tips h1 {
    font-size:11px;
}
/*******
Overall Rating Box
*******/
#overall-rating .rating ,#overall-rating-horizontal .rating {
    color: #006400;
}
/******
year model top navigation on make model pages
******/
#mm-top-nav .nav-tab {
    color: #0c650b;
}
.hover-info ul li span {
    color : #0c650b;
}

