<style type="text/css">
.mainframe {
text-align: left;
font-family : Georgia, "Times New Roman", Times, serif;	


}	

p
 {
text-align: left;
font-family : Georgia, "Times New Roman", Times, serif;	
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
font-size: 11pt;


}

.style6 {
	font-family : Georgia, "Times New Roman", Times, serif;	
	font-weight: bold;
	color: green;
}
a:link {
	color: green;
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	color: purple bold;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: red;
}
a:active {
	text-decoration: none;
	color: #5B1E13;
}
.style11 {color: #712518; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; }

.style7 {
font-family : Georgia, "Times New Roman", Times, serif;	
	font-weight: bold;
	color: #000000;
	border-color: #000000;
}

.headcase 
{

font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	border-color: #000000;
}


.style12 {color: #712518}
.lefthead 
{
padding-left: 10px;
font-family : Georgia, "Times New Roman", Times, serif;	
	font-weight: bold;
	color: #000000;
	border-color: #000000;
}
.style14 {font-size: 12px}

.headbox
{
background-color: #fbe8d6;
	border-top: 1px solid #000000;	
	border-bottom: 1px solid #000000;
		text-decoration: none;
}

.headbox2
{
background-color: #c3d5c3;
	border-top: 1px solid #000000;	
	border-bottom: 1px solid #000000;
		text-decoration: none;
		font-size: 3pt;
}

.catlabel
{
background-color: #fbe8d6;
border-top: 1px solid #000000;	
	border-bottom: 1px solid #000000;
		border-left: 1px solid #000000;	
	border-right: 1px solid #000000;

}

.ac_ppinc_content{
  background-color: #FFFFFF;
  vertical-align : top;
  height : 100%;
  padding: 0px; 
  padding-bottom: 25px;
}

.righttitle {	
	font-weight: bold;
	text-align: left;
	background: url(title1.png) top right no-repeat;	
	
	}


.template_mainbackground{
  background-color : #c3d5c3;
  border-color : #c3d5c3;

}

.template_whiteackground{
  background-color : #ffffff;
  border-color : #c3d5c3;

}
.template_celltitle
{
background-color: #c3d5c3;
	text-decoration: none;
	font-family : Georgia, "Times New Roman", Times, serif;	
	font-weight: bold;
	color: #000000;
	
}
.template_cellbackground{
  background-color : #fbe8d6;
border-top: 1px solid #000000;	
	border-bottom: 1px solid #000000;
		border-left: 1px solid #000000;	
	border-right: 1px solid #000000;
  color: #000000;
}

.style14 {font-size: 12px}
.template_image_no_border{
  border : none;
}

.boxes
{
background-color: #c3d5c3;
	border-top: 1px solid #000000;	
	border-bottom: 1px solid #000000;
		border-left: 1px solid #000000;	
	border-right: 1px solid #000000;
		text-decoration: none;
}

.template_table_image_background{
  background-image : url(backgroundbanner.gif);
}
.template_copyright{
  background-color: #fbe8d6;
  text-align: center;
  font-size: 10pt;
  color: #000000;
border-top: 1px solid #000000;	
	border-bottom: 1px solid #000000;
		border-left: 1px solid #000000;	
	border-right: 1px solid #000000;

}
a.copyright_link {
  font-size: 10pt;
  font-weight: normal;
  text-decoration : none;
  color: #FF0000;
}

.template_cartfront{
  background-color : #fbe8d6;
  text-align: center;
  font-size: 9pt;
  color: #000000;
border-top: 1px solid #000000;	
	border-bottom: 1px solid #000000;
		border-left: 1px solid #000000;	
	border-right: 1px solid #000000;

}

.template_cartcontents{
  background-color : #fbe8d6;
  text-align: center;
  font-size: 9pt;
  color: #000000;


}

.template_checkoutcartcontents
{
  background-color : #fbe8d6;
  text-align: center;
  font-size: 11pt;
  color: #000000;
}

.template_fonth1{
  padding: 0px;
  padding-right: 0px; 
  padding-left: 0px;
 font-family : Georgia, "Times New Roman", Times, serif;		
  font-size: 25pt;
  font-weight: normal;
  color: #000000;
}
.template_fonth2{
  padding: 0px;
  padding-right: 0px; 
  padding-left: 0px;
 font-family : Georgia, "Times New Roman", Times, serif;	
  font-size: 10pt;
  font-weight: normal;
  font-style : italic;
  color: green;
}
a.ac_cart_info_links {
  padding: 0px;
  padding-right: 5px; 
  padding-left: 5px;
  font-size: 11pt;
  font-weight: bold;
  text-decoration : none;
  color: green;
}
.ac_left_nav{
  width: 155px;
  vertical-align : top;
  padding: 0px;
  padding-top: 15px;
}
a.ac_left_links a:link{
  text-align: left;
  padding: 0px;
  padding-right: 3px; 
  padding-left: 10px;
  font-size: 10pt;
  font-weight: normal;
  font-weight: bold;
  text-decoration : none;
  color: green;
}

a.ac_left_sub_links a:link {
  text-align: left;
  padding: 0px;
  padding-right: 3px; 
  padding-left: 18px;
  font-size: 9pt;
  font-weight: normal;
  text-decoration : none;
  color: green;
}

a.ac_left_sub_links a:visited {
  text-align: left;
  padding: 0px;
  padding-right: 3px; 
  padding-left: 18px;
  font-size: 9pt;
  font-weight: normal;
  text-decoration : none;
  color: green;
}

a.ac_left_sub_links a:hover{
  text-align: left;
  padding: 0px;
  padding-right: 3px; 
  padding-left: 18px;
  font-size: 9pt;
  font-weight: normal;
  text-decoration : underline;
  color: green;
}

.ac_product_table{
  background-color : #fbe8d6;
  text-align: center;
  font-size: 9pt;
  color: #000000;


}

.ac_product_desc
{
font-family : arial, sans serif;
  font-size: 9pt;
  font-weight: normal;
  text-decoration : none;
  color: #000000;
}



#header {
	margin-top: 15px;	
	height: 100px;	
	background-color: #ffffff;	
	border-top: 1px solid #000000;	
	border-bottom: 1px solid #000000;	
	}
	
#header h1 {	
	float: right;	
	margin-right: 20px;	
	font: 30pt georgia;	
	margin-top: 50px;	
	border: 0;
	}		
	
#headerimage {	
	background: url(header.png) top left no-repeat;	
	height: 100px;	
	}	
-->
</style>

