/**#000000;**/
/**generic**/
/*****************************************************************************************************************************************************************************************************************************/
/***generic*******************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
#chrystiesBanner{
	width:1200px;
	height:420px;
	margin:0 auto;
	margin-bottom: 20px;
	display:table;
}

#chrystiesBannerImage{
	width:1200px;
	height:420px;
	position:absolute;
	display:table;
}

#chrystiesBannerImage  img{
	width:1200px;
	height:420px;
	display:block;
}

#chrystiesBannerLabelOuter{
	margin-top:290px;
	margin-left:auto;
	margin-right:0px;
	position:relative;
	background:#D8B528;
	display:table;
}

#chrystiesBannerLabelInner{
	margin:5px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	white-space:nowrap;
	text-align:left;
	color:white;
	display:inline-block;
}

#chrystiesBannerLabelInner h1{
	margin:0px;
	font-weight:100;
	font-size:27px;
	color:white;
}

#chrystiesBannerLabelInner h2{
	margin:0px;
	font-weight:100;
	font-size:15px;
	color:white;
}
/*****************************************************************************************************************************************************************************************************************************/
/***size1*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1220px){
#chrystiesBanner{
	width:1200px;
	height:420px;
}

#chrystiesBannerImage{
	width:1200px;
	height:420px;
}

#chrystiesBannerImage  img{
	width:1200px;
	height:420px;
}

#chrystiesBannerLabelOuter{
	margin-top:290px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size2*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1140px) and (max-width: 1219px){
#chrystiesBanner{
	width:1100px;
	height:385px;
}

#chrystiesBannerImage{
	width:1100px;
	height:385px;
}

#chrystiesBannerImage  img{
	width:1100px;
	height:385px;
}

#chrystiesBannerLabelOuter{
	margin-top:287px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size3*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1040px) and (max-width: 1139px){
#chrystiesBanner{
	width:1000px;
	height:350px;
}

#chrystiesBannerImage{
	width:1000px;
	height:350px;
}

#chrystiesBannerImage  img{
	width:1000px;
	height:350px;
}

#chrystiesBannerLabelOuter{
	margin-top:259px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size4*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 940px) and (max-width: 1039px){
#chrystiesBanner{
	width:900px;
	height:315px;
}

#chrystiesBannerImage{
	width:900px;
	height:315px;
}

#chrystiesBannerImage  img{
	width:900px;
	height:315px;
}

#chrystiesBannerLabelOuter{
	margin-top:220px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size5*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 840px) and (max-width: 939px){
#chrystiesBanner{
	width:800px;
	height:280px;
}

#chrystiesBannerImage{
	width:800px;
	height:280px;
}

#chrystiesBannerImage  img{
	width:800px;
	height:280px;
}

#chrystiesBannerLabelOuter{
	margin-top:191px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size6*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 740px) and (max-width: 839px){
#chrystiesBanner{
	width:700px;
	height:245px;
}

#chrystiesBannerImage{
	width:700px;
	height:245px;
}

#chrystiesBannerImage  img{
	width:700px;
	height:245px;
}

#chrystiesBannerLabelOuter{
	margin-top:155px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size7*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 200px) and (max-width: 739px){
#chrystiesBanner{
	width:94%;
	margin-left:3%;
	margin-right:3%;
	height:auto;
	float:left;
}

#chrystiesBannerImage{
	width:100%;
	height:auto;
	position:relative;
	float:left;
}

#chrystiesBannerImage  img{
	width:100%;
	height:auto;
	float:left;
}

#chrystiesBannerLabelOuter{
	width: 100%;
	margin:0px;
	float:left;
}

#chrystiesBannerLabelInner{
	width: 100%;
	margin:0px;
	float:left;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***generic*******************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
#gandwBannerOuter{
	width:100%;
	margin-top:18px;
	float:left;
}

#gandwBannerInner{
	width:1200px;
	margin: 0 auto;
	display: table;
}

#gandwBannerInner img{
	width:100%;
	float:left;
}

#gandwBannerBadge{
	width:1200px;
	margin: 0 auto;
	position:absolute;
	display: table;
}

#gandwBannerBadge img{
	width:100%;
	float:left;
}

#gandwBannerHeading{
	width:1200px;
	margin: 0 auto;
	padding-top: 10px;
	text-align:center;
	background:#6a6a6a;
	display: table;
}

#gandwBannerLeftFlash, #leightonsBannerLeftFlash{
	width:30px;
	height:2px;
	margin-right:15px;
	margin-bottom:10px;
	background:#e6ab66;
	display:inline-block;
}

#gandwBannerHeading h1{
	margin:0px;
	font-weight:100;
	font-size:30px;
	color:white;
	display:inline-block;
}

#gandwBannerRightFlash, #leightonsBannerRightFlash{
	width:30px;
	height:2px;
	margin-left:15px;
	margin-bottom:10px;
	background:#e6ab66;
	display:inline-block;
}

#leightonsBannerLeftFlash, #leightonsBannerRightFlash{
	background:white;
}

#gandwBannerSubHeading{
	width:1200px;
	margin: 0 auto;
	margin-bottom:20px;
	padding-bottom: 10px;
	text-align:center;
	background:#6a6a6a;
	display: table;
}

#gandwBannerSubHeading h2{
	width:100%;
	margin:0 auto;
	margin-bottom:10px;
	font-size:16px;
	font-weight:100;
	color:white;
	float:left;
}

/*****************************************************************************************************************************************************************************************************************************/
/***size1*******************************************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1220px){
#gandwBannerInner, #gandwBannerBadge, #gandwBannerHeading, #gandwBannerSubHeading{
	width:1200px;
}

#gandwBannerTextWrap{
	width:1200px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size2*******************************************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1120px) and (max-width: 1219px){
#gandwBannerInner, #gandwBannerBadge, #gandwBannerHeading, #gandwBannerSubHeading{
	width:1100px;
}

#gandwBannerTextWrap{
	width:1100px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size3*******************************************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1020px) and (max-width: 1119px){
#gandwBannerInner, #gandwBannerBadge, #gandwBannerHeading, #gandwBannerSubHeading{
	width:1000px;
}

#gandwBannerTextWrap{
	width:1000px;
}
	
}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size4*******************************************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 920px) and (max-width: 1019px){
#gandwBannerInner, #gandwBannerBadge, #gandwBannerHeading, #gandwBannerSubHeading{
	width:900px;
}

#gandwBannerTextWrap{
	width:900px;
}
	
}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size5*******************************************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 820px) and (max-width: 919px){
#gandwBannerInner, #gandwBannerBadge, #gandwBannerHeading, #gandwBannerSubHeading{
	width:800px;
}

#gandwBannerTextWrap{
	width:800px;
}
	
}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size6*******************************************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 720px) and (max-width: 819px){
#gandwBannerInner, #gandwBannerBadge, #gandwBannerHeading, #gandwBannerSubHeading{
	width:700px;
}

#gandwBannerTextWrap{
	width:700px;
}
	
}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size7*******************************************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/@media screen and (min-width: 200px) and (max-width: 719px){
#gandwBannerInner{
	width:90%;
	margin-left:5%;
	margin-right:5%;
	float: left;
}

#gandwBannerBadge{
	width:90%;
	float: left;
}

#gandwBannerHeading, #gandwBannerSubHeading{
	width:100%;
	float:left;
}

#gandwBannerTextWrap{
	width:90%;
	margin-left:5%;
	margin-right:5%;
	float: left;
}

}/**@media**/
/*******************************************************************************************************************************************************************************************************************************************/
/***size1***********************************************************************************************************************************************************************************************************************************/
/*******************************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1220px){
#reclinerBannerWrapper{
	width:1200px;
	height:420px;
	margin:0 auto;
	margin-bottom:20px;
	position:relative;
	display:table;
}

.reclinerBanner{
	width:1200px;
	height:420px;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	float:left;
}

.reclinerBanner img{
	width:1200px;
	height:420px;
	float:left;
}


}/**@media**/
/*******************************************************************************************************************************************************************************************************************************************/
/***size2***********************************************************************************************************************************************************************************************************************************/
/*******************************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1120px) and (max-width: 1219px){
#reclinerBannerWrapper{
	width:1100px;
	height:385px;
	margin:0 auto;
	margin-bottom:20px;
	position:relative;
	display:table;
}

.reclinerBanner{
	width:1100px;
	height:385px;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	float:left;
}

.reclinerBanner img{
	width:1100px;
	height:385px;
	float:left;
}


}/**@media**/
/*******************************************************************************************************************************************************************************************************************************************/
/***size3***********************************************************************************************************************************************************************************************************************************/
/*******************************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1020px) and (max-width: 1119px){
#reclinerBannerWrapper{
	width:1000px;
	height:350px;
	margin:0 auto;
	margin-bottom:20px;
	position:relative;
	display:table;
}

.reclinerBanner{
	width:1000px;
	height:350px;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	float:left;
}

.reclinerBanner img{
	width:1000px;
	height:350px;
	float:left;
}


}/**@media**/
/*******************************************************************************************************************************************************************************************************************************************/
/***size4***********************************************************************************************************************************************************************************************************************************/
/*******************************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 920px) and (max-width: 1019px){
#reclinerBannerWrapper{
	width:900px;
	height:315px;
	margin:0 auto;
	margin-bottom:20px;
	position:relative;
	display:table;
}

.reclinerBanner{
	width:900px;
	height:315px;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	float:left;
}

.reclinerBanner img{
	width:900px;
	height:315px;
	float:left;
}


}/**@media**/
/*******************************************************************************************************************************************************************************************************************************************/
/***size5***********************************************************************************************************************************************************************************************************************************/
/*******************************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 820px) and (max-width: 919px){
#reclinerBannerWrapper{
	width:800px;
	height:280px;
	margin:0 auto;
	margin-bottom:20px;
	position:relative;
	display:table;
}

.reclinerBanner{
	width:800px;
	height:280px;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	float:left;
}

.reclinerBanner img{
	width:800px;
	height:280px;
	float:left;
}


}/**@media**/
/*******************************************************************************************************************************************************************************************************************************************/
/***size6***********************************************************************************************************************************************************************************************************************************/
/*******************************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 720px) and (max-width: 819px){
#reclinerBannerWrapper{
	width:700px;
	height:245px;
	margin:0 auto;
	margin-bottom:20px;
	position:relative;
	display:table;
}

.reclinerBanner{
	width:700px;
	height:245px;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	float:left;
}

.reclinerBanner img{
	width:700px;
	height:245px;
	float:left;
}



}/**@media**/
/*******************************************************************************************************************************************************************************************************************************************/
/***size7***********************************************************************************************************************************************************************************************************************************/
/*******************************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 200px) and (max-width: 719px){
#reclinerBannerWrapper{
	width:94%;
	margin-left:3%;
	margin-right:3%;
	margin-bottom:20px;
	position:relative;
	display:table;
}

.reclinerBanner{
	width:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	float:left;
}

.reclinerBanner img{
	width:100%;
	float:left;
}

}/**@media**/
/****************************************************************************************************************************************************************************************************************************/
/***generic******************************************************************************************************************************************************************************************************************/
/****************************************************************************************************************************************************************************************************************************/
#rodgersBannerOuter{
	width:100%;
	margin-bottom:25px;
	position: relative;
	float:left;
}

