body{
background-color:#FFF;
}

#container{
margin-left:auto;
margin-right:auto;
width:650px;
font-family:Verdana, Arial, Helvetica;
background-color:#FFF;
font-size:12px;
text-align:left;
padding:5px;
border:1px solid white;
color:#000;
}

#menu{
text-align:center;
}

table#cart{
border-collapse: collapse;
}

table#cart td{
vertical-align:top;
padding:4px;
border:1px solid #EEE;
}

table#cart th{
background-color:#ffffe7;
padding:4px;
border:1px solid #EEE;
}

table#submithost{
border-collapse: collapse;
}

table#submithost td{
vertical-align:top;
padding:2px;
border:1px solid #000;
background-color:#FFF;
}

table#submithost th{
background-color:#ffffe7;
padding:2px;
border:1px solid #000;
}

ul.errors{

}

ul.errors li{
color:red;
}

div.userreview{
border:1px solid #EEE;
background-color:#ffffe7;
padding:4px;
margin-bottom:5px;

}

p, a {
color: #545454;
}

a:hover{
color: #999999;
}

h1, h2, h3 { 
	font-weight: normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin: 0px; 
	padding: 0px;
	margin-bottom: 15px; 
	font-size: 1.9em;
	line-height: 1.4em;
}


h1{
font-size:18px;
}

h3{
font-size:12px;
}

img{
border:0;
}

table#images td{
text-align:center;
padding:10px;
padding-left:25px;
padding-right:25px;
}

table#images td.checkboxes{
padding-top:0;
}

table#images td img{
border:1px solid black;
padding:1px;
}

table#imagedisplay td img{
border:1px solid black;
padding:1px;
}




.inlineerror{
color:red;
}