body {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-image: url('/07/images/bg_tile.jpg');
	background-repeat: repeat-x;
	background-color:#000;
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#CCC;
	scrollbar-3dlight-color:#fce881;
	scrollbar-arrow-color:#c93;
	scrollbar-track-color:#fce881;
	scrollbar-face-color:#fce881;
	scrollbar-shadow-color:#fce881;
	scrollbar-highlight-color:#fce881;
	scrollbar-darkshadow-color:#fce881;
}
#main_shell {
margin-left:100px;}
img {
display:block;
}
th, td{
font: 12px Tahoma ,Arial, Helvetica, sans-serif;
}

ul {
list-style-image:url('/07/images/bullet_white.gif');
line-height:150%;
}
ol {
color:#FED604;
}
hr {
width:240px;
color:#000066;
}
h1 {
color:#653300;
font: 20px Arial Narrow, Arial, Helvetica, sans-serif;
font-weight:bold;
}
h2 {
font: 13px Tahoma, Arial, Helvetica, sans-serif;
color:#fff;
text-transform:uppercase;
font-weight:bold;
}
h3 {

color:#fc0;
font: 20px Arial Narrow, Arial, Helvetica, sans-serif;
font-weight:bold;
text-transform:uppercase;}

form {
margin: 0px;
padding: 3px 0px 0px 0px;}

.submit {
background-color:#ffcb00;
font: 11px  Courier New,Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000;
border:1px #000 solid;
padding: 1px;
}
.navbot_wild {
background-image:url('/07/images/nav_wild_bottom.jpg');
background-repeat:no-repeat;
height:28px;}

.navbot_mil {
background-image:url('/07/images/nav_bottom.jpg');
background-repeat:no-repeat;
height:28px;}

/*Shopping Cart Page*/

p.cart {
padding: 0px 60px 0px 60px;
color:#000;
line-height:120%;
}

#cart {
	background-color: #fff;
	color:#000;
	opacity: .60;
	filter: alpha(opacity=60);
	color:#630;
font: 11px Tahoma, Arial, Helvetica, sans-serif;
}

.cart_head {
color:#fff;
font-weight:bold;
background-color:#000;
	opacity: .80;
	filter: alpha(opacity=80);

}

#quickcart {
	background-color: #fc0;
	color:#000;
	opacity: .70;
	filter: alpha(opacity=70);
	color:#000;
}

#quickcart h1 {
color:#300;
font: 14px "MS Sans Serif", Verdana, Helvetica, sans-serif;
font-weight:bolder;
text-transform:uppercase;
	opacity: 1.0;
	filter: alpha(opacity=100);
	margin:0px;
}

#quickcart td  {
font: 9px  Verdana, Helvetica, sans-serif;
font-weight:bolder;
text-transform:uppercase;
	opacity: 1.0;
	filter: alpha(opacity=100);
}

.quickcart_head {
color:#fff;
font-weight:bold;
background-color:#300;
	opacity: .60;
	filter: alpha(opacity=60);

}

/* New Quckcart */

#quickcart_new {
	background-color: #1a1a1a;
	color:#fff;

}

#quickcart_new h1 {
color:#fc0;
font: 14px Cambria, Verdana, Helvetica, sans-serif;
font-weight:bolder;
text-transform:uppercase;
	margin:0px;
}

#quickcart_new td  {
font-family: “Lucida Sans Unicode”, sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: bold;
text-transform: uppercase;
letter-spacing: normal;
line-height: 1.8em;
font-weight:bolder;
text-transform:uppercase;
}

.quickcart_head_new {
color:#1a1a1a;
font-weight:bold;
background-color:#fc0;
padding: 0px 4px;

}


/*About Page*/
.content_about_rbg {
background-image: url('/07/images/content_about_rbg.jpg');
background-repeat:repeat-y;
color:#630;
font: 11px Tahoma, Arial, Helvetica, sans-serif;
}
.content_about_lbg {
	background-image: url('/07/images/content_about_lbg.jpg');
background-repeat:repeat-y;
color:#FFF;
font: 11px Tahoma, Arial, Helvetica, sans-serif;
}
.black_text {
color:#333;
font-weight:bold;}
.white_text {
color:#fff;
font-weight:bold;}

