/* CSS Document */


/* Main Structure */

body {margin: 0px; padding: 0px; font-family: Arial, Verdana, Helvetica, Sans-serif; font-size:100%; width: auto; height: 100%; background-image: url(../images/left_bg.gif); background-repeat: repeat-y;}
.bold { font-weight:bold; }
.body { font-weight:normal; font-family: Arial, Verdana, Helvetica, Sans-serif; font-size:100%; }
#content_wrapper { height: 100%; width: auto; display: inline; position: absolute; z-index: 1; padding-top: 30px; left: 160px; }
#content_wrapper_ins { height: auto; width: auto; position: absolute; margin: 0; left: 160px; top: 113px; padding: 0 0 0 0 }
#black_dots { position: relative; z-index: 3;width: 520px; background-image: url(../images/black_dot_bg.gif); background-repeat: repeat-x; padding: 5px 0 10px 0;}
	
#right img{float:right; padding: 13px 0 10px 10px;}

#footer {width: 610px; padding: 0 0 20px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; clear: both; z-index: 1;}
#footer ul { padding-left: 10px; MARGIN: 0px; LIST-STYLE-TYPE: none}
#footer ul li.first { padding: 3px 6px 5px 0; margin-top: 10px; CLEAR: none; DISPLAY: block; FLOAT: left; border: 0; height: 15px}
#footer ul li { padding: 3px 6px 5px 6px; margin-top: 10px; CLEAR: none; DISPLAY: block; FLOAT: left; border-left: 1px solid #DEABB6; }
#footer ul li a {text-decoration: underline;color: #AA2A43;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
#footer ul li a:hover {text-decoration: underline;color: #B0A671;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
#red_dots { height: 20px; position: relative; z-index: 3;width: 100%;  background-image: url(../images/dot_bg.gif); background-repeat: repeat-x; padding: 5px 0 10px 0; }


/*Main Top Navigation*/

#topNav { z-index: 100; width: 100%; height: 30px; display:inline; background-image: url(../images/nav_bg_main.gif);background-repeat: repeat-x; position: absolute;}
#topNav UL { position: absolute; z-index: 100; PADDING: 0; MARGIN: 0px; LIST-STYLE-TYPE: none}
#topNav UL LI { position: relative; z-index: 100; PADDING: 0; MARGIN: 0; LIST-STYLE-TYPE: none; CLEAR: none; DISPLAY: block; FLOAT: left; HEIGHT: 30px}
#topNav UL LI A { position: relative; z-index: 100; DISPLAY: block; HEIGHT: 30px; TEXT-DECORATION: none; font-family: Verdana, Arial, Sans-serif; color: #000000; font-size: 11px;}
#topNav UL LI A SPAN { position: relative; z-index: 100; DISPLAY: block; TEXT-INDENT: 4px; padding-top: 0.5em; color: #000000; font-weight: bold; font-size: 11px;}
#topNav UL LI A:hover SPAN { position: relative; z-index: 100; DISPLAY: block; TEXT-INDENT: 4px; padding-top: 0.5em; color: #cccccc; font-weight: bold; font-size: 11px;}

#topNav UL LI.break { position: relative; z-index: 100; BACKGROUND-IMAGE: url(../images/navcurve_plain.gif); WIDTH: 24px;  BACKGROUND-REPEAT: no-repeat; padding:0; margin:0;}
#topNav UL LI.redleftBreak {position: relative; z-index: 100; BACKGROUND-IMAGE: url(../images/navcurve_lft_red.gif); WIDTH: 24px;  BACKGROUND-REPEAT: no-repeat; padding:0; margin:0;}
#topNav UL LI.redrightBreak {position: relative; z-index: 100; BACKGROUND-IMAGE: url(../images/navcurve_right_red.gif); WIDTH: 24px;  BACKGROUND-REPEAT: no-repeat; padding:0; margin:0;}
#topNav UL LI.redendBreak {position: relative; z-index: 100; BACKGROUND-IMAGE: url(../images/navcurve_red_end.gif); WIDTH: 24px;  BACKGROUND-REPEAT: no-repeat; padding:0; margin:0;}

