body { margin: 5px; text-align: center; /* background: url("/img/template/page_bg.jpg") 0% 123px repeat-x #330000; */ background-color: #330000; } a { text-decoration: none; } td { vertical-align: top; } td,div,span { font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 11px; } h2 { margin: 0px; font-family: arial, verdana, sans-serif; font-size: 16px; } p { margin: 6px 0px; } b { color: #970F00; } .inputs { width: 100%; border: 1px solid #85BFDE; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; } .buttons { border: 1px solid #006699; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFE; background-color: #5B3E1C; } a.nav_txt { color: #970F00; } .nav, .nav_on { padding: 4px; font-size: 9px; border-bottom: 1px solid #EBCB96; font-size: 11px; color: #970F00; } .nav_on { font-weight: bold; } .nav_main, .nav_main_on { margin: 2px; padding: 3px; font-weight: bold; color: #666666; } .nav_main_on, a.nav_main:hover { color: #FFFFFF; background-color: #666666; } .nav_footer,.nav_footer_on { padding: 5px; color: #FFFFFE; } .nav_footer_on, a.nav_footer:hover { color: #FFFFFE; background-color: #000000; } #top_container { background: url("/img/template/top_bg.jpg") 0% 0% repeat-x; } #welcome { padding: 20px 10px 20px 10px; font-size: 16px; font-weight: bold; text-transform: uppercase; color: #AD473C; } #nav_main { } #about { padding: 10px 10px 5px 10px; color: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: 10px; background-color: #00A0C6; } #nav, #content { background-color: #F5DEB6; } #content { width: 399px; padding: 10px; } #pg_title { font-size: 16px; font-weight: bold; text-transform: uppercase; color: #596A39; } #right { padding: 10px; color: #596A39; background-color: #FFF0CA; } #foot { background: url("/img/template/foot_01.jpg") 0% 0% no-repeat; } #nav_footer { padding: 5px; font-size: 9px; text-align: right; color: #FFFFFF; } #copyright { padding: 4px 4px 15px 4px; text-align: center; font-size: 9px; color: #FFFFFF; } p.prod_desc { margin: 5px 0px 5px 0px; } ul.products { list-style-type: none; margin: 10px 0px 10px 0px; border: 2px solid #528429; padding: 0px 0px 5px 0px; } ul.products li { margin: 0px 0px 1px 0px; padding: 0px 0px 0px 5px; } ul.products li.cat { margin: 0px 0px 5px 0px; padding: 3px; font-size: 16px; font-weight: bold; color: #E5E5C1; background-color: #528429; } ul.products li input { width: 30px; } ul.products li span { display: table-cell; } ul.products li span.input { width: 35px; } ul.products li span.price { width: 45px; padding: 0px 10px 0px 0px; text-align: right; } ul.products li span.title { font-weight: bold; }