/**position:absolute;, top:0;, bottom:0; forces div to parent div height**/
/**display: flex; align-items: center; justify-content: center; positions content in centre**/
#rodgersPanelOuter{
	width:60%;
	margin-left:0%;
	position: absolute; 
	top: 0; 
	bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
	float:left;
}

.rodgersBannerOne #rodgersPanelOuter{
	margin-left:40%;
}

#rodgersPanelInner{
	width:100%;
	float:left;
}

#rodgersPanelTitle{
	width:55%;
	margin:0 auto;
	padding-bottom:25px;
	line-height: 110%;
	text-align:center;
	font-weight:400;
	font-family: "Bodoni Moda", serif;
	font-size:64px;
	display:table;
}

#rodgersPanelDescription{
	width:60%;
	margin:0 auto;
	padding-bottom:35px;
	line-height: 125%;
	text-align:center;
	text-transform: capitalize;
	font-weight:300;
  	font-family: "Montserrat", sans-serif;
	font-size:23px;
	display:table;
}

#rodgersPanelButton{
	margin:0 auto;
	display: table;
}

#rodgersPanelButton button{
	padding:13px;
	position: relative;
	overflow: hidden;
	transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	font-weight:500;
	font-size:16px;
	background:none;
}

#rodgersPanelButton button:before{
	width: 100%;
	height: 100%;
	padding-top: 14px;
	content: "SHOP NOW";
	position: absolute;
	top: 0;
	left: -100%;
	z-index: 1;
	transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	color: white;
	background: black;
}

