/* ***** HOMEPAGE ***** */

/* feel free to add CSS here for the homepage only */

#homePage h2
{
	margin:0 0 0.6em 0;
	padding: 0.1em 0.2em;
	line-height : 1.6em;
	font-size:2em;
	color:#fff;
	background-color:#00adef;
	border:1px solid #00adef;
}



/*

#homePage #homePageMainFeaturedProduct
{
	display : table;
	width : 48%;
}

#homePage .featuredProductBackgroundEnd
{
	height : 2.6em;
	line-height : 2.6em;
	padding : 0;
	
	font-size : 1.4em;
	font-weight : bold;
	
	background-color : #f5841f;
}


#homePage .otherFeatured
{
	color : #fff;
	background-image : url(../images/smallH.png);
	background-position : 12px 50%;
	background-repeat : no-repeat;
	padding : 0 0 0 40px;
}

#homePage .mainFeatured
{
	color : #fff;
	background-image : url(../images/smallH.png);
	background-position : 12px 50%;
	background-repeat : no-repeat;
	padding : 0 0 0 40px;
}

#homePage .homePageFeaturedProduct
{
	clear : both;
	margin : 12px 0;
	border-bottom : 1px solid #000;
	min-height : 120px;
}
#homePage .homePageFeaturedProduct .homePageFeaturedProductImage
{
	display : table;
	width : 39%;
	margin : 3px;
	min-height : 130px;
	min-height : 130px;

}
#homePage .homePageFeaturedProduct .homePageFeaturedProductText
{
	display : table;
	float : right;
	width : 55%;
	min-height : 130px;
}
#homePage #homePageMainFeaturedProductImage
{
	margin : 33px auto 12px auto;
}

#homePage #homePageProducts .name
{
	font-size : 0.75em;
	color : #23408f;
	font-weight : bold;
}
#homePage #homePageProducts .desc
{
	font-size : 0.75em;
}
#homePage .homePageLargeFeaturedProducts
{
	clear : both;
}


#homePage .listingPrices {color:#FF9800;font-weight:bold;padding:0.5em 0;}
#homePage .listingPrices .priceLabel {color:#000;}
#homePage .littleListingPrices {font-size : 0.7em; color:#FF9800;padding:0.5em 0;}
#homePage .littleListingPrices .priceLabel {color:#000;}

*/

/***** FEATURED PRODUCTS AREA *****/

#hpProducts {
	clear:both;
	border-bottom:1px solid #CCC;
}
#hpProducts a {
	font-weight:bold;
	text-decoration:none;
}
#hpProducts a:hover {
	text-decoration:underline;
}
#hpProducts #rightSide {
	float : right;
	width : 335px;
}
#hpProducts #leftSide {
	width : 335px;
}
#hpProducts h2 {
	background-color:#f5841f;
	color:#fff;
	height:2.6em;
	line-height:2.6em;
	font-size:1.4em;
	font-weight:normalbold;
	background-image:url(../images/smallH.png);
	background-position:12px 50%;
	background-repeat:no-repeat;
	padding:0 0 0 40px;
	border-width:0;
	margin:0;
}

#hpProducts .listing {
	border-top:1px solid #CCC;
	padding:5px;
	font-size:0.8em;
	clear:left;
}
#hpProducts .first {border-width:0;}

#hpProducts #rightSide .listing .productImage {
	display:block;
	float:left;
	margin:0 10px 0 0;
	min-height:100px;
}
#hpProducts #rightSide .listing .productImage img {border-width:0;}
#hpProducts #leftSide .listing .productImage {
	margin:5px auto 5px auto;
}
#hpProducts hr {
	clear:both;
	margin:0;
	padding:0;
	height:1px;
	line-height:1px;
	visibility:hidden;
}
#hpProducts .listing h3 {
	margin:0 0 0.2em 0;
	font-weight:normal;
	font-size:1em;
}
#hpProducts #leftSide .listing div {
	margin:0 0 0.2em 0;
}
#hpProducts #rightSide .listing .Producttext div,
#hpProducts #leftSide .listing .price
{
	color:#F5841F;
	margin:0 0 0.2em 0;
}
#hpProducts #leftSide .listing {
	text-align:center;
}
#hpProducts .listing div span {
	display:block;
	font-size:0.9em;
}

#rotator
{
	cursor: pointer;
	overflow: hidden;
	margin: 0px auto;
	position: relative;
	width: 593px;
	height: 212px;
}

#rotator img
{
	border: 0;
	cursor: pointer;
	width: 593px;
	height: 212px;
}
