/*--------------------------------
		Hiding
---------------------------------*/

.sf_navigation_top {
	display: none;
}

.sf_subnavigation {
	display: none;
}

.sf_subnavigation2 {
	display: none;
}

/*--------------------------------
		Bottom Navigation
---------------------------------*/

/**
 * @section subnav
 */
.sf_navigation ul.subnav {
	background:#ffffff;
	left: -999em;
	list-style-type:none;
	margin:-1.12em 0 0 160px;
	padding:0;
	position: absolute;
	float: left;
	width: 170px;
	z-index:1000;
}

.sf_navigation ul.subnav li {
	float: left;
	width: 170px;
	margin:0;
	padding:0;
}

.sf_navigation ul.subnav li a {
	width: 170px;
	display: block;
	padding:2px 0;
	margin: 0;
	background-image:none;
}

.sf_navigation ul.subnav li a {
	text-decoration:none;
}

.sf_navigation ul.subnav li a:hover {
	background:#f1f1f1;
	text-decoration:underline;
}


/*--------------------------------
		End Bottom Navigation
---------------------------------*/


.sf_extra5 {
	clear:both !important;
}

/*--------------------------------
		 	Page Title
---------------------------------*/

.sf_pagetitle {
 color:;
}

/*--------------------------
		 Footer
--------------------------*/

.sf_footer {
	clear: both;
}

.sf_banner {
	margin: 40px auto 0 auto;
	text-align: center;
}

/**
 * Sticking flyout menu bug
 *
 * @bugfix
 * @affected ie7
 * @css-for ie7
 * @valid yes
 */
#Nav1 li:hover,
#Nav1 li.hover {
	position: static;
}

body {margin: 0; padding: 0; background: #857b69 url(http://shop.plantsofthewild.com/media/bg_yellow.jpg) no-repeat top center; font-family:Arial, Helvetica, sans-serif;
 font-size: 13px; line-height: 20px; color: #333;}
.sf_outer_wrapper {margin:0; width:100% !important; }
.sf_extra1 {display:none; height:0px;}
.sf_wrapper {width: 930px  !important; margin: 0 auto; position: relative; background:none; border:none;} 
body .sf_header_wrapper {width: 930px; margin:0; padding:0; height:60px; min-height: 60px; border:none;
 background:none;}
.sf_navigation_top {width: 930px  !important; margin: 0 auto; position: relative; background:none; border:none; padding:40px 0 0 0;} 
.sf_main_header {padding:0 16px 0 0;}
.quick-search a {color:#FFFFFF;}
.sf_sub_header { position:absolute; top:26px; left:12px; z-index:100;  }
.sf_sub_header a img { border:none; text-decoration:none; margin:0; padding:0; }
.sf_extra5{background:url(http://shop.plantsofthewild.com/media/content_header2.png) no-repeat top center;	background-color:none;
	width: 930px;
	height: 42px;
padding:0px;
margin:0;
}
.sf_content {	
	padding:0 90px 0 90px;
background:url(http://shop.plantsofthewild.com/media/content_back1.png) repeat-y top center;	background-color:none;
}
#qscBadge {display:none; height:0;}
.sf_extra7 {
	background:url(http://shop.plantsofthewild.com/media/content_footer2.png) no-repeat top center;	background-color:none;
	margin: 0;
	width: 930px;
	height: 105px;
        padding:0;	
	clear:both;	
}
.sf_footer {width: 930px  !important; margin: 0 auto; position: relative; background:none; border:none; padding: 10px 40px 10px 0;} 

#toplinks {
	background:url("http://shop.plantsofthewild.com/media/top_buttons.png") 0 0 no-repeat;					
	width:298px;
	height:29px;
	margin:0;
	padding:0;
position:absolute; top:0; right:10px; z-index:100;
	}

#toplinks li span { display: none; }
#toplinks li { float:left; list-style:none; position:relative; z-index:150;}
#toplinks li, #toplinks a { 
	height:29px;	/* Each button must have the same height, define it here */
	display:block;
	margin:0;
	padding:0;
	}
li#panel1b {width: 96px;}
li#panel2b {margin-left:3px; width: 98px;}
li#panel3b {margin-left:1px; width: 100px;}
#panel1b a:hover { background:url("http://shop.plantsofthewild.com/media/top_buttons.png") 0 -29px no-repeat;}
#panel2b a:hover { background:url("http://shop.plantsofthewild.com/media/top_buttons.png") -99px -29px no-repeat;}
#panel3b a:hover { background:url("http://shop.plantsofthewild.com/media/top_buttons.png") -198px -29px no-repeat;}

.sf_navigation {
	margin: 0px;
	width: 930px;
	padding:10px 0px;
	z-index:50;
	position: relative;
} 
.sf_navigation ul {
	margin: 0;
	padding: 0;
	float:right;
list-style: none;
} 
.sf_navigation ul:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	height:0px;
}
 
.sf_navigation ul li {	
	float: left;
	list-style: none;
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 5px;
	white-space: nowrap;	 
	min-width:1%;
	width: auto !important; 
	width:1%; 
}
.sf_navigation ul li a  {
	display: block;
	margin:0px;
	padding:0px;
	text-decoration: none;	
	min-width:1%; 
	width: auto !important; 
	width:1%; 
	font-weight:bold;
color:#FFF;
font-size:12px;
} 
.sf_navigation ul li a:visited {
	text-decoration: none;	
} 
.sf_navigation ul li a:hover {
	text-decoration: underline;	
}
#Nav1 {width:540px; margin-left:390px; margin-bottom:10px;}
.footer {width: 890px  !important; margin: 0 auto; position: relative; background:none; border:none; padding: 0 0 0 0; text-align:right;}
.fcontain {width: 890px  !important; margin: 0 auto; position: relative; background:none; border:none; padding: 0 0 0 0; text-align:right;}
div.navigation2  a {color:#FFFFFF !important; text-decoration:none;}
div.navigation2  a:hover {color:#FFFFFF !important; text-decoration:underline;}
img.image
{
	margin:10px 0 2px 8px;
	padding:1px;
	border:solid 1px #333333;
}
h2{margin-top:0;}