#rodgersPanelButton button:hover{
	border: 1px solid black;
	color: white;
}

#rodgersPanelButton button:hover:before{
	cursor: pointer;
	left: 0;
}

/**stops image floating behind absolute div**/
#rodgersBannerImage{
	width:40%;
	float:left;
}

.rodgersBannerOne #rodgersBannerImage, .rodgersBannerThree #rodgersBannerImage{
	margin-left:0%;
}

.rodgersBannerTwo #rodgersBannerImage{
	margin-left:40%;
}


#rodgersBannerImage img{
	width:100%;
	float: left; 
}
/****************************************************************************************************************************************************************************************************************************/
/***size7********************************************************************************************************************************************************************************************************************/
/****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 200px) and (max-width: 719px){
#rodgersBannerOuter{
	width:100%;
	position: static;
	float:left;
}

#rodgersPanelOuter{
	width:100%;
	position: static; 
	float:left;
}

.rodgersBannerOne #rodgersPanelOuter, .rodgersBannerTwo #rodgersPanelOuter, .rodgersBannerThree #rodgersPanelOuter{
	margin-left:0%;
}

#rodgersPanelInner{
	width:100%;
	float:left;
}

#rodgersPanelTitle{
	width:90%;
	margin-left:5%;
	margin-right:5%;
	padding-top:10px;
	padding-bottom:10px;
	font-size:40px;
	float:left;
}

#rodgersPanelDescription{
	width:90%;
	margin-left:5%;
	margin-right:5%;
	padding-bottom:15px;
	font-size:20px;
	float:left;
}

#rodgersPanelButton{
	margin:0 auto;
	padding-bottom:15px;
	display: table;
}

#rodgersPanelButton button{
	font-size:15px;
}

/**stops image floating behind absolute div**/
#rodgersBannerImage{
	width:100%;
	float:left;
}

.rodgersBannerOne #rodgersBannerImage, .rodgersBannerTwo #rodgersBannerImage, .rodgersBannerThree #rodgersBannerImage{
	margin:0%;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***generic*******************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
#roomsBanner{
	width:1200px;
	margin: 0 auto;
	display:table;
}

#roomsBanner a{
	text-decoration:none;
}

#roomsBannerImage, #roomsBannerImage  img{
	width:1200px;
	height:420px;
	float:left;
}

#roomsBanner h1{
	width:100%;
	margin:0px;
	font-weight:100;
	font-size:27px;
	color:#415968;
}

#roomsBanner h2{
	width:100%;
	margin:0px;
	font-weight:100;
	font-size:15px;
	color:#415968;
}

