/* salmon = F2E7D7 dark brown = 7B5426 dark dark brown = 43311E */ /* Copyright (c) 2007, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt version: 2.3.0 */ body {font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}
body{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/* --------------------------------------- CORE --------------------------------------- */ body {font-family: arial, helvetica; font-size: 13px; background: #fff url(/images/site/body_gradient.jpg) repeat-y top left}
p, h1, h2, h3, h4, li {color: #43311E}
h1 {font-family: 'times new roman'; font-size: 170%; margin: 4px 0}
h2 {font-family: 'times new roman'; font-size: 150%; margin: 4px 0}
h3 {font-family: 'times new roman'; font-size: 130%; margin: 4px 0}
h4 {font-family: 'times new roman'; font-size: 120%; margin: 4px 0}
h5 {font-family: 'times new roman'; margin: 4px 0}
.strong {font-weight:bold}
p {padding-bottom: 1em; line-height: 1.5em; font-family: arial, helvetica, sans-serif; font-size: 13px}
p.sf {font-family: 'times new roman'}
a:link, a:visited, a:active {color: #0084FF; text-decoration:none}
a:hover {text-decoration:underline}
ul {}
ul li {font-family: arial, helvetica, sans-serif; font-size: 13px; line-height: 1.5em; list-style-type: disc; margin-left: 2em}
ol li {font-family: arial, helvetica, sans-serif; font-size: 13px; line-height: 1.5em; list-style-type: decimal; margin-left: 2em}
strong {font-weight:bold}
.s {font-family: georgia}
em {font-style:italic}
/* --------------------------------------- BODY WRAP --------------------------------------- */ #body {color: #43311E; height:auto !important; height:350px; min-height: 350px; width:795px}
#content {height:auto !important; height:350px; min-height: 350px; padding-left: 10px}
.content_wrap {clear:both; min-height: 450px; height:auto !important; height:450px}
/* --------------------------------------- FOOTER --------------------------------------- */ #footer {background: url(/images/site/footer_bg.jpg) no-repeat top; border-top: 1px solid #d0d0d0; clear: both; height:auto !important; height:280px; margin-top: 25px; min-height: 280px; padding-top: 12px; padding-left: 30px; width: 766px}
#footer a.fl {color: #0084ff; font-family: arial; font-size: 13px}
#footer table.td {margin-right: 10px; padding: 4px}
#footer #copyright {clear:both; color:#A0968A; text-align:center}
/* --------------------------------------- HEADER --------------------------------------- */ #header {background: #fff url(/images/site/header_logged_in.jpg) no-repeat top left; height: 70px; width: 795px}
#header #actions {float:right; width: 200px; height: 16px; margin-right: -50px; margin-top:8px}
#header #welcome {color: #fff; font-family: 'times new roman'; font-weight:bold; margin-left: 0px; margin-top: 8px}
#header a#change_area_link {color: #fff; font-family: 'times new roman'; font-weight: normal; margin-top:8px; margin-right: 8px; text-decoration:none}
#header a#change_area_link:hover {text-decoration:underline}
#header a#logout_link {color: #fff; font-family: 'times new roman'; font-weight: normal; margin-top:8px; margin-right: 18px; text-decoration:none}
#header a#logout_link:hover {text-decoration:underline}
#header #overlay {height:37px; left:20px; position:absolute; top:20px; width:160px}
#header #overlay a {display:block; height:37px; line-height:37px; text-decoration:none}
#header #account a {color: #fff; text-decoration:none}
#header #account h5 {margin:0}
#header #region {left: 285px; position:absolute; text-align:center; top: 4px}
#header #region h2 a {color: #fff; font-size: 120%; text-decoration: none}
#header #region h2 a:hover {color: #fff; cursor:pointer; text-decoration: none}
#header #region h3 {color: #fff; font-size: 180%; margin-top: -4px}
#tab_nav {background: #74542C url(/images/site/header_nav_gradient_in.png) repeat-x top left; height: 24px; text-align:center; width:795px; padding-top:5px}
#tab_nav li {display:inline; color: #fff; font-size: 103%; font-family: georgia; font-weight:bold; list-style-type:none; line-height:1.8em; letter-spacing: 0.04em; margin: 0; margin:2px 10px 0 10px; padding-top:3px}
#tab_nav .inactive_tab a {color: #fff; text-decoration:none}
#tab_nav .current_tab a {background-color: #fff; color:#74542C; height: 50px; margin-bottom: 15px; padding-top:10px; padding-bottom:6px; padding-left: 3px; padding-right: 3px}
#tab_nav a:hover {text-decoration:underline}
/* --------------------------------------- BUTTONS --------------------------------------- */ input.button {border:1px solid #999999; background:#DDDDDD url('/images/site/button_bg.jpg') no-repeat scroll 0pt; color:#fff; font-family:Arial,sans-serif; font-size:1em; font-weight:bold; padding:2px 8px 1px}
#find_your_forum {margin: 25px 0 35px 0; text-align:center; width:380px}
#find_your_forum #zip_code {color: #008F32; font-family: arial; width:120px; background-color:#FEFF9A; padding: 3px}
#btn_go {position:relative; top: 8px}
#find_your_forum h2, #find_your_forum form {display:inline; font-size: 150%; margin-right: 8px}
#find_your_forum input {font-size: 80%}
/* --------------------------------------- HOME PAGE --------------------------------------- */ #intro_wrap {width: 780px; margin-top: 12px; min-height: 480px; height:auto !important; height:480px}
#intro_wrap #lhs {float: left; line-height: 1.5em; margin-left: 20px; width:400px}
#intro_wrap #lhs h3 {font-size: 120%}
#intro_wrap #lhs li {font-family: arial; margin-left: 15px; list-style-type: none}
#rhs {float:right; margin-left: 15px; width: 320px}
#post_categories {width:254px}
#post_categories h3 {font-size: 130%; overflow:visible}
#post_categories a.category {color: #0084ff; text-decoration: none}
#post_categories a.category:hover {text-decoration:underline}
#active_boosters {border-top: 1px solid #d0d0d0; margin-top: 10px; padding-top: 8px}
#active_boosters p {line-height: 1.2em; padding-bottom: 0}
#active_boosters a {text-decoration:none; color: #0084ff}
#active_boosters a:hover {text-decoration:underline}
#active_boosters{}
.booster_list p {}
.field-label {padding: 3px 0; margin-right: 3px}
span.required {color: #f00}
/* --------------------------------------- LOGIN FORM --------------------------------------- */ #login_form {background-color: #F2E7D7; border-bottom: 2px solid #d0d0d0; margin-top: 25px; margin-left: 40px; padding: 6px; text-align:left; width:300px}
#login_form h3 {margin: 0}
#login_form table {margin: 4px 0 0 10px; width: 280px}
#login_form table td {margin: 1px 0; padding: 1px 0}
#login_form table .field-label {font-family: arial; font-size: 88%; font-weight:bold}
#login_form #btn_login {margin-left: 70px; margin-top:0px; font-size: 12px; width:70px}
#login_form #actions {float:right}
#login_form a:link, #login_form a:visited, #login_form a:active {font-size: 12px; text-decoration:none; margin: 4px 0}
#login_form a:hover {text-decoration:underline}
/* --------------------------------------- FORM ERRORS --------------------------------------- */ #notice, .notice, #flag_notice {background-color: #e4e4e4; color: red; font-family: 'times new roman'; font-size: 140%; margin: 0px 0 0px -10px; padding: 3px; width: 790px}
/*#conf_notice {display:inline}
*/ #errors, .errors {border: 2px solid #CC3322; margin: 5px 5px 5px 15px; padding: 2px 5px 2px 5px; width: 45%; float:left}
#errors h2 {font-family: arial, helvetica; font-size: 110%}
.error_text {color: #f00}
#errors ul li {list-style-type: disc; margin-left: 20px; padding: 4px 0}
.validation-advice {color: #f00}
#search_form {margin: 10px 0}
/* --------------------------------------- CLASSIFIED AD DISPLAY --------------------------------------- */ h2.breadcrumb {font-family: georgia; margin: 4px 0; text-transform: capitalize}
h3.date {font-family: georgia,'times new roman'; font-size: 130%; font-weight: bold; margin: 0px 0}
.listings .category {font-family: georgia;margin: 0 4px}
.listings .category a {color: #2A2AEB}
.listings .photo {font-weight: bold;}
.listings .wanted {color: #444; font-weight: bold; font-size: 85%}
.listing, #listing_body {margin: 7px 0 7px 0; padding: 0 6px 10px 3px}
#listing_desc {margin: 0; padding:0 }
.details {margin: 0; padding:0 }
.listings {font-size: 114%; line-height: 180%; margin-top: 0; margin-bottom: 15px}
br.left {clear: left}
br.right {clear: right;}
br.both {clear: both;}
div.spacer {clear: both; margin:0;padding:0}
span.value, td.value, span.value, input.value {color: #146F29}
/* PREFERENCES */ #preferences li {list-style:none}
/* ------------------- MEMBERS ------------------- */ #posts ul li {list-style:none}
td.label_col {font-weight:bold; text-align: right; width:165px}
.form td {padding: 5px; /* padding-left: 3px; padding-top: 3px; */ }
/* Background color chooser ------------------------ */ #colorchooser {float:right; width:475px; margin-right:30px; padding-right:1px; margin-bottom:0px}
#colorchooser ul {margin: 0; padding: 0; list-style:none}
#colorchooser ul li {border:1px solid #000; float:left; height:16px; list-style:none; margin:2px; width:16px}
/* ----------------------------------- Pick a classifieds category to view ----------------------------------- */ #choose_view_category li {list-style:none; font-size: 130%}
.header_bar {padding: 5px; background-color: #F2E7D7}
/* Forms */ label {font-weight:bold; text-align: right; width:165px}
label.ns {font-weight:normal}
/* ----------------- LISTINGS ----------------- */ #listings_wrap {width: 780px}
.listings {float:left; padding-bottom: 10px; width:520px}
.listings span.category {font-family: arial}
/* -------------- Friends list -------------- */ .friends_list {}
.friends_list ul li {float:left; list-style:none; margin: 10px 10px}
.approved_photo {}
.unapproved_photo {background-color: #FFBFBF; padding: 5px}