


/* LEFT SIDE CONTENT */
.HomeLeftSide
{
	vertical-align:top;
	width:454px;
}
.HomeLeftSideBikeBrandPanel
{
	padding:8px 0 0 63px;
	width:388px;
}
.HomeLeftSideBikeBrandPanelAccordionHeader img
{
	border: solid 1px #5c1717;
	cursor:pointer;
	cursor:hand;
	margin: 7px 0 0 0;
}
.HomeLeftSideBikeBrandPanelAccordionContent
{
	border: solid 1px #c4c5c5;
	background-color:#f0f0f0;
	margin:0 0 7px 0;
	padding:6px; 
	width:374px;
}
.ie .HomeLeftSideBikeBrandPanelAccordionHeader img
{
	margin: 7px 0 -4px 0;
}

.HomeLeftSideDivider
{
	background-image:url(../Images/homeMedia/leftSideDivider.gif);
	background-repeat:no-repeat;
	height:5px;
	margin:51px 0 30px 24px;
	width:409px;
}

.Home49AnniversarySale
{
	margin: 40px 0 20px 0px;
}

.HomeRecyclePanelEn
{
	background-image:url(../Images/homeMedia/recyclePanelEn.jpg);
	background-repeat:no-repeat;
	height:256px;
	margin: 20px 0 10px -9px;
	padding: 121px 0 0 125px;
	width:335px;
}

.HomeRecyclePanelFr
{
	background-image:url(../Images/homeMedia/recyclePanelFr.jpg);
	background-repeat:no-repeat;
	height:256px;
	margin: 20px 0 10px -9px;
	padding: 121px 0 0 125px;
	width:335px;
}

.HomeFallSection
{
	margin: 20px 0 -10px -9px;
}














/* RIGHT SIDE CONTENT */
.HomeRightSide
{
	background-color:#e5e5e5;
	border:solid 1px #c4c5c5;
	height:100%;
	padding:0;
	margin:0;
	vertical-align:top;
	width:408px;
}
.ie .HomeRightSide
{
	overflow:hidden;
}
.HomeRightSidePhilosophyPhilosophy
{
	color:#555555;
	height:640px;
	left:0;
	line-height:14px;
	margin:0 0 0 69px;
	padding:0 0 0 15px;
	position:relative;
	top:0;
	width:312px;
}
.HomeRightSidePhilosophyPhilosophy a
{
	color:#197ddb;
	font-weight:bold;
	text-decoration:none;
}
.HomeRightSidePhilosophyPhilosophy a:hover
{
	color:#94d12b;
	text-decoration:underline;
}
.HomeRightSidePhilosophyPhilosophyTextEn
{
	border-left: dotted 1px #7c7c7c;
	font-family:Georgia;
	font-size:10pt;
	left:-9px;
	line-height:15pt;
	padding: 10px 0 10px 10px;
	position:relative;
	top:10px;
}
.HomeRightSidePhilosophyPhilosophyTextFr
{
	border-left: dotted 1px #7c7c7c;
	font-family:Georgia;
	font-size:10pt;
	left:-9px;
	line-height:14pt;
	padding: 10px 0 0 10px;
	position:relative;
	top:10px;
}
.HomeRightSidePhilosophyPhilosophyCheckmark{height:16px;left:5px;position:relative;width:17px;}
.HomeRightSideDivider
{
	background-image:url(../Images/homeMedia/rightSideDivider.gif);
	background-repeat:repeat-x;
	height:2px;
	margin:0;
	padding:0;
	width:100%;
}
.ie .HomeRightSideDivider
{
	/*margin: 0 -5px 0 7px;*/
	width:110%
}

.HomeRightSidePhilosophySloganImageEn
{
	margin: 30px 0 0 10px;
}
.HomeRightSidePhilosophySloganImageFr
{
	margin: 30px 0 0 0;
}

.HomeRightSidePictureContentPanel
{
	background-color:#f0f0f0;
	height:142px;
	padding:21px 0 21px;
	width:100%;
}
.ie .HomeRightSidePictureContentPanel
{
	overflow:hidden;
	width:110%;
}


















/*********************** POLAROIDS *****************************/
.HomeRightSidePolaroidsWomenEn,
.HomeRightSidePolaroidsFittingEn,
.HomeRightSidePolaroidsAccessoriesEn,
.HomeRightSidePolaroidsBestBikeShopEn,
.HomeRightSidePolaroidsShopEn,
.HomeRightSidePolaroidsClothingEn,
.HomeRightSidePolaroidsWomenFr,
.HomeRightSidePolaroidsFittingFr,
.HomeRightSidePolaroidsAccessoriesFr,
.HomeRightSidePolaroidsBestBikeShopFr,
.HomeRightSidePolaroidsShopFr,
.HomeRightSidePolaroidsClothingFr
{
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand;
	float:left;
	height:142px;
	margin-left:17px;
	width:120px;
}
.HomeRightSidePolaroidsWomenEn:hover,
.HomeRightSidePolaroidsFittingEn:hover,
.HomeRightSidePolaroidsAccessoriesEn:hover,
.HomeRightSidePolaroidsBestBikeShopEn:hover,
.HomeRightSidePolaroidsShopEn:hover,
.HomeRightSidePolaroidsClothingEn:hover,
.HomeRightSidePolaroidsWomenFr:hover,
.HomeRightSidePolaroidsFittingFr:hover,
.HomeRightSidePolaroidsAccessoriesFr:hover,
.HomeRightSidePolaroidsBestBikeShopFr:hover,
.HomeRightSidePolaroidsShopFr:hover,
.HomeRightSidePolaroidsClothingFr:hover
{
	background-position: -120px 0;
}