/*****************************************************************************************************************************************************************************************************************************/
/***size1*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1220px){
#roomsBanner{
	width:1200px;
}

#roomsBannerImage, #roomsBannerImage  img{
	width:1200px;
	height:420px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size2*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1120px) and (max-width: 1219px){
#roomsBanner{
	width:1100px;
}

#roomsBannerImage, #roomsBannerImage  img{
	width:1100px;
	height:385px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size3*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1020px) and (max-width: 1119px){
#roomsBanner{
	width:1000px;
}

#roomsBannerImage, #roomsBannerImage  img{
	width:1000px;
	height:350px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size4*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 920px) and (max-width: 1019px){
#roomsBanner{
	width:900px;
}

#roomsBannerImage, #roomsBannerImage  img{
	width:900px;
	height:315px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size5*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 820px) and (max-width: 919px){
#roomsBanner{
	width:800px;
}

#roomsBannerImage, #roomsBannerImage  img{
	width:800px;
	height:280px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size6*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 720px) and (max-width: 819px){
#roomsBanner{
	width:700px;
}

#roomsBannerImage, #roomsBannerImage  img{
	width:700px;
	height:245px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size7*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 200px) and (max-width: 719px){
#roomsBanner{
	width:94%;
	margin-left: 3%;
	margin-right: 3%;
}

#roomsBannerImage, #roomsBannerImage  img{
	width:100%;
	height:auto;
}

}/**@media**/
/******************************************************************************************************************************************************************************************************************/
/***generic********************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************/
#southonsBanner{
	width:1200px;
	height:320px;
	margin: 0 auto;
	margin-bottom:20px;
	display:table;
}

#southonsBannerImage{
	width:732px;
	height:320px;
	float:right;
}

#southonsBannerImage  img{
	width:732px;
	height:320px;
	display:block;
}

#southonsBannerLabelOuter{
	width:468px;
	height:320px;
	position:relative;
	background:#5e7339;
	float:left;
}

#southonsBannerLabelInner{
	padding:3%;
	margin: 0 auto;
	margin-top:125px;
	display:table;
}

#southonsBannerLabelInner h1{
	margin:0px;
	font-family: 'Open Sans', sans-serif;
	font-weight:100;
	font-size:27px;
	color:white;
}

#southonsBannerLabelInner h2{
	margin:0px;
	font-family: 'Open Sans', sans-serif;
	font-weight:100;
	font-size:15px;
	color:white;
}

/******************************************************************************************************************************************************************************************************************/
/***size1**********************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1220px){
#southonsBanner{
	width:1200px;
	height:320px;
}

#southonsBannerImage{
	width:732px;
	height:320px;
}

#southonsBannerImage  img{
	width:732px;
	height:320px;
}

#southonsBannerLabelOuter{
	width:468px;
	height:320px;
}

#southonsBannerLabelInner{
	margin-top:125px;
}

}/**@media**/
/******************************************************************************************************************************************************************************************************************/
/***size2**********************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1120px) and (max-width: 1219px){
#southonsBanner{
	width:1100px;
	height:293px;
}

#southonsBannerImage{
	width:670px;
	height:293px;
}

#southonsBannerImage  img{
	width:670px;
	height:293px;
}

#southonsBannerLabelOuter{
	width:430px;
	height:293px;
}

#southonsBannerLabelInner{
	margin-top:105px;
}

}/**@media**/
/******************************************************************************************************************************************************************************************************************/
/***size3**********************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1020px) and (max-width: 1119px){
#southonsBanner{
	width:1000px;
	height:266px;
}

#southonsBannerImage{
	width:609px;
	height:266px;
}

#southonsBannerImage  img{
	width:609px;
	height:266px;
}

#southonsBannerLabelOuter{
	width:391px;
	height:266px;
}

#southonsBannerLabelInner{
	margin-top:95px;
}

#southonsBannerLabelInner h1{
	font-size:23px;
}

#southonsBannerLabelInner h2{
	font-size:15px;
}

}/**@media**/
/******************************************************************************************************************************************************************************************************************/
/***size4**********************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 920px) and (max-width: 1019px){
#southonsBanner{
	width:900px;
	height:239px;
}

#southonsBannerImage{
	width:548px;
	height:239px;
}

#southonsBannerImage  img{
	width:548px;
	height:239px;
}

#southonsBannerLabelOuter{
	width:352px;
	height:239px;
}

#southonsBannerLabelInner{
	margin-top:85px;
}

#southonsBannerLabelInner h1{
	font-size:23px;
}

#southonsBannerLabelInner h2{
	font-size:15px;
}

}/**@media**/
/******************************************************************************************************************************************************************************************************************/
/***size5**********************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 820px) and (max-width: 919px){
#southonsBanner{
	width:800px;
	height:212px;
}

#southonsBannerImage{
	width:487px;
	height:212px;
}

#southonsBannerImage  img{
	width:487px;
	height:212px;
}

#southonsBannerLabelOuter{
	width:313px;
	height:212px;
}

#southonsBannerLabelInner{
	margin-top:75px;
}

#southonsBannerLabelInner h1{
	font-size:23px;
}

#southonsBannerLabelInner h2{
	font-size:15px;
}

}/**@media**/
/******************************************************************************************************************************************************************************************************************/
/***size6**********************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 720px) and (max-width: 819px){
#southonsBanner{
	width:90%;
	margin-left:5%;
	margin-right:5%;
	float:left;
}

#southonsBannerImage{
	width:100%;
	height: auto;
	float:left;
}

#southonsBannerImage  img{
	width:100%;
	height: auto;
	display:block;
}

#southonsBannerLabelOuter{
	width:98%;
	height: auto;
	padding:1%;
	float:left;
}

#southonsBannerLabelInner{
	width:100%;
	margin-top:0px;
	float:left;
}

#southonsBannerLabelInner h1{
	font-size:20px;
}

#southonsBannerLabelInner h2{
	font-size:14px;
}

}/**@media**/
/******************************************************************************************************************************************************************************************************************/
/***size7**********************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 200px) and (max-width: 719px){
#southonsBanner{
	width:90%;
	height: auto;
	margin-left:5%;
	margin-right:5%;
}

#southonsBannerImage{
	width:100%;
	height: auto;
	float:left;
}

#southonsBannerImage  img{
	width:100%;
	height: auto;
	display:block;
}

#southonsBannerLabelOuter{
	width:96%;
	height: auto;
	padding:2%;
	float:left;
}

#southonsBannerLabelInner{
	width:100%;
	margin-top:0px;
	float:left;
}

#southonsBannerLabelInner h1{
	font-size:20px;
}

#southonsBannerLabelInner h2{
	font-size:14px;
}
	
}/**@media**/
/******************************************************************************************************************************************************************************************************************/
/***generic********************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************/
#bedPostBanner{
	width:1200px;
	height:320px;
	margin: 0 auto;
	margin-bottom:20px;
	display:table;
}

