/* PAGE */	
body {
	margin-top:0;
	margin-left:0;
	font-family:Georgia, Arial, Verdana, Sans-Serif;
	text-align: left; /* for IE */
	line-height:1.4em; 
	}
h1	{ font-size:24px; color: #696d08; font-weight:bold; margin:0px; font-family:Georgia,Verdana,Arial,Helvetica;}
h2	{ font-size:20px; color: #696d08; font-weight:bold; margin:0px; font-family:Georgia,Verdana,Arial,Helvetica;}
h3	{ font-size:18px; color: #696d08; font-weight:bold; margin:0px; font-family:Georgia,Verdana,Arial,Helvetica;}
h4	{ font-size:14px; color: #696d08; font-weight:bold; margin:0px; font-family:Georgia,Verdana,Arial,Helvetica;}
h5	{ font-size:12px; color: #696d08; font-weight:bold; margin:0px; font-family:Georgia,Verdana,Arial,Helvetica;}
h6	{ font-size:11px; color: #696d08; font-weight:bold; margin:0px; font-family:Georgia,Verdana,Arial,Helvetica;}

.breadcrumb	{ text-decoration:none;font-size:14px; color: #696d08; font-weight:bold; margin:0px; font-family:Georgia,Verdana,Arial,Helvetica;}

#main{
	padding:0px;
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	}
TD.pagebg{
background:url(../images/header_top.gif) repeat-y top left;
padding-left:40px;
padding-right:50px;
}
.wrapper{
padding-top:0px;
WIDTH:940px;
}

/* HEADER */
TD.smallhead{
font-family:Verdana, Arial, sans-serif;
font-size: .7em;
color: #7E7972;
background:#FFFFFF;
}
.smallhead a, .smallhead a:visited{
color: #7E7972;
text-decoration:none;
}

/* MAIN Navigation */
TD.mainnav{
padding-top:5px;
padding-bottom:10px;
font-family:Georgia,serif;
color: #A29E99;
font-size:.9em;
}
.mainnav a, .mainnav a:visited{
color: #7E7972;
text-decoration:none;
}
.active,strong {
color:#696D08;
font-weight:bold;
}

/* SUB Navigation */
.subbar{
background:#7F8416;
}
TD.subbg{
background:url(../images/sub_bg.gif) repeat-x bottom left;
}
.subtext{
font-family:Verdana,Arial,sans-serif;
font-size:.7em;
color:#4D4841;
padding-left:8px;
padding-right:8px;
}
.subtext a, .subtext a:visited{
color:#4D4841;
text-decoration:none;
}
TD.activesub{
background:#7F8416;
font-family:Verdana,Arial,sans-serif;
font-size:.7em;
color:#FFFFFF;
padding-left:8px;
padding-right:8px;
height:30px;
}

/* HOMEPAGE */
.glass{
background:url(../images/home_glass.jpg) no-repeat top left;
margin:0px;
padding:28px;
padding-left:38px;
padding-top:88px;
color:#E7EEE4;
font-family:georgia,serif;
font-size:.9em;
line-height:140%;
}
.smallcopy{
font-family:Georgia;
color:#595959;
font-size:.8em;
line-height:120%;
}
.bannerlink{
font-family:Georgia;
color:#595959;
font-size:.8em;
line-height:120%;
text-decoration:none;
}
.left{
background:url(../images/vert_dash.gif) repeat-y top right;
padding-right:25px;
}
.center{
background:url(../images/vert_dash.gif) repeat-y top right;
padding-right:25px;
padding-left:25px;
}
.third{
padding-left:25px;
padding-right:8px;
}
.homespace{
padding-top:3px;
padding-bottom:5px;
}

/* CONTENT */
.content{
padding-top:15px;
padding-bottom:3px;
padding-right:30px;
}
.copy,.artisttext{
font-family:Georgia;
color:#656059;
font-size:.85em;
line-height:110%;
}
.caption{
font-family:Verdana,Arial;
color:#A29E99;
font-size:.7em;
}
.feature{
margin-right:15px;
margin-bottom:10px;
margin-top:15px;
}
.biopad{
padding-right:15px;
padding-bottom:38px;
}
.biocaption{
width:100px;
color:#656059;
text-decoration:none;
}
.biothumb{
background:url(/images/bio_dash.gif) no-repeat top right;
padding:10px;
padding-bottom:0px;
padding-top:0px;
width:100px;
font-size:.8em;
font-family:Verdana,Arial,Verdana,sans-serif;
color:#535353;
line-height:100%;
}
.biothumblast{
padding:10px;
padding-bottom:0px;
padding-top:0px;
font-size:.8em;
font-family:Arial,Verdana,sans-serif;
color:#535353;
line-height:100%;
}
.biospacing{
padding-top:5px;
padding-bottom:10px;
	line-height:1.4em; font-size:13px; 
}
.envelope{
background:url(../images/envelope.gif) no-repeat top left;
padding-left:20px;
}
.smallcopy a, .smallcopy a:visited,.copy a, .copy a:visited, .artisttext a, .artisttext a:visited{
text-decoration:none;
color:#7F8416;
}
.copy a, .copy a:visited{
text-decoration:underline;
}
.imgpad{
padding-left:5px;
}
TR.header{
background:#6B6B6B;
color:#E5E5E5
}
TR.row1{
background:#B8B8B8;
}
TR.row2{
background:#DFDFDF;
}
.dev ul{
margin-left:0px;
padding-left:10px;
padding-top:5px;
}
.bioimg{
padding-bottom:3px;
}
.requiredField { border-color:#B3BB1B; border-style:solid;border-width:2px; }
/* STORE LOCATOR */
.state{
color:#7F8416;
font-weight:bold;
padding-bottom:3px;
padding-top:5px;
}
.retailer{
padding-right:15px;
padding-top:15px;
}
.bottom10{
padding-bottom:10px;
font-size:115%;
}
.usstores{
background:#dedede;
padding-left:10px;
padding-right:10px;
}
.intstores{
padding-left:10px;
padding-right:50px;
}
.onlinestores{
padding-left:10px;
}

/* FORM PAGES */
.form1{
padding-top:5px;
}
.right{
text-align:right;
}

/* FAQ */
.totop{
background:url(../images/dash.gif) repeat-x top left;
margin-top:10px;
margin-bottom:25px;
text-align:right;
}
LI {
padding-bottom:5px;
margin-left:15px;
}


ul	{	padding:1px 1px 1px 12px;margin-left:12px;margin-top:8px;margin-bottom:8px;margin-right:12px;	}
li	{	padding-left:1px;margin:1px;	}



/* DIY*/
.diy{
margin-right:25px;
margin-bottom:50px;
}
.steps{
padding-left:20px;
padding-right:60px;
margin-top:25px;
background:url(../images/dash.gif) repeat-x bottom left;
}
.laststep{
padding-left:20px;
padding-right:60px;
margin-top:15px;
}
.clear{
clear:both;
}

/* PRODUCT PAGE*/
.colors{
background:url(../images/green_dash.jpg) repeat-x top left;
margin-top:20px;
margin-bottom:10px;
font-family:Georgia;
color: #808622;
font-size:.9em;
padding-top:10px;
}
.options{
margin-top:5px;
}
.content_product{
padding-bottom:10px;
padding-right:40px;
padding-top:15px;
}
.moreviews{
font-family:Georgia;
font-size: .9em;
color: #7F8416;
margin-top:5px;
margin-bottom:3px;
}
.price{
font-family:Georgia;
color:#696D08;
font-size:14px;
line-height:110%;
font-weight:bold;
}
#product li{
margin-left:-10px;
}
#product ul{
margin-top:5px;
}

/* DOWNLOADS PAGE*/
.tablebg{
background:#808622;
}
.white{
background:#ffffff;
}

/* INSPIRATIONS PAGE*/
.videopad{
padding:10px;
}

/* PRESS PAGE*/
.press{
margin-right:15px;
margin-bottom:10px;
}



/* FOOTER */	
TD.copyright{
padding-top:15px;
padding-bottom:20px;
font-family:Verdana, Arial, sans-serif;
font-size: .7em;
color: #A29E99;
background:#FFFFFF;
}
.copyright a, .copyright a:visited{
color: #A29E99;
text-decoration:none;
}


