/*graber styles for virtual decorator*/

html, body {
	font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
	background-color: #292525;
}
 
/* Links */
a:link, a:active, a:visited { 
	color: #292525; 
	text-decoration: underline; 
}
a:hover { 
	color: #CEA259; 
	text-decoration: none; 
}
a.SubTitle:link, a.SubTitle:active, a.SubTitle:visited { 
	font-size: 11px;
	color: #827333;
	font-weight: bold;	
	text-decoration: none; 	
}
a.SubTitle:hover { 
	font-size: 11px;
	color: #A3B071;
	font-weight: bold;	
	text-decoration: none; 	
}
a.FeaturedProduct:link, a.FeaturedProduct:active, a.FeaturedProduct:visited { 
	color: #827333;
	font-weight: bold;	
	text-decoration: none; 	
}
a.FeaturedProduct:hover { 
	color: #B59DA7;
	font-weight: bold;	
	text-decoration: none; 	
}

closeLink {	
	color: #CEA259;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	text-transform:uppercase;
}

a.closeLink:link, a.closeLink:active, a.closeLink:visited { 
	color: #CEA259;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	text-transform:uppercase;
}

a.closeLink:hover {
	color: #FFFFFF;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	text-transform:uppercase;
}

closeLink2 {	
	color: #292525;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	text-transform:uppercase;
}

a.closeLink2:link, a.closeLink2:active, a.closeLink2:visited { 
	color: #292525;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	text-transform:uppercase;
}

a.closeLink2:hover {
	color: #CEA259;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	text-transform:uppercase;
}

.bodyLabel {
	color: #292525; 
	font-weight: bold;
	font-size: 11px;
}

/* BackGround Colors */
.bgHeader {
	background-color: #292525;
	height: 90px;
}

.bgTitle {
	background-color: #3F3C35;
	height: 62px;
}

.bgFooter {
	background-color: #292525;
	height: 26px; 
/*  position: absolute;
	bottom: 0;
	width: inherit;*/
}

.bgWhite {
	background-color: #FFFFFF;
}

.bgRule {
	position: relative;
	text-align:center;
	z-index:10;
	color:#CEA259;
	background-color:#CEA259;
	border:0px;
	width: 100%;
	margin: 10px 0px 10px 0px;
	clear:both;
}

.bgGreyRule {
	position: relative;
	text-align:center;
	z-index:10;
	color: gray;
	background-color: gray;
	border:0px;
	width: 100%;
	margin: 10px 0px 10px 0px;
	clear:both;
	height: 2px; 
}

.bgWhite {
	background-color: #FFFFFF;
}

.bg2ndColumn {
	background-color: #F5F4EF;
}
.bg3rdColumn {
	background-color: #E6E3D6;
}
.bgFeaturedProduct {
	background-color: #E9E7DC;
	padding: 8px 6px;
	font-size: 10px;	
}
.bgProdSelectorHeader {
	background-color: #5D511C;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
}
.bgProdSelector {
	background-color: #E9D285;
}
.bgFeaturedProduct {
	background-color: #E9D285;
	padding: 8px 6px;
	font-size: 10px;	
}

.copy {
	font-size: 11px;
	color: #292525;
}
.copyFooter {
	font-size: 10px;
	color: #000000;
	padding: 12px;
}
.productThumb {
	font-size: 10px;
	padding: 8px 6px;
}
.featuredProductHighlight {
	color: #827333; 
	font-weight: bold;
}

.inputEmail { 
	font: 10px Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	border: 1px solid #827333; 
	width: 127px; 
	background-color: #FFFFFF; 
}

.bodyHighlight {
	color: #292525; 
	font-weight: bold;
	font-size: 11px;
}

.prodSelectorCurPage { 
	color: #A3B071; 
}

.selectProduct { 
	font-size: 9px; 
	color: #000000; 
	border: 1px solid #5D511C; 
	width: 160px; 
	background-color: #E9D285; 
}

.selectProductTD {
	padding-bottom: 9px;
}

.productTitle {
	color: #000000; 
	font-weight: bold;
	font-size: 13px;
}

.productSelectorTable {
	padding: 2px;
	border-top: 1px solid #E2E2E2;
	border-right: 1px solid #E2E2E2;
	border-bottom: 0px solid #E2E2E2;
	border-left: 1px solid #E2E2E2;



}














/* -------------COOL MENUS STYLES ------------------------------*/
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:0; height:0; background-color:#FFFFFF; layer-background-color:#FFFFFF; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding: 3px 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold;}
.clLevel0{background-color:#827333; layer-background-color:#FFFFFF; color:#FFFFFF;}
.clLevel0over{background-color:#5D511C; layer-background-color:#FFFFFF; color:#ffffff; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#AB8C2E; layer-background-color:#AB8C2E}

/*Styles for level 1*/
.clLevel1,.clLevel1over{position:absolute; padding: 3px 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold;}
.clLevel1{background-color:#827333; layer-background-color:#FFFFFF; color:#FFFFFF;}
.clLevel1over{background-color:#5D511C; layer-background-color:#AB8C2E; color:#FFFFFF; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#AB8C2E; layer-background-color:#AB8C2E}