.HomeRightSidePolaroidsWomenEn{background-image:url(../Images/homeMedia/polaroidsWomenEn.jpg);}
.HomeRightSidePolaroidsFittingEn{background-image:url(../Images/homeMedia/polaroidsFittingEn.jpg);}
.HomeRightSidePolaroidsAccessoriesEn{background-image:url(../Images/homeMedia/polaroidsAccessoriesEn.jpg);}
.HomeRightSidePolaroidsShopEn{background-image:url(../Images/homeMedia/polaroidsShopEn.jpg);}
.HomeRightSidePolaroidsClothingEn{background-image:url(../Images/homeMedia/polaroidsClothingEn.jpg);}
.HomeRightSidePolaroidsBestBikeShopEn{background-image:url(../Images/homeMedia/polaroidsBestBikeShopEn.jpg);}
.HomeRightSidePolaroidsWomenFr{background-image:url(../Images/homeMedia/polaroidsWomenFr.jpg);}
.HomeRightSidePolaroidsFittingFr{background-image:url(../Images/homeMedia/polaroidsFittingFr.jpg);}
.HomeRightSidePolaroidsAccessoriesFr{background-image:url(../Images/homeMedia/polaroidsAccessoriesFr.jpg);}
.HomeRightSidePolaroidsShopFr{background-image:url(../Images/homeMedia/polaroidsShopFr.jpg);}
.HomeRightSidePolaroidsClothingFr{background-image:url(../Images/homeMedia/polaroidsClothingFr.jpg);}
.HomeRightSidePolaroidsBestBikeShopFr{background-image:url(../Images/homeMedia/polaroidsBestBikeShopFr.jpg);}













/****** BIKE TYPE IMAGE STYLES ENGLISH ******/
.HomeLeftSideBikeBrandPanelAccordionContentImageRoadSingleEn,
.HomeLeftSideBikeBrandPanelAccordionContentImageRoadEn,
.HomeLeftSideBikeBrandPanelAccordionContentImageMountainEn,
.HomeLeftSideBikeBrandPanelAccordionContentImageHybridEn,
.HomeLeftSideBikeBrandPanelAccordionContentImageRoadSingleFr,
.HomeLeftSideBikeBrandPanelAccordionContentImageRoadFr,
.HomeLeftSideBikeBrandPanelAccordionContentImageMountainFr,
.HomeLeftSideBikeBrandPanelAccordionContentImageHybridFr
{
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand;
	height:142px;
	width:120px;
}
.HomeLeftSideBikeBrandPanelAccordionContentImageRoadSingleEn:hover,
.HomeLeftSideBikeBrandPanelAccordionContentImageRoadEn:hover,
.HomeLeftSideBikeBrandPanelAccordionContentImageMountainEn:hover,
.HomeLeftSideBikeBrandPanelAccordionContentImageHybridEn:hover,
.HomeLeftSideBikeBrandPanelAccordionContentImageRoadSingleFr:hover,
.HomeLeftSideBikeBrandPanelAccordionContentImageRoadFr:hover,
.HomeLeftSideBikeBrandPanelAccordionContentImageMountainFr:hover,
.HomeLeftSideBikeBrandPanelAccordionContentImageHybridFr:hover
{
	background-position: -120px 0;
}

/****** BIKE TYPE IMAGE STYLES ENGLISH ******/
.HomeLeftSideBikeBrandPanelAccordionContentImageRoadSingleEn,
.HomeLeftSideBikeBrandPanelAccordionContentImageRoadEn{background-image:url(../Images/homeMedia/bikeTypeRoadEn.jpg);}
.HomeLeftSideBikeBrandPanelAccordionContentImageMountainEn{background-image:url(../Images/homeMedia/bikeTypeMountainEn.jpg);}
.HomeLeftSideBikeBrandPanelAccordionContentImageHybridEn{background-image:url(../Images/homeMedia/bikeTypeHybridEn.jpg);}

/****** BIKE TYPE IMAGE STYLES FRENCH ******/
.HomeLeftSideBikeBrandPanelAccordionContentImageRoadFr{background-image:url(../Images/homeMedia/bikeTypeRoadFr.jpg);}
.HomeLeftSideBikeBrandPanelAccordionContentImageMountainFr{background-image:url(../Images/homeMedia/bikeTypeMountainFr.jpg);}
.HomeLeftSideBikeBrandPanelAccordionContentImageHybridFr{background-image:url(../Images/homeMedia/bikeTypeHybridFr.jpg);}
.HomeLeftSideBikeBrandPanelAccordionContentImageRoadSingleFr{background-image:url(../Images/homeMedia/bikeTypeRoadFr.jpg);}













