body { background: #954B3A;font-family:Arial; font-size:1.0em;  }

p { margin:0px; padding:0px; }
p.prodhead { margin:15px; padding:0px; text-align:left; font-size: 9pt; line-height:16px;}
a:visited { color:#F9A660; }
a.back { color:white; text-decoration:none; }
a.back:hover { color: white; }
#header { width:800px; height:97px; background: #954B3A url('assets/images/headerbg.jpg') center no-repeat; }
#footer { width:800px; height:36px; background: #954B3A url('assets/images/footerbg.jpg') center no-repeat; clear:both; }

h1 { color:#954B3A; font-size:105%; width:96%; border:1px solid #FFF4E4; height:40px;}
h2 { color:#954B3A; font-size:100%; width:96%; padding:0px; margin:0px;margin-top:5px;}

hr.item { width:95%; padding-top:1px; padding-bottom:1px; }

#container { width: 800px; background: url(assets/images/mainbg.png) top center repeat-y; text-align:left; }
#main_right { width: 590px; float:right; font-size:11pt; }
#main_right_products { width: 590px; float:right; }
#main_right_prod_low { width:99%; background:transparent; }
#main_right_contact { width: 590px; float:right; ;}
#main_right table { margin:10px; }
#main_right img { padding:2px; margin:2px;}
#main_right ul { line-height:22px; list-style:none;color:black; }
#main_right p { padding: 10px 10px 10px 10px; font-size:100%; }
#main_left { width: 210px; float:left; border-right:0px solid black; }
#main_left_products { width: 210px; float:left; border-right:0px solid black; }
#main_left p { padding: 5px 5px 5px 5px; font-size:100%;margin-top:10px; }
#main_left_products p { padding: 5px 5px 5px 5px; font-size:100%;margin-top:10px; }
#main_left img { margin-left:10px; }
#main_left_products img { margin-left:10px; }
#left_bottom { margin:3px; padding:3px; font-size:100%; width:80%;text-align:center;}
#option_price { font-size:100%; font-weight:bold; }

#goback { font-size:70%; padding:2px; border:1px solid black; width:80px; margin-top:10px;background-color:#954B3A;}


.flashobj {margin-right:8px; }

table.contact { margin:10px; font-size:100%; }
table.contact td { height:35px; }

ul.links { font-size:100%; }
ul.links li { line-height:normal; }

table.hides { background: #FFF4E4; width:90%; border:1px solid black; padding:15px; margin:0px; text-align:left; font-size:100%;}
table.hides td.hide { height:25px; border:1px solid black; width:33.3%; background-color:white; text-align:center; font-size:100%;}
table.hides h1 { color:#954B3A; font-size:100%; width:98%; background:#F9A660 url('h_bg.jpg') center center repeat-y; padding:5px; border:1px solid #FFF4E4; }

table.talking { background: #FFF4E4; width:95%; border:1px solid black; padding:15px; margin:0px; text-align:left; font-size:100%;}
table.talking td.talk { height:25px; border:0px solid black; width:50%;text-align:left; vertical-align:top; }
table.talking ul { font-size:70%; margin:0;margin-left:12px; padding:0; list-style:circle; text-align:left; }
table.talking h1 { color:#954B3A; font-size:100%; width:98%; background:#F9A660 url('h_bg.jpg') center center repeat-y; padding:5px; border:1px solid #FFF4E4; }

table.products_main { width:95%; border:0px; padding:2px; margin:0px; margin-left:10px;margin-top:15px;}
table.products_main td { padding:2px; border:0px solid #954B3A; font-size:100%; text-align:center; vertical-align:top; width:33.3%;}
table.products_main img { padding:2px; border:1px solid #954B3A; }
table.products_main a { text-decoration:none; color:#954B3A; }
table.products_main a:hover { color:black; }


table.products { width:95%; border:0px; padding:2px; margin:0px; margin-left:10px;margin-top:15px;}
table.products a:hover { text-decoration:none; color:blue; }
table.products a { text-decoration:underline; color:#B53112; }
table.products a:hover { text-decoration:none; color:#954B3A; }
table.products td { padding:2px; border:0px solid #954B3A; font-size:70%; text-align:left;vertical-align:top;}
table.products td.item_img { padding:2px; text-align:center; border:0px solid #954B3A;}
table.products td.prodhead { font-size:100%; padding:0px; margin-bottom:5px; text-align:left; border:0px solid #954B3A; height:70px;}
table.products td.itemhead { font-size:12pt; font-weight:bold; padding:0px; margin:2px; text-align:center; border:0px solid #954B3A; color:#954B3A;}
table.products td.itemdesc { font-weight:normal; padding:3px; margin:2px; text-align:left; border:0px solid #954B3A; color:black;}
table.products td.itemdesc ul { list-style: disc; font-size: 9pt; margin-left: 35px; margin-bottom: 5px;}
table.products td.itemdesc ul li { padding: 3px 0 3px 0; }
table.products td.itemdesc p { padding: 0 10px 10px 25px; font-size: 9pt; line-height: 15px; }
table.products td.item_price { font-weight:bold; padding:1px; margin:1px; text-align:left; border:0px solid #954B3A; color:#954B3A; }
table.products td.item_opt_list { text-align:left; }
table.products td ul { list-style:none; margin:0px; padding:0px; }
table.products img { border:1px solid black; margin:2px; padding:2px;}
#prodlabel {font-size:70%;padding-bottom:5px;  }
#prodprice {font-size:100%; font-weight:bold; color:#944B3A;width:80px; padding:2px; border:1px solid black; text-align:center;background:white;}

table td {
	vertical-align: middle;
}
