/* GLOBAL STYLES */

body {background: #1d0110 url('main_bg.jpg') no-repeat top center; margin: 0 auto; padding: 0; font-family: Geneva, Arial, Helvetica, sans-serif;}

.shell {width: 90%; margin: 0 auto;}
.clear {clear: both;}

a img {border: none;}
form {padding: 0; margin: 0;}

a:link, a:visited {color: #fdf7c6; text-decoration: none;}
a:hover, a:active { color: #7a596b; text-decoration: underline;}

td a:link, td a:visited, td a:hover, td a:active {font-weight: bold;}

.center {text-align: center;}


/* MAIN STYLES */

.r1 {background: #0e0008;}
.r2 {background: #181417;}


/* HEADER STYLES */

#header {padding: 25px 0 0 0;}

a.logo:link, a.logo:visited {background: url('gwa_logo.png') no-repeat; display: block; width: 335px; height: 89px;}
a.logo:hover, a.logo:active {background: url('gwa_logo_hover.png') no-repeat; display: block; width: 335px; height: 89px;}



/* NAVIGATION STYLES */

#flashMenu {position: absolute; overflow: hidden; width: 750px; height: 49px; top: 141px; margin-left: -375px; left: 50%;}

#navigation {height: 49px; margin: 25px auto 0 auto; width: 100%; z-index: 100; min-width: 960px;}
#navigation table {width: 100%; min-width: 960px;}
#navigation td.sides {width: 144px;}
#navigation td.nav_bar {background: url('nav_bg.png') repeat-x top; height: 49px; width: 100%;}

#welcome_user {font-size: 12px; color: #fdf7c6; font-weight: bold; margin: 10px 0; padding: 0 20px;}


/* CONTENT */

#content_shell td.sides {width: 212px;}
#content_shell td.home_content, #content_shell td.listing_content {width: 100%;}
#content_shell td.content {width: 100%; min-width: 700px;}
#content_shell td.content2 {width: 100%; min-width: 960px;}


h1.c_head {background: url('content_header_bg.png') no-repeat; width: 202px; height: 20px; padding: 4px 0 0 10px; font-size: 14px; text-transform: uppercase; color: #fdf7c6; margin: 0; clear: both;}
h2.subtitle, .section_title, tr td.place_ad_section_title {background: #31171a url('subtitle_bg.gif') repeat-x; padding: 0 0 0 5px; line-height: 31px; color: #fdf7c6; font-size: 14px; font-weight: bold; text-align: left; margin: 0;}
h3.subtitle {background: #181417; line-height: 26px; color: #c2ba96; font-size: 12px; font-weight: bold; text-align: left; padding: 3px 5px; margin: 0;}

.payment_choices_header {background: #31171a url('subtitle_bg.gif') repeat-x; padding: 5px; margin-right: 5px; line-height: 28px; color: #fdf7c6; font-size: 14px; font-weight: bold; text-align: left;}



.c_box {background: #0e0008; border: 1px solid #59444a; padding: 0; font-size: 12px; color: #fdf7c6;}
.c_pad {padding: 10px;}

#content p {margin: 5px; font-size: 12px; color: #fdf7c6;}
#content table {font-size: 12px; color: #fdf7c6;}

.note_text {font-size: 11px; color: #7b685c; text-align: justify; padding: 0; margin: 5px 10px 10px 10px;}




/* LISTING STYLES */

h1.auction_title {font-size: 16px; font-weight: bold; margin: 10px 5px; padding: 0; color: #fdf7c6; }
.auction_breadcrumb {background: #0e0008; border: 1px solid #59444a; padding: 5px;  color: #fdf7c6; }
.display_auction_label {font-size: 12px; color: #fdf7c6; font-weight: bold;}
.display_auction_value {font-size: 12px; color: #fdf7c6;}

#bid_box div {padding: 4px 0; clear: both;}
#bid_box strong {display: block; float: left; width: 90px;}
#bid_box a {font-size: 10px;}

#listing_data div {padding: 4px; clear: both;}
#listing_data strong {display: block; float: left; width: 150px;}

#other_actions {text-align: center; color: #fdf7c6; font-size: 11px;}
#other_actions ul {margin: 15px 0; padding: 0px;}
#other_actions ul li {list-style: none; display: inline; padding: 0 10px;}



/* MY ACCOUNT STYLES */

.my_account_links {margin: 0; padding: 10px;}
.my_account_links li {list-style: none;}

.my_account_links li a:link, .my_account_links li a:visited {background: url('bullet.gif') no-repeat center left; padding: 5px 5px 5px 20px; display: block; color: #fdf7c6; font-weight: bold; text-decoration: none;}
.my_account_links li a:hover, .my_account_links li a:active {background: url('bullet.gif') no-repeat center left; padding: 5px 5px 5px 20px; display: block; color: #7a596b; font-weight: bold; text-decoration: underline;}


.my_current_ads_title td {width: 100%;}



/* LIST STYLES */

.side_list {margin: 0; padding: 10px;}
.side_list li {list-style: none; text-align: left;}

.side_list li a:link, .side_list li a:visited {background: url('bullet.gif') no-repeat center left; padding: 5px 5px 5px 20px; display: block; color: #fdf7c6; font-weight: bold; text-decoration: none;}
.side_list li a:hover, .side_list li a:active {background: url('bullet.gif') no-repeat center left; padding: 5px 5px 5px 20px; display: block; color: #7a596b; font-weight: bold; text-decoration: underline;}



/* FORM STYLES */

#content input.place_an_ad_details_data {background: #2a1e1e; border: 1px solid #59444a; padding: 5px; color: #fdf7c6;}
#content input.place_an_ad_details_data:hover, #content input.place_an_ad_details_data:focus {background: #392b2b;}

#content select.place_an_ad_details_data {background: #2a1e1e; border: 1px solid #59444a; padding: 3px; color: #fdf7c6;}
#content select.place_an_ad_details_data:hover, #content select.place_an_ad_details_data:focus {background: #392b2b;}

#content input.image_upload_field_labels_data {background: #2a1e1e; border: 1px solid #59444a; padding: 5px; color: #fdf7c6;}
#content input.image_upload_field_labels:hover, #content input.image_upload_field_labels:focus {background: #392b2b;}

#content input.search_data_values {background: #2a1e1e; border: 1px solid #59444a; padding: 5px; color: #fdf7c6;}
#content input.search_data_values:hover, #content input.search_data_values:focus {background: #392b2b;}

#content select.search_data_values {background: #2a1e1e; border: 1px solid #59444a; padding: 3px; color: #fdf7c6;}
#content select.search_data_values:hover, #content select.search_data_values:focus {background: #392b2b;}

#content input.data_field_values {background: #2a1e1e; border: 1px solid #59444a; padding: 5px; color: #fdf7c6;}
#content input.data_field_values:hover, #content input.data_field_values:focus {background: #392b2b;}



input.field_data {background: #2a1e1e; border: 1px solid #59444a; padding: 5px; color: #fdf7c6;}
input.field_data:hover, input.field_data:focus {background: #392b2b;}



/* SIDE PANEL STYLES */

.side_box {background: url('side_bar_bg.gif') repeat-y; width: 182px; padding: 5px 15px 10px 15px; color: #fdf7c6; font-size: 11px;}
.side_box p {margin: 0; padding: 5px 0;}

.side_box_alt {background: url('side_bar_bg.gif') repeat-y; width: 196px; padding: 5px 8px 10px 8px; color: #fdf7c6; font-size: 11px;}

.side_bar_bottom {float: left;}

#site_stats div {font-weight: bold; padding: 3px 0;}


/* QUICK SEARCH FORM */

#quick_search_form {padding: 0px; margin: 0px;}
#quick_search_form input.form_field {background: #2a1e1e; border: 1px solid #59444a; width: 170px; padding: 5px; margin-bottom: 5px; color: #fdf7c6;}
#quick_search_form input.form_field:hover, #quick_search_form input.form_field:focus {background: #392b2b;}
#quick_search_form input.form_button {padding: 3px; float: right;}

#quick_search_form a:link, #quick_search_form a:visited {color: #fdf7c6; text-decoration: none; font-size: 11px;}
#quick_search_form a:hover, #quick_search_form a:active { color: #7a596b; text-decoration: underline;}


/* MEMBER LOGIN */

#member_login {padding: 0; margin: 0;}
#member_login input.form_field {background: #2a1e1e; border: 1px solid #59444a; width: 100px; padding: 5px; margin-bottom: 5px; float: left; color: #fdf7c6;}
#member_login input.form_field:hover, #member_login input.form_field:focus {background: #392b2b;}
#member_login label {display: block; float: left; clear: both; width: 65px; font-weight: bold;}
#member_login span.login_box_text1 {clear: both; display: block; float: left; width: 90px; font-weight: bold;}
#member_login input.field_data {background: #2a1e1e; border: 1px solid #59444a; width: 60px; padding: 5px; margin-bottom: 5px; float: left; color: #fdf7c6;}
#member_login input.field_data:hover, #member_login input.field_data:focus {background: #392b2b;}
#member_login input.form_button {clear: both; padding: 3px;}

/* FEATURED ADS */

#featured_ads {font-size: 11px; color: #c2ba96;}
#featured_ads table tr td {background: #0e0008; border: 1px solid #59444a; padding: 5px;}
#featured_ads table tr td table tbody tr td {border: none; background: none;}
#featured_ads span {color: #fdf7c6; font-weight: bold;}
#featured_ads img {border: 1px solid #59444a;}

/* FOOTER STYLES */

#footer {background: url('footer_bg.gif') repeat-x; height: 185px; font-size: 11px; font-weight: bold; color: #fdf7c6;}
#footer div.image_right {background: url('footer_right.jpg') no-repeat top right; height: 185px;}
#footer div.image_left {background: url('footer_left.jpg') no-repeat top left; height: 185px;}

#footer img.accent {float: left;}

#footer ul {margin: 0 auto; padding: 50px 0 0 150px; width: 810px; display: block;}
#footer ul li {list-style: none; padding: 5px; width: 150px; float: left;}

#legal {font-size: 11px; color: #fdf7c6; text-align: center;}
#legal p {margin: 2px 0; padding: 0;}
#legal img {margin: 10px;}

#footer a:link, #footer a:visited {color: #fdf7c6; font-weight: bold; text-decoration: none;}
#footer a:hover, #footer a:active { color: #7a596b; font-weight: bold; text-decoration: underline;}

#legal a:link, #legal a:visited {color: #fdf7c6; font-weight: bold; text-decoration: none;}
#legal a:hover, #legal a:active { color: #7a596b; font-weight: bold; text-decoration: underline;}
