#contactInfoContainer{
	background-color:#FAA63C;
	width:172px;
	color:#333333;
}

#homepageWelcomeContainer{
	margin:0px 0px 0px 0px;
	background-image: url(../images/homepage/proposition_banner_bg.gif);
}

#homepageWelcomeContainerLeft{
	width:58%;
	color:#FFFFFF;
	font-size:14px;
	text-align:left;
	margin-right:217px;
}

#homepageWelcomeContainerRight{
	width:207px;
	float:right;
}

#homepageIntroText{
	margin:0px 0px 8px 0px;
}

#homepageErrorText{
	background-image:url(../images/backgrounds/welcomeGrad.jpg);
	background-repeat:no-repeat;
	background-position:top;
	font-size:12px;
	padding-top:35px;
	font-weight:normal;
}

#homepageWelcomeTextContent{

}

#homepageWelcomeTextContainer{
	margin: 5px 10px 0px 0px;	
	padding: 0px 8px 0px 0px;
	clear:both;	
	/* background-image:url(../../backgrounds/welcomeGrad.jpg); */
	background-repeat:no-repeat;
	background-position:top;	
	color:#666666;
	font-size: 13px;
}

.homepageWelcomeText {
	color:#FFFFFF;
	font-size:14px;
}

#homepageIntroText p{
	padding-left:0px;
	margin-left:0px;
}

#homepageIntroText a{
	color:#E30000;
	text-decoration:none;
}
#homepageIntroText a:hover{
	color:#E30000;
	text-decoration:underline;
}

.contactIntro{
	xmargin:19px 0px 13px 0px;
}

.contact{
	margin:0px 0px 13px 0px;
}

.fullContactDetails{
	margin:20px 0px 20px 12px;
}

.fullContactDetails a{
	color:#333333;
}

.homepage{
	padding:0px 15px 0px 15px;
	
}

#starBuysIntroContainer {
	font-family:arial;
	font-size:14px;
	line-height:15px;
	margin:10px 7px 10px 7px;
	clear:both;
}


#StarBuysContainer{
	margin:10px 7px 12px 7px;
	padding:10px 10px 10px 10px;
	clear:both;
}

.StarBuysContentHeader{
	padding:7.5px 7.5px 7.5px 7.5px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	background-color:black;
}


.StarBuysContainerMain{
	float:left;
	width:100%;
	clear:both;
	padding:10px 0px 0px 0px;
}

#StarBuysMainProductContainer{
	float:left;
	xpadding:5px;
	width:33%;
	xheight:300px;
	xborder-width:0px 2px 0px 0px;
	xborder-style:solid;
	xborder-color:#D7D7D7;
	background-image: url(../images/homepage/star_buys_bg.gif);
	background-repeat: no-repeat;
	background-position:bottom right;	
	}

.StarBuysContainerMainLeft{
	height:150px;
}

.StarBuysContainerMainRight{
	padding:10px 0px 0px 0px;
	text-align:center;
}

.StarBuysProductHeader{
	font-size:16px;
	font-weight:bold;
	height:40px;
	xdisplay:inline;
}

.StarBuysProductDescription{
	margin-bottom:9px;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	height:30px;
}

.StarBuysProductDescription a {
	color:#333333;
}

.StarBuysProductPrice{
	color:#E30000;
	font-size:16px;
	font-weight:bold;
}

.StarBuysProductMore{
	font-size:12px;
	color:#595959;
}


.StarBuysSecondaryContainer{
	xborder-top:1px solid #D7D7D7;
	width:49.9%;
	xclear:left;
	float:left;
}

xxx.StarBuysContainerSecondaryRight{
	border-top:1px solid #D7D7D7;
	text-align:left;
}

.StarBuysSecondaryLeft{
	float:left;
	width:75px;
	height:75px;
	xmargin-right:10px;
	padding:10px 10px 10px 10px;
}

.StarBuysSecondaryRight{
	margin:0px 0px 0px 145px;
}

.StarBuysProductHeaderSecondary{
	font-size:12px;
	font-weight:bold;
	padding:10px 0px 0px 0px;
}



h4 {
	margin:0px;
}


.RecommendContentContainer{
	width:100%;
	margin:10px 0px;
	float:left;
}

.RecommendContentHeader{
	padding:6px 0px 4px 15px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	background-color:#666666;
}

.RecommendProductsContainer{
	background-color:#FFFFFF;
}

.RecommendProducts{
	padding:7px;
	xwidth:50%;
}

.RecommendProducts{
	background-color:#FFFFFF;
	padding:7px;
}

.RecommendProductContainer{
	xheight:70px;
	padding:5px 0px;
	float:left;
	width:49.9%;
	border-bottom:1px solid #D7D7D7;
}

.RecommendBorder{
	border-bottom:1px solid #D7D7D7;
}

.RecommendProductHeader{
	font-size:12px;
	font-weight:bold;

}

.RecommendProductImage{
	float:left;
	width:75px;
	height:75px;
	xmargin-right:20px;
}

.RecommendProductText{
	margin:10px 20px 0px 95px;
}

.RecommendProductDescription{
	margin-bottom:9px;
	font-size:12px;
	height:30px;
}

.RecommendProductDescription a{
	color:#333333;
}

.RecommendProductPrice{
	color:#E30000;
	font-size:12px;
	font-weight:bold;
}

.RecommendProductMore{
	font-size:12px;
	color:#595959;
}



