/*---Bright Hopes sampler---*/
.colorBHS {
	color: #B30112;
}
#containerBHSwrap {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	width: 555px;
}
#containerBHS {
	border: 1px solid #079DD7;
}
#containerBHStop {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
}
#containerBHS h2 {
	color: #DD223C;
}
#containerBHS h3 {
	color: #FF3067;
	font-size: 16px;
}
.containerBHSTop {
}
.containerBHSBdr {
	border: 1px solid #B6D8F4;
	padding: 10px;
	margin-bottom: 30px;
}
#btmBHS {
	height: 275px;
}
#btmBHSleft   {
	width: 250px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmBHSleftshops    {
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 20px;
}
#btmBHSleftshops td {
	color: #000;
}
.StateHeaderBHS {
	background-color: #FFF;
	background-image: url(images/bright-hopes_icon_150px.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	padding-right: 210px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.stateNameBHS {
	font-size: 16px;
	color: #FE2E53;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #48A8C0;
	font-weight: bold;
}




/*---Designer Showcase sampler---*/
.colorDSS {
	color: #B30112;
}
#containerDSSwrap {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	width: 555px;
}
#containerDSS {
	border: 1px solid #FB80AC;
}
#containerDSStop {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
}
#containerDSS h2 {
	color: #DD223C;
}
#containerDSS h3 {
	color: #B30112;
	font-size: 16px;
}
.containerDSSTop {
}
.containerDSSBdr {
	border: 1px solid #B6D8F4;
	padding: 10px;
	margin-bottom: 30px;
}
#btmDSS {
	height: 275px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #361E17;
	background-image: url(images/designer-showcase-bk-repeat.jpg);
	background-repeat: repeat;
	background-color: #F1EDD1;
}
#btmDSSleft   {
	width: 250px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmDSSleftshops    {
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 20px;
}
#btmDSSleftshops td {
	color: #000;
}
.StateHeaderDSS {
	background-color: #FFF;
	background-image: url(images/designer-showcase-sampler_icon_150px.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	padding-right: 210px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.stateNameDSS {
	font-size: 16px;
	color: #B30112;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7BB96;
	font-weight: bold;
}




/*---Baker's Dozen sampler---*/
#containerBDSwrap {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	width: 555px;
}
#containerBDS {
	border: 1px solid #FB80AC;
}
#containerBDStop {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
}
#containerBDS h2 {
	color: #DD223C;
}
#containerBDS h3 {
	color: #000;
	font-size: 16px;
}
.containerBDSTop {
}
.containerBDSBdr {
	border: 1px solid #B6D8F4;
	padding: 10px;
	margin-bottom: 30px;
}
#btmBDS {
	height: 275px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #361E17;
	background-image: url(images/clubs-bakersDzn_bk.jpg);
	background-repeat: repeat;
	background-color: #90CECB;
}
#btmBDSleft   {
	width: 250px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmBDSleftshops    {
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 20px;
}
#btmBDSleftshops td {
	color: #000;
}
.StateHeaderBDS {
	background-color: #FFF;
	background-image: url(images/bakers-dozen-sampler_icon_150px.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	padding-right: 210px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.stateNameBDS {
	font-size: 16px;
	color: #DD2B21;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A3D9DB;
	font-weight: bold;
}


/*---Summer Watermelon sampler---*/
#containerSWSwrap {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	width: 555px;
}
#containerSWS {
	border: 1px solid #FB80AC;
}
#containerSWStop {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
}
#containerSWS h2 {
	color: #DD223C;
}
#containerSWS h3 {
	color: #EB3F67;
	font-size: 16px;
}
.containerSWSTop {
}
.containerSWSBdr {
	border: 1px solid #B6D8F4;
	padding: 10px;
	margin-bottom: 30px;
}
#btmSWS {
	height: 275px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #361E17;
	background-image: url(images/SWS_yellow-dots-bk9387-0133.jpg);
	background-repeat: repeat;
	background-color: #FAE280;
}
#btmSWSleft   {
	width: 250px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmSWSleftshops    {
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 20px;
}
#btmSWSleftshops td {
	color: #ED2C64;
}
.StateHeaderSWS {
	background-color: #FFF;
	background-image: url(images/summerWatermelon_icon_150px.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	padding-right: 210px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.stateNameSWS {
	font-size: 16px;
	color: #F86776;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CEDC85;
	font-weight: bold;
}


/*---Cottontail Crossing sampler---*/
#containerCCwrap {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	width: 555px;
}
#containerCC {
	border: 1px solid #FB80AC;
}
#containerCCtop {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
}
#containerCC h2 {
	color: #DD223C;
}
#containerCC h3 {
	color: #EB3F67;
	font-size: 16px;
}
.containerCCTop {
}
.containerCCBdr {
	border: 1px solid #B6D8F4;
	padding: 10px;
	margin-bottom: 30px;
}
#btmCC {
	height: 275px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #361E17;
	background-image: url(images/cottontail_crossing-hopFinder-yellow_bk.jpg);
	background-repeat: repeat;
	background-color: #FAE280;
}
#btmCCleft   {
	width: 250px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmCCleftshops    {
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 20px;
}
#btmCCleftshops td {
	color: #ED2C64;
}
.StateHeaderCC {
	background-color: #FFF;
	background-image: url(images/cottontail-crossing_icon_150px.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	padding-right: 210px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.stateNameCC {
	font-size: 16px;
	color: #EE2D65;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FBB3DB;
	font-weight: bold;
}

/*---Botanical Garden sampler---*/
#containerBGwrap {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	width: 555px;
}
#containerBG {
	border: 1px solid #FB80AC;
}
#containerBGtop {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
}
#containerBG h2 {
	color: #DD223C;
}
#containerBG h3 {
	color: #FFF;
	font-size: 16px;
}
.containerBGTop {
}
.containerBGBdr {
	border: 1px solid #B6D8F4;
	padding: 10px;
	margin-bottom: 30px;
}
#btmBG {
	height: 275px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #361E17;
	background-color: #5EC8C3;
}
#btmBGleft   {
	width: 250px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmBGleftshops    {
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 20px;
}
#btmBGleftshops td {
	color: #FFF;
}
.StateHeaderBG {
	background-color: #FFF;
	background-image: url(images/botanical-garden_icon_150px.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	padding-right: 210px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.stateNameBG {
	font-size: 16px;
	color: #31A0AA;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FBB3DB;
	font-weight: bold;
}


/*---Close to My Heart sampler---*/
#containerCTMHwrap {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	width: 555px;
}
#containerCTMH {
	border: 1px solid #FB80AC;
}
#containerCTMHtop {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
}
#containerCTMH h2 {
	color: #DD223C;
}
#containerCTMH h3 {
	color: #C00;
	font-size: 16px;
}
.containerCTMHTop {
}
.containerCTMHBdr {
	border: 1px solid #B6D8F4;
	padding: 10px;
	margin-bottom: 30px;
}
#btmCTMH {
	height: 275px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #361E17;
	background-color: #FAC2DD;
}
#btmCTMHleft   {
	width: 250px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmCTMHleftshops    {
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 20px;
}
#btmCTMHleftshops td {
	color: #C00;
}
.StateHeaderCTMH {
	background-color: #FFF;
	background-image: url(images/closeToMyHeart_sampler_icon_150px.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	padding-right: 210px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.stateNameCTMH {
	font-size: 16px;
	color: #C00;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FBB3DB;
	font-weight: bold;
}


/*---Are We There Yet sampler---*/
#containerAWTYwrap {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	width: 555px;
}
#containerAWTY {
	border: 1px solid #7693BF;
}
#containerAWTYtop {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
}
#containerAWTY h2 {
	color: #DD223C;
}
#containerAWTY h3 {
	color: #F9F5E0;
	font-size: 16px;
}
.containerAWTYTop {
}
.containerAWTYBdr {
	border: 1px solid #B6D8F4;
	padding: 10px;
	margin-bottom: 30px;
}
#btmAWTY {
	height: 275px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #361E17;
	background-image: url(images/areWeThereYet_bk.jpg);
	background-repeat: repeat;
}
#btmAWTYleft   {
	width: 250px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmAWTYleftshops    {
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 20px;
}
#btmAWTYleftshops td {
	color: #FBF8E7;
}
.StateHeaderAWTY {
	background-color: #FFF;
	background-image: url(images/areWeThereYet_sampler_icon_150px.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	padding-right: 210px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.stateNameAWTY {
	font-size: 16px;
	color: #8D3F3C;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #637B9F;
	font-weight: bold;
}



/*---chocolate sampler---*/
#containerchocolatewrap {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	width: 555px;
}
#containerchocolate {
	border: 1px solid #FAC5C1;
}
#containerchocolatetop {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
}
#containerchocolate h2 {
	color: #DD223C;
}
#containerchocolate h3 {
	color: #513A10;
	font-size: 16px;
}
.containerchocolateTop {
}
.containerchocolateBdr {
	border: 1px solid #B6D8F4;
	padding: 10px;
	margin-bottom: 30px;
}
#btmchocolate {
	background-color: #FAC5C1;
	height: 275px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #361E17;
}
#btmchocolateleft   {
	width: 250px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmchocolateleftshops    {
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 20px;
}
#btmchocolateleftshops td {
	color: #543108;
}
.StateHeaderchocolate {
	background-color: #FFF;
	background-image: url(images/chocolate_sampler_icon_150px.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	padding-right: 210px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.stateNamechocolate {
	font-size: 16px;
	color: #AD4057;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FAC5C1;
	font-weight: bold;
}


/*---halloween sampler---*/
#containerhalloweenwrap {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	width: 555px;
}
#containerhalloween {
	border: 1px solid #AAD045;
}
#containerhalloweentop {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
}
#containerhalloween h2 {
	color: #DD223C;
}
#containerhalloween h3 {
	color: #442964;
	font-size: 16px;
}
.containerhalloweenTop {
}
.containerhalloweenBdr {
	border: 1px solid #B6D8F4;
	padding: 10px;
	margin-bottom: 30px;
}
#btmhalloween {
	background-color: #A2CA46;
	height: 275px;
	background-image: url(images/clubs_green-repeat.png);
	background-repeat: repeat;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EB5E28;
}
#btmhalloweenleft   {
	width: 250px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmhalloweenleftshops    {
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 20px;
}
#btmhalloweenleftshops td {
	color: #40225D;
}
.StateHeaderhalloween {
	background-color: #FFF;
	background-image: url(images/halloween_sampler_icon_150px.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	padding-right: 210px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.stateNamehalloween {
	font-size: 16px;
	color: #E95922;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B3D945;
	font-weight: bold;
}


/*---celebration sampler---*/
#containercelebration {
	width: 555px;
	margin-top: 10px;
	margin-left: 10px;
	border: 1px solid #FAE16A;
}
#containercelebration h2 {
	color: #DD223C;
}
#containercelebration h3 {
	color: #7774BB;
	font-size: 16px;
}
.containercelebrationTop {
}
.containercelebrationBdr {
	border: 1px solid #B6D8F4;
	padding: 10px;
	margin-bottom: 30px;
}
#btmcelebration {
	background-color: #FAE16A;
	height: 275px;
	background-image: url(images/yellow_bk_swatch.jpg);
	background-repeat: repeat;
}
#btmcelebrationleft   {
	width: 250px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmcelebrationleftshops    {
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 20px;
}
#btmcelebrationleftshops td {
	color: #000;
}
.StateHeadercelebration {
	background-color: #FFF;
	background-image: url(images/celebration_sampler_icon_150px.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	padding-right: 210px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.stateNamecelebration {
	font-size: 16px;
	color: #342E86;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FAE16A;
	font-weight: bold;
}


/*---beautiful baskets sampler---*/

.containerBeautifulBdr {
	padding: 10px;
	border-top-color: #FAE16A;
	border-right-color: #FAE16A;
	border-bottom-color: #FAE16A;
	border-left-color: #FAE16A;
	margin-bottom: 20px;
}

#containerBeautifulBsks {
	width: 555px;
	margin-top: 10px;
	margin-left: 10px;
}
#containerBeautifulBsks h2 {
	color: #DD223C;
}
#containerBeautifulBsks h3 {
	color: #F00;
	font-size: 16px;
}
.containerBeautifulBsksTop {
}
.containerBeautifulBsksBdr {
	border: 1px solid #FAE16A;
	padding: 10px;
	margin-bottom: 30px;
}
#btmBeautifulBsks {
	background-color: #FAE16A;
	height: 275px;
}
#btmBeautifulBsksleft   {
	width: 250px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmBeautifulBsksleftshops    {
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 20px;
}
#btmBeautifulBsksleftshops td {
	color: #000;
}
.StateHeaderBeautifulBsks {
	background-color: #FFF;
	background-image: url(images/beautiful-baskets_icon_150px.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	padding-right: 210px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.stateNameBeautifulBsks {
	font-size: 16px;
	color: #CA2233;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FAE16A;
	font-weight: bold;
}

/*---star search sampler---*/
#containerStarSearch {
	width: 555px;
	margin-top: 10px;
	margin-left: 10px;
}
#containerStarSearch h2 {
	color: #DD223C;
}
#containerStarSearch h3 {
	color: #EE2645;
	font-size: 16px;
}
.containerStarSearchTop {
}
.containerStarSearchBdr {
	border: 1px solid #B6D8F4;
	padding: 10px;
	margin-bottom: 30px;
}
#btmStarSearch {
	background-color: #B6D8F4;
	height: 275px;
}
#btmStarSearchleft   {
	width: 250px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmStarSearchleftshops    {
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 20px;
}
#btmStarSearchleftshops td {
	color: #000;
}
.StateHeaderStarSearch {
	background-color: #FFF;
	background-image: url(images/star-search_icon_150px.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	padding-right: 210px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.stateNameStarSearch {
	font-size: 16px;
	color: #C51D2C;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B6D8F4;
	font-weight: bold;
}
/*---sweetcakes sampler---*/
#containerSweetCakes {
	width: 555px;
	margin-top: 10px;
	margin-left: 10px;
}
#containerSweetCakes h2 {
	color: #C42260;
}
#containerSweetCakes h3 {
	color: #C42260;
	font-size: 16px;
}
.containerSweetCakesTop {
}
.containerSweetCakesBdr {
	border: 1px solid #D5CA61;
	padding: 10px;
	margin-bottom: 30px;
}
#btmSweetCakes {
	background-color: #FEF3BD;
	height: 325px;
}
#btmSweetCakesleft   {
	width: 250px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmSweetCakesleftshops    {
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 20px;
}
#btmSweetCakesleftshops td {
	color: #000;
}
.StateHeaderSweetCakes {
	background-color: #FFF;
	background-image: url(images/clubs_HOP_sweetCakes_state.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	padding-right: 210px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.stateNameSweetCakes {
	font-size: 16px;
	color: #C42260;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5CA61;
	font-weight: bold;
}
/*---seasons sampler---*/
#containerSeasons {
	width: 555px;
	margin-top: 10px;
	margin-left: 10px;
}
#containerSeasons h2 {
	color: #E83241;
}
#containerSeasons h3 {
	color: #F03554;
	font-size: 16px;
}
.containerSeasonsTop {
}
.containerSeasonsBdr {
	border: 1px solid #FEEC90;
	padding: 10px;
	margin-bottom: 30px;
}
#btmSeasons {
	background-color: #8FE463;
	height: 250px;
}
#btmSeasonsleft   {
	width: 250px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmSeasonsleftshops    {
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 20px;
}
#btmSeasonsleftshops td {
	color: #000;
}
.StateHeaderSeasons {
	background-color: #FFF;
	background-image: url(images/clubs_HOP_seasons_state.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	padding-right: 210px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.stateNameSeasons {
	font-size: 16px;
	color: #DD3E67;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #90D25D;
	font-weight: bold;
}
#containerNeighBdr {
	padding: 10px;
	border: 1px solid #7186C9;
}
/*---neighborhood---*/
#containerNeigh {
	width: 555px;
	margin-top: 10px;
	margin-left: 10px;
}
#containerNeigh h2 {
	color: #C41D34;
}
#containerNeigh h3 {
	color: #F5DD34;
	font-size: 16px;
}
.containerNeighTop {
}
.containerNeighBdr {
	border: 1px solid #FEEC90;
	padding: 10px;
	margin-bottom: 30px;
}

