/* Universal Styles - All
----------------------------------------------- */

html, body {		
		text-align: center;
		background-color: #00adef;
	    margin: 0;
	    padding: 0;
	   	font-family:Arial, san serif;
	   	color: #000;
		font-size-adjust:none;
		font-size:1.1em;
		line-height: 1.5;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		width:100%;
		height: 100%;
		}
		
img { border:none; }
		
#container { 	
		position: relative;
		margin:0px auto;
		width: 960px;
		background-color: #0C3;
		text-align: center;
		}
	
#logo {
		position: relative;
		float: left;
		width: 960px;
		height: 245px;
		background-image: url(images/topbk2.jpg); no-repeat;
		background-color: #ffffff;
		text-align: center;
		}
		
#logopad {
		padding-top: 50px;
		}
		
		
#madein {
		position: relative;
		float: left;
		width: 109px;
		height: 26px;
		left: 795px;
		top: -30px;
		background-color: transparent;
		}
	
	a:link {text-decoration: none; color:#6f482f; font-weight: bold; font-size:1.1em;}
	a:visited {text-decoration: none; color: #6f482f; font-weight: bold; font-size:1.1em;}
	a:active {text-decoration: none; color: #6f482f; font-weight: bold; font-size:1.1em;}
	a:hover {text-decoration: underline; color: #6f482f; font-weight: bold; font-size:1.1em;}
	
	
#tricky { clear: both; }

	 /* Top Navigation
----------------------------------------------- */
	
#topnav {
		position: relative;
		float: left;
		top: -60px;
		width: 930px;
		height: 84px;
		background: #ffffff;
		padding: 0 15px 0 15px;
		margin: 0px;
		}
		
.nav:link {text-decoration: none; color:#6f482f;}
.nav:visited {text-decoration: none; color: #6f482f; }
.nav:active {text-decoration: none; color: #6f482f; }
.nav:hover {text-decoration: underline; color: #6f482f;}
 

 /* General Styles
----------------------------------------------- */

#content {
		position: relative;
		float: left;
		top: -60px;
		width: 960px;
		background: #ffffff;
		text-align: center;		
		}
		
#productlogos {
		clear: both;
		top: -50px;
		text-align: center;
		padding-top: 20px;
		}
		
.hometxt { clear: both; text-align: center; font-size:0.8em; padding: 20px 55px 20px 55px; margin: 0; }

p { text-align: left; font-size:0.9em; padding: 0 50px 20px 50px; margin: 0; }


h1 {
	color:#00adef;
	font-size:1.0em;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align: left;
	padding: 0 50px 20px 50px;
	margin: 0;
	}	
	
.header {
	color:#00adef;
	font-size:1.0em;
	text-align: left;
	margin: 0;
	}	
	
.ctrtxt { text-align: center; font-size:0.9em; padding: 0 50px 0 50px; margin: 0; }
	
	.padrt { padding-right: 20px; }
	
	.indent { padding-left: 25px; }
	
	ul {
	font-size:0.8em;
	margin-top: -10px;
	}
	
	.smtxt {
	font-size:0.8em;
	}
	
.retailcol {
		position: relative;
		float: left;
		width: 275px;
		background: #ffffff;
		text-align: center;		
		padding-right: 5px;
		}
		
.header2 {
	color:#00adef;
	font-size:1.2em;
	text-align: center;
	margin: 0;
	}	
	
.pencol {
		position: relative;
		float: left;
		width: 205px;
		background: #ffffff;
		text-align: center;		
		padding-right: 10px;
		}
		
 /* Form
----------------------------------------------- */

.formarea {
		position: relative;
		float: left;
		width: 400px;
		background: #ffffff;
		text-align: left;		
		padding: 0 0 0 50px;
		}

.formcol {
		position: relative;
		float: left;
		width: 160px;
		background: #ffffff;
		text-align: left;		
		clear: both;
		padding: 0 0 0 50px;
		}
		
.formcol {
		position: relative;
		float: left;
		width: 150px;
		background: #ffffff;
		text-align: left;		
		}
		
.clearbr {
		clear: both;
		}
		
		 /* Distributors
----------------------------------------------- */

.listcol {
		position: relative;
		float: left;
		width: 250px;
		background: #ffffff;
		text-align: left;		
		padding: 0 0 0 50px;
		font-size:13px;
		}
		
.header3 {
	color:#00adef;
	font-size:1.0em;
	text-align: left;
	padding: 20px 0 10px 50px;
	}	
	
.header4 {
	color:#00adef;
	font-size:1.0em;
	text-align: left;
	padding: 0px 0 10px 50px;
	}	
	
.fundcol1 {
	position: relative;
	float: left;
	width: 250px;
	background: #ffffff;
	text-align: center;
	padding-right: 5px;
		}
		
.fundcol2 {
	position: relative;
	float: left;
	width: 250px;
	background: #ffffff;
	text-align: center;
	padding-right: 5px;
		}
		
.states { 		font-size:11px; font-style: italic; }
		
		 /* Scent Colors
----------------------------------------------- */

.greentxt {
	color:#82a20e;
	}	
	
.bluetxt {
	color:#00adef;
	}	
	
.orangetxt {
	color:#f89f1f;
	}	
	
.browntxt {
	color:#7a5138;
	}	
	
.redtxt {
	color:#e2223b;
	}	
.grapetex {
	color: #9C77A3;
}
