body { width: 100%; height: 100%; margin: 0px; padding: 0px; background: #131313 url("http://www.dragongrove.com/images/page_bg.jpg") no-repeat top center; } td { font-family: Arial, Verdana, Tahoma, Helvetica; font-size: 12px; color: #eeeeee; } input, select, textarea { font-family: Arial, Verdana, Tahoma, Helvetica; font-size: 12px; background: #eeeeee; border: 1px #B87333 solid; color: #000000; } input.sidecart { font-family: Arial, Verdana, Tahoma, Helvetica; font-size: 10px; background: #eeeeee; border: 1px #B87333 solid; color: #000000; text-align: center; width: 20px; } td.layout_top_center { height: 98px; width: 961px; background: url("http://www.dragongrove.com/images/slices_02.jpg") no-repeat top right; } td.layout_right_top { background: url("http://www.dragongrove.com/images/slices_03.jpg") no-repeat top left; } td.layout_right_bottom { background: url("http://www.dragongrove.com/images/slices_05.jpg") no-repeat top left; } td.layout_main_back { background: url("http://www.dragongrove.com/images/main_bg_rpt.jpg") repeat-y top center; } td.layout_main { background: url("http://www.dragongrove.com/images/main_bg.jpg") no-repeat top center; } td.layout_top_nav { background: url("http://www.dragongrove.com/images/slices_04.jpg") no-repeat top left; height: 78px; } td.layout_main_layer2 { background: url("http://www.dragongrove.com/images/slices_07.jpg") no-repeat top right; } td.content_loader { background: #B87333; } img { border: 0px; background: transparent; } input.checkbox, input.check, input.radio, input.image { border: 0px; background: transparent; } div, span, form { padding: 0px; margin: 0px; } td.menu_link { font-family: Arial, Verdana, Tahoma, Helvetica; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; width: 170px; height: 22px; background: #B87333; } a.menu_link { font-family: Arial, Verdana, Tahoma, Helvetica; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; width: 170px; height: 18px; background: #B87333; } a.menu_link:hover { background: #ED9121; font-family: Arial, Verdana, Tahoma, Helvetica; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; width: 170px; height: 18px; } a { font-family: Arial, Verdana, Tahoma, Helvetica; font-size: 12px; color: #FFFFFF; text-decoration: none; } a:hover { font-family: Arial, Verdana, Tahoma, Helvetica; font-size: 12px; color: #FFFFFF; text-decoration: none; } a.product_link { font-family: Arial, Verdana, Tahoma, Helvetica; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold; } a.product_link:hover { font-family: Arial, Verdana, Tahoma, Helvetica; font-size: 12px; color: #B87333; text-decoration: none; font-weight: bold; } a.link_tile { background: #bfbfbe; font-family: Verdana, Arial; font-size: 12px; color: #0F0F0F; text-decoration: none; height: 20px; border: 1px #0F0F0F solid; } a.link_tile:hover { background: #0F0F0F; font-family: Verdana, Arial; font-size: 12px; color: #bfbfbe; text-decoration: none; height: 20px; border: 1px #000000 solid; } h1 { font-family: Arial, Verdana, Tahoma, Helvetica; font-size: 14px; color: #eeeeee; display: inline; } h2, h3 { font-family: Arial, Verdana, Tahoma, Helvetica; font-size: 12px; color: #eeeeee; display: inline; } td.border_vert { background: url("http://www.dragongrove.com/images/border_vertical.gif") repeat-y top center; width: 5px; } table.news { width: 500px; } td.news_title { font-size: 16px; font-weight: bold; } td.news_content { font-size: 13px; } td.news_footer { text-align: right; padding-right: 20px; font-size: 10px; font-weight: bold; padding-bottom: 20px; } div.promoblock { width: 220px; margin: 10px; border: 1px #484848 solid; background: #484848; } td.footerbar { background: url("http://www.dragongrove.com/images/footerbar.gif") repeat-x top center; height; 18px; text-align: center; } div.page_text { width: 90%; font-size: 13px; } td.navi_top { background: url("http://www.dragongrove.com/images/navi_top.gif") no-repeat bottom center; height: 16px; width: 164px; } td.navi_bottom { background: url("http://www.dragongrove.com/images/navi_bottom.gif") no-repeat top center; height: 16px; width: 164px; } td.navi_main { background: url("http://www.dragongrove.com/images/navi_bg.gif") repeat-y bottom center; } td.navi_link { text-align: center; font-size: 11px; font-weight: bold; height: 20px; } a.navi_link { text-align: center; font-size: 11px; font-weight: bold; text-decoration: none; } a.navi_link { text-align: center; font-size: 11px; font-weight: bold; text-decoration: none; color: #fff; } a.navi_link:hover { text-align: center; font-size: 11px; color: #ED9121; font-weight: bold; text-decoration: none; } a.footer_link, td.footer_link a { text-align: center; font-size: 11px; font-weight: bold; text-decoration: none; color: #fff; } a.footer_link:hover, td.footer_link a:hover { text-align: center; font-size: 11px; color: #ED9121; font-weight: bold; text-decoration: none; } td.productListHeader{ font-size: 12px; font-weight: bold; } tr.productListSpacer { background: url("http://www.dragongrove.com/images/productListSpacer.gif") no-repeat top center; width: 480px; height: 2px; } td.prices_row_odd { background: #2e2e2e; height: 20px; } td.prices_row_even { background: #4e4e4e; height: 20px; } div.error_block { background: #131313; border: 1px #a40808 solid; width: 400px; padding: 5px; }