
/* left column */
#leftColumn
{
	display: inline;
	float:left;
	width: 293px;
	margin: 0 25px 0 0;
	text-align: left;
}

#zoomdiv
{
	font-size: 12px;
	width: 282px;
	height: 26px;
	line-height: 26px;
	border-top: 1px solid #797979;
	border-bottom: 1px solid #797979;
	margin: 8px 0;
	padding: 0 0 0 11px;
}

#zoomdiv span
{
	font-weight: bold;
	text-transform: uppercase;
	margin: 0 15px 0 0;
}

#spics
{
	width: 293px;
	height: 88px;
}

#spics img
{
	float: left;
	margin: 0 0 0 13px;
}

#spics img.first
{
	margin: 0;
}

#pic-spacer
{
	width: 13px;
	float: left;
	display:none;
}

#shoptitle
{
	width: 293px;
	height: 25px;
	line-height: 25px;
	font-weight: bold;
	font-size: 16px;
	border-bottom: 1px solid #7b7b7b;
	margin: 29px 0 4px 0;
	letter-spacing: -1px;
}

p.shopfrom
{
	width: 293px;
	margin: 0;
	height: 19px;
	line-height: 19px;
	font-weight: bold;
	font-size: 12px;
}

p.shopfrom a
{
	font-weight: normal;
	color: #000000;
}

/* end left column */

/** main right column */
#mainRightColumn
{
	float: left;
	width: 662px;
	text-align: left;
}
/* end main right column */

/* title column */
#titleColumn
{
	width: 649px;/* 662px - 13px */
	height: 34px;
	float: left;
	background: #eaeaea url('../images/title-left.gif') no-repeat left center;
	padding: 0 0 0 13px;
	text-align: left;
}

#titleColumn h1
{
	line-height: 34px;
	font-size: 21px;
	font-weight: normal;
	text-transform: capitalize;
	letter-spacing: -1px;
	margin: 0;
	float: left;
}

#product-pagination
{
	padding: 8px 21px 0 0;
	margin: 0;
	height: 26px;
	float: right;
	background: url('../images/title-right.gif') no-repeat right center;
}

#product-pagination a
{
	height: 18px;
	color: #000000;
	font-size: 12px;
	display: block;
	float: left;
}

#product-pagination img
{
	float: right;
}

#product-pagination a#previous
{
	padding: 0 22px 0 0;
	background: url('../images/arrow_left.gif') no-repeat right center;
	margin: 0 3px 0 0;
}

#product-pagination a#previous-inactive
{
	padding: 0 22px 0 0;
	background: url('../images/arrow_left_passive.gif') no-repeat right center;
	margin: 0 3px 0 0;
	color: #858585;
}

#product-pagination a#next
{
	padding: 0 0 0 22px;
	background: url('../images/arrow_right.gif') no-repeat left center;
}


#product-pagination a#next-inactive
{
	padding: 0 0 0 22px;
	background: url('../images/arrow_right_passive.gif') no-repeat left center;
	color: #858585;
}

/* end title column */

/* center column */
#centerColumn
{
	text-align: left;
	float:left;
	width: 388px;
	margin: 0 68px 0 0;
}

.product-info
{
	padding: 0 0 0 15px;
}

p.pstyle
{
	font-size: 12px;
	color: #878787;
	font-weight: bold;
	margin: 20px 0 0 0;
}

p.pprice
{
	font-size: 22px;
	margin: 20px 0;
	letter-spacing: -1px;
}

p.pprice span 
{
	font-size: 20px;
	margin: 20px 20px 20px 0;
	letter-spacing: -1px;
	text-decoration: line-through;
}

p.pstyle span
{
	color: #000000;
}

p.description
{
	margin: 10px 0 0 0;
	color: #707070;
}


#centerColumn ul
{
	font-size: 4px;
	color: #707070;
	margin: 0 0 0 5px;
	padding: 0 0 0 10px;
	list-style: square;
}

#centerColumn ul li
{
	font-size: 11px;
}

#colours
{
	margin: 20px 0 0 0;
}

#colours p
{
	margin: 0 0 10px 0;
}

#colours img
{
	border: 1px solid #bfbfbf;
	padding: 1px;
}

#info-links
{
	margin: 30px 0 0 0;
}

#info-links a#more-info
{
	background: url('../images/arrow_down.gif') no-repeat left center;
	padding: 0 0 0 21px;
	color: #000000;
	font-size: 12px;
	margin: 0 40px 0 0;
}

#info-links a#size-guide
{
	background: url('../images/plus.gif') no-repeat left center;
	padding: 0 0 0 21px;
	color: #000000;
	font-size: 12px;
	margin: 0;
}

#moreinfo-box
{
	display: none;
	margin: 20px 0 0 0;
	color: #707070;
}

#shopping-box
{
	width: 359px; /* 387px - 2*14px */
	height: 99px; /* 115px - 16px */
	background: #eaeaea url('../images/box-top.gif') no-repeat top;
	padding: 16px 14px 0 14px;
	font-size: 12px;
	font-weight: bold;
	margin: 30px 0 0 0;
}

#shopping-box div
{
	float: left;
}

#shopping-box img
{
	margin: 20px 9px 0 0;
	float: left;
}
#shopping-box img.last
{
	margin-right: 0;
}

#shopping-box div select
{
	font-family: "Trebuchet MS";
	font-size: 12px;
}

#shopping-box div input
{
	font-family: "Trebuchet MS";
	font-size: 12px;
}

#shopping-box div label
{
	display: block;
	margin: 0 0 7px 0;
}

#shopping-box div#size-box
{
	width: 120px;
	margin: 0 12px 0 0;
}

#shopping-box div#size-box label
{
	width: 120px;
}

#shopping-box div#size-box select
{
	width: 120px;
}

#shopping-box div#colour-box
{
	width: 170px;
	margin: 0 12px 0 0;
}

#shopping-box div#colour-box label
{
	width: 170px;
}

#shopping-box div#colour-box select
{
	width: 170px;
}

#shopping-box div#qty-box
{
	width: 35px;
	margin: 0;
}

#shopping-box div#qty-box label
{
	width: 35px;
}

#shopping-box div#qty-box input
{
	width: 35px;
}

#shopping-box-bottom
{
	width: 387px;
	height: 13px;
	background: url('../images/box-bottom.gif') no-repeat top;
}

.share-button
{
	margin: 20px 8px 0 0;
}
/* end center column */

/* right column */
#rightColumn
{
	float:left;
	width: 190px;
	text-align: left;
}

#fpimg
{
	margin: 30px 0 30px 23px;
}

#featured-products
{
	float: left;
	width: 190px; 
}

.prbox
{
	width: 89px;
	float: left;
	margin: 0 11px 18px 0;
}

.prbox1
{
	width: 89px;
	float: left;
	margin: 0 0 18px 0;
}

.prbox p, .prbox1 p
{
	margin: 0;
	width:79px;/* 89px - 10px */
	text-align: right;
	color: #5f5f5f;
	background: #ffffff;
	font-size: 12px;
	padding: 0 10px 0 0;
}


/* end right column */