#bedPostBannerImage{
	width:732px;
	height:320px;
	float:right;
}

#bedPostBannerImage  img{
	width:732px;
	height:320px;
	display:block;
}

#bedPostBannerLabelOuter{
	width:468px;
	height:320px;
	background:#1468ad;
	float:left;
}

#bedPostBannerLabelInner{
	padding:3%;
	margin: 0 auto;
	margin-top:125px;
	display:table;
}

#bedPostBannerLabelInner h1{
	margin:0px;
	font-family: 'Open Sans', sans-serif;
	font-weight:100;
	font-size:27px;
	color:white;
}

#bedPostBannerLabelInner h2{
	margin:0px;
	font-family: 'Open Sans', sans-serif;
	font-weight:100;
	font-size:15px;
	color:white;
}

/******************************************************************************************************************************************************************************************************************/
/***size1**********************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1220px){
#bedPostBanner{
	width:1200px;
	height:320px;
}

#bedPostBannerImage{
	width:732px;
	height:320px;
}

#bedPostBannerImage  img{
	width:732px;
	height:320px;
}

#bedPostBannerLabelOuter{
	width:468px;
	height:320px;
}

#bedPostBannerLabelInner{
	margin-top:125px;
}

}/**@media**/
/******************************************************************************************************************************************************************************************************************/
/***size2**********************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1120px) and (max-width: 1219px){
#bedPostBanner{
	width:1100px;
	height:293px;
}

#bedPostBannerImage{
	width:670px;
	height:293px;
}

#bedPostBannerImage  img{
	width:670px;
	height:293px;
}

#bedPostBannerLabelOuter{
	width:430px;
	height:293px;
}

#bedPostBannerLabelInner{
	margin-top:105px;
}

}/**@media**/
/******************************************************************************************************************************************************************************************************************/
/***size3**********************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1020px) and (max-width: 1119px){
#bedPostBanner{
	width:1000px;
	height:266px;
}

#bedPostBannerImage{
	width:609px;
	height:266px;
}

#bedPostBannerImage  img{
	width:609px;
	height:266px;
}

#bedPostBannerLabelOuter{
	width:391px;
	height:266px;
}

#bedPostBannerLabelInner{
	margin-top:95px;
}

#bedPostBannerLabelInner h1{
	font-size:23px;
}

#bedPostBannerLabelInner h2{
	font-size:15px;
}

}/**@media**/
/******************************************************************************************************************************************************************************************************************/
/***size4**********************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 920px) and (max-width: 1019px){
#bedPostBanner{
	width:900px;
	height:239px;
}

#bedPostBannerImage{
	width:548px;
	height:239px;
}

#bedPostBannerImage  img{
	width:548px;
	height:239px;
}

#bedPostBannerLabelOuter{
	width:352px;
	height:239px;
}

#bedPostBannerLabelInner{
	margin-top:85px;
}

#bedPostBannerLabelInner h1{
	font-size:23px;
}

#bedPostBannerLabelInner h2{
	font-size:15px;
}

}/**@media**/
/******************************************************************************************************************************************************************************************************************/
/***size5**********************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 820px) and (max-width: 919px){
#bedPostBanner{
	width:800px;
	height:212px;
}

#bedPostBannerImage{
	width:487px;
	height:212px;
}

#bedPostBannerImage  img{
	width:487px;
	height:212px;
}

#bedPostBannerLabelOuter{
	width:313px;
	height:212px;
}

#bedPostBannerLabelInner{
	margin-top:75px;
}

#bedPostBannerLabelInner h1{
	font-size:23px;
}

#bedPostBannerLabelInner h2{
	font-size:15px;
}

}/**@media**/
/******************************************************************************************************************************************************************************************************************/
/***size6**********************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 720px) and (max-width: 819px){
#bedPostBanner{
	width:94%;
	margin-left:3%;
	margin-right:3%;
	float:left;
}

#bedPostBannerImage{
	width:100%;
	height:auto;
	float:left;
}

#bedPostBannerImage  img{
	width:100%;
	height:auto;
	display:block;
}

#bedPostBannerLabelOuter{
	width:98%;
	height:auto;
	padding:1%;
	float:left;
}

#bedPostBannerLabelInner{
	width:100%;
	margin-top:0px;
	float:left;
}

#bedPostBannerLabelInner h1{
	font-size:20px;
}

#bedPostBannerLabelInner h2{
	font-size:14px;
}

}/**@media**/
/******************************************************************************************************************************************************************************************************************/
/***size7**********************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 200px) and (max-width: 719px){
#bedPostBanner{
	width:90%;
	height:auto;
	margin-left:5%;
	margin-right:5%;
}

#bedPostBannerImage{
	width:100%;
	height:auto;
	float:left;
}

#bedPostBannerImage  img{
	width:100%;
	height:auto;
	display:block;
}

#bedPostBannerLabelOuter{
	width:98%;
	height:auto;
	padding:1%;
	float:left;
}

#bedPostBannerLabelInner{
	width:100%;
	margin-top:0px;
	float:left;
}

#bedPostBannerLabelInner h1{
	font-size:20px;
}

#bedPostBannerLabelInner h2{
	font-size:14px;
}
	
}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***generic*******************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
#banner{
	width:100%;
	margin-bottom:20px;
	float:left;
}

#bannerImage{
	width:100%;
	float:left;
}

#bannerImage img{
	width:100%;
	position: relative;
	float:left;
}

#bannerBadge{
	width:100%;
	position:absolute;
	float:left;
}

#bannerBadge img{
	width:100%;
	float:left;
}

#bannerHeader{
	width:1200px;
	margin:0 auto;
	display:table;
}

#bannerHeader h1{
	margin:0px;
	font-weight:400;
	font-size:27px;
	color:#000000;;
}

#bannerHeader h2{
	margin:0px;
	font-weight:400;
	font-size:15px;
	color:#000000;;
}

/*****************************************************************************************************************************************************************************************************************************/
/***size1*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1220px){
#bannerHeader{
	width:1200px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size2*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1120px) and (max-width: 1219px){
#bannerHeader{
	width:1100px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size3*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1020px) and (max-width: 1119px){
#bannerHeader{
	width:1000px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size4*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 920px) and (max-width: 1019px){
#bannerHeader{
	width:900px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size5*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 820px) and (max-width: 919px){
#bannerHeader{
	width:800px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size6*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 720px) and (max-width: 819px){
#bannerHeader{
	width:700px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size7*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 200px) and (max-width: 719px){
#bannerHeader{
	width:90%;
	margin-left: 5%;
	margin-right: 5%;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***generic*******************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
#titleOnlyHeader{
	width:1200px;
	margin:0 auto;
	margin-bottom:10px;
	display:table;
}

#titleOnlyHeader h1{
	margin:0px;
	font-weight:400;
	font-size:27px;
	color:#000000;;
}

#titleOnlyHeader h2{
	margin:0px;
	font-weight:400;
	font-size:15px;
	color:#000000;;
}
/*****************************************************************************************************************************************************************************************************************************/
/***size1*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1220px){
#titleOnlyHeader{
	width:1200px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size2*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1120px) and (max-width: 1219px){
#titleOnlyHeader{
	width:1100px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size3*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1020px) and (max-width: 1119px){
#titleOnlyHeader{
	width:1000px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size4*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 920px) and (max-width: 1019px){
#titleOnlyHeader{
	width:900px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size5*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 820px) and (max-width: 919px){
#titleOnlyHeader{
	width:800px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size6*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 720px) and (max-width: 819px){
#titleOnlyHeader{
	width:700px;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***size7*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 200px) and (max-width: 719px){
#titleOnlyHeader{
	width:90%;
	margin-left: 5%;
	margin-right: 5%;
}

}/**@media**/
/*****************************************************************************************************************************************************************************************************************************/
/***general*********************************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************************/
#noProductsHere{
	width:100%;
	margin-bottom:100px;
	color:#58595B;
	float:left;
}

