/* Global styles */
html {
height: 100%;
}
body { height: 100%; background-color:#FFFFFF;  background-position:top left; background-repeat:no-repeat; color:#000000; font-family:Arial, Helvetica, sans-serif;  text-align:left; margin:0px; padding:0px 0px 0px 0px;}

a:link {color:#0000cc;font-weight:bold;}
a:visited {color:#0000cc;font-weight:bold;}
a:hover {color:#0180bb;}

strong {font-weight:bold;}
h1 {font-size:36px; font-weight:bold; margin:0px; padding:0px 0px 0px 2px;}
h2 {font-size:142%; color: #ffccoo;padding:0px 0px 0px 2px;}
h3 {font-size:18px; font-weight:bold; margin:0px; padding:0px 0px 0px 2px;}
h4 {font-size:16px; font-weight:bold; margin:0px; padding:0px 0px 0px 2px;}
h5 {font-size:14px; font-weight:bold; margin:0px; padding:0px 0px 0px 2px;;}
h6 {font-size:12px; font-weight:bold; color:#000066;border-bottom:1px dotted #ccc; padding: 4px 0 4px 0;margin: 0 0 16px 0;}
h7 {font-size:12px; font-weight:bold; color:#000066; padding: 4px 0 4px 0;margin: 0 0 16px 0;}
p {font-size: 92%; color: #666;padding: 0 0 8px 4px;line-height:130%;}
.clear {clear: both; height:1%;; display:block;}



#sitehead {border-bottom:1px solid #ccc; padding: 0 0 4px 0;margin: 0 0 10px 0;}
#sitehead h2 {font-size:142%; color: #000066;}
#sitehead p {text-align:right;padding: 6px 0 0 0;}

#thirds {float: left;width: 270px;padding: 0 10px 0 15px;}	
#quarters {float: left;width: 200px;padding: 0 10px 0 15px;}	
#fifths {float: left;width: 180px; padding: 0 10px 0 15px;}	


#leftcol {width:650px; float:left; vertical-align:top; padding:4px 0px 4px 2px;}
#leftcolemail {width:400px; float:left; vertical-align:top; padding:4px 2px 4px 4px;}

#ctitle {display: block; clear:both; padding:2px; margin:0px 0px 2px 0; border:1px solid #999999; background-color:#e4dbbd; color:#000000;font-weight:bold;}
#actiontitle {display: block; clear:both; padding:2px; margin:0px 0px 2px 0; border:1px solid #999999; background-color:#ffcc00; font-weight:bold;}

#leftcol ul {margin: 0 0 0 10px; color: #666;}
#leftcol h4 {font-size:16px; font-weight:bold; color:#ffccoo;border-bottom:1px dotted #ccc; padding: 0 0 4px 0;margin: 0 0 16px 0;}
#leftcolemail ul {margin: 0 0 0 20px; color: #666;}
#leftcolemail h4 {font-size:16px; font-weight:bold; color:#ffccoo;border-bottom:1px dotted #ccc; padding: 0 0 4px 0;margin: 0 0 16px 0;}


#lfeature {background-color:#FFFFFF; color:#000000; margin:0px 1px 5px 0; padding:5px; border:1px solid #333333; width:300px; height:175px; float:left;}
#rfeature {background-color:#FFFFFF; color:#000000; margin:0px 0px 5px 1px; padding:5px; border:1px solid #333333; width:300px; height:175px; float:right;}

.mainblock {background-color:#FFFFFF; color:#000000; margin:0px 0px 5px 0; padding:5px; border:1px solid #333333;}
.mainsection {background-color:#FFFFFF; color:#000000;}

#titlehead {border-bottom:1px solid #ccc; padding: 0 0 4px 0;margin: 0 0 10px 0;}

/* Side Boxes */
#info {width: 195px; float:right;margin: 0 0 0 16px; }
#info .btitle {display: block; clear:both; padding:2px; margin:0px 0px 2px 0; border:1px solid #999999; background-color:#F0F0F0; color:#333333;}
#infoemail {width: 180px; float:right;margin: 0 0 0 16px; }
#infoemail .btitle {display: block; clear:both; padding:2px; margin:0px 0px 2px 0; border:1px solid #999999; background-color:#F0F0F0; color:#333333;}

.general {border: 1px solid #ccc; padding:8px;margin: 0 0 10px 0;}
.random {border: 1px solid #ccc; padding:8px;margin: 0 0 10px 0;width: 184px;}

.general p {font-size:92%;}

.featurebox {border: 1px solid #ccc; height: 210px; padding:8px;margin: 0 0 10px 0;}
.featurebox p {font-size:92%;}




.offer_reply {border: 1px solid #ccc; width:75%; padding:8px;margin: 10px 10px 10px 10px;}
.offer_reply p {font-size:92%;}
#replytitle {display: block; clear:both; padding:2px; margin:0px 0px 2px 0; border:1px solid #999999; background-color:#ececec; font-weight:bold;}


#sectionhead {border-bottom:1px solid #ccc; padding: 0 0 4px 0;margin: 0 0 10px 0;}


/* Registration */
#reghead {border-bottom:1px solid #ccc; padding: 0 0 4px 0;margin: 0 0 10px 0;}
#reghead p {text-align:right;padding: 6px 0 0 0;}

#reginfo {width: 650px; float:left;}
legend {font-size: 100%; font-weight:bold; color:#000066;margin:  0 0 10px 0;}
fieldset {padding:10px;margin-bottom:20px; border:1px solid #ccc; background-color:#fff;}
fieldset:hover {background-color:#f0f0f0;}

#regform {width: 675px; float:left;}
#ad1, #ad3, #ad4 {width:330px;float:left;margin:  0 10px 0 0;}
#ad3 {height:160px;}
#ad4 {height:160px;}


/* Members Area */

#memberhead {border-bottom:1px dotted #ccc; padding: 0 0 4px 0;margin: 0 0 16px 0;}
#memberhead h4 {float:left;}
#memberhead p {text-align:right;padding: 2px 0 0 0;}

#acctools {width:33%;float:left;padding: 2px 0 0 0;}
#sellingtools {width:34%;float:left;padding: 2px 0 0 0;}
#buyingtools {width:33%;float:left;padding: 2px 0 0 0;}

#acctools h3, #sellingtools h3, #buyingtools h3 {color:#000000;background:#e4dbbd; height:24px;padding: 4px 0 0 4px;}
#acctools li, #sellingtools li, #buyingtools li {height:20px; border-bottom: 1px dotted #ccc}

#messages {width:100%;float:left;}
#messages h3 {color:#000000;background:#e4dbbd; height:24px;padding: 4px 0 0 4px;}
#messages h6 {font-size:12px; font-weight:bold; color:#000066; padding: 4px 0 4px 0;margin: 0 0 16px 0;}



/* List pages */
#listhead {border-bottom:1px dotted #ccc; padding: 0 0 4px 0;margin: 0 0 16px 0;}
#listhead h3 {float:left;color:#000000;background:#e4dbbd;}
#listhead p {text-align:right;padding: 2px 0 0 0;}


#listsubhead {border-bottom:1px solid #ccc; padding: 0 0 4px 0;margin: 0 0 10px 0;}
#listsubhead h4 {float:left;color:#666;}
#listsubhead p {text-align:right;padding: 2px 0 0 0;color:#666;}

#listarea {width: 680px; float:left;}
#listdetail {border: 1px solid #ccc; width:100%; margin: 0 0 16px 0;}
#listdetail h3 {color:#000000;background:#e4dbbd; padding:5px 0 5px 10px;font-size:112%;}


/* Item Page */

#itemhead {border-bottom:1px solid #ccc; padding: 0 0 4px 0;margin: 0 0 20px 0;}
#itemhead h2 {float:left;}
#itemhead p {text-align:right;padding: 6px 0 0 0;}

#itemdetailarea {width: 680px; float:left;}
#itemdedescarea {width: 100%; float:left;}

#itemdetail { width:100%; margin: 0 0 16px 0;}
#itemdetail h3 {border: 2px solid #333;color:#000000;background:#e4dbbd; padding:5px 0 5px 10px;font-size:112%;}
#itemdetail ul {margin: 0 0 0 10px;font-size:92%;}
#itemdetail li { border-bottom: 1px dotted #ccc; padding: 6px 0;color:#333; font-weight:bold;margin: 0 10px 0 0;}
#itemdetail li span {color:#5d9d02;margin: 0 0 0 5px;}

.itemboxleft {width:49%;float:left;}
.itemboxright {width:49%;float:right;}

.itemboxleft h3, .itemboxright h3 {color:#000000;background:#e4dbbd; height:24px;padding: 4px 0 0 4px;}
.itemboxleft li, .itemboxright li {height:20px; border-bottom: 1px dotted #ccc}

