/* CSS Document */
* {
  margin: 0;
  padding: 0;
  border:0;
}

body
{
  background-color:#ffffff;
  font-family:Verdana, Geneva, Sans-Serif;
  color:#000000;
  font-size:12px;
  margin:0px;
  padding:10px 0px 0px 0px;
}

form
{
  padding:0px;
  margin:0px;
}

h1
{
  font-size:18px;
  color:#000000;
  font-family:Verdana, Geneva, Sans-Serif;
  font-weight:bold;
}

p {line-height: 17pt;}
#container {text-align:left;}

a
{
  font-family:Verdana, Geneva, Sans-Serif;
  color:#000000;
  font-size:14px;
}

/* Clears unwanted space between floating divs */
.spacer {
	overflow: hidden;
	clear:both;
	height:0;
	margin:0;
	font-size: 1px;
	line-height: 0;
}
img {border:0px;}

/* login/update profile (all templates) */
#admin {float:left;width:480px;text-align:right}
div#admin a:link {font-size:9pt}
div#admin a:visited {font-size:9pt}
div#admin a:hover {font-size:9pt}

/* header title (all templates) */
#title h1 {float:left;margin-top:10px;margin-bottom:8px;width:480px;color:#590D0D; font-size:11pt; font-weight: bold;}



/* intro text/instructructions/notes */
#info {float:left;width:480px}
#info p {margin: 0; padding: 12px 0;}
.note {color:red}
.required {color:red}

/* Search and display category */
#displayCat {float:left;width:480px;margin-top:10px}
div#displayCat a:link {}
div#displayCat a:visited {}
div#displayCat a:hover {}
#displayCat h3 {margin-top:0px;margin-bottom:8px;font-size:12pt;}
#column1 {float:left;width:230px;}
#column2 {float:left;width:230px;}
#displayCat SELECT {margin-bottom:8px;border:solid #000 1px;width: 220px}
#searchKeyword {float:left;width:480px;margin-top:20px}
#searchKeyword input {width:150px;border:solid #000 1px;margin:0px}
input#searchButton {width:75px;background-color:#fff;border:solid #000 1px;height:20px}

/* set cateogories sub-category selections/remove */
#subCatDisplay {float:left;width:310px;margin-left:10px}
#subCatDisplay h3 {margin-top:0px;margin-bottom:8px;font-size:12pt;}
div#subCatDisplay a:link {}
div#subCatDisplay a:visited {}
div#subCatDisplay a:hover {}
#miniColumn1 {float:left;width:240px;}
#miniColumn2 {float:left;width:60px;}

/* record displays */
#searchResults {float:left;font-weight:bold;margin-bottom:15px}
#advertListing {float:left;font-weight:bold;margin-bottom:15px}

#goldList {float:left;background-color:#fbeab4;background-image:url("../images/gold_bg.gif");width:480px;border:solid #deb740 1px;margin-bottom:15px;padding:5px;overflow:hidden}
#goldLogo {float:left;width:175px;padding-right:8px}
#goldDesc {float:left;width:260px;}
#goldDesc h3 {margin-top:0px;margin-bottom:0px;font-size:9pt}
#goldDesc p {margin-top:0px;margin-bottom:0px;font-size:9pt}

#silverList {float:left;background-color:#fbeab4;background-image:url("../images/silver_bg.gif");width:480px;border:solid #c8c8c6 1px;margin-bottom:15px;padding:5px;overflow:hidden}
#silverDesc {float:left;width:260px;padding-right:10px}
#silverDesc p {margin-top:0px;margin-bottom:0px;font-size:9pt}
#silverDesc h3 {margin-top:0px;margin-bottom:0px;font-size:9pt}
#silverInfo {float:left;width:180px}
#silverInfo p {margin-top:0px;margin-bottom:0px;font-size:9pt}
#silverInfo h3 {margin-top:0px;margin-bottom:0px;font-size:9pt}


/* forms */
fieldset {
  / * clear: both; note that this clear causes inputs to break to left in ie5.x mac, commented out */
  border-color: #000;
  border-width: 1px;
  border-style: solid;
  padding: 10px;        /* padding in fieldset support spotty in IE */
  margin-bottom: 10px;
}
legend {
font-size:12pt;
font-weight:bold;
}
div#instruct {float:left;margin-top:10px;padding-bottom:10px;color:red}
div#price {float:right;margin-top:10px;padding-bottom:10px;color:red}

label {
float: left;
width: 120px;
}
input {
width: 145px;
margin-bottom: 5px;
border:solid #000 1px;
}
textarea{
width: 250px;
height: 150px;
border:solid #000 1px;
margin-bottom: 5px;
}
select{
width: 145px;
border:solid #000 1px;
margin-bottom: 5px;
}
.boxes{
width: 1em;
border:none
}
.radio {width: 1em;border:none}
#minipage {width:320px}

#submitbutton{
margin-left: 120px;
margin-top: 5px;
width: 90px;
}
#button{
width: 130px;
border:solid #000 1px;
}
fieldset br{
clear: left;
}
div#button {width:480px;text-align:right;border:none}

/* Table-less table */
.table {
 width: 100%;
 border: 1px solid #eee;
 margin-top:5px;
}
.table .th {
 color: #000;
 font-weight: bold;
 border-bottom: 1px dotted #eee;
}
.table .tr:nth-child(odd) {
}
.table .td {
 float: left;
 width:150px;
 padding: 3px;
} 