#noProductsHere a{
	color:#c10c0f;
}
/******************************************************************************************************************************************************************************************************************************************/
/***generic********************************************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************************************/
#contentWrapper{
	width:100%;
	margin-bottom:25px;
	float:left;
}	
/******************************************************************************************************************************************************************************************************************************************/
/***generic********************************************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************************************/
.groupSearchFilter{
	width:100%;
	padding-bottom:14px;
	float:left;
}

.groupSearchFilter table{
	margin: 0 auto;
}

.groupSearchFilter table th{
	font-size:13px;
	font-weight:300;
	color:grey;
}

.groupSearchFilter table select{
	margin: 0;
	font-size:12px;
	font-weight:300;
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border: 1px solid grey;
	color:grey;
	background: none;
	outline:none;
}

.groupSearchFilter table input[type=submit]{
	padding:2px;
	margin: 0;
	font-size:12px;
	font-weight:300;
	color:white;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-top:none;
	border-bottom: 1px solid grey;
	border-left:none;
	border-right: 1px solid grey;
	background:#800020;
}

/******************************************************************************************************************************************************************************************************************************************/
/***generic********************************************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************************************/
#groupMainWrapper{
	margin: 0 auto;
	margin-bottom:25px;
	display:table;
}

#groupProductWrapper{
	min-height:200px;
	float:left;
}

/******************************/
#groupAdvertWrapper{
	margin-right:20px;
	margin-bottom:20px;
	float:left;
}

#groupAdvert{
	float:left;
}

#groupAdvert img{
	float:left;
}

/******************************/
#groupProductTitleOuter{
	width:100%; 
	margin-bottom:10px; 
	float:left;"
}

#groupProductTitleInner{
	width:auto; 
	margin:0 auto; 
	padding:7px; 
	border: #ff0036 solid 1px; 
	font-size:29px; 
	color:#ff0036; 
	display:table;
}

/******************************/
.groupProductBox, .groupProductClearanceBox{
	margin-bottom:20px;
	margin-right:20px;
	float:left;
}

.groupProductImage{
	float:left;
}

