body {
	background-color: #eee;
	color: #000;
}

#holder {
	width: 100%;
	margin: auto;
	text-align: center;
}

#main {
	width: 760px;
	margin: auto;
	text-align: center;
	border: solid 1px #000;
}

#leftnav {
	width: 160px;
}
#maincell {
	width: 400px;
}
#rightnav {
	width: 200px;
}

#cpl {
	background-color: #FF6699;
}

.phcell {
	background-color: #FFFFFF;
	color: #000;
	vertical-align: top;
	width: 50%;
}
.phcelli {
	background-color: #FFFFFF;
	color: #000;
	vertical-align: middle;
	font-size: 10px;
}

#pfholder {
	background-color: #FFFFFF;
	width: 100%;
}

.pfinfo {
	background-color: #FFFFFF;
	border-right: solid #FF6699 1px;
	width:100px;
	font-size: 10px;
	vertical-align: top;
}

#pftitle {
	font-size: 10px;
	font-weight: bold;
}

.pfmedia {
	background-color: #FFFFFF;
	width:200px;
}

#itable {
	float: right;
}

.htl
{
	width:26px;
	background-image: url('images/bigemptybox2_04.png');
	background-repeat: repeat-y;
}

.htr
{
	width:25px;
	background-image: url('images/bigemptybox2_06.png');
	background-repeat: repeat-y;
}

.htmain {
	background-color: #FFFFFF;
	vertical-align: top;
}

.hthead
{
	width:381px;
	height: 39px;
	background-image: url('images/bigemptybox2_02.png');
	background-repeat: repeat-y;
	color: #fff;
	vertical-align: top;
}

.htheadbig
{
	width:477px;
	height: 39px;
	background-image: url('images/newbox_02.png');
	background-repeat: repeat-y;
	color: #fff;
	vertical-align: top;
}

.htlbig
{
	width:43px;
	background-image: url('images/newbox_04.png');
	background-repeat: repeat-y;
}

.htrbig
{
	width:40px;
	background-image: url('images/newbox_06.png');
	background-repeat: repeat-y;
}

.cooh {
	font-size: 12px;
	color: #EC008C;
	font-weight: bold;
}

.cofo {
	font-size: 12px;
	width: 200px;
}

.productlist {
	background-color: #FFFFFF;
	vertical-align: top;
}

.checkouttable {
	background-color: #FFFFFF;
	font-size: 10px;
	width: 100%;
}
.checkoutinfocell {
	font-size: 11px;
}

.otfull {
	font-size: 11px;
	width: 100%;
}

.otfulld {
	font-size: 10px;
	width: 100%;
}
.ptable {
	width: 100%;
}
.ptitle {
	font-size: 12px;
	font-weight: bold;
}

.pstrap {
	font-size: 10px;
	font-weight: bold;
	text-align: right;
}

.pminfo {
	font-size: 11px;
}

.pprice {
	font-size: 11px;
	font-weight: bold;
}
.fprice {
	font-size: 14px;
	font-weight: bold;
}
.pbprice {
	vertical-align: top;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	width: 82px;
	background-color: #fff;
	background-image: url('images/price-circle.gif');
	background-repeat: no-repeat;
}

.pfbprice {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	width: 82px;
	height: 90px;
	background-color: #fff;
	background-image: url('images/price-circle.gif');
	background-repeat: no-repeat;
	text-align: center;
}

#pftitle {
	font-size: 12px;
	font-weight: bold;
	width: 100%;
}

.pfinfo {
	font-size: 12px;
width: 100%;
}

.footerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}
a.footerlinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}
a.footerlinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}
a.footerlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:  12px;
	color: #FF00CC;
}
a.footerlinks:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}

#itable {
	color: #fff;
	font-weight: bold;
}

.leather {
	font-size: 12px;
	color: #333333;
}

.lmenuitem {
	font-family: Rockwell,Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF00CC;
	text-decoration: none;
	font-weight: bold;
}
a.lmenuitem:link {
	font-family:Rockwell,Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF00CC;
	text-decoration: none;
}
a.lmenuitem:visited {
	font-family: Rockwell,Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#FF00CC;
	text-decoration: none;
}
a.lmenuitem:hover {
	font-family: Rockwell,Arial, Helvetica, sans-serif;
	font-size:  18px;
	color: #fff;
}
a.lmenuitem:active {
	font-family: Rockwell,Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF00CC;
	text-decoration: none;
}

.leftstrap {
	font-family: Rockwell,Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333;
}

.nplinkl {
	font-family: Rockwell,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
a.nplinkl:link {
	font-family:Rockwell,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
a.nplinkl:visited {
	font-family: Rockwell,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#ffffff;
	text-decoration: none;
}
a.nplinkl:hover {
	font-family: Rockwell,Arial, Helvetica, sans-serif;
	font-size:  14px;
	color: #0000ff;
}
a.nplinkl:active {
	font-family: Rockwell,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

.fronttext {
	text-align: justify;
	font-family: Rockwell,Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a.ebc:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
}
a.ebc:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
}
a.ebc:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:  11px;
	color: #FF00CC;
}
a.ebc:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
}