body {background:url(/images/gui/bg.png) repeat-x top #b5875a; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f3d8a9; text-align:center}
#main_container { margin:auto; width:1000px; text-align:left}
#sub_container { background:url(/images/gui/main_content_bg.png) repeat-x #352114 top}
#main_content_frame {width:762px; float:left;}
#main_content{padding:20px;}

#sidebar_container {width:238px; margin-left:762px; background:url(/images/gui/sidebar_side.png) repeat-y left; }
#sidebar_corner { width:4px; height:4px; background:url(/images/gui/sidebar_corner.png); float:left}
#sidebar_content_frame {width:234px; margin-left:4px; background:url(/images/gui/sidebar_bg.png) repeat-x top #442a19; }
#sidebar_content {padding:15px 15px 0 15px;}
#sidebar_footer {width:238px; height:90px; background:url(/images/gui/sidebar_bottom.png) top}
#sub_head {padding:20px;}

#find_outfitter_button {float:left}
#banner_frame {width:489px; height:81px; background:url(/images/gui/banner_bg.png) no-repeat; float:left; margin-left:6px;}
#banner {margin:8px;}

#product_specific img {margin-bottom:10px;}
#sub_footer {height:33px; background:url(/images/gui/sub_footer.png) repeat-x;}
#footer {height:81px; background:url(/images/gui/footer_bg.jpg) no-repeat;}
#footer_link a {color:#FFF; text-decoration:none;}
#footer_link {text-align:center; padding-top:8px;}

.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;}

h1 {margin-bottom:10px; padding:0; font-size:16px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; color:#CDA552}
a.clear {color:#F1DEC0; text-decoration:none;}
a.highlight {color:#F60; text-decoration:none;}
a:hover {text-decoration:underline;}

ul {padding:0; margin-left:15px;}

table a {color:#F90; }