body {
text-align: center; 
}

img {
display: block; 
margin: 0; 
padding: 0; 
}

p, a, ul, td, h1, h2, h3, h4 {
font-family: Helvetica, Arial, Verdana; 
margin: 0 0 0.4em 0; 
}

p {
margin: 0 0 0.4em 0; 
}

h1, a:hover, .live {
color: #FF9900 /* gold */
}

h2, h3, h4 {
color: black; 
}

h1, h2, h3, h4 {
margin: 0 0 0.2em 0; 
}

h1 {
font-size: 1.6em; 
}

h2 {
font-size: 1.2em; 
}

h3 {
font-size: 1em; 
}

/*
p, ul, td {
font-size: 0.8em; 
}
*/

a {
font-size: 1em; 
font-weight: bold; 
text-decoration: none; 
color: #000066 /* dark blue */
}

#wrap {
position: relative; 
margin: 20px auto; 
width: 766px;
}

#content {
float: left; 
border: solid 2px rgb(65,96,159); /* mid blue */ 
text-align: left; 
padding: 10px; 
width: 766px; 
/* border-right: solid 2px rgb(65,96,159); 
border-top: solid 2px rgb(65,96,159); 
*/
}

#detailHead {
position: relative; 
/* width: 100%; */
border-top: solid 2px rgb(65,96,159); /* mid blue */
border-bottom: solid 2px rgb(65,96,159); /* mid blue */
padding: 0; /* 0.2em 0 1.2em 0 */ 
margin: 0 -10px; 
background-image: url(graphics/linksBar_bg.gif); 
background-repeat: repeat-x; 
background-position: bottom; 
clear: both; 
height: 1.6em; 
}

.detailTitle, .detailPrice {
position: absolute; 
top: 0.1em; 
clear: none;
}

.detailTitle {
left: 0px; 
margin: 0 0 0 10px; 
}

.detailPrice {
right: 0px; 
margin: 0 10px 0 0; 
}

#detailBack {
float: right; 
clear: both;
margin: 0 0 10px 0; 
}

#picPanel {
float: left; 
clear: none; 
width: 258px; 
margin: 10px 5px -10px 0; 
/* background-color: green; */
}

/*
#colLeft {
float: left; 
width: 119px; 
background-color: red; 
margin: 10px 0 0 0; 
}
*/

#detailMain {
float: left; 
width: 503px; 
margin: 10px 0 0 0; 
/* background-color: blue; */
}

#buyerPanel {
width: 100%; 
float: left;
margin: 10px 0 0 0; 
}

.detailPic_main, .detailPic_small, .detailPic_thumb {
background-color: gray; 
margin: 0 5px 5px 0; 
float: left; 
clear: none; 
}

.detailPic_main {
width: 253px; 
/* height: 180px; */
}

.detailPic_small {
width: 124px; 
height: 124px; 
}

.detailPic_thumb {
width: 81px; 
height: 81px; 
}

.detailsPanel {
/* border: solid 2px rgb(191,223,255); */ /* very light blue */
background-color: rgb(191,223,255);  /* very light blue */
width: 232px; 
float: right; 
clear: right; 
margin: 10px 0 0 10px; 
padding: 5px; 
}

.detailsPanel a {
text-decoration: underline; 
}

.description_gold {
margin-left: 263px; 
/* background-color: teal; */
}

.strong {
font-weight: bold; 
}

.featureHead {
margin-top: 10px; 
}

/* EMAIL.PHP */

.label, .inputText, .inputText_deep {
text-align: left; 
width: 222px; 
}

/* EMAIL.PHP */

/*
.label, .labelWide {
font-weight: bold; 
vertical-align: top; 
padding-right: 5px; 
}
*/

/*
.labelWide {
padding-bottom: 0.5em; 
}
*/

/*
.inputSelect, .inputText, .inputText_deep, .inputText_wide {
position: relative; 
top: -0.3em; 
}
*/

/*
.inputSelect {
padding: 0; 
margin-bottom: 0.5em; 
}
*/

.inputText, .inputText_deep /* , .inputText_wide */ {
border: solid 1px #FF9900; /* gold */ 
padding: 0.2em 0.2em 0 0.2em; 
}

.inputText {
height: 1.0em; 
}

.inputText_deep {
height: 5.8em; 
}

/*
.inputText_wide {
width: 263.5px; 
height: 7.4em; 
}
*/

.submit {
float: right; 
margin-right: 5px; 
}

/*
#header {
padding: 5px; 
width: 756px; 
height: 85px; 
}

#links, #footer {
width: 100%; 
}

#links {
width: 100%; 
border-top: solid 2px rgb(65,96,159); 
border-bottom: solid 2px rgb(65,96,159); 
padding: 0.5em 0 0.3em 0; 
background-image: url(graphics/linksBar_bg.gif); 
background-repeat: repeat-x; 
background-position: bottom; 
}

#links ul {
list-style: none; 
margin: 0; 
padding: 0; 
}

#links li {
display: inline; 
margin: 0 0.4em; 
}

#header {
border-top: solid 2px rgb(65,96,159); 
}

#footer {
float: left; 
clear: both; 
margin: 10px 0 0 0; 
}

#footer p {
font-size: 0.6em; 
color: gray; 
}

.headerLogo {
float: left; 
clear: none; 
position: relative; 
top: -2px; 
left: -1px; 
}

.flashBanner {
float: right; 
clear: none; 
}

.links {
width: 100%; 
float: left; 
clear: both; 
margin: 0 0 1em 0; 
}

.panel {
border: solid 1px; 
float: right;
clear: right; 
width: 45%; 
padding: 0.5em; 
}

.main {
float: right; 
width: 557px; 
padding: 0; 
}

.leftCol {
float: left;
clear: none; 
width: 159px; 
}

.leftPanel {
float: left; 
background-color: #6699cc; 
width: 159px; 
padding: 10px; 
margin: 0 0 10px 0; 
}

.text {
float: left;
clear: left; 
width: 45%; 
}

.resultsHead {
float: left; 
clear: both; 
width: 100%; 
}

.resultPanel, .resultPanelGold {
padding: 10px; 
float: left; 
clear: both; 
width: 537px; 
margin: 5px 0 0 0; 
}

.resultCol_left_gold, .resultCol_right_gold {
float: left; 
clear: none;
margin: 0 0 0 10px; 
}

.resultCol_left_gold {
width: 109px; 
text-align: center; 
}

.resultCol_right_gold {
width: 228px; 
text-align: left; 
}

.resultCol_left_silver, .resultCol_right_silver {
float: left; 
clear: none;
}

.resultCol_left_silver {
width: 432px; 
text-align: left; 
}

.resultCol_right_silver {
width: 109x; 
text-align: center; 
margin: 0 0 0 10px; 
}

.resultPanel {
background-color: #CCCCCC; 
}

.resultPanelGold {
background-color: #FFCC66
}

.resultPics {
width: 183px; 
margin: 0 -5px -5px 0;
float: left; 
clear: none; 
}

.resultPic_main, .resultPic_small {
background-color: gray; 
margin: 0 5px 5px 0; 
float: left; 
clear: none; 
}

.resultPic_main {
width: 117px; 
height: 117px; 
}

.resultPic_small {
width: 56px; 
height: 56px; 
}

.warn {
color: red; 
}
*/
