	body{
		background-image:url(/images/bg_shade/back.gif);

		margin:10px;
		padding:10px;
		FONT-FAMILY: "arial";
		background-color:#FFFFFF;
		font-size:75%;
	
	}
	.navoption{text-align:center;float:left;padding-left:22px;padding-right:22px;padding-bottom:0px;padding-top:12px;}
	.navspacer{float:left;padding-top:12px;}
	#outer{border:0px solid #797C7D;background-color:#ffffff;padding:1px;width:758px}


	#toplogo{float:left}
	#basketsummary{float:right}
	#topimage{clear:both}

	#topnav{background-color:#FE8927;height:44px;border-top:1px solid #ffffff;}
	


	#container{

		margin:0px auto;
		width:100%;
		clear:both;
		margin-top:16px;
			
	}


	#leftnav
	{
	float: left;
	width: 169px;
	margin: 0;
	padding-left:19px;
	padding-bottom:19px;
	font-size:90%;
	}

	#content
	{
	margin-left: 200px;
	padding-bottom:19px;
	margin-right:19px;
	
	}

	.nav-header{background-color:#989696;color:#ffffff;font-weight:bold;padding:5px}
	.nav-shop{padding-bottom:20px;}

	ul li.nav{
		list-style-type:none;
		background-image:url(/images/bg_dots_grey.gif);
		background-repeat:repeat-x;
		background-position:bottom;		
		padding-left:14px;
		margin-left:0px;
		padding-bottom:6px;
		padding-top:6px;
	}

	ul li.nav_on{
		
		list-style-type:none;
		background-image:url(/images/bg_dots_grey.gif);
		background-repeat:repeat-x;
		background-position:bottom;		
		padding-left:0px;
		margin-left:0px;
		padding-bottom:6px;
		padding-top:6px;
	}

	#footer{clear:both;background-color:#979595;font-size:80%;}

	#leftfooter
	{
	float: left;
	width: 169px;
	margin:0px ;
	padding-top:8px;
	height:44px;
	text-align:center;
		
	}

	#rightfooter
	{
	height:44px;
	margin-left: 169px;
	margin-right:0px;
	padding-top:8px;
	color:#ffffff;
	
	
	}


A.footer{
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

A.footer:hover{
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;

}


A.nav{
	color:#989696;
	font-weight:normal;
	text-decoration:none;
}

A.nav:hover{
	color:#989696;
	font-weight:normal;
	text-decoration:underline;

}


A.nav_on{
	color:#FE8927;
	font-weight:normal;
	text-decoration:none;
}

A.nav_on:hover{
	color:#FE8927;
	font-weight:normal;
	text-decoration:underline;

}

A.nav_bold{
	color:#FE8927;
	font-weight:bold;
	text-decoration:none;
}

A.nav_bold:hover{
	color:#FE8927;
	font-weight:bold;
	text-decoration:underline;

}


A.basksumm{
	color:#979595;
	font-weight:bold;
	text-decoration:none;
}

A.basksumm:hover{
	color:#979595;
	font-weight:bold;
	text-decoration:underline;

}

.orange{color:#FE8927}
.lightgrey{color:#979595}
.darkorange{color:#AD570E}

.maintext{color:#475557}

.maintitle{color:#FE8927;font-size:180%;font-weight:bold;padding-bottom:20px}

.shadeorange{background-color:#FE8927;font-weight:bold;padding:5px;color:#ffffff;border-bottom:1px solid #ffffff}
.shadegrey{background-color:#D3D3D3;font-weight:bold;padding:5px;border-bottom:1px solid #ffffff}
.shadeorangelight{background-color:#FEE4B9;font-weight:bold;padding:5px;border-bottom:1px solid #ffffff}

A{
	color:#FE8927;
	font-weight:normal;
	text-decoration:underline;
}

A:hover{
	color:#FE8927;
	font-weight:normal;
	text-decoration:none;

}

input.orange{color:#5C5C5C;background-color:#E0C9A3;border-left:1px solid #7F725C;border-top:1px solid #7F725C;border-right:1px solid #BEAA8A;border-bottom:1px solid #BEAA8A;}
select.orange{color:#5C5C5C;background-color:#E0C9A3;border-left:1px solid #7F725C;border-top:1px solid #7F725C;border-right:1px solid #BEAA8A;border-bottom:1px solid #BEAA8A;}
span.input{border-left:1px solid #514200;border-top:1px solid #514200;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff}


input.grey{color:#ffffff;background-color:#989696;border-left:1px solid #7F725C;border-top:1px solid #7F725C;border-right:1px solid #BEAA8A;border-bottom:1px solid #BEAA8A;}


input.alert{
	
       
	
	background-color:#d0d0d0;
	border:1px solid #E5BE00
	
	
 }

select.alert{
	
      
	background-color:#d0d0d0;
	border:1px solid #E5BE00
	
	
 }

textarea.alert{
	
      
	background-color:#d0d0d0;
	border:1px solid #E5BE00
	
	
 }
div.alert {
	background-color:#d0d0d0;
	color:#000000;
	padding:20px;
}

