@charset "utf-8";
body { margin: 0px 15px 15px 15px; padding: 0px; }
/*.pagecontainer > table { background-image: url(images/body_bg.jpg); }*/
#header { background-image: url(images/drankness.png); width: 100%; height: 162px; position: relative; margin: 0px 0px 12px 0px; padding: 0px; }
#header * { padding: 0px; margin: 0px; }
#header img { border: 0px; }
#header #logo { position: absolute; top: 12px; left: 6px; }
#header #symbol { background-image: url(images/store_symbol.gif); background-position: top; background-repeat: no-repeat; width: 122px; height: 97px; position: absolute; top: 6px; right: 6px; font-size: 0px; }
#header #top-item-1 { background-image: url(images/top_items_1.gif); background-position: top; background-repeat: no-repeat; width: 84px; height: 45px; position: absolute; top: 30px; right: 405px; }
#header #top-item-2 { background-image: url(images/top_items_2.gif); background-position: top; background-repeat: no-repeat; width: 77px; height: 68px; position: absolute; top: 22px; right: 298px; }
#header #top-item-3 { background-image: url(images/top_items_3.gif); background-position: top; background-repeat: no-repeat; width: 75px; height: 75px; position: absolute; top: 18px; right: 195px; }
#header #menu { background-image: url(images/menu_bg.png); background-position: top left; background-repeat: repeat-x; width: 100%; height: 43px; padding: 5px 0px; position: absolute; bottom: 0px; left: 0px; }
#header #menu ul { list-style-type: none; padding-left: 6px; }
#header #menu ul li { background-image: url(images/menu_sep.png); background-position: top left; background-repeat: no-repeat; padding: 14px 13px 0px 18px; text-align: left; float: left; }
#header #menu ul li a { color: #e49216; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 100%; text-decoration: none; }
#header #menu ul li a:hover { color: #ffffff; }
#header #search-box { position: absolute; top: 126px; right: 6px; width: 282px; }
#header #search-box .query { float: left; width: 183px; height: 16px; border: 1px solid #d19950; padding: 2px; }
#header #search-box .search { float: left; }

#left-col { background-image: url(images/drankness.png); width: 235px; padding: 0px 0px 10px 0px; margin: 0px 10px 0px 0px; }
#left-col * { padding: 0px; margin: 0px; }
#left-col img { border: 0px; }
#left-col .boxh1 { background-image: url(images/left_line.gif); background-position: top left; background-repeat: no-repeat; width: 100%; }
#left-col .boxh2 { background-image: url(images/left_line.gif); background-position: bottom left; background-repeat: no-repeat; width: 100%; padding: 7px 0px; margin-bottom: 12px; }
#left-col h3 { background-image: url(images/box_header_bg.png); background-position: center left; background-repeat: no-repeat; color: #ffbf68; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; padding: 0px 50px; text-align: center; }
#left-col h3.t1 { line-height: 34px; }
#left-col ul { list-style-type: none; }
#left-col ul li { background-image: url(images/bullets.png); background-position: center left; background-repeat: no-repeat; height: 20px; margin-bottom: 15px; padding-left: 37px; text-align: left; }
#left-col ul li a { color: #e49216; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; line-height: 100%; text-decoration: none; }
#left-col ul li a:hover { color: #ffffff; text-decoration: none; }
#left-col .news { color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; padding: 0px 15px 15px 15px; }
#left-col .news p { margin-bottom: 10px; }
#left-col .news .chk { float: left; margin-right: 8px; }
#left-col .boxcoin { padding: 10px 0px 10px 5px; text-align: left; }

#right-col { color: #ffbf68; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px 15px 10px 0px; margin: 0px; }
#right-col * { padding: 0px; margin: 0px; }
#right-col img { border: 0px; }
#right-col p { padding: 0px; margin: 0px 0px 15px 0px; }
#right-col a { color: #ffbf68; text-decoration: none; font-size: 12px; }
#right-col a:hover { color: #ffffff; }
#right-col .box { background-image: url(images/fill_x.png); border: 1px solid #9f7c48; width: 100%; font-size: 12px; }
#right-col .box .inner { padding: 10px 2px 10px 10px; }
#right-col .box .gal { float: left; margin: 10px 10px 15px 0px; text-align: center; width: 123px; }
#right-col .box img { border: 1px solid #d19950; margin-bottom: 10px; }
#right-col .clear { clear: both; }
#right-col .wrapper { width: 100%; }