.groupProductImage img{
	position:absolute;
	display:block;
}

.groupProductTriangleOuter{
	font-size:20px;
	text-align:right;
	position:absolute;
	float:left;
}

.groupProductTriangleInner{
	width: 80px;
	height: 80px;
	position:relative;
	float:right;
}

.groupProductTriangleInner img{
	width:80px;
	height:80px;
	display:block;
}

.groupProductTitle, .groupProductDescription{
	width:100%;
	padding-bottom:2px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-decoration:none;
	font-size: 14px;
	font-weight:300;
	float:left;
}

.groupProductTopPrice{
	width:100%;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
	font-size: 15px;
	font-weight:300;
	color:black;
	background:white;
	float:left;
}

.groupProductTopPrice span{
	text-decoration: line-through;
}

.groupProductBottomPrice{
	width:100%;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
	font-size: 15px;
	font-weight:300;
	color:#c10c0f;
	background:white;
	float:left;
}

.groupProductBottomPrice span{
	font-size: 14px;
}

/******************************************************************************************************************************************************************************************************************************************/
/***size1**********************************************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1220px){
#groupMainWrapper, #groupProductWrapper{
	width: 1200px;
}

#groupAdvertWrapper{
	width:380px;
	height: 285px;
}

#groupAdvert, #groupAdvert img{
	width:380px;
	height:219px;
}

.groupProductBox{
	width:380px;
	height: 285px;
}

.groupProductClearanceBox{
	width:380px;
	height: 305px;
}

.groupProductImage, .groupProductImage img{
	width:380px;
	height:219px;
}

.groupProductTriangleOuter{
	width:380px;
}

.groupProductTitle, .groupProductDescription, .groupProductPrice{
	font-size: 14px;
}

}/**@media**/
/******************************************************************************************************************************************************************************************************************************************/
/***size2**********************************************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1120px) and (max-width: 1219px){
#groupMainWrapper, #groupProductWrapper{
	width: 1100px;
}

#groupAdvertWrapper{
	width:346px;
	height: 270px;
}

#groupAdvert, #groupAdvert img{
	width:333px;
	height:190px;
}

.groupProductBox{
	width:346px;
	height: 270px;
}

.groupProductClearanceBox{
	width:346px;
	height: 290px;
}

.groupProductImage, .groupProductImage img{
	width:346px;
	height:197px;
}

.groupProductTriangleOuter{
	width:346px;
}

.groupProductTitle, .groupProductDescription, .groupProductPrice{
	font-size: 14px;
}
	
}/**@media**/
/******************************************************************************************************************************************************************************************************************************************/
/***size3**********************************************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1020px) and (max-width: 1119px){
#groupMainWrapper, #groupProductWrapper{
	width: 1000px;
}

#groupAdvertWrapper{
	width:313px;
	height: 255px;
}

#groupAdvert, #groupAdvert img{
	width:313px;
	height:185px;
}

.groupProductBox{
	width:313px;
	height: 255px;
}

.groupProductClearanceBox{
	width:313px;
	height: 275px;
}

.groupProductImage, .groupProductImage img{
	width:313px;
	height:185px;
}

.groupProductTriangleOuter{
	width:313px;
}

.groupProductTitle, .groupProductDescription, .groupProductPrice{
	font-size: 14px;
}

}/**@media**/
/******************************************************************************************************************************************************************************************************************************************/
/***size4**********************************************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 920px) and (max-width: 1019px){
#groupMainWrapper, #groupProductWrapper{
	width: 900px;
}

#groupAdvertWrapper{
	width:280px;
	height: 235px;
}

#groupAdvert, #groupAdvert img{
	width:280px;
	height:160px;
}

.groupProductBox{
	width:280px;
	height: 235px;
}

.groupProductClearanceBox{
	width:280px;
	height: 255px;
}

.groupProductImage, .groupProductImage img{
	width:280px;
	height:160px;
}

.groupProductTriangleOuter{
	width:280px;
}

.groupProductTitle, .groupProductDescription, .groupProductPrice{
	font-size: 14px;
}
	
}/**@media**/
/******************************************************************************************************************************************************************************************************************************************/
/***size5**********************************************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 820px) and (max-width: 919px){
#groupMainWrapper, #groupProductWrapper{
	width: 800px;
}

#groupAdvertWrapper{
	width:246px;
	height: 210px;
}

#groupAdvert, #groupAdvert img{
	width:246px;
	height:140px;
}

.groupProductBox{
	width:246px;
	height: 210px;
}

.groupProductClearanceBox{
	width:246px;
	height: 230px;
}

.groupProductImage, .groupProductImage img{
	width:246px;
	height:140px;
}

.groupProductTriangleOuter{
	width:246px;
}

.groupProductTitle, .groupProductDescription, .groupProductPrice{
	font-size: 14px;
}
	
}/**@media**/
/******************************************************************************************************************************************************************************************************************************************/
/***size6**********************************************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 720px) and (max-width: 819px){
#groupMainWrapper, #groupProductWrapper{
	width: 700px;
}

/******************************/
#groupAdvertWrapper{
	width:330px;
	height: 260px;
}

#groupAdvert, #groupAdvert img{
	width:330px;
	height:188px;
}

.groupProductBox{
	width:330px;
	height: 260px;
}

.groupProductClearanceBox{
	width:330px;
	height: 280px;
}

.groupProductImage, .groupProductImage img{
	width:330px;
	height:188px;
}

.groupProductTriangleOuter{
	width:330px;
}

