&lt;style type="text/css">

.style6 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #e94b9f;
}
a:link {
	color: #e94b9f;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #70B4A7;
}
a:hover {
	text-decoration: none;
	color: #ffffff;
}
a:active {
	text-decoration: none;
	color: #ffffff;
}

.style11 {color: #336258; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; }
.style7 {font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #f599c2;
}
.style12 {color: #70B4A7}
.style8 {font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #f599c2;
}
.style14 {font-size: 12px}
.ac_ppinc_content{
  background-color: #FFFFFF;
  vertical-align : top;
  height : 100%;
  padding: 0px; 
  padding-bottom: 25px;
}
.template_mainbackground{
  background-color : #e7d2e8;
  border-color : #e7d2e8;
}
.style14 {font-size: 12px}
.template_image_no_border{
  border : none;
}
.template_table_image_background{
  background-image : url(backgroundbanner.gif);
}
.template_copyright{
  background-color : #FFFFFF;
  text-align: center;
  font-size: 10pt;
  color: #d92b89;
}
a.copyright_link {
  font-size: 10pt;
  font-weight: normal;
  text-decoration : none;
  color: #966dcd;
}
.template_cartcontents{
  background-color : #FFFFFF;
  text-align: center;
  font-size: 9pt;
  color: #000000;
}
.template_checkoutcartcontents{
  background-color : #FFFFFF;
  text-align: center;
  font-size: 11pt;
  color: #000000;
}
.template_fonth1{
  padding: 0px;
  padding-right: 0px; 
  padding-left: 0px;
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 17pt;
  font-weight: bold;
  color: #FFFFFF;
}
.template_fonth2{
  padding: 0px;
  padding-right: 0px; 
  padding-left: 0px;
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: normal;
  font-style : italic;
  color: #FFFFFF;
}
a.ac_cart_info_links {
  padding-right: 44px; 
  padding-left: 0px;
  font-size: 10pt;
  font-weight: bold;
  text-decoration : none;
}
.ac_left_nav{
  width: 155px;
  vertical-align : top;
  padding: 0px;
  padding-top: 15px;
}
a.ac_left_links {
  text-align: left;
  padding: 0px;
  padding-right: 3px; 
  padding-left: 10px;
  font-size: 10pt;
  font-weight: normal;
  text-decoration : none;
}
a.ac_left_sub_links {
  text-align: left;
  padding: 0px;
  padding-right: 3px; 
  padding-left: 18px;
  font-size: 9pt;
  font-weight: normal;
  text-decoration : none;
}

#container {
	width: auto;
	min-height: auto;
	position: absolute; top: -18px; 
	border-style: dashed; border-width: 2px;
	
}
#pageHeader h1 { 
	position:absolute; top: -14px; left: -141px; vertical-align: middle;
	background: transparent url(header.jpg) center no-repeat; 
	width: 780px;
	height: 154px;	
	/*border-style: dashed; border-width: 2px;*/
	}
#pageHeader h1 span{
	display:none;
	}
#pageHeader h2 span{
	display:none;
	}

#links {
	position:absolute; top:126px; vertical-align:middle;
	background: transparent url(links.gif) center no-repeat; 
	width: 780px;
	height: 93px;	
	/*border-style: dashed; border-width: 2px;*/
	
}
#lselect {
	position: absolute; top: 23px; right: 0px; left: 313px;
	width: 500px;
	height: 32px;
	/*border-style: dashed; border-width: 2px;*/
}

#left_container {
	width: auto;
	/*height: 1063px;*/
   	height: 1300px;
	position: absolute; top: 189px; left: 1px;
	background: transparent url(leftbar.gif) top left repeat-y;
	/*border-style: dashed; border-width: 2px;*/
}

#search {
	position: relative; top: 5px;
	/*border-style: dashed; border-width: 2px;*/
}
#categories {
	position:relative; left: 3px;
	/*border-style: dashed; border-width: 2px;*/
}

#rightcontainer {
	width: 180px; height: 500px;
	position: absolute; left: 1070px; top: 220px;
	/*border-style: dashed; border-width: 2px;*/
	float: right;
}

#cart {
	width: auto;
	position: absolute; /*vertical-align: middle;*/
	/*border-style: dashed; border-width: 2px;*/
}

#ac_html_validator {
	width: auto;
	position: relative; /*bottom: 0px; left: 20%;*/
	/*border-style: dashed; border-width: 2px;*/
}
#footer_copyright {
	width: 600px; height: 5px;
	position: absolute; top: 1460px; left: 320px; 
	/*border-style: dashed; border-width: 2px; */
}

/*div#footer_copyright p {
	position: absolute; 
}*/

#featured_product {
	width: auto;
	position: absolute; top: 125px;
	/*border-style: dashed; border-width: 2px;*/
}

#shoutbox {
	width: auto; /*height: 401px;*/
	position: absolute; left: 2px; top: 444px;
	
}

#paymentMethod {
	width: auto;
	position: absolute; left: -6px; top:865px;
}

-->
</style>