/* Main Index Page*/

#index_content {
background-image: url('/07/images/index_content_bg.jpg');
background-repeat:no-repeat;
color:#fff;
font: 11px Tahoma, Arial, Helvetica, sans-serif;
padding: 0px 25px 0px 35px;
}

#index_content p {
color:#fff;
font: 12px Lucida Sans, Tahoma, Arial, Helvetica, sans-serif;
padding: 0px 25px 0px 35px;
line-height:130%;
}

#index_content ul {
color:#fff;
font: 12px Lucida Sans, Tahoma, Arial, Helvetica, sans-serif;
padding: 0px 25px 0px 55px;
}

#index_content h1 {
color:#cc721b;
font: 36px Lucida Sans, Tahoma, Arial, Helvetica, sans-serif;
}

#index_content h2{
color:#cc721b;
font: 18px Lucida Sans, Tahoma, Arial, Helvetica, sans-serif;
}
#index_content a, a:visited {
font: 12px Lucida Sans, Tahoma, Arial, Helvetica, sans-serif;
color: #cc721b;
text-decoration: none;
font-weight:bold;

}
#index_content a:hover, a:focus { 
font: 12px Lucida Sans, Tahoma, Arial, Helvetica, sans-serif;
color: #ccc; 
text-decoration: underline ; 
font-weight:bold;
}

.index_new_bg {
background-color:#a7a596;
background-image: url('/07/images/index_new_bg.jpg');
background-repeat:no-repeat;}

.index_new_l {
background-image: url('/07/images/index_new_l.jpg');
background-repeat:repeat-y; }

.index_new_r {
background-image: url('/07/images/index_new_r.jpg');
background-repeat:repeat-y; }

/* Have an idea page */


#idea_content {
background-image: url('/07/images/collage_idea.jpg');
background-repeat:no-repeat;
padding: 0px 60px 0px 90px;
color:#000;
line-height:120%;
}

#idea_content p, ul{
padding: 0px 35px 0px 35px;
color:#333;}

#idea_content h1{
margin-bottom:-10px;
padding: 10px 0px 0px 15px;
text-transform:uppercase;
}

#idea_content a, a:visited {
font: 12px Tahoma, Arial, Helvetica, sans-serif;
color: #fff;
text-decoration: none;
font-weight:bold;

}
#idea_content a:hover, a:focus { 
font: 12px Tahoma, Arial, Helvetica, sans-serif;
color: #fc0; 
text-decoration: underline ; 
font-weight:bold;
}


/* Ordering page */

#order_content {
background-image: url('/07/images/collage_ordering.jpg');
background-repeat:no-repeat;
padding: 0px 60px 0px 90px;
color:#000;
line-height:120%;
}

#order_content p, ul{
padding: 0px 35px 0px 35px;
color:#333;}

#order_content h1{
margin-bottom:-10px;
padding: 10px 0px 0px 15px;
text-transform:uppercase;
}

#order_content a, a:visited {
font: 12px Tahoma, Arial, Helvetica, sans-serif;
color: #fff;
text-decoration: none;
font-weight:bold;

}
#order_content a:hover, a:focus { 
font: 12px Tahoma, Arial, Helvetica, sans-serif;
color: #fc0; 
text-decoration: underline ; 
font-weight:bold;
}
/* Main Product Page*/

.content_product_main_bg{
	background-image: url('/07/images/content_product_main_bg.jpg');
background-repeat:no-repeat;
}

/* Main Wilderness Product Page*/

.content_product_wild_bg{
	background-image: url('/07/images/content_product_wild_bg.jpg');
background-repeat:no-repeat;
}
/* Product Detail Page*/

#subnav {
background-color:#a7a596;
background-image: url('/07/images/subnav_03.jpg');
background-repeat:no-repeat;
padding-left: 27px;}