.groupProductTitle, .groupProductDescription, .groupProductPrice{
	font-size: 14px;
}

}/**@media**/
/******************************************************************************************************************************************************************************************************************************************/
/***size7**********************************************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 200px) and (max-width: 719px){
#groupMainWrapper{
	width:94%;
	margin-left:3%;
	margin-right:3%;
}

#groupProductWrapper{
	width: 100%;
}

#groupAdvertWrapper, #groupAdvert, #groupAdvert img{
	width:100%;
	float:left;
}

#groupProductTitleInner{
	font-size:22px;
}

.groupProductBox, .groupProductClearanceBox, .groupProductImage, .groupProductImage img{
	width:100%;
	position:relative;
	float:left;
}

.groupProductTriangleOuter{
	width:94%;
}

.groupProductTitle, .groupProductDescription, .groupProductPrice{
	font-size: 14px;
}
	
}/**@media**/
/******************************************************************************************************************************************************************************************************************************************/
/***generic********************************************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************************************/
#blurbText{
	margin-top:65px;
	margin-bottom:25px;
}

#blurbText h1{
	width: 100%;
	margin: 0px;
	margin-bottom: 5px;
	font-weight:300;
	font-size: 24px;
	float: left;	
}

#blurbText h2{
	width: 100%;
	margin: 0px;
	margin-bottom: 5px;
	font-weight:300;
	font-size: 20px;
	float: left;	
}

#blurbText p{
	width: 100%;
	margin: 0px;
	margin-bottom: 5px;
	line-height: 140%;
	font-weight:300;
	font-size: 14px;
	float: left;	
}

#blurbText a, #blurbText p a{
	color: #000000;
}
	
/******************************************************************************************************************************************************************************************************************************************/
/***size1**********************************************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1220px){

#blurbText{
	width: 1200px;
	margin: 0 auto;
	display: table;
}

}/**@media**/
/******************************************************************************************************************************************************************************************************************************************/
/***size2**********************************************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1120px) and (max-width: 1219px){

#blurbText{
	width: 1100px;
	margin: 0 auto;
	display: table;
}
	
}/**@media**/
/******************************************************************************************************************************************************************************************************************************************/
/***size3**********************************************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1020px) and (max-width: 1119px){

#blurbText{
	width: 1000px;
	margin: 0 auto;
	display: table;
}

}/**@media**/
/******************************************************************************************************************************************************************************************************************************************/
/***size4**********************************************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 920px) and (max-width: 1019px){

#blurbText{
	width: 900px;
	margin: 0 auto;
	display: table;
}

}/**@media**/
/******************************************************************************************************************************************************************************************************************************************/
/***size5**********************************************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 820px) and (max-width: 919px){
	
#blurbText{
	width: 800px;
	margin: 0 auto;
	display: table;
}
	
}/**@media**/
/******************************************************************************************************************************************************************************************************************************************/
/***size6**********************************************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 720px) and (max-width: 819px){

#blurbText{
	width: 700px;
	margin: 0 auto;
	display: table;
}

}/**@media**/
/******************************************************************************************************************************************************************************************************************************************/
/***size7**********************************************************************************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 200px) and (max-width: 719px){

#blurbText{
	width: 94%;
	margin-left: 3%;
	margin-right: 3%;
	float: left;
}
	
}/**@media**/
/*************************************************************************************************************************************************************************************************************************/
/***generic***************************************************************************************************************************************************************************************************************/
/*************************************************************************************************************************************************************************************************************************/
#offerBanner{
	width:100%;
	margin-bottom:25px;
	float:left;
}

#offerBanner img{
	width:1200px;
	margin: 0 auto;
	display:table;
}

/*************************************************************************************************************************************************************************************************************************/
/***size1*****************************************************************************************************************************************************************************************************************/
/*************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1220px){

#offerBanner img{
	width:1200px;
}

}/**@media**/
/*************************************************************************************************************************************************************************************************************************/
/***size2*****************************************************************************************************************************************************************************************************************/
/*************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1120px) and (max-width: 1219px){

#offerBanner img{
	width:1100px;
}

}/**@media**/
/*************************************************************************************************************************************************************************************************************************/
/***size3*****************************************************************************************************************************************************************************************************************/
/*************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1020px) and (max-width: 1119px){

#offerBanner img{
	width:1000px;
}

}/**@media**/
/*************************************************************************************************************************************************************************************************************************/
/***size4*****************************************************************************************************************************************************************************************************************/
/*************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 920px) and (max-width: 1019px){

#offerBanner img{
	width:900px;
}

}/**@media**/
/*************************************************************************************************************************************************************************************************************************/
/***size5*****************************************************************************************************************************************************************************************************************/
/*************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 820px) and (max-width: 919px){
#videoWrapper{
	width:800px;
}

#offerBanner img{
	width:800px;
}

}/**@media**/
/*************************************************************************************************************************************************************************************************************************/
/***size6*****************************************************************************************************************************************************************************************************************/
/*************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 720px) and (max-width: 819px){
#videoWrapper{
	width:700px;
}

#offerBanner img{
	width:700px;
}

}/**@media**/
/*************************************************************************************************************************************************************************************************************************/
/***size7*****************************************************************************************************************************************************************************************************************/
/*************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 200px) and (max-width: 719px){

#offerBanner img{
	width: 90%;
	margin-left: 5%;
	margin-right: 5%;
	Float: left;
}

}/**@media**/