@charset "UTF-8";
/* CSS Document */

img, div { behavior: url(iepngfix.htc); }

body {
margin:0;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
/*background-color:#f5ffed;*/
background-color:#2A3D2A;
}

h1 {
color:#333;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
clear:both;
}

h2 {
color:#333333;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
text-decoration:underline;
}

p.reel span {
	color:#FF0000;
	font-size:12px;
}

#global_wrap {
width:950px;
margin:0 auto;
border:1px solid #000;
background-color:#f0fedc;
}

#header {
width:950px;
height:82px;
background-image:url(images/top_back.jpg);
background-repeat:repeat-x;
}


#logo {
width:566px;
height:82px;
float:left;
}

#account_info {
width:374px;
height:72px;
float:left;
font-family:"Lucida Grande", Helvetica, "Trebuchet MS", Arial, sans-serif;
font-size:14px;
color:#FFF;
text-align:right;
padding:10px 10px 0 0;
}

#account_info a{
color:#FFF;
text-decoration:none;
}

#account_info a:hover{
color:#e3e297;
}

#back_fix {
background-color:#FFF;
}

#nav {
height:57px;
width:950px;
background-image:url(images/nav_back.jpg);
background-repeat:repeat-x;
line-height:57px;
text-align:center;
position:relative;
z-index:1;
}

#nav ul {
padding:0px;
margin:0px;
list-style:none;
}

#nav ul li {
float:left;
font-family:"Lucida Grande", Helvetica, "Trebuchet MS", Arial, sans-serif;
color:#ddffc2;
padding:0;
margin:0 14px;
font-size:16px;
line-height:57px;
list-style:none;
position:relative;
top:-5px;
}

#nav ul li a{
color:#ddffc2;
text-decoration:none;
}

#nav ul li a:hover {
color:#666666;
}

#preview {
width:950px;
height:200px;
background-color:#FFF;
position:relative;
top:-8px;
z-index:2;
border-bottom:1px solid #2A3D2A;
}

#preview_shade {
width:950px;
height:9px;
background-image:url(images/video_shade.jpg);
background-repeat:repeat-x;
position:relative;
top:-8px;
}

#left_nav {
width:194px;
font-family:"Lucida Grande", Helvetica, "Trebuchet MS", Arial, sans-serif;
background-image:url(images/body_back.jpg);
background-repeat:repeat-x;
background-color:#f0fedc;
min-height:500px;
float:left;
clear:left;
padding:30px 5px 0 5px;
}

#left_nav ul {
padding:0px;
margin:0px;
list-style:none;
}

#left_nav ul li {
font-family:"Lucida Grande", Helvetica, "Trebuchet MS", Arial, sans-serif;
color:#ddffc2;
font-size:16px;
list-style:none;
border-bottom:1px dashed #333;
text-align:right;
padding:5px 0;
}

#left_nav ul li a{
color:#000;
text-decoration:none;
}

#left_nav ul li a:hover {
color:#666666;
}

#body {
float:left;
width:726px;
_width:710px;
min-height:300px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#000;
font-family:14px;
padding:10px;
background-image:url(images/body_back.jpg);
background-repeat:repeat-x;
background-color:#f0fedc;
}

#body p a{
color:#000;
}

#featured_videos {
height:538px;
width:950px;
/*background-image:url(images/bottom_back.jpg);
background-repeat:repeat-x;*/
background-color:#13241C;
clear:both;
}


div.hr {
background-color:#AEDB98;
width:80%;
height:1px;
clear:both;
margin:5px auto;
}

div.hr hr {
display:none;
}

#featured_videos_header {
padding:15px;
clear:both;
}

#footer {
width:950px;
height:30px;
margin:0 auto;
}

#footer p {
margin:0;
padding:0;
line-height:30px;
float:left;
font-size:12px;
color:#8a9880;
font-family:"Lucida Grande", Helvetica, "Trebuchet MS", Arial, sans-serif;
text-align:left;
}

#footer a{
color:#8a9880;
text-decoration:none;
}

#mailing_list {
margin-left:5px;
width:186px;
height:216px;
background-image:url(images/mailing_list_back.png);
background-repeat:no-repeat;
padding:10px 5px;
}

