@charset "utf-8";
body {font-family: "Times New Roman", Times, serif; font-size: 12px; color: #F9F0DF; margin:0px; padding:0px; background:url(../images/gui/main_bg.png) repeat-x top #0e0c0b;}
#container {width:800px; border:solid #FFF; border-width:0 1px 1px 1px; margin-left:auto; margin-right:auto; margin-bottom:40px; background:url(../images/gui/frame_bg.png) repeat-y}
#sidebar {width:180px; background:url(../images/gui/navi_bg.png) no-repeat top; float:left;}
#right_frame {width:619px; margin-left:1px; background:url(../images/gui/heading.jpg) no-repeat top; float:left;}
#photo {width:115px; height:15px; margin-top:12px; margin-left:490px;}
.static {height:220px; margin: 20px 0 48px 320px; width:300px;}
#header {height:55px; margin:0 0 10px 130px; font-size:14px; font-weight:bold}
#banner {background:url(../images/gui/sub_head.jpg) no-repeat left; height:66px; margin-bottom:20px;}
#banner div {width:472px; height:60px; padding:3px 0; background:#77614e; margin-left:125px;}
#foot_left {width:180px; height:84px; float:left; background:url(../images/gui/side_bottom.png) repeat-x;}
#foot_right {width:619px; height:84px; float:left; margin-left:1px; background:url(../images/gui/main_bottom.png) repeat-x;}
#foot_right div { margin:15px 45px;}
#foot_left div { margin:15px 0 0 10px;}

#navi_a {margin:20px 0 0 15px; padding:0; list-style:none;}
#navi_a li a {padding:5px 4px; display:block; font-size:1.1em; font-weight:bold; text-decoration:none; color:#EFDBB1}
#navi_a li a:hover, #navi_a li a:active {color:#d7bb94;}

#navi_b {margin:40px 0 0 15px; padding:0; list-style:none;}
#navi_b li a {padding:1px 4px; display:block; font-size:1.1em; font-style:italic; font-weight:bold; text-decoration:none; color:#FFF;}
#navi_b li a:hover, #navi_b li a:active {color:#d7bb94;}

.report_bu {background:url(../images/gui/hunting_reports_a.jpg) no-repeat; width:180px; height:97px; margin:10px 0 0 0;}
.report_bu a:hover {background:url(../images/gui/hunting_reports_b.jpg) no-repeat; display:block;}

.right_img {float:right; margin:0 0 10px 10px;}

/* text */
h1 {margin:5px 0; padding:0; font-size:1.6em; color:#EDB963;}
h2 {margin:4px 0; padding:0; font-size:1.3em; color:#69F;}
.text_a {color:#E4D3AF;}
.text_b {color:#F90;}
.note {font-size:.9em; font-style:italic; color:#E3D7B0;}

/* link */
a:link, a:active, a:visited {color:#E6C56F;}
a:hover {color:#FF6;}

/* paragraph */
#box_a {width:527px; background:#4d4137; border:3px solid #77614e; margin:10px 0 20px 24px; padding:20px;}
#box_b {width:527px; margin:10px 0 20px 24px; padding:5px 20px;}
.search {width:250px; float:left; margin-right:10px}
p {margin-top:0px; padding-top:0px;}


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

.mem_title {background:#77604D; color:#E0CBAB; font-size:16px; font-weight:bold}
.mem_field_a {font-weight:bold; color:#FC6;}
.mem_field_b {font-weight:bold; color:#68ABD2;}
.mem_img {border:2px #7E5A3D solid; margin-top:3px;}

.weather {float:left; width:250px; margin:5px 0;}
.webring_img {border:2px solid #C96; float:left; margin-right:5px;}
.featured_a {width:180px; background:url(../images/gui/featured_outfitter_a.png) repeat-x bottom; padding-bottom:10px;}
.featured_b {margin:10px 10px 0 10px; text-align:center;}
.featured_c {width:180px; height:13px; background:url(../images/gui/featured_outfitter_b.png) top no-repeat; }
.product_link {margin:15px 0 0 13px;}
.product_link a {margin-bottom:10px;}

.button_space {margin-bottom:15px;}