body,div,form,p,ul,ol,li,h1,h2,h3,h4,h5,h6{margin:0px 0px;}
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
	color:#006325;
}
table{border:none;}
td{vertical-align:top;}
img{border:none;behavior:url("pngbehavior.htc");}
p{color: #006325;
	padding: 0px 0px 10px;}


a{
	color: #006325;
	text-decoration:none;
}

a:active, a:hover{}

h1{
	font-family:"Trebuchet MS",Arial;
	font-size: 20px;
	font-weight:bold;
	color:#D7B300;	
	line-height:24px;
	padding: 0px 0px 10px;
}
#mainText h1{font-size:22px;
	padding: 0px 0px 0px;}

h2{
	color:#006325;
	font-size: 13px;
	font-weight:normal;
	padding: 0px 0px 10px;
}
h3{
	color:#FFFFFF;
	font-size: 15px;
	font-weight:normal;
	text-align:right;
	padding:0px 0px 15px 0px;
}
h4{
	color:#D7B300;
	font-size: 15px;
	font-weight:normal;
}
h5{
	font-size: 11px;
	font-weight:bold;
}
h6{
	font-size: 10px;
	font-weight:normal;
	line-height:13px;
	padding:0px 0px 5px;
	
}

.goldText, .goldText a{color:#D7B300;}
.whiteText{color:#FFFFFF;}
.greenText{color:#006325;}
.largerText{font-size:130%;}

input, select, textarea{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
input{width:250px;}
input#smaller{width:80px;}
textarea{width:250px;
height:60px;}
select{width:255px;}

form td{}
form table{margin:10px 0px;}

#page{
	width:1024px;
	margin:0px auto;
	position:relative;
}
#main{background:transparent url(../images/main_bg.jpg) repeat-x left 0px;
	width:791px;padding: 0px 117px 0px 116px;}

#header{background:transparent url(../images/header.jpg) repeat-x left top;height:139px;}

#logo{padding: 84px 0px 137px 38px;}
#watchVideo{width:171px;position:absolute;
	left:235px;
	top:511px;}

#subLogo{padding:26px 0px 0px 10px;}
#sitemapLogo{padding: 30px 0px 20px 38px;width:210px;}
#eCig{position:absolute;
right:286px;
top:8px;}

#homeBg{background:transparent url(../images/home_bg.jpg) no-repeat left top;width:791px;margin:0px 117px 0px 116px;}

#subBg{background:transparent url(../images/sub_content_bg.jpg) no-repeat left top;height:350px;}
#subWhite{width:791px;}

#sitemapBg{background:transparent url(../images/sitemapbg.jpg) no-repeat left top;width:791px;}
	
#navMenu{width:805px;}
#navMenu ul, #navMenu li{list-style:none;float:left;margin:0px 0px;}
#navMenu ul{padding:0px 0px 0px 0px;width:800px;}
#navMenu li{padding: 0px 1px 0px 0px;
	height:33px;line-height:33px;vertical-align:middle;
	text-align:center;
	color: #006325;
	width:95px;
	background:transparent url(../images/nav_off.png) no-repeat left top;
	margin:0px 1px;}
#navMenu li.larger{	width:103px;
	background:transparent url(../images/nav_off_lg.png) no-repeat left top;
	margin:0px 1px;}

#navMenu a{white-space:nowrap;
	display:block;
	font-size:12px;
	color:#006325;
	text-transform:capitalize;
	}
#navMenu li.selected a, #navMenu li:hover a{color: #FFFFFF;}
#navMenu li.selected,#navMenu li:hover{width:95px;height:33px;line-height:33px;background:transparent url(../images/nav_on.png) no-repeat left top;}
#navMenu li.larger.selected,#navMenu li.larger:hover{width:103px;background:transparent url(../images/nav_on_lg.png) no-repeat left top;}


#sitemap, #sitemap li{list-style:none;margin:0px 0px;}
#sitemap{padding:0px 0px 20px 37px;width:330px;}
#sitemap li{padding: 0px 0px 5px;}
#sitemap a{display:block;
	font-family:"Trebuchet MS",Arial;
	font-size: 20px;
	font-weight:bold;
	color:#D7B300;	
	line-height:24px;
	text-transform:capitalize;
	}
#sitemap a:hover{color:#D7B300;	
	text-decoration:underline;}
#sitemap ul{padding:5px 0px 0px 20px;}
#sitemap li{padding-bottom:4px;}
#sitemap ul a{	font-family:"Trebuchet MS",Arial;
	font-size: 13px;
	line-height:16px;
	font-weight:normal;
	color:#006325;	
	text-decoration:underline;
}
#pageLink{color: #D7B300;text-decoration:underline;}

#warning{
	font-size:10px;
	color:#A2A232;
	padding: 30px 0px;
	line-height:11px;
}

#callout h1, #callout h2{text-align:right;padding-left:50px;}
#callout h1{padding-top:40px;padding-bottom:10px;padding-left:60px;}

.hideMe{display:none;}
.showMe{display:block;
margin:10px 0px;padding:20px 20px 10px;border:1px solid #D8DCDF}

.faq{padding-bottom:30px;}
.faq h4:hover { cursor: pointer; } 

#gallery{width:600px;
margin:0px auto;
min-height:450px;}

#footer{color: #5A5B5D;
	font-size:11px;
	width:824px;margin:35px 80px 5px 110px;
	
	}
#footer a{padding: 0px 7px;color:#5A5B5D;font-size:11px;}
#footer a:hover{color:#006325;}

hr{background-color:#D8DCDF;color:#D8DCDF;
width:791px;
margin:10px 117px 10px 116px;
padding: 0px 0px;
border:none;}

#followArrow{position:absolute;
right:120px;
padding-top:5px;
}
#socialLinks{padding:47px 0px 0px 20px;
	height:20px;line-height:20px;vertical-align:middle;}
	

#rightBorder{border-right:1px solid #D8DCDF;}
#subFooter{
	color: #5A5B5D;
	font-size:11px;
	width:824px;margin:0px 80px 5px 110px;}
#subFooter a{padding: 0px 6px;color:#5A5B5D;font-size:11px;}
#subFooter a:hover{color:#006325;}

/* LogoWorks Style Sheet */
#logoworks, #logoworks a{
	font-size:9px;
	color: #5A5B5D;
	font-weight:normal;
	text-decoration:none;
}