#topNav UL LI.navend { position: relative; z-index: 100; BACKGROUND-IMAGE: url(../images/navcurve_plain_end2.gif); WIDTH: 16px;   BACKGROUND-REPEAT: no-repeat; padding:0; margin:0;}
#topNav UL LI#whiteButton {position: relative; z-index: 100; WIDTH: 80px; position: relative; z-index: 100;}
#topNav UL LI#whiteButton A { position: relative; z-index: 100; BACKGROUND-IMAGE: url(../images/whitbut_bg.gif); background-color: #ffffff; WIDTH: 80px; font-color: #ffffff; font-weight: bold; text-align: center; padding: 0; margin: 0;}
#topNav UL LI#currentButton{ position: relative; z-index: 100; background-color: #AA2A43; WIDTH: 80px; font-color: #ffffff; font-weight: bold; text-align: center; padding: 0; margin: 0;}
#topNav UL LI A.current SPAN  {position: relative; z-index: 100; DISPLAY: block; TEXT-INDENT: 4px; padding-top: 0.5em; color: #ffffff; font-weight: bold; font-size: 11px;}
#topNav UL LI A:hover.current SPAN { position: relative; z-index: 100; DISPLAY: block; TEXT-INDENT: 4px; padding-top: 0.5em; color: #cccccc; font-weight: bold; font-size: 11px;}