#subnav a, a:visited {
font: 10px Arial Narrow, Arial, Helvetica, sans-serif;
color: #000;
text-decoration: none;
font-weight:bold;
}
#subnav a:hover, a:focus { 
font: 10px Arial Narrow, Arial, Helvetica, sans-serif;
color: #FC0; 
text-decoration: none ; 
font-weight:bold;
}
#wild_subnav {
background-color:#a7a596;
background-image: url('/07/images/wild_subnav_bg.jpg');
background-repeat:no-repeat;
padding-left: 27px;}

.product_detail_bg {
background-color:#a7a596;
background-image: url('/07/images/product_detail_05.jpg');
background-repeat:no-repeat;
color:#000000;}
.product_detail_18 {
background-color:#a7a596;
background-image: url('/07/images/product_detail_18.jpg');
background-repeat:no-repeat;
color:#000000;}

.product_detail_l {
background-image: url('/07/images/prod_detail_l.jpg');
background-repeat:repeat-y; }

.product_detail_r {
background-image: url('/07/images/prod_detail_r.jpg');
background-repeat:repeat-y; }

.shell_04 {
background-image: url('/07/images/shell_04_ext.jpg');
background-repeat:no-repeat; }

.shell_06 {
background-image: url('/07/images/shell_06_ext.jpg');
background-repeat:no-repeat; }

#prod_content {
color:#000;
font: 11px Tahoma, Arial, Helvetica, sans-serif;
padding: 10px 10px 10px 10px;
}
#giving_back {
background-color:#a7a596;
background-image: url('/07/images/product_detail_05.jpg');
background-repeat:no-repeat;
color:#000000;
padding: 0px 30px;
line-height:150%;
}

#giving_back a, a:visited {
font: 12px Tahoma, Arial, Helvetica, sans-serif;
color: #300;
text-decoration: none;
font-weight:bold;

}
#giving_back a:hover, a:focus { 
font: 12px Tahoma, Arial, Helvetica, sans-serif;
color: #fc0; 
text-decoration: underline ; 
font-weight:bold;
}

#prod_content h1 {
color:#fc0;
font: 20px Arial Narrow, Arial, Helvetica, sans-serif;
font-weight:bold;
text-transform:uppercase;

}

#prod_content h2 {
color:#fff;
font: 11px Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
}

#prod_content ul {
color:#000;
font: 11px Tahoma, Arial, Helvetica, sans-serif;
list-style-image:url('/07/images/bullet_white.gif');
margin-left:-15px;
}

#prod_content a, a:visited {
font: 11px Tahoma, Arial, Helvetica, sans-serif;
color: #300;
text-decoration: underline;

}
#prod_content a:hover, a:focus { 
font: 11px Tahoma, Arial, Helvetica, sans-serif;
color: #fc0; 
text-decoration: underline ; 
}

/* Ecommerce Boxes */
#ecom_table{
margin-top:10px;
}
.ecom_qty {
background-color:#9a8e78;
font: 10px Arial Narrow, Arial, Helvetica, sans-serif;
border:1px #000 solid;
width: 20px;
text-align:center;
}
.ecom_top {
background-color:#9a8e78;
font: 13px Arial Narrow, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000;
padding: 5px 3px 3px 3px;
line-height:100%;
}

.ecom_bottom {
background-color:#866c4b;
font: 12px  Arial, Helvetica, sans-serif;
color:#fff;
padding-bottom: 4px;
}
 a.small_link, a.small_link:visited {
font: 10px Tahoma, Arial, Helvetica, sans-serif;
color: #fc0;
text-decoration: none;
}
a.small_link:hover, a.small_link:focus { 
font: 10px Tahoma, Arial, Helvetica, sans-serif;
color: #fff; 
text-decoration: underline ; 
}
 a.ecom_link, a.ecom_link:visited {
font: 11px Tahoma, Arial, Helvetica, sans-serif;
color: #fc0;
text-decoration: none;
font-weight:bold;
}
a.ecom_link:hover, a.ecom_link:focus { 
font: 11px Tahoma, Arial, Helvetica, sans-serif;
color: #fff; 
text-decoration: none ; 
font-weight:bold;
}

 a.wild_link, a.wild_link:visited {
color: #fea700;
text-decoration: none;
font: bold 13px Arial Narrow, Arial, Helvetica, sans-serif;

}
a.wild_link:hover, a.wild_link:focus { 
color: #fff; 
text-decoration: none ; 
font: bold 13px Arial Narrow, Arial, Helvetica, sans-serif;
}