#btmNeigh {
	background-color: #7186C9;
	height: 250px;
}
#btmNeighleft   {
	width: 250px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmNeighleftshops    {
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 20px;
}
#btmNeighleftshops td {
	color: #FFF;
}
.StateHeaderNeigh {
	background-color: #FFF;
	background-image: url(images/clubs_neighborhood_150x150.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	padding-right: 210px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.stateNameNeigh {
	font-size: 16px;
	color: #C41D34;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EDC126;
	font-weight: bold;
}
/*---twins---*/
#containerTwins {
	width: 555px;
	margin-top: 10px;
	margin-left: 10px;
}
#containerTwins h2 {
	color: #DD3E67;
}
#containerTwins h3 {
	color: #DD3E67;
	font-size: 16px;
}
.containerTwinsTop {
}
.containerTwinsBdr {
	border: 1px solid #FEEC90;
	padding: 10px;
	margin-bottom: 30px;
}
#btmTwins {
	background-color: #FEEC90;
	height: 250px;
}
#btmTwinsleft   {
	width: 250px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmTwinsleftshops    {
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 20px;
}
#btmTwinsleftshops td {
	color: #3C7540;
}
.StateHeaderTwins {
	background-color: #FFF;
	background-image: url(images/clubs_HOP_twins_state.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	padding-right: 210px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.stateNameTwins {
	font-size: 16px;
	color: #DD3E67;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #90D25D;
	font-weight: bold;
}
/*---twos---*/
#containerTwos {
	width: 555px;
	margin-top: 10px;
	margin-left: 10px;
}
#containerTwos h2 {
	color: #642A92;
}
#containerTwos h3 {
	color: #6A3D9A;
	font-size: 16px;
}
.containerTwosTop {
}
.containerTwosBdr {
	border: 1px solid #BFF0ED;
	padding: 10px;
	margin-bottom: 30px;
}
#btmTwos {
	background-color: #BFF0ED;
	height: 250px;
}
#btmTwosleft   {
	width: 250px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmTwosleftshops    {
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 20px;
}
#btmTwoseftshops td {
	color: #FFF;
}
.StateHeaderTwos {
	background-color: #FFF;
	background-image: url(images/clubs_HOP_twos_state.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	padding-right: 210px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.stateNameTwos {
	font-size: 16px;
	color: #6B3C9C;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0CACA4;
	font-weight: bold;
}
/*---Nifty Nine Patch---*/
#containerNiftyNP {
	width: 555px;
	margin-top: 10px;
	margin-left: 10px;
}
#containerNiftyNP h2 {
	color: #5D6EB6;
}
#containerNiftyNP h3 {
	color: #FFF;
	font-size: 16px;
}