/* Top Nav Dropdown Menus */
span.dropdown {top:30px; z-index:2; width: 152px; height: auto;visibility: hidden; position:absolute; background-color: #AA2A43;
		border-top: 1px solid #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-weight: bold; color: #FFFFFF; display: block;}
span.dropdown a div {position:relative;z-index:2;padding: 6px 0 6px 12px; border: 1px solid #81192D;}
span.dropdown a {position:relative;z-index:2;font-size: 10px;color: #FFFFFF;text-decoration: none;}
span.dropdown a div:hover {position:relative;z-index:3;background-color: #D8D3BA; color: #AA2A43;text-decoration: none;}
span.dropdown a:hover div {position:relative;z-index:3;background-color: #D8D3BA; color: #AA2A43;text-decoration: none;}	


/*left column navigation and search box*/

#left {margin-top: 25px; position: absolute; left: 0; right: 0; top: 85px; bottom: 0; float: left; width: 152px; background-image: url(../images/left_bg.gif); background-repeat: repeat-y; font-family: Verdana, Arial, Helvetica, Sans-serif;color:#ffffff;}
#left ul{ padding: 5px 0 30px 15px; margin: 0 0 0 1px; list-style: none; font-size: 0.7em;}
#left ul li{padding: 0 0 5px 0; margin: 0;}
#left select{ width:auto; margin: 0 0 0 5px;}
#left .searchbox{background-color: #DAD5BC; display: block; font-weight: bold; margin:0 0 4px 0; padding: 15px 0 15px 6px; font-size: 0.7em; color:#000000; }
#left .searchbox input{ width: 100px; height: 13px; margin: 3px 0 3px 0;}
#left a {color:#ffffff;} 

.searchField {padding: 8px 0 8px 0; margin: 0;}
div.currAuctions {font-weight:bold; margin:0 0 4px 0; padding: 8px 0 0.4em 6px; color: #ffffff;}


/*homepage content area*/

#homeMainContainer {width: auto;padding: 0 0 20px 10px; display:block; clear:right; position: relative;}
#flashMovie { position: relative; float:left; width: auto; padding: 0 15px 0 0; z-index: 0; }
#content { width: 570px; padding: 0 0 0 10px; font-size: 11px; float:left; display:block;}
#content h1 {font-family: Arial, Helvetica, sans-serif; font-size: 22px; color: #AB2A44;}
#content a {text-decoration: underline;color: #AA2A43;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold;}
#content a:hover {text-decoration: underline;color: #B0A671;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold;}

/*Homepage Auction Table*/

#auction_table {padding-left: 10px;float: left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
#auction_table a{text-decoration: underline;color: #AA2A43;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
#auction_table a:hover{text-decoration: underline;color: #B0A671;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
#auction_table table {background-color: #EAE7D9;float: left;}
#auction_table tr td.view_selected {background-color: #FFF; padding: 8px 0 8px 0;}
#auction_table tr td.buynow img { padding: 5px 5px 0 0; }

#table_header td{ padding: 3px 5px 3px 5px; border-left: 1px solid #FFFFFF; vertical-align: top; font-weight: bold;}

.table_header th{ padding: 5px; vertical-align: top; font-weight: bold; color:#fff; font-size:1.2em; background-color:#A90533; text-align:left;}




#table_header #curve {border-left: 1px solid #FFFFFF; padding: 3px 20px 3px 10px; background-color: #EAE7D9;background-image: url(../images/table_curve_big.gif);background-repeat: no-repeat;background-position: right;}
#table_header img {padding:0;margin:0;border:0;}

#normal_row td.item, #alternate_row td.item { font-weight: bold; padding-right: 3px;}
#normal_row td.item a, #alternate_row td.item a{ font-weight: normal; text-decoration: none;}
#normal_row td{vertical-align: top;background-color: #FFFFFF;padding: 15px 0 10px 10px;border-right: 1px solid #FFFFFF;border-bottom: 1px solid #D9D6C6;}
#normal_row td.image {vertical-align: top;background-color: #FFFFFF;padding: 7px 0 10px 10px;border-right: 1px solid #FFFFFF;border-bottom: 1px solid #D9D6C6;border-left: 1px solid #D9D6C6; text-decoration: none;}
#normal_row td.image img {border: none; text-decoration: none;}
#normal_row td.image img:hover {border: none; text-decoration: none;}
#normal_row td.chkbox {vertical-align: top;background-color: #FFFFFF;padding: 15px 0 10px 10px;border-right: 1px solid #D9D6C6;border-bottom: 1px solid #D9D6C6;border-left: 1px solid #FFFFFF;}

#alternate_row td{vertical-align: top;background-color: #EEEEEE;padding: 15px 0 10px 10px;border-right: 1px solid #FFFFFF;border-bottom: 1px solid #D9D6C6;}
#alternate_row td.image {vertical-align: top;background-color: #EEEEEE;padding: 7px 0 10px 10px;border-right: 1px solid #FFFFFF;border-bottom: 1px solid #D9D6C6;border-left: 1px solid #D9D6C6; text-decoration: none;}
#alternate_row td.image img { text-decoration: none;border:none;}
#alternate_row td.image img:hover { text-decoration: none; border:none;}
#alternate_row td.chkbox {vertical-align: top;background-color: #EEEEEE;padding: 15px 0 10px 10px;border-right: 1px solid #FFFFFF;border-bottom: 1px solid #D9D6C6;border-right: 1px solid #D9D6C6;}
.headerSec{margin:5px;}

/*Home page right buttons*/

#specialareas {padding-bottom: 70px; width: 127px; padding-right: 0; margin: 0;}
#specialzones {padding-bottom: 0px; padding-right: 0; margin: 0;}
#specialzones UL {padding: 0; margin: 0; }
#specialzones UL LI {padding: 0px; margin: 0px 0px 6px 0px; list-style-type: none;width: 127px; height: 53px;}
#specialzones UL LI IMG {width: 127px; height: 53px; position: inline; padding-right: 0; margin: 0;}
#specialzones UL LI SPAN {display: none;}
#specialzones UL LI A {font-size: 11px; width: 127px;}

/*Inside Page with side image Content Styles*/

#ins_content_img { float: left; padding: 0 10px 0 10px; margin: 0 ;font-size: 11px; width: auto;}
#ins_content_img h1 {padding-top: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color: #AB2A44; font-weight: bold;}
#ins_content_img h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
#ins_content_img a {text-decoration: underline;color: #AA2A43;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold;}
#ins_content_img a:hover {text-decoration: underline;color: #B0A671;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold;}
#ins_content_img table{ padding-bottom: 10px; width: 550px;}

/*Inside Page Content Styles*/

#ins_content { width: 430px; padding: 0 0 0 10px; margin: 0; font-size: 11px; float:left; display:block;}
#ins_content h1 {padding-top: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color: #AB2A44; font-weight: bold;}
#ins_content h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
#ins_content a {text-decoration: underline;color: #AA2A43;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold;}
#ins_content a:hover {text-decoration: underline;color: #B0A671;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold;}
#ins_content table{ padding-bottom: 10px; width: 430px;}
