body{background:#000 url(/images/body2.gif) repeat-x;margin:0;text-align:center;width:100%}
body,#s_b{font:1em 'Lucida Sans Unicode','Lucida Grande',Helvetica,sans-serif}
table{color:#fff;font-size:1em;margin:0 auto;text-align:left}
p{color:#fff;font:.8em Verdana,Helvetica,sans-serif;letter-spacing:1px;line-height:150%;padding:0 10px;text-indent:5em}
p a{color:#0b0}
p a.def {cursor:help;color:#ee0;text-decoration:none;border-bottom:1px dashed #ee0}
p a.def:hover{color:#ff0;border-bottom:1px dashed #ff0}
p a.more{color:#fff}
p.ni{text-indent:0}
.hi{background:#090909;padding:2px}
.grid-table th{border:1px solid #101010;font-weight:700}
h1,h2,h3{color:#ff0;font-size:1.5em;font-weight:400;padding-left:10px}
h3{font-size:1.2em;color:#f6f663}
#header{width:90%}
#primary{table-layout:fixed;width:90%}
#billboard{background:#000 url(/images/billboards/beerkoozies_com_ikoozie2-sm.gif) no-repeat 30px 50px;height:222px}
#ad_frame{background:#101010;border:1px solid #101010;margin:0 auto;text-align:left;width:160px}
#ad_frame,#footer,#top_left div,#dock_icons a,#dock_logo table{font:.7em Tahoma,Helvetica,sans-serif}
#ad_frame a{color:#fff}
#top_left{background:url(/images/search.gif) repeat-x;height:30px;width:78%}
#top_left div{color:#101010;cursor:pointer;font-weight:700;margin-left:10px;width:300px}
#top_right{background:url(/images/search.gif) repeat-x}
#top_right div{margin-top:2px;padding-right:10px}
#head_left{background:url(/images/logo-bg.gif);border-left:1px solid #101010;height:126px}
#head_left img{margin-left:10px;overflow:hidden}
#head_right{background:url(/images/logo-bg.gif);border-right:1px solid #101010;text-align:center}
#head_right table{margin:0 auto}
#dock_logo{background:url(/images/navbar_left.gif) repeat-x;height:40px;width:20%}
#dock_main{background:url(/images/navbar_left.gif) repeat-x}
#dock_main a{background:url(/images/navbar_sep.gif) no-repeat left center;color:#222;font-weight:700;height:100%;text-decoration:none}
#dock_main a span{padding:0 10px}
#dock_angle{background:url(/images/navbar_angle.gif) no-repeat;width:25px}
#dock_logo table{color:#101010;cursor:pointer;margin:3px 0 0 10px}
#dock_logo table a{color:#101010}
#dock_icons{background:#000 url(/images/navbar_right.gif) repeat-x;border-right:1px solid #101010;width:20%}
#dock_icons a{color:#000;font-size:.8em}
#left,#right{border-left:1px solid #101010;border-right:1px solid #101010}
#left{background:#000 url(/images/left.gif) repeat-y}
#left a{border-bottom:1px solid #101010;color:#ff0;display:block;padding:5px 0;text-decoration:none;width:100%}
#left a span{padding-left:10px}
#left a:hover{background:#080808;border-bottom:1px solid #141414;color:#0f0}
#left h3{background:#080808;border-bottom:1px solid #101010;border-top:1px solid #101010;color:#fff;font-size:1em;font-weight:700;margin:0;padding:5px 0 5px 10px}
#right{background:#000;text-align:center}
#footer{background:url(/images/footer.gif) repeat-x;border-top:1px solid #080808;color:#fff;font-size:.8em;height:250px;text-align:center}
#footer table{margin:0 auto;width:50%}
#footer th{color:#ff0;font-weight:700}
#footer th a{color:#ff0;text-decoration:none}
#footer td a{color:#fff;display:block;margin:0 0 2px 20px;text-decoration:none}
#footer td a:hover{text-decoration:underline}
#x-spacer{height:100px}
#s_b{background:#101010;border:1px solid #000;border-right:0;color:#ff0;font-style:italic}
#s_c{border:1px solid #000;border-left:0;left:-2px;position:relative;top:2px}
p a:hover,#left a.special{color:#0f0}
.grid-table,.grid-table td{border:1px solid #101010}
#dock_main a:hover,#dock_logo table a:hover{color:#000}