/*
120902 - deep blue
545454 - darker blue
262522 - almost black (used for words in body)
f1ede2 - light gray, used for main content bg
e0dcd2 - darker gray, bg for search div
cbc5b6 - dark gray line separator on home page
9a968a - light gray words on dark gray footer

*/

a {color: #120902; text-decoration: underline}
a:hover {color: #BE9C51;text-decoration: underline}
a img {border: 0}
.clear {clear: both}

a.selected {color:#fff;padding:3px;background-color:#120902;}

/*body {margin: 0px; background-color: #ffffff; font-family: arial, helvetica, sans-serif; font-size: 12px; color: #262522}*/
body {margin: 0px; background: url(/images/carsey_bg2.jpg); background-color: #000; font-family: verdana, arial, helvetica, serif; font-size: 11px; color: #262522}

#wrapper {width: 980px; margin: 0 auto;padding-top:10px}

#nav {background-color: #1c1c1c; border: 1px solid #444444}
#nav ul {margin: 0; padding: 0; list-style: none; padding-left:30px;}
#nav ul li {display: block; float: left}
#nav ul li a {text-decoration:none;display: block; float: left; padding: 7px 15px; color: #ffffff; border-right: 1px solid #545454}
#nav ul li a:hover {color: #000000; background-color: #BE9C51;text-decoration: none;}
#nav ul li.first a {border-left: 0}
#nav ul li.last a {border-right: 0}
#nav ul li.selected a {background-color: #BE9C51;color:#000;text-decoration:none;}

/*#main {background-color: #f1ede2; border-bottom: 1px solid #f1ede2}*/
/*#main {background-color: #f1ede2}*/
#main {background-color: #C5C19B}

#search, #content, #featured {float: left}
/*#search {padding: 20px; background-color: #ffffff;border-left:1px solid #aaa}*/
#search {padding: 20px; background-color: #C5C19B;}
#content {padding: 20px 30px 40px 30px;background-color:#ffffff;min-height:525px;background-image: url(/images/back_content2.gif); background-repeat: repeat-x}
#home-content {padding: 10px 20px 20px 20px;background-color:#ffffff;background-image: url(/images/back_content.gif); background-repeat: repeat-x}
#featured {padding: 20px; border-left: 1px solid #cbc5b6;}
#featured p{padding: 0;margin:0;}

#featured_new {padding: 10px 20px;border-top:1px solid #cbc5b6}

table.featured img {
background-color:#eeeeee;
border:1px solid #A19F8B;
float:left;
margin:0 10px 10px 0;
padding:5px;
}
table.featured a img:hover {
background-color:#eeeeee;
border:1px solid #262522;
float:left;
margin:0 10px 10px 0;
padding:5px;
}

/*
.threecol #search {width: 176px}
.threecol #content {width: 475px}
.threecol #featured {width: 188px}
*/

.twocol #search {width: 179px}
.twocol #content {width: 700px}

.onecol #content {width: 940px;padding:20px}
.onecol #content_search {width: 980px;padding:0}

h1, h2, h3, h4 {margin: 0; font-weight: normal}
h1 {font-size: 26px; line-height: 1em}
h2 {font-size: 24px;}
h3 {font-size: 20px; border-top: 3px solid #120902; padding-top: 15px}
h3.first {border-top: 0; padding-top: 0;padding-bottom:10px}
h4 {font-size: 20px}

#search form {margin: 15px 0 20px 0}
#search form select, #search form input.text {font-size: 12px; margin-bottom: 4px}
#search form select {width: 176px}
#search form input.text {width: 169px; padding-left: 3px}
#search form input.submit {border: 0; background-color: #262522; padding: 5px 10px; color: #ffffff; cursor: pointer}
#search ul {margin: 15px 0; padding: 0; list-style: none}
#search ul li {padding-bottom: 4px}

#content {font-size: 13px}
#content p {line-height: 1.4em;}

#footer {}
/*#footer p {margin: 0; padding: 10px; color: #9a968a; font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height: 1.5em}*/
#footer p {margin: 0; padding: 10px; color: #9a968a;font-size: 11px; line-height: 1.5em}
#footer p span {margin: 0 5px; color: #9a968a}
#footer p a {color: #9a968a;text-decoration:underline;}
#footer p a:hover {color: #BE9C51}

/*
#subpages {margin: 0 auto; padding: 10px; color: #9a968a;font-size: 10px; line-height: 1.5em}
#subpages span {margin: 0 5px; color: #9a968a}
#subpages a {color: #9a968a;text-decoration:none;}
#subpages a:hover {text-decoration:underline}
*/

/* ====================  DAREN STYLES ==================== */

input, textarea, select {padding:2px; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; border: 1px solid #7F9DB9; text-align: left;}
input.checkbox, input.radio, input.noborder {border: 1px solid #fff; padding:2px; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; text-align: left;}
input.checkbox {border: 0px;}
input.button {margin: 0; padding: 3px 6px; border: 1px solid #333; background-color: transparent; background-image: url(/images/back_button.gif); font-size: 11px; color: #000000;text-align: center;}
a.button {text-decoration:none; margin: 0; padding: 3px 6px; border: 1px solid #D7D3C8; background-color: #ffffff; font-family: arial, helvetica, serif; font-size: 11px; color: #494742;text-align: center;}

.pagetitle, h1 {margin: 0; color: #000000; font-size: 24px;font-family:Georgia, Arial, Verdana;padding-bottom:2px;border-bottom:1px solid #C5C19B; width:700px}

/* admin navigation */

.leftitem {border-left:1px solid #ccc;}
.adminmenu {height: 30px;vertical-align: middle;border:1px solid #545454}
.adminmenu a {text-align:center;FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-size: 10px; text-transform:uppercase; COLOR: #ffffff; TEXT-DECORATION: none; background-color:#120902; width: 100%; display: block; padding-top: 8px; height: 30px; }
.adminmenu a:hover {background-color: #545454;text-decoration:none;color:#ffffff;}

#adminbody {background-color:#ffffff;background:none}
#adminbody .pagetitle, #adminbody h1 {border-bottom:0}
#home-content .pagetitle, #home-content h1 {width:940px}
/* account area */

#search ul.social {
/*background-color: #C5C19B;*/
height:60px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
/*padding:10px 10px 0 50px;*/
}
#search ul.social li {
display:block;
float:left;
margin-left:20px;
margin-right:15px;
}
#search ul.social li a img {
border:0 none;
}

#home-buttons ul {
/*background-color: #C5C19B;*/
height:110px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:10px 0px;
}
#home-buttons ul li {
display:block;
float:left;
margin: 0 26px 0 0;
}
#home-buttons ul li.last {
display:block;
float:left;
margin: 0;
}

#home-buttons ul li a img {
border:0 none;
}

.psPhotoTour img { border: 1px solid #aaa;padding:4px;}
.psPhotoTour img:hover { border: 1px solid #262522;}
td.MorePadding {vertical-align: top; padding: 10px; }

