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;

}

h1{
font-size:18px;
}

h2{
font-size:24px;
color:#09097f;
text-align:center;
font-weight:bold;
}

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;
}


a:visited, a:link, a:hover{
color:blue;
}

.inlineerror{
color:red;
}