#mailing_list h4{
font-weight:normal;
text-align:center;
color:#ddffc2;
font-family:"Lucida Grande", Helvetica, "Trebuchet MS", Arial, sans-serif;
font-size:13px;
padding:0 0 5px 0;
margin:0;
}

#mailing_list p{
font-weight:normal;
text-align:center;
color:#FFF;
font-family:"Lucida Grande", Helvetica, "Trebuchet MS", Arial, sans-serif;
font-size:12px;
padding:5px 0;
margin:0;
}

.hunting_videos_container {
width:700px;
clear:both;
padding-bottom:20px;
}

.hunting_videos_image {
width:150px;
float:left;
}

.hunting_videos_image img {
padding:5px 0;
margin:0 auto;
}

.hunting_videos_text {
width:550px;
float:left;
}

.video_container {
width:290px;
float:left;
height:190px;
padding:10px;
}

.video_container p{
font-family:"Lucida Grande", Helvetica, "Trebuchet MS", Arial, sans-serif;
color:#FFF;
font-size:12px;
}

.video_container img{
padding:3px;
border:none;
float:right;
}

.video_divider {
width:1px;
float:left;
background-image:url(images/seperator.jpg);
background-repeat:no-repeat;
height:190px;
}

.table {
color:#333;
font-family:"Lucida Grande", Helvetica, "Trebuchet MS", Arial, sans-serif;
text-align:right;
font-size:14px;
}

.table td{
padding:5px;
}

.item_stats_table {
color:#000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
text-align:left;
}

.item_stats_table td{
padding:5px;
}

.error {
font-family:"Lucida Grande", Helvetica, "Trebuchet MS", Arial, sans-serif;
color:#990000;
font-size:14px;
}

.item_container {
float:left;
padding:10px;
text-align:center;
}

.item_container img{
margin:0 auto;
padding:5px;
}

.item_container p{
margin:0;
padding:0;
font-weight:bold;
}

.cart_headers {
font-family:"Lucida Grande", Helvetica, "Trebuchet MS", Arial, sans-serif;
color:#630f0e;
font-size:14px;
text-decoration:underline;
}

.cart_checkout {
width:720px;
text-align:right;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#000;
padding:20px 0 0 0;
}

.cart_checkout p{
padding:2px;
margin:2px;
}

.checkout_table {
text-align:right;
font-family:Georgia, "Times New Roman", Times, serif;
color:#000;
}

.checkout_table td{
padding:2px;
}

.review_button {
width:104px;
height:45px;
background: url('/images/review_button.png') no-repeat top left;
border:none;
}

.totals {
color:#630f0e;
font-size:14px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
}

.today a{
text-decoration:none;
color:#000;
}

.today a:hover{
text-decoration:underline;
}

.orders_table td {
padding:3px;
}

.orders_table td a{
color:#630f0e;
}

.customer_results_table {
color:#000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
}

.customer_results_table td{
padding:2px;
text-align:left;
}

.customer_results_table td a{
color:#000;
text-decoration:none;
}

.customer_results_table td a:hover{
text-decoration:underline;
}

.customer_info td{
padding:3px;
}

.gallery_container {
width:200px;
height:150px;
float:left;
}

.trophy li {
font-family:Georgia, "Times New Roman", Times, serif;
color:#000;
font-size:16px;
}

.trophy li a{
color:#000;
text-decoration:none;
}

.trophy li a:hover{
text-decoration:underline;
}

.preview_container {
width:300px;
float:left;
}

.preview_container h2{
color:#333333;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
text-decoration:underline;
text-align:center;
}

.preview_container h2 a{
color:#333;
}

.preview_container img{
margin:0 auto;
text-align:center;
border:1px solid #333;
}

.video_mat {
width:650px;
margin:0 auto;
background-image:url(images/video_mat.png);
background-repeat:no-repeat;
min-height:500px;
padding:10px;
}

.required {
color:#990000;
font-size:12px;
font-family:"Lucida Grande", Helvetica, "Trebuchet MS", Arial, sans-serif;
}