body iframe#iFrame1 {
	position: absolute;
}

/****************************************
START contents of pt_storefront.css
****************************************/

div#carousel_right div#othersites {
	margin-top: 0.636em;
	text-align: left;
	padding: 0 0.909em;
}

div#carousel_right div#othersites a.subLinks:link,
div#carousel_right div#othersites a.subLinks:visited {
	color: #666666;
	text-decoration: none;
}

div#carousel_right div#othersites a.subLinks:hover,
div#carousel_right div#othersites a.subLinks:active {
	color: #666666;
	text-decoration: underline;
}

div#carousel_right div#othersites div {
	float: left;
	width: 14.818em;
	height: 3.273em;
	margin-top: 0.909em;
}

div#carousel_right div#othersites div p {
	color: #000000;
}

div#carousel_right div#othersites div p span.category {
	color: #69C020;
	font-size: 1.273em;
	font-weight: bold;
}

div#carousel_right div#othersites table {
	width: 42.545em;
}

div#main {
	margin-top: 1em;
	padding: 0 0.455em;
}

div#primary {
	float: left;
	width: 53.274em;
}

div#secondary {
	float: right;
	width: 31.818em;
}

div#quickorder {
	width: 29.818em;
	height: 17.364em;
	padding: 0.909em 0.909em 0 0.909em;
	border: 0.091em solid #6ABF23;
	background: #DEF3CE url(../img/catalog_tilt.jpg) 18.727em 7.091em no-repeat;
}

div#quickorder h4 {
	color: 333333;
	font-size: 1.273em;
	font-weight: bold;
	padding-bottom: 0.545em;
}

div#quickorder ol {
	list-style-position: inside;
}

div#quickorder #quickorderform {
	margin-top: 1em;
	width: 14em;
}

div#quickorder #quickorderform div {
	margin-top: 0.182em;
}

div#quickorder #quickorderform label {
	display: block;
}

.itemcode {
	float: left;
	text-align: left;
	width: 9em;
	font-weight: bold;
}

.itemquantity {
	float: left;
	text-align: right;
	width: 5em;
	font-weight: bold;
}

div#quickorder input.code {
	width: 	7.909em;
	height: 1.273em;
	padding: 0.091em 0.364em;
	border-color: #9A9A9A;
	background-color: #ffffff;
	background-image: none;
}

div#quickorder input.quantity {
	width: 	2.455em;
	height: 1.273em;
	padding: 0.091em 0.364em;
	border-color: #9A9A9A;
	background-color: #ffffff;
	background-image: none;
}

div#quickorder div.buttons {
	float: left;
	padding: 0.182em 0 0 0;
	text-align: right;
	float: left;
	width: 100%;
}

div#quickorder div.buttons input {
	height: 2.091em;
}

div#carousel_right {
	text-align: left;
}

div#carousel_right a:link,
div#carousel_right a:visited
{
	color: White;
	text-decoration: underline;
}

div#carousel_right a:hover,
div#carousel_right a:active
{
	color: White;
	text-decoration: none;
}

div#carousel_right ul a:link,
div#carousel_right ul a:visited {
	text-decoration: none;
}

div#carousel_right ul a:hover,
div#carousel_right ul a:active {
	text-decoration: underline;
}

/****************************************
START carousel rules
****************************************/

body#ptStoreFront div#carousel img {
	border: none;
}

/****************************************
END carousel rules
****************************************/

/****************************************
BEGIN  Contents of homepageProducts.css 
*****************************************/
body#ptStoreFront div#content div#topContent {
	width: 86.364em; 
	height: 1%;
	line-height: 1px;
} 

body#ptStoreFront div#content div#topContent div.contentasset {
	margin-top: 0; /* clear margin-top of default content asset style */
	padding: 0;
	line-height: 1.125em;
}

div.homepageProducts {
	margin: 0 0 1.818em 0;
	padding: 0;
}
div.homepageProducts.lastProducts {
	margin: 0;
}
div.homepageProducts div.categoryTitle {

}
div.homepageProducts h2 {
	color: #69C020;
	font-size: 1.273em;
	font-weight: bold;
	float: left;
	padding-bottom: 0.35em;
}


div.homepageProducts .viewCategoryLink {
	font-weight: bold;
	/* margin: 1.091em 0 1em 0.727em; */
	margin: 0 0 0 0.818em;
	display: block;
	float: left;
	background: transparent url(../img/bullet_001.gif) 0 57% no-repeat;
	padding-left: 0.52em;
	padding-top: 0.09em;
}

div.homepageProducts div.product {
	float: left;
	margin-right: 1.545em;
	height: 162px;
	width: 130px;
	text-align: center;
}

div.homepageProducts div.product div.productContainer {
	border: dashed 1px #BCBCBB;
	height: 14.182em;
}

div.homepageProducts div.product.lastProduct {
	margin-right: 0;
}

div.homepageProducts div.product div.image {
	background: white;
	text-align: center;
	height: 100px;
	width: 128px;
	line-height: 100px;
	margin: 0;
}

div.homepageProducts div.product div.image img {
	height: 100px;
	width: 128px;
}

div.homepageProducts div.product div.name {
	height: 34px;
	overflow: hidden;
	line-height: 1em;
	padding: 0 2px;
}

div.homepageProducts div.product div.name a {
	font-weight: bold;
	float: left;
	dislpay: block;
	width: 124px;
	text-align: center;
}
div.homepageProducts div.product div.code {
	color: #9E9E9E;
	line-height: 1.363em;
	height: 1.363em;
}

div.homepageProducts div.product div.money {
	line-height: 0.91em;
}

div.homepageProducts div.product div.money span.pounds,
div.homepageProducts div.product div.money span.newPrice {
	color: #003399;
	font-weight: bold;
	padding-top: 3px;
	font-size: 1.181em;
}

div.homepageProducts div.product div.money span.pounds, 
div.homepageProducts div.product div.money span.newPriceFrom {
	color: #003399;
	font-weight: bold;
	padding-top: 3px;
	font-size: 1.181em;
}

div.homepageProducts div.product div.money span.wasPrice {
	text-decoration: line-through;
	color: #003399;
	font-weight: bold;
	padding-top: 3px;
}

div.homepageProducts div.product div.money span.wasPriceFrom {
	text-decoration: line-through;
	color: #003399;
	font-weight: bold;
	padding-top: 3px;
}

div.homepageProducts div.product div.money .itemsFrom {
	font-size: 0.92em;
}

body#ptStoreFront div.homepageProducts .viewCategoryLink {
	font-weight: bold;
	margin: 0 0 0 7px;
	display: block;
	float: left;
	background: url(../img/bullet_blackarrow.gif) no-repeat center left;
	padding-left: 13px;
	padding-top: 1px;
}

/****************************************
END  Contents of homepageProducts.css 
*****************************************/
