﻿#breadcrumb
{
	display:none;
}

#content
{
	height:auto !important;
	padding-bottom:5px;
}

DIV > #content
{
	height:auto !important;
	min-height:0 !important;
}

H1
{
	margin:0px;
	padding:0px 0px 15px 0px;
	color:#FFFFFF;
	font-size:0.8em;
	font-weight:normal;
}

H1 B
{
	font-size:1.1em;
}

#productList
{
	background-image:url(../images/home/banner.jpg);
	background-repeat:no-repeat;
	background-color:#333333;	
	background-position:left;
	padding-left:407px;
}

#productListInner
{
	background-color:#ffffff;
	background-image:url(../images/home/product-list.gif);
	background-repeat:no-repeat;	
	background-position:right;
	height:296px;
	margin-bottom:14px;
}

#productList H2
{
	background-image:url(../images/heading-dots-bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#333333;
	font-size:0.9em;
	margin:0px 15px 0px 15px;
	padding:15px 0px 10px 0px;
}

#productList UL
{
	margin:0px 0px 0px 20px;
	padding:0px;
}

#productList LI
{
	margin:20px 20px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	list-style-type:none;
	width:235px;
	position:relative;
	height:100px;
}

#productList LI P.text
{
	margin:0px 0px 0px 120px;
	padding:0px;
}

#productList LI P.text A
{
	color:#333333;
	font-size:0.7em;
	text-decoration:underline;
	display:block;
	margin-bottom:10px;
}

#productList LI P.text SPAN.offerText
{
	font-size:0.7em !important;
	color:#ffffff !important;
	background-color:lime !important;
	border:none !important;
	padding:2px !important;
	font-weight:normal;
}

#productList LI P.text SPAN.offerPreviousPrice
{	
	padding-left:0px !important;
	font-size:0.7em !important;
	color:#999999;
	font-weight:normal;
}

#productList LI P.text SPAN
{
	color:#cc3298;
	font-size:0.9em;
	font-weight:bold;
	line-height:1.5em;
}

#productList LI P.picture
{
	margin:0px;
	padding:0px;
	position:absolute;
	top:0px;
	left:0px;
}

#productList LI P.picture IMG
{
	border:1px solid #cfcfcf;
	width:103px;
	height:82px;
}

#productSearch
{
	background-image:url(../images/home/search-bg.gif);
	background-repeat:no-repeat;
	background-color:#b979cd;
	width:959px;
	height:48px;
	margin-bottom:14px;
	text-align:center;
	clear:both;
}

#productSearch FORM
{
	padding-top:14px;
}

#productSearch H2
{
	color:#ffffff;
	display:inline;
	font-size:1em;
	font-weight:normal;
	margin:0px;
	padding:0px 20px 0px 0px;
}

#productSearch P
{
	display:inline;
	margin:0px;
	padding:0px;
}

#productSearch .textbox
{
	border:1px solid #cc99ff;
	width:230px;
	height:19px;
}

#productSearch .button
{
	border:0px;
	background-image:url(../images/home/btn-41-23.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:0.7em;
	cursor:pointer;
	text-transform:uppercase;
	width:41px;
	height:23px;
}

#siteDescription
{
	background-image:url(../images/home/siteDescription-top.gif);
	background-repeat:no-repeat;
	background-position:top;	
	width:959px;
	margin-bottom:14px;
	padding-top:5px;
	clear:both;
}

#siteDescription P
{
	background-image:url(../images/home/siteDescription-bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#b979cd;
	color:#FFFFFF;
	font-size:0.7em;
	line-height:1.3em;
	margin:0px;
	padding:10px 15px 15px 15px;
}
#siteDescription P A
{
	color:#FFFFFF;
}

#browseCategories
{
	/*background-image:url(../images/home/browse-categories.gif);*/
}


#articlesSection
{
	background-color:White;
	padding:10px;
	
}

#articlesSection H2
{
	background-image:url(../images/heading-dots-bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#333333;
	font-size:0.9em;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}

#articlesSection H2 SPAN
{
	font-weight:normal;
	font-size:0.8em;
}

#articlesSection UL
{
	color:#333333;
	list-style-type:none;
	margin-left:0px;
	padding-left:0px;
}

#articlesSection LI
{
	font-size:0.75em;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

#articlesSection LI A
{
	font-weight:bold;
	color:#cc3298;
}

#articlesSection LI SPAN
{
	font-size:0.9em;
}