/*  
Theme Name: ECO Label Custom
Theme URI: http://vexcom.com/
Description: Custom theme for ECO Label.
Version: 1.0
Author: Peter
Author URI: http://vexcom.com/
*/

/*
Contents:
Overall Styles
Header Styles
Content Styles
Footer Styles
*/

/*Overall Styles*/


body {font-family: Arial, Arial, Helvetica, sans-serif; color:#6e580d; padding:0px; margin:0px; font-size:12px;}

H1, H2{font-family: "Courier New", Courier, monospace; color:#7ba277; font-size:24px; font-weight:bold; margin-top:0px;  padding-bottom:10px;}

H3{font-family: "Courier New", Courier, monospace; color:#7ba277; font-size:18px; font-weight:bold; margin:0px;}

H4{font-family: "Courier New", Courier, monospace; color:#7ba277; font-size:16px; font-weight:bold; margin:0px; padding:10px;}
 
 
 
img {padding:0px; margin:0px; display:block; font-size:0; border:none;}


hr{
width:100%;
border:none;
border-top: #cedbe7 dotted;
margin-top:10px;
margin-bottom:18px;
}

/*End Overall Styles*/

/*Start Header Styles*/
.woodgrain{
padding:0px;
margin:0px;
height:170px;
background-image: url(images/woodgrain.jpg);
background-repeat:repeat-x;
background-position:top;
top:0px;
left:0px;
}

.mainlogo{
background-image:url(/images/longslogan.png);
background-repeat:no-repeat;
width:100%;
float:left;
left:-10px;
top:-20px;
height:100px;
}

.mainlogopic{
float:left;
}

.slogan{
float:right;
margin-left:345px;
margin-top:35px;
}

.headerlogin{
height:100px;
width:403px;
text-align:center;
background-image:url(images/headerloginBG.png);
background-repeat:no-repeat;
float:right;
}

.mainnavcontainer{
float:right;
padding-right:10px;
margin-top:-60px !important;
margin-top:-66px;
height:60;
}

.mainnavtext{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
float:none;
clear: both;
}

.mainnavtext:hover{
background-image:url(images/highlightBG.png);
}

	/*Start navigation Pop up menu styles */
	
	#forchildren_parent{
	display:inline;
	}
	
	#forchildren_child{
	background-image:url(images/menuBG.png);
	padding:6px;
	text-align:left;
	line-height:1.6;
	width:115px;
	}
	
	#forhimandher_parent{
	
	display:inline;
	}
	
	#forhimandher_child{
	background-image:url(images/menuBG.png);
	padding:6px;
	text-align:left;
	line-height:1.6;
	width:60px;
	}
	
	#giftsandwrap_parent{

	display:inline;
	}
	
	#giftsandwrap_child{
	background-image:url(images/menuBG.png);
	padding:6px;
	text-align:left;
	line-height:1.6;
	width:85px;
	}
	
	#forhome_parent{
	
	display:inline;
	}
	
	#forhome_child{
	background-image:url(images/menuBG.png);
	padding:6px;
	text-align:left;
	line-height:1.6;
	width:90px;
	}
	
	#food_parent{
	
	display:inline;
	}
	
	#food_child{
	background-image:url(images/menuBG.png);
	padding:6px;
	text-align:left;
	line-height:1.6;
	}
	
	#inventory_parent{
	
	display:inline;
	}
	
	#inventory_child{
	background-image:url(images/menuBG.png);
	padding:6px;
	text-align:left;
	line-height:1.6;
	}
	
	#content_parent{
	
	display:inline;
	}
	
	#content_child{
	background-image:url(images/menuBG.png);
	padding:6px;
	text-align:left;
	line-height:1.6;
	}

	/*End navigation Pop up menu styles */

/*End Header Styles*/

/*Start Content */

.featureditems{
background-image:url(images/smallcolumnBGfade.jpg);
background-repeat: repeat-x;
background-color:#dcc89f;
width:900px;

}

.featuredframe{
text-align:left;
padding:12px;
padding-bottom:0px;
float:left;
width:200px !important;
width:223px;
}

a.featuredpicture{
padding-right:6px;
float:left;
}

a.featuredtext{
text-align:left;
}

a.featuredproducttitle{
color:#7ba277;
text-decoration:underline;
font-weight:bold;
}

.contentBG{
background-image: url(images/BGfade.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#ffffff;
height:600px;
clear:both;
}

.content{
width:900px;
}

.maincolumn{
text-align:left;
width:590px;
float:left;
border:none;
}

.smallcolumn{
text-align:left;
width:290px;
float:right;
margin-left:0px !important; margin-left:10px;
}

.maincolumnBG{
background-color:#f5f1e2;
width:550px !important;
width:590px;
padding-top:0px;
padding-left:20px;
padding-right:20px;
;
}

.smallcolumnBG{
background-color:#f5f1e2;
width:270px !important;
width:290px;
padding-top:0px;
padding-left:10px;
padding-right:10px;
}

.smallcolumnBGfade{
background-image: url(images/smallcolumnBGfade.jpg);
background-repeat:repeat-x;
background-color:#dec694;
width:270px !important;
width:290px;
padding-top:0px;
padding-left:10px;
padding-right:10px;
height:125px;
}

.selectorghome{
padding:10px;
padding-top:0px;
margin-top:0px !important;
margin-top:-20px;
}

.selectorgsub{
padding:15px;
padding-top:130px;
margin-top:0px !important;
margin-top:-12px;
}

.orgdropdown{
width:190px;
border:none;
color: #999999;
padding:3px;
}

.cartkeytext{
font-family:"Courier New", Courier, monospace;
color:#9bb793;
}

.checkout1{
style="margin:0px;
text-align:right;
line-height:2;
}

.productnavigationcontainer{
width:100%;
clear:both;
}

.productnavigation{
display: inline;
float:right;
font-family: Arial, Helvetica, sans-serif;
font:bold;
font-size:12px;
color:#7ba277;
}

.checkoutinlinetext{
clear:both;
float:left;
}

.checkoutformbox{
padding-feft:10px;px;
}

/*End Content */

/* Start cart admin content */

.admincontent{
clear:both;
height:600px;
width:700px;
}

/*End cart admin content */

/*Start Footer Styles*/

.footer{
clear:both;
padding:3px;
margin-top:20px;
color:#72969e;
}

a.footer{
font-size:10px;
color:#72969e;
}

/*End Footer Styles*/
