/* Begin Temporary */
	.questions {background:yellow;}
/* End Temporary */
/******************************/
/* Begin General styles */
	body {background-color:#FFF; margin:0; padding:0; font:11px Arial,Verdana,Helvetica, sans-serif;}
	form {margin:0; padding:0;}
	td {vertical-align:top;}
	a  {text-decoration: underline; color: #000;}
	a:hover {color: #000; text-decoration:underline;}
	.required {color:#CC0000;}
	.statements {font-size:.8em; font-style: italic;}
	.callout {text-align:center; width:285px;}
	.quote {color:#BD965A; text-align:center; background:url("../pics/common/quote.gif"); padding:10px 30px; font-size:1.2em; font-weight:bold; height:135px; line-height:1.6em;}  
	.quote .quoter {text-align:right; color:#393831; padding-top:10px; font-weight:normal;}
/* End General Styles */
/******************************/
/* Begin logo area */
	#logo {padding:30px 0 8px 25px; text-align:left;}
/* End logo area */
/******************************/
/* Begin toolbar area */
	#home {position:relative; text-align:right;}
	#homeover {position:absolute; top:0; left:0; right:0; visibility:hidden;}
	#contact {position:relative; text-align:right;}
	#contactover {position:absolute; top:0; left:0; right:0; visibility:hidden;}
/* End toolbar area */
/******************************/
/* Begin main navigation */
							/* remove background from #mainnav */	
	#mainnav {width:770px; height:55px; border-bottom:4px solid #737563; background:url("../pics/mainnav/news_blank.gif");} 
	#mainnav ul {margin:0; padding:0; list-style:none;} /* Removes the bullets, margin and padding */
	#mainnav ul li 	{height:55px; float:left; position:relative; border-right:1px solid #FFF;} /* positions the bulleted item side by side */
	#mainnav ul li.noborder {border-right:none;}
							/* remove display none from #mainnav ul li.news */
	#mainnav ul li.news {border-right:none; display:none;}
							/* remove position:relative; left:102px; from #mainnav ul li.store */
	#mainnav ul li.store {border-right:none; position:relative; left:102px;}
	#mainnav li:hover ul, #mainnav li.over ul {display:block; position:absolute; top:0;} /* Sets the initial drop down */
	
	/* Below is code for drop downs */
	#mainnav li ul  {position:absolute; left:0; top:0;  display:none; width:1px;} /* Hides and positions the drop down until moused over */
	#mainnav li ul li a 	{display:block;} /* Sets the drop down look and feel */
	#mainnav li ul li a:hover 	{background:#6B696B; color:#FFF;} /* Sets the drop down mouse over. */
	
	/* Fix IE. Hide from IE Mac \*/
	 * html #mainnav ul li   {float: left; height: 1%;}
	 * html #mainnav ul li a {float: left; height: 1%;}
/* End main navigation */
/******************************/
/* Begin banner area */
	#banner {}
/* End banner area */
/******************************/
/* Begin leftnav area */
	#leftnav {text-align:left; width:285px;}
	#leftnav ul {margin:0 20px; padding:0 0 30px 0; list-style:none; font-size:1.2em; text-align:left;}
	#leftnav ul li {border-top:1px solid #DEDFDE;}
	#leftnav ul li.last {border-bottom:1px solid #DEDFDE;}
	#leftnav ul li a {padding:10px 0 10px 20px; color:#333; display:block; width:226px; text-decoration:none;}
	#leftnav ul li a:hover {background:url("../pics/leftnav/bg.gif");}
	#leftnav ul li.on {background:url("../pics/leftnav/bg.gif");}
	#leftnav ul li.laston {background:url("../pics/leftnav/bg.gif"); border-bottom:1px solid #DEDFDE;}
	#leftnav ul li.none {border:none;}
	#leftnav #background {background:none; width:0;}
	#leftnav #background p {margin:0;}
/* End leftnav area */
/******************************/
/* Begin content area */
	#content {color:#333; padding:35px 25px 0 25px; font-size:1.2em; text-align:left;}
	#content a {color:#4269DE;}
	#content a:hover {color:#F7B66B;}
	#content .intro {color:#525552; font-size:1.1em;}
	#content p {margin:0; padding-bottom:25px;}
	#content p.intro {font-weight:bold; font-size:1.1em;}
	#content h1 {font-size:1.8em; margin:0; padding-bottom:25px; color:#7B7963; font-weight:normal;}
	#content h2 {font-size:1.4em; margin:0; padding-bottom:25px; color:#7B7963;}
	#content h3 {font-size:1em; margin:0;}
	#content span {color:#F7AE42;}
	#content ul {padding-bottom:25px; margin-bottom:0; margin-top:0;}
	#content blockquote.faq {margin:0 0 0 20px; padding:0; position:relative; top:-16px;}

/* End content area */
/******************************/
/* Begin clickpath area */
	#clickpath {color:#A5A6A5; padding-bottom:10px;}
	#clickpath a {color:#F76D00;}
	#clickpath a:hover {color:#737563;}
/* End clickpath area */
/******************************/
/* Begin rightnav area */
	#rightnav {width:123px; text-align:left; padding-top:55px; color:#7B796B; font-size:1.1em;}
	#rightnav p {margin:0; padding:0 0 20px 5px;}
	#rightnav p.heading {margin-bottom:1px; padding:5px 10px; background:#F76D00; color:#FFF;}
	#rightnav p.subheading {padding:5px 10px; background:#6B6952; color:#FFF;}
/* End rightnav area */
/******************************/
/* Begin footer area */
	#footer {width:770px; text-align:left; font-size:.9em; color:#777; padding:15px 0;}
	#footer a {color:#777; text-decoration:none; padding:0 5px;}
	#footer a:hover {text-decoration:underline;}
/* End footer area */
/************************************************************* Section below is designated for section specific areas *************************************************************/
/* Begin Home section */
	#home-content {background:url("../pics/home/bg.jpg") no-repeat; width:770px; height:575px; position:relative;}
	
	#home-content #text {position:absolute; top:310px; left:15px; width:440px; text-align:left; font-size:1.3em; font-weight:bold; color:#4A494A; line-height:1.9em;}
	#home-content #text .start {color:#FFA229;}
	#home-content #text .reasons {margin:0; padding-left:20px;}
	
	#home-content #right {position:absolute; top:322px; left:484px; width:278px; text-align:left; font-size:1.1em; color:#000;}
	#home-content #right h1 {margin:0; padding:0; border-bottom:1px solid #D6D7CE; color:#EF9E18; text-transform:uppercase; font-size:1.1em;}
	#home-content #right p {margin:0; padding:3px 0 20px 0;}
	#home-content #right a {color:#EF9E18; text-decoration:none;}
	#home-content #right a:hover {text-decoration:underline;}
/* End Home Section */
/******************************/
/* Begin Site Map section */
	#sitemap ul {float:left; list-style:none; margin:0; padding:0 50px 0 0;}
	#sitemap h3 {padding-top:10px;}
/* End Site Map Section */
/******************************/
/* Begin Store section */
	#cartlist {border:1px solid #9C9EA5; background:#F7F7F7;}
	#cartlist td {vertical-align:middle;}
	#cartlist a {text-decoration:none; color:#4A758C;}
	#cartlist a:hover {text-decoration:underline; color:#4A758C;}
	#cartlist td.titlenolink {color:#FFF; font-weight:bold; background:#F76D08; padding:5px 10px; border:1px solid #F7F7F7; border-left:none;}
	#cartlist td.title a {color:#FFF; font-weight:bold; background:#FF9208; display:block; padding:5px 10px; border:1px solid #F7F7F7; border-left:none;}
	#cartlist td.title a:hover {color:#FFF;}
	#cartlist .item a {padding:8px;}
/* End Store section */
/******************************/
/* Begin Product Section */

/* End Product Section */	
/************************************************************* Section below is designated for general site wide styles ************************************************************/