.orangeLine{
	height:2px;
	background-color:#FAA63C;
	border:0px;
	margin:3px 0px 4px 0px;
	padding:0px;
	line-height:1px;
}

.highlighted {
	color:#FAA63C;
}


.seperator {
	width:100%;
	clear:both;
	height:2px;
	color:#D7D7D7;
}

#homepageMainErrorContentContainer 
{
	font-size:33px;
	font-weight:bold;
}
	
#homepageMainContentContainer {

}

.heroContainer {
	margin-bottom: 12px;
}

.standardContainer {
	margin-bottom: 12px;
}

.heroCategoriesContainer {
    background-image:url(../images/backgrounds/heroContainer.gif);
	background-repeat:no-repeat;
	background-position:top;
	width: 141px;
	height: 159px;
	float: left;   
	margin: 0px 0px 12px 0px;	
}

.heroCategoriesContainer2 {
    background-image:url(../images/backgrounds/heroContainer.gif);
	background-repeat:no-repeat;
	background-position:top;
	width: 141px;
	height: 159px;
	float: left;
    margin: 0px 0px 12px 6px;	
}

.heroCategoriesLink {
    height: 35px;
	margin: 0px 5px 0px 5px;
	text-align: center;
	padding: 3px 4px 0px 4px;
	line-height: 13px;    
	font-weight: bold;
}

.heroCategoriesLink a:link, .heroCategoriesLink a:hover, .heroCategoriesLink a:active, .heroCategoriesLink a:visited  {
    color: #333333;
    font-size: 12px;
    font-weight: bold;
}

.heroCategoriesContainer2 img {
	width: 131px;	
	height: 103px;
	margin: 5px 0px 0px 5px;
}

.heroCategoriesContainer img {
	width: 131px;	
	height: 103px;
	margin: 5px 0px 0px 5px;
}

.standardCategoriesContainer {
    background-image:url(../images/backgrounds/standardCategoryContainer.gif);
	background-repeat:no-repeat;
	background-position:top;
	width: 190px;
	height: 50px;
	float: left;	
	margin: 0px 0px 6px 0px;
}

.standardCategoriesContainer2 {
    background-image:url(../images/backgrounds/standardCategoryContainer.gif);
	background-repeat:no-repeat;
	background-position:top;
	width: 190px;
	height: 50px;
	float: left;
	margin: 0px 0px 6px 6px;	
}

.standardCategoriesContainer img {
	width: 58px;	
	height: 44px;
	margin: 3px 0px 0px 3px;
	float: left;
}

.standardCategoriesContainer2 img {
	width: 58px;	
	height: 44px;
	margin: 3px 0px 0px 3px;	
	float: left;
}

.heroStandardLink {
    height: 40px;
    width: 114px;
	margin: 5px 0px 0px 6px;
	padding: 6px 0px 0px 0px;
	float: left;    
	font-size: 11px;
	line-height: 14px;
}

.heroStandardLink a:link, .heroStandardLink a:hover, .heroStandardLink a:active, .heroStandardLink a:visited  {
    color: #333333;
}


#infoboxesCont
{
    top:620px;

	position:absolute;
	width:780px;
	height:375px;

}

.InfoitemsCont
{
	height:335px;
	background-color:#ffffff;
	border:solid 1px #999999;
	
}

.Infoitemsbox
{	
	background-image:url(../images/global/Info_Box_Background.jpg);
	background-repeat:no-repeat;
	margin:22px 20px 0px 22px;
	height:295px;
	
}

.InfoItem
{
	float:left;
	display:inline-block;
	vertical-align:middle;
	height:100px;
	width: 170px;
	color:#404040;
	padding:0px 9px 0px 0px;
	margin:0px 0px 0px 2px;
}

.InfoItemImg
{
	float:left;
	width:80px;
	height:85px;
	color:#cd0205;
	font-size:1.4em;
	font-weight:bold;
	margin:4px;

}

.InfoItemDetails
{
	float:right;
}

.InfoItemPrice
{
	width:80px;
	color:#cd0205;
	font-size:1.4em;
	font-weight:bold;
	margin-top:6px;
}

.InfoItemDesc
{
	width:80px;
	margin-top:4px;
    font-size:0.8em;
    position:relative;
}
.InfoItemLink a
{
	margin-top:30px;
	font-size:1.4em;
	color: #ff9a00;
	font-weight:bold;
}

.InfoboxesTabs
{
	background-image:url(../images/global/info_tab_background.jpg);
	height:30px;
	width:780;
	cursor:pointer;

}


.Infotabbox
{
	display:inline-block;
	width:120px;
	xheight:30px;
	margin-right:0.5px;
	color:White;
	padding:6px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	float:left;
}

.hover
{
	display:inline-block;
	width:120px;
	height:18px;
	border-right:solid 1px black;
	border-left:solid 1px black;
	border-top:solid 1px black;
	color:black;
	font-weight:bold;
	padding:6px;
	background-color:White;
	text-align:center;
	cursor:pointer;

}

#AllProductsSection {
	margin:25px 20px 5px 25px;
	height:305px;
}

.AllProductsSectionInfoItem {
	float:left;
	height:100px;
	width: 93px;
	padding:0px 9px 0px 0px;
	margin:0px 0px 0px 2px;
	text-align:center;
}

.AllProductsSectionInfoItemImg {
	width:80px;
	margin:5px;
}

.AllProductsSectionInfoItemLink a {
	margin-top:30px;
	font-size:11px;
	color: #666666;
}