.containerNiftyNPTop {
}
.containerNiftyNPBdr {
	border: 1px solid #7F94D3;
	padding: 10px;
	margin-bottom: 30px;
}
#btmNiftyNP {
	background-color: #7F94D3;
	height: 250px;
}
#btmNiftyNPleft   {
	width: 250px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmNiftyNPleftshops    {
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 20px;
}
#btmNiftyNPleftshops td {
	color: #FFF;
}

.StateHeaderNiftyNP {
	background-color: #FFF;
	background-image: url(images/NiftyNinePatch_150x150.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	padding-right: 210px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.stateNameNiftyNP {
	font-size: 16px;
	color: #6078C2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9BBEFD;
	font-weight: bold;
}
/*---spring sampler---*/
#containerSprSamp {
	width: 555px;
	margin-top: 10px;
	margin-left: 10px;
}
#containerSprSamp h2 {
	color: #EC2F8B;
}
#containerSprSamp h3 {
	color: #FFF;
	font-size: 16px;
}

.containerSprSampTop {
}
.containerSprSampBdr {
	border: 1px solid #E9328A;
	padding: 10px;
	margin-bottom: 30px;
}

#btmSprSamp {
	background-color: #E9328A;
	height: 250px;
}
#btmSprSampleft   {
	width: 250px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmSprSampleftshops    {
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 20px;
}
#btmSprSampleftshops td {
	color: #FFF;
}