.ecom_h2
{
font: 13px  Arial, Helvetica, sans-serif;
color:#fc0;
padding-bottom:0px;
margin-bottom:0px;
}

input.ecom {
background-color:#ffcb00;
font: 12px  Courier New, Arial, Helvetica, sans-serif;
color:#000;
border:1px #000 solid;
padding: 2px;
width: 150px;
}

input.ecom_small {
background-color:#ffcb00;
font: 12px  Courier New,Arial, Helvetica, sans-serif;
color:#000;
border:1px #000 solid;
padding: 2px;
width: 65px;
}

select {
background-color:#ffcb00;
font: 12px  Courier New,Arial Narrow, Helvetica, sans-serif;
color:#000;
padding: 2px;
width:145px;
	scrollbar-3dlight-color:#fce881;
	scrollbar-arrow-color:#c93;
	scrollbar-track-color:#fce881;
	scrollbar-face-color:#fce881;
	scrollbar-shadow-color:#fce881;
	scrollbar-highlight-color:#fce881;
	scrollbar-darkshadow-color:#fce881;
}


.ecom_state_drop {
background-color:#ffcb00;
font: 12px  Courier New,Arial Narrow, Helvetica, sans-serif;
color:#000;
padding: 2px;
width:155px;
}

.ecom_expiry_drop {
background-color:#ffcb00;
font: 12px  Courier New,Arial Narrow, Helvetica, sans-serif;
color:#000;
padding: 2px;
width:70px;
}

/* Pic and Vid Box*/

#pic_box {
background-color:#C3C3BB;}

.med_pic {
border :4px solid #000;}
.med_pic:hover, .med_pic:focus  {
border :4px solid #fff;}

.small_pic {
border :1px solid #000;}
.small_pic:hover, .small_pic:hover {
border :1px solid #fff;}

.thumb_cell {
padding-left: 21px;}

ul.vid_bullet {
color:#300;
font: 11px Tahoma, Arial, Helvetica, sans-serif;
margin: 0px 0px 0px -5px;
list-style-image:url('/07/images/bullet_black.gif');
}
 a.vid_bullet, a.vid_bullet:visited {
font: 11px Tahoma, Arial, Helvetica, sans-serif;
color: #300;
text-decoration: none;
font-weight:bold;
}
a.vid_bullet:hover, a.vid_bullet:focus { 
font: 11px Tahoma, Arial, Helvetica, sans-serif;
color: #666; 
text-decoration: none ; 
font-weight:bold;
}
/*Testimonials */

#test {

background-color:#A7A596;
}
 .test_box
 {
border-width:1px;
border-color: #E5E4D2;
border-style:solid;
padding: 11px;
color:#502926;
}

 
/*International Page*/


#int_content {
color:#fff;
font: 11px Tahoma, Arial, Helvetica, sans-serif;
padding: 0px 25px 0px 35px;
}

.orange_text {
color:#cc721b;}

#int_content p {
color:#000;
font: 11px Tahoma, Arial, Helvetica, sans-serif;
padding: 0px 25px 0px 35px;
}

ul.sitemap {
color:#000;
font: 11px Tahoma, Arial, Helvetica, sans-serif;
margin: 0px 0px 0px 25px;
list-style-image:url('/07/images/bullet_white.gif');

}
#int_content h1 {
color:#fc0;
font: 20px Arial Narrow, Arial, Helvetica, sans-serif;
font-weight:bold;
}


#int_content a, a:visited {
font: 12px Tahoma, Arial, Helvetica, sans-serif;
color: #300;
text-decoration: none;
font-weight:bold;

}
#int_content a:hover, a:focus { 
font: 12px Tahoma, Arial, Helvetica, sans-serif;
color: #fc0; 
text-decoration: underline ; 
font-weight:bold;

}