.StateHeaderSprSamp {
	background-color: #FFF;
	background-image: url(images/SpringSampler_150px.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	padding-right: 210px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.stateNameSprSamp {
	font-size: 16px;
	color: #EA2F8C;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #80E9A7;
	font-weight: bold;
}

#containerQR {
	width: 555px;
	border: 1px solid #CE2251;
	margin-top: 10px;
	margin-left: 10px;
	padding: 10px;
}
#containerQR h2 {
	color: #CE2251;
}
#containerQR h3 {
	color: #FFF;
	font-size: 16px;
}

.containerQRTop {
}
#btmQR {
	background-color: #F22959;
	height: 275px;
}
#btmQRleft   {
	width: 250px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmQRleftshops    {
	background-color: #F22959;
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 20px;
}
.StateHeaderQR {
	background-color: #FFF;
	background-image: url(images/QuiltRed_logo_250px.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EB6484;
	padding-right: 210px;
	margin-bottom: 10px;
}
.stateNameQR {
	font-size: 16px;
	color: #CF2252;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EB2A59;
	font-weight: bold;
}
.center {
	text-align: center;
}
#containerBB {
	width: 575px;
	border: 1px solid #D13644;
	margin-top: 10px;
	margin-left: 10px;
	float: left;
}
#containerSPP {
	width: 575px;
	border: 1px solid #2F6FB7;
	margin-top: 10px;
	margin-left: 10px;
	float: left;
}
#containerLGD {
	width: 575px;
	border: 1px solid #96CB83;
	margin-top: 10px;
	margin-left: 10px;
	background-image: url(images/clubs_LGD_hdr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
}
#containerWTC {
	width: 570px;
	border: 1px solid #5C3F82;
	margin-top: 10px;
	margin-left: 10px;
	background-image: url(images/clubs_WTC_bk2.jpg);
	background-repeat: repeat-y;
	position: absolute;
}
#containerIMS {
	width: 575px;
	border: 1px solid #3CB4C2;
	margin-top: 10px;
	margin-left: 10px;
	float: left;
}
#containerBSC {
	width: 575px;
	border: 1px solid #880A7C;
	margin-top: 10px;
	margin-left: 5px;
	float: left;
}
.stateName {
	font-size: 16px;
	color: #CC3846;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-weight: bold;
}
.stateNameWTC {

	font-size: 16px;
	color: #9F67A9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-weight: bold;
}
.stateNameIMS {

	font-size: 16px;
	color: #4EBBCE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EDD6D0;
	font-weight: bold;
}
.stateNameSPP {
	font-size: 16px;
	color: #FF348B;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-weight: bold;
}
.stateNameLGD {

	font-size: 16px;
	color: #B40073;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-weight: bold;
}
.stateNameBSC {
	font-size: 16px;
	color: #88097d;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-weight: bold;
}
.StateHeader {
	background-color: #E4EFD1;
	background-image: url(images/clubs_BB_bk.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CF3442;
	padding-right: 225px;
	margin-bottom: 10px;
}
.StateHeaderWTC {
	background-color: #EBDEED;
	background-image: url(images/clubs_WTC_bk2.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #AE80B8;
	padding-right: 210px;
	margin-bottom: 10px;
}

.StateHeaderIMS {
	background-color: #FFFFFF;
	background-image: url(images/clubs_IMS_bk.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #4EB9CE;
	padding-right: 225px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4EB9CE;
}
.StateHeaderSPP {
	background-color: #DBE3F2;
	background-image: url(images/clubs_SPP_bk.png);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DE0020;
	padding-right: 200px;
	margin-bottom: 10px;
}
.StateHeaderLGD {
	background-color: #FFDDEC;
	background-image: url(images/clubs_LGD_bk.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B30072;
	padding-right: 225px;
	margin-bottom: 10px;
}
.StateHeaderBSC {
	background-color: #C7DBBA;
	background-image: url(images/clubs_BSC_bk.png);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #88097d;
	padding-right: 150px;
	margin-bottom: 10px;
}

.adSpace td {
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 4px;
	border-left-width: 1px;
	border-top-style: double;
	border-right-style: solid;
	border-bottom-style: double;
	border-left-style: solid;
	border-top-color: #A3AFBD;
	border-right-color: #E5E5E5;
	border-bottom-color: #A3AFBD;
	border-left-color: #E5E5E5;
	height: 150px;
	width: 500px;
	margin-bottom: 20px;
}
#middleBBright/*BB*/
   {
	width: 425px;
	margin-left: 130px;
}
#btmBBleft   {
	width: 310px;
	float: left;
	height: 180px;
	padding-top: 30px;
	padding-bottom: 5px;
	text-align: center;
}
#btmBBright   {
	float: right;
	width: 298;
	position: relative;
}
#titleBB  {
	background-image: url(images/clubs_BB_titleBk.jpg);
	background-repeat: repeat-x;
	text-align: center;
	background-position: top;
	margin: 0px;
	clear: both;
}
#middleBB  {
	background-image: url(images/clubs_BB_quilt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	clear: both;
	margin: 0px;
}
#btmBB  {
	height: 220px;
	background-color: #D0E4AF;
	clear: both;
}
#btmBBleftshopsFixed {
	background-color: #E4EFD1;
	width: 263px;
	border: 1px solid #D13644;
	position: fixed;
	text-align: center;
	z-index: 100;
	margin-top: -150px;
}
#btmBBleft   {
	width: 275px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmBBleftshops    {
	background-color: #E4EFD1;
	width: 250px;
	border: 1px solid #D13644;
	margin-bottom: 20px;
	text-align: center;
	vertical-align: top;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 20px;
	margin-right: auto;
}
#btmSPPright/*SPP*/
   {
	float: right;
	width: 275px;
	margin-top: 50px;
	vertical-align: top;
}
#titleSPP  {
	background-repeat: repeat-x;
	height: 165px;
	text-align: center;
}
#middleSPP  {
	background-image: url(images/clubs_SPP_cookin.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 200px;
}
#btmSPP  {
	background-color: #246FB8;
	background-image: url(images/clubs_SPP-bk.jpg);
	width: 575px;
	background-repeat: repeat-x;
	clear: both;
	vertical-align: top;
}
#btmSPPleftshopsFixed {
	background-color: #E4EFD1;
	width: 263px;
	border: 1px solid #D13644;
	position: fixed;
	text-align: center;
	z-index: 100;
	margin-top: -150px;
}
#middleSPPright   {
	width: 400px;
	float: right;
	margin-right: 15px;
	margin-top: 15px;
}
#btmSPPlef   {
	width: 300px;
	float: left;
	height: 180px;
	padding-top: 50px;
	padding-bottom: 5px;
	text-align: center;
}
#btmSPPleftshops    {
	background-color: #DAE2F1;
	width: 255px;
	border: 1px solid #2F6FB7;
	margin-bottom: 10px;
	text-align: center;
	vertical-align: top;
	margin-left: 10px;
	padding-bottom: 10px;
	margin-top: 50px;
	float: left;
}
#btmIMSleftshops    {
	background-color: #E1F3F5;
	width: 263px;
	border: 1px solid #3AB4C1;
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 10px;
}
#btmIMSright   {
	float: right;
	width: 250px;
	vertical-align: top;
}
#titleIMS  {
	height: 174px;
	text-align: center;
}
#middleIMS  {
	background-image: url(images/clubs_IMS_cookin.jpg);
	background-repeat: no-repeat;
}
#btmIMS  {
	background-color: #35A4AE;
	background-image: url(images/clubs_IMS-bk.jpg);
	background-repeat: repeat-x;
	vertical-align: top;
}
#btmIMSleftshopsFixed {
	background-color: #E4EFD1;
	width: 263px;
	border: 1px solid #D13644;
	position: fixed;
	text-align: center;
	z-index: 100;
	margin-top: -150px;
}
#middleIMSright   {
	width: 400px;
	float: right;
	margin-right: 15px;
	margin-top: 30px;
}
#btmIMSleft   {
	width: 270px;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
	float: left;
	margin-left: 15px;
	margin-bottom: 15px;
}
#btmLGDleftshops    {
	background-color: #E4EFD1;
	width: 263px;
	border: 1px solid #D40077;
	margin-bottom: 10;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-top: 25px;
}
#btmLGDright   {
	float: right;
	width: 300px;
	margin-top: 10px;
}
#titleLGD  {
	height: 175px;
	text-align: center;
}
#middleLGD  {
	height: 175px;
}
#btmLGD  {

}
#btmLGDleftshopsFixed {
	background-color: #E4EFD1;
	width: 263px;
	border: 1px solid #D13644;
	position: fixed;
	text-align: center;
	z-index: 100;
	margin-top: -150px;
}
#middleLGDright   {
	width: 325px;
	margin-right: 140px;
	margin-top: 10px;
	height: 150px;
	margin-left: 100px;
}
#btmLGDleft   {
	width: 310px;
	float: left;
	padding-top: 10px;
	padding-bottom: 5px;
	text-align: center;
}
#btmWTCright /*WTC*/
   {
	float: right;
	width: 275px;
	position: relative;
	margin-top: 20px;
	margin-right: 10px;
}
#titleWTC  {
	text-align: center;
	position: relative;
}
#middleWTC  {



}
#btmWTC  {
	background-color: #9269A2;
	padding-bottom: 10px;
	background-image: url(images/clubs_WTC_btm.jpg);
	background-repeat: no-repeat;
	height: 150px;
}
#hdrWTCtop {
}

#btmWTCleftshopsFixed {
	background-color: #E4EFD1;
	width: 263px;
	border: 1px solid #D13644;
	position: fixed;
	text-align: center;
	z-index: 100;
	margin-top: -150px;
}
#middleWTCright   {
	width: 260px;
	float: right;
	margin-right: 15px;
}
#middleWTCleft {
	width: 260px;
	float: left;
	margin-left: 15px;
}
#WTCFindShop {
	background-color: #9269A2;
}


#btmWTCleft   {
	width: 275px;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	position: relative;
}
#btmWTCleftshops    {
	background-color: #E0D2E3;
	width: 263px;
	border: 1px solid #FAE882;
	margin-bottom: 30;
	text-align: center;
	vertical-align: top;
	padding-bottom: 10px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}
#bcRight2 {
	width: 275px;
	float: right;
	z-index: 100;
	text-align: right;
}
.clubsCenter {
	width: 260px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
.list {
	margin-bottom: 20px;
	margin-top: 20px;
}
#shopList td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#btmBSCright/*BSC*/
   {
	float: right;
	width: 230px;
	font-weight: bold;
	padding-top: 30px;
	position: relative;
}
#titleBSC  {
	background-repeat: repeat-x;
	height: 165px;
	text-align: center;
}
#middleBSC  {

}
#btmBSC  {
	background-color: #649046;
	background-image: url(images/clubs_BSC_btm.png);
	float: left;
	background-repeat: no-repeat;
	width: 100%;
}
#btmBSCleftshopsFixed {
	background-color: #E4EFD1;
	width: 263px;
	border: 1px solid #D13644;
	position: fixed;
	text-align: center;
	z-index: 100;
	margin-top: -150px;
}
#middleBSCright   {
	width: 400px;
	float: right;
	margin-right: 15px;
	margin-top: 0px;
}
#btmBSClef   {
	width: 300px;
	float: left;
	height: 180px;
	padding-top: 50px;
	padding-bottom: 5px;
	text-align: center;
}
#btmBSCleftshops    {
	width: 263px;
	margin-bottom: 30px;
	text-align: center;
	vertical-align: top;
	margin-left: 20px;
	padding-bottom: 10px;
	margin-top: 30px;
	float: left;
	background-color: #D0E1C6;
	background-image: url(images/clubs_BSC_bee.jpg);
	background-repeat: no-repeat;
	padding-top: 25px;
	border: 1px solid #880A7C;
}
#middleBSCleft {
	float: left;
	width: 135px;
	margin-left: 10px;
	margin-top: 20px;
}
#containerBQBM {
	width: 575px;
	border: 1px solid #A18351;
	margin-top: 10px;
	margin-left: 10px;
	background-color: #F9F3E7;
	position: absolute;
}
#BQBMtop {
	height: 16px;
	width: 575px;
}
#BQBMmiddle {
	width: 575px;
	background-image: url(images/clubs_BQBM_bk.jpg);
	background-repeat: repeat-x;
}
#BQBMlogo {
	float: left;
	height: 222px;
	width: 211px;
	position: static;
}
#BQBMmidRight {
	float: right;
	width: 340px;
	margin-right: 10px;
	margin-top: 10px;
	position: static;
}
#BQBMbtm {
	height: 214px;
	width: 575px;
	background-image: url(images/clubs_BQBM_btm.png);
	background-repeat: no-repeat;
}
#contentClubs {
	width:760px;
	float: right;
	text-align: left;
	padding: 5px;
	z-index: 9;
}
#BQBMmidRight li {
	background-image: url(images/clubs_BQBM_bullets.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	list-style-type: none;
}
#btmBQBMleft {
	width: 275px;
	float: left;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
}
#btmBQBMleftshops {
	width: 263px;
	margin-bottom: 10;
	text-align: center;
	margin-left: 10px;
	padding-bottom: 10px;
	margin-top: 0px;
	padding-top: 125px;
}
#shopselect  td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#shopselect  {


}
#btmSPPleft {
	width: 263px;
}
#containerPAP {
	width: 575px;
	border: 1px solid #880A7C;
	margin-top: 10px;
	margin-left: 5px;
	float: left;
	background-image: url(images/clubs_PAP_tileBk.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
.stateNamePAP {
	font-size: 16px;
	color: #88097d;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-weight: bold;
}
.StateHeaderPAP {
	background-color: #CFEBA8;
	background-image: url(images/clubs_PAP_logo_bk.png);
	background-position: right center;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	z-index: 100;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #88097d;
	padding-right: 150px;
	margin-bottom: 10px;
}
#btmPAPright {
	float: right;
	width: 275px;
	margin-top: 50px;
}
#titlePAP {
	background-repeat: repeat-x;
	height: 165px;
	text-align: center;
}
#middlePAP {
}
#btmPAP {
	background-image: url(images/clubs_PAP_btmBk.jpg);
	float: left;
	background-repeat: no-repeat;
	width: 100%;
	background-position: bottom;
}
#btmPAPleftshopsFixed {
	background-color: #E4EFD1;
	width: 263px;
	border: 1px solid #D13644;
	position: fixed;
	text-align: center;
	z-index: 100;
	margin-top: -150px;
}
#middlePAPright {
	width: 525px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}
#btmPAPlef {
	width: 300px;
	float: left;
	height: 180px;
	padding-top: 50px;
	padding-bottom: 5px;
	text-align: center;
}
#btmPAPleftshops {
	width: 263px;
	text-align: center;
	padding-bottom: 10px;
	background-color: #FD6B9F;
	background-image: url(images/clubs_PAP_posies.jpg);
	background-repeat: no-repeat;
	padding-top: 25px;
	border: 1px solid #B32E6F;
	background-position: 5px 5px;
	margin-right: auto;
	margin-left: auto;
}
#middlePAPleft {
	float: left;
	width: 135px;
	margin-left: 10px;
	margin-top: 20px;
}