.content_pic {
border-width:1px 1px 1px 1px;
border-color: #036;
border-style:solid;
}
#content{
padding:25px 60px 25px 70px;
background-color:#000;
font: 12px Trebuchet MS, Arial, Helvetica, sans-serif;	
line-height:170%;
background-image:url('/images/content_bg.gif');
background-repeat:no-repeat;
}
#content_left {
background-image:url('/images/shell_13_lborder.gif');
background-repeat:no-repeat;
background-color:#000;
}
#content_right {
background-image:url('/images/shell_content_right.gif');
background-repeat:no-repeat;
background-color:#000;
padding:20px 0px 25px 0px;
}
#date_area {
background-image:url('/images/bg_datearea.gif');
background-repeat:no-repeat;
background-color:#000;
font: 10px Trebuchet MS, Arial, Helvetica, sans-serif;	
text-align:right;
}

.black_type {
color:#000;
font-weight:bold;
}
.yellow_type {
color:#FED604;
font-weight:bold;}
.white_type {
color:#fff;
font-weight:bold;}

/*** Footer Area */
.footer_bottom {
background-image:url('/07/images/shell_footer.jpg');
padding-top:0px;}
#footer {
color:#888D91;
font-family: Verdana,Arial, Helvetica,;
font-size:10px;

           }
#footer a, a:visited {
	color: #888D91;
	text-decoration: none;
	padding:0px;
}
#footer a:hover, a:focus {
	color: #900;
	text-decoration: underline;
		padding:0px;
}
.outlinebox
{
	border :1px solid #6685a3;
	color: #6685a3;
}

#eC_ShoppingCart {
background-color:#000;
opacity:.72;
-moz-opacity: .72;
filter: alpha(opacity=72);
padding:5px;
}

#eC_ShoppingCart th {
font-weight:bold;
color:#FED604;
}

.total_images {
margin-left:-10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;}

a.ecom09link, a.ecom09link:visited {
font: 12px Tahoma, Arial, Helvetica, sans-serif;
color: #fff;
text-decoration: none;
font-weight:bold;

}
a.ecom09link:hover, a.ecom09link:focus { 
font: 12px Tahoma, Arial, Helvetica, sans-serif;
color: #fc0; 
text-decoration: underline; 
font-weight:bold;
}

.ecom_wild {
background-color:#1a1a1a;
font: 12px Arial, Helvetica, sans-serif;
text-align:center;
text-transform:uppercase;
color:#FF6600;
padding:5px 2px;
margin-bottom: 3px;
}

a.ship, a.ship:visited {
font: 12px Tahoma, Arial, Helvetica, sans-serif;
color: #fc0;
text-decoration: none;
font-weight:bold;

}
a.ship:hover, a.ship:focus { 
font: 12px Tahoma, Arial, Helvetica, sans-serif;
color: #fff; 
text-decoration: underline; 
font-weight:bold;
}

/* Ecom Order Info */ 

.ordertable {
width: 90%;
background-color:#8c8b79;
}

.ordertable th {
padding:5px 0px 5px 0px;
	background-color:#000; /* Accent_11 */
	text-transform:uppercase;
	color:#fff;
	
}

.order_table_topbar {
background-color:#000;
color:#fc0;
}

.order_detail_table {
width: 100%;
background-color:transparent;
font-family: Lucida Sans Unicode, sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: uppercase;
letter-spacing: normal;
line-height: 1.8em;
}

.order_detail_table th {
padding:5px 2px;
	background-color:#000; /* Accent_11 */
	text-transform:uppercase;
	color:#fc0;
	font-weight:bold;
	
}

.order_detail_table td {
padding:5px 0px 5px 0px;
padding:3px;
background-color:#8c8b79;
color:#FFF;

}
.summary_row {
	background-color:#000; /* Accent_11 */
	text-transform:uppercase;
	color:#fc0;
}