BODY {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana, arial, helvetica, sans-serif; COLOR: #2f297f; PADDING-TOP: 0px; TEXT-ALIGN: center}A:link {	COLOR: #d24884; TEXT-DECORATION: none}A:active {	COLOR: #d24884; TEXT-DECORATION: none}A:visited {	COLOR: #d24884; TEXT-DECORATION: none}A:hover {	COLOR: #2f297f; TEXT-DECORATION: underline}IMG {	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}SPAN.notes {	COLOR: #d24884; FONT-STYLE: italic}#container {	MARGIN-TOP: 24px; PADDING-BOTTOM: 24px; MARGIN-LEFT: auto; WIDTH: 778px; MARGIN-RIGHT: auto; TEXT-ALIGN: left}#header {	BACKGROUND: url(../images/header.gif) no-repeat 0px 14px; WIDTH: 778px; HEIGHT: 106px}#header #logo {	MARGIN-TOP: 30px; FLOAT: left; MARGIN-LEFT: 22px; WIDTH: 142px; HEIGHT: 50px}#header .star {	FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 37px; MARGIN-RIGHT: 5px! important; HEIGHT: 31px}#heading {	MARGIN-TOP: 8px; FONT-SIZE: 12px; FLOAT: left; MARGIN-LEFT: 50px; WIDTH: 555px; COLOR: #de577b; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif}#heading H1 {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px}#heading P {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}#phone {	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}#header #requestinfo {	FLOAT: right; WIDTH: 162px; MARGIN-RIGHT: 34px; HEIGHT: 30px}#content {	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; HEIGHT: 1%; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px}#main {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/title_bg.gif) #f9eaee no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px Arial, Helvetica, Verdana, sans-serif; WIDTH: 770px; COLOR: #3f1848; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 4px solid}#main #title {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 70px}#main #title H1 {	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 450px; COLOR: #de577b; LINE-HEIGHT: 1.1em; PADDING-TOP: 19px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif}#main P {	PADDING-RIGHT: 30px; PADDING-LEFT: 28px; PADDING-BOTTOM: 0px; COLOR: #3f1848; LINE-HEIGHT: 1.7em; PADDING-TOP: 2px}#main P {	PADDING-RIGHT: 55px; PADDING-LEFT: 28px; PADDING-BOTTOM: 6px; MARGIN: 8px 0px 0px; PADDING-TOP: 2px}#main IMG.mainimage {	FLOAT: right; MARGIN-BOTTOM: -13px; MARGIN-LEFT: 10px; BORDER-LEFT: #ffffff 4px solid; BORDER-BOTTOM: #ffffff 4px solid}#subpage_main {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/template1/subpage_bg.gif) #fef7f9 repeat-y right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: -14px 0px -15px; WIDTH: 770px; PADDING-TOP: 0px}#subpage_main .text {	CLEAR: right; PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(../images/subtitle_bg.gif) no-repeat right top; FLOAT: right; PADDING-BOTTOM: 15px; WIDTH: 492px; PADDING-TOP: 0px}#subpage_main #title {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 70px}#subpage_main #title H1 {	PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 20px; MARGIN: 0px; COLOR: #de577b; PADDING-TOP: 20px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif}#subpage_main .text #title {	BACKGROUND-POSITION: right top}#subpage_main .text P {	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; FONT: 12px/1.7em Arial, Helvetica, Verdana, sans-serif; COLOR: #3f1848; PADDING-TOP: 0px! important}#subpage_main .text .quote {	FONT-WEIGHT: bold; FONT-SIZE: 14px! important; COLOR: #de577b! important; FONT-STYLE: italic! important}#subpage_main H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px}#subpage_main H2 {	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; BACKGROUND: url(../images/h2bg.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px -4px; FONT: bold 11px Arial, Helvetica, Verdana, San-serif; COLOR: #ffffff; PADDING-TOP: 2px; HEIGHT: 18px}.full_subpage H2 {	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; BACKGROUND: url(../images/h2bg.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px -4px; FONT: bold 11px Arial, Helvetica, Verdana, San-serif; COLOR: #ffffff; PADDING-TOP: 2px; HEIGHT: 18px}.sub_mainimage {	CLEAR: left; FLOAT: left}#subpage_main .about-curves_t1image {	BACKGROUND: url(../images/about-curves/main.jpg) no-repeat}#subpage_main .in-the-news_t1image {	BACKGROUND: url(../images/about-curves/in-the-news/main.jpg) no-repeat}#subpage_main .map-and-directions_t1image {	BACKGROUND: url(../images/map-and-directions/main.jpg) no-repeat}#subpage_main .hours-of-operation_t1image {	BACKGROUND: url(../images/hours-of-operation/main.jpg) no-repeat}#subpage_main .promotions_t1image {	BACKGROUND: url(../images/promotions/main.jpg) no-repeat}#subpage_main .silversneakers_t1image {	BACKGROUND: url(../images/silversneakers/main.jpg) no-repeat}#subpage_main .giving-and-causes_t1image {	BACKGROUND: url(../images/giving-and-causes/main.jpg) no-repeat}#subpage_main .testimonials_t1image {	BACKGROUND: url(../images/testimonials/main.jpg) no-repeat}
#subpage_main .m2player_t1image {BACKGROUND: url(../images/m2player/main.jpg) no-repeat}
#subpage_main .tools-and-resources_t1image {BACKGROUND: url(../images/tools-and-resources/main.jpg) no-repeat}
#subpage_main .fitness-calculators_t1image {BACKGROUND: url(../images/tools-and-resources/fitness-calculators/main.jpg) no-repeat}
#subpage_main .articles_t1image {BACKGROUND: url(../images/tools-and-resources/articles/main.jpg) no-repeat}
#subpage_main .recipes_t1image {BACKGROUND: url(../images/tools-and-resources/recipes/main.jpg) no-repeat}
#subpage_main 
.mycurves_t1image {	BACKGROUND: url(../images/mycurves/main.jpg) no-repeat}
.about-curves_t1image {	CLEAR: left; FLOAT: left; WIDTH: 218px; HEIGHT: 418px}
.in-the-news_t1image {	CLEAR: left; FLOAT: left; WIDTH: 218px; HEIGHT: 418px}
.map-and-directions_t1image {	CLEAR: left; FLOAT: left; WIDTH: 218px; HEIGHT: 418px}
.hours-of-operation_t1image {	CLEAR: left; FLOAT: left; WIDTH: 218px; HEIGHT: 418px}
.promotions_t1image {	CLEAR: left; FLOAT: left; WIDTH: 218px; HEIGHT: 418px}
.silversneakers_t1image {	CLEAR: left; FLOAT: left; WIDTH: 218px; HEIGHT: 418px}
.giving-and-causes_t1image {	CLEAR: left; FLOAT: left; WIDTH: 218px; HEIGHT: 418px}
.testimonials_t1image {	CLEAR: left; FLOAT: left; WIDTH: 218px; HEIGHT: 418px}
.m2player_t1image { CLEAR: left; FLOAT: left; WIDTH: 218px; HEIGHT: 418px}
.tools-and-resources_t1image {	CLEAR: left; FLOAT: left; WIDTH: 218px; HEIGHT: 418px}
.fitness-calculators_t1image {	CLEAR: left; FLOAT: left; WIDTH: 218px; HEIGHT: 418px}
.articles_t1image {	CLEAR: left; FLOAT: left; WIDTH: 218px; HEIGHT: 418px}
.recipes_t1image {	CLEAR: left; FLOAT: left; WIDTH: 218px; HEIGHT: 418px}
.mycurves_t1image {	CLEAR: left; FLOAT: left; WIDTH: 218px; HEIGHT: 418px}
.about-curves_t3image {	MARGIN-BOTTOM: -1px}
.in-the-news_t3image {	MARGIN-BOTTOM: -1px}
.map-and-directions_t3image {	MARGIN-BOTTOM: -1px}
.hours-of-operation_t3image {	MARGIN-BOTTOM: -1px}
.promotions_t3image {	MARGIN-BOTTOM: -1px}
.silversneakers_t3image {	MARGIN-BOTTOM: -1px}
.giving-and-causes_t3image {	MARGIN-BOTTOM: -1px}
.testimonials_t3image {	MARGIN-BOTTOM: -1px}
.m2player_t3image {
	MARGIN-BOTTOM: -1px
}
.tools-and-resources_t3image {	MARGIN-BOTTOM: -1px}
.fitness-calculators_t3image {	MARGIN-BOTTOM: -1px}
.articles_t3image {	MARGIN-BOTTOM: -1px}
.recipes_t3image {	MARGIN-BOTTOM: -1px}
.mycurves_t3image {	MARGIN-BOTTOM: -1px}#subpage_main UL.linkList {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 2px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}#subpage_main UL.linkList LI {	BACKGROUND: url(../images/arrowBox.gif) no-repeat; MARGIN-BOTTOM: 5px; HEIGHT: 15px}#subpage_main UL.linkList LI A {	PADDING-LEFT: 20px; BACKGROUND: url(../images/arrowBox.gif) no-repeat 0px 1px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px}#subpage_main UL.list {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 2px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}#subpage_main UL.list LI {	PADDING-LEFT: 20px; BACKGROUND: url(../images/arrowBox.gif) no-repeat; MARGIN-BOTTOM: 4px; PADDING-TOP: 0px}UL.pressReleases {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2px; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}UL.pressReleases LI {	CLEAR: both; DISPLAY: block; BACKGROUND: url(../images/arrowBox.gif) no-repeat 125px 1px; MARGIN-BOTTOM: 0px; POSITION: relative; HEIGHT: 1%}UL.pressReleases LI A {	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(../images/arrowBox.gif) no-repeat 0px 1px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; WIDTH: 345px; PADDING-TOP: 0px}UL.pressReleases LI SPAN.date {	DISPLAY: block; FLOAT: left; WIDTH: 125px}IMG.getacro {	FLOAT: left; MARGIN: 0px 5px 10px 0px}.weightloss UL {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}.weightloss UL LI {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}SPAN.name {	FONT-WEIGHT: bold}DIV.weightloss {	PADDING-RIGHT: 5px; FLOAT: left; WIDTH: 200px! important}DIV.before {	FLOAT: left; WIDTH: 140px; FONT-STYLE: italic; TEXT-ALIGN: center}DIV.after {	FLOAT: left; WIDTH: 140px; FONT-STYLE: italic; TEXT-ALIGN: center}DIV.after {	MARGIN-LEFT: 4px}DIV.before IMG {	BORDER-RIGHT: #d24884 1px solid; BORDER-TOP: #d24884 1px solid; BORDER-LEFT: #d24884 1px solid; WIDTH: 137px; BORDER-BOTTOM: #d24884 1px solid; HEIGHT: 161px! important; BACKGROUND-COLOR: #ffffff}DIV.after IMG {	BORDER-RIGHT: #d24884 1px solid; BORDER-TOP: #d24884 1px solid; BORDER-LEFT: #d24884 1px solid; WIDTH: 137px; BORDER-BOTTOM: #d24884 1px solid; HEIGHT: 161px! important; BACKGROUND-COLOR: #ffffff}.pullquote {	FONT-WEIGHT: bold; PADDING-TOP: 15px}.description {	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important; TEXT-ALIGN: left}.line {	DISPLAY: block; MARGIN: 10px 0px 30px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 1px}
/* tools and resourves */
.boxContainer {
	position:relative;
	left:-26px;
	_left:16px;
	height:350px;
}
.box {
	background:url(../images/tools-and-resources/bg_box_1.gif) no-repeat;
	font: 12px arial, helvetica, verdana, sans-serif;
	width: 170px;
	height:281px;
	color: #3f459c;
	font-weight: bold;
	top:5px;
	left:0;
	position:absolute;
}
#box2 {
	background:url(../images/tools-and-resources/bg_box_2.gif) no-repeat;
	left:174px;
}
#box3 {
	background:url(../images/tools-and-resources/bg_box_3.gif) no-repeat;
	left:348px;
}
.box h3 {
	font:14px Arial, Helvetica, sans-serif;
	color:#762788;
	position:absolute;
	top:8px;
	left:0;
	margin: 0;
	padding: 0;
	width:170px;
	text-align:center;
	font-weight:bold;
}
			
#main .box p {
	font-size:12px;
	line-height:17px;
	color: #762788; 
	font-weight: bold;
	margin: 10px;
	height: 150px;
	padding:0;
	position:absolute;
	top:80px;
	left:5px;
	width:140px;
}

.box img {
	position:absolute;
	top:204px;
	left:5px;
}
#box2 img,
#box3 img {
	left:5px;
}
.subsubnav {	MARGIN: 0px auto; WIDTH: 350px}DL {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 11px 0px; PADDING-TOP: 3px}DT {	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 180px; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; TEXT-ALIGN: right}DD {	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; MARGIN: 0px 0px 8px 205px; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid; HEIGHT: 25px}DL .button {	CLEAR: both}.divider {	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}.smallBox {	BORDER-RIGHT: #88a5bf 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #88a5bf 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; BORDER-LEFT: #88a5bf 1px solid; WIDTH: 50px; PADDING-TOP: 0px; BORDER-BOTTOM: #88a5bf 1px solid; POSITION: relative; TOP: 1px; HEIGHT: 20px}.selectBox {	BORDER-RIGHT: #88a5bf 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #88a5bf 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; BORDER-LEFT: #88a5bf 1px solid; WIDTH: 80px! important; PADDING-TOP: 0px; BORDER-BOTTOM: #88a5bf 1px solid; HEIGHT: 20px}.calc_results {	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center}.calcButton {	BACKGROUND: url(../images/tools-and-resources/fitness-calculators/calcButton.gif) no-repeat}.calcButton A {	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 32px; FONT-WEIGHT: bold; BACKGROUND: url(../images/tools-and-resources/fitness-calculators/calcButton.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 150px; PADDING-TOP: 6px; HEIGHT: 20px}.quote {	FONT-WEIGHT: bold; FONT-SIZE: 14px! important; COLOR: #de577b! important; FONT-STYLE: italic! important}.full_subpage {	BACKGROUND: url(../images/longtitle_bg.gif) no-repeat}.full_subpage H1 {	PADDING-LEFT: 28px; FONT-WEIGHT: bold; FONT-SIZE: 12px}.full_subpage H2 {	MARGIN-LEFT: 20px}.employmentList {	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px}.positionTitle {	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #000000}#promoarea {	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/staffbg_blank.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1%}#marquee {	BORDER-RIGHT: #ffffff 4px solid; MARGIN-TOP: -2px; FLOAT: left; MARGIN-BOTTOM: 6px; WIDTH: 356px; POSITION: relative; HEIGHT: 366px}.staff_wrapper {	PADDING-RIGHT: 0px; MARGIN-TOP: -2px; PADDING-LEFT: 0px; MIN-HEIGHT: 185px; BACKGROUND: url(../images/staffbg.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 410px; PADDING-TOP: 47px; POSITION: relative; HEIGHT: 187px; TEXT-ALIGN: center}.no_staff {	FONT-WEIGHT: bold; BACKGROUND: url(../images/staffbg_blank.gif) no-repeat center top; FLOAT: left; PADDING-BOTTOM: 59px; WIDTH: 410px; POSITION: relative; TEXT-ALIGN: center}.no_staff P {	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; PADDING-TOP: 66px}.staff_member {	BORDER-RIGHT: #d24884 1px solid; BORDER-TOP: #d24884 1px solid; FONT-WEIGHT: bold; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 12px; BORDER-LEFT: #d24884 1px solid; WIDTH: 110px; BORDER-BOTTOM: #d24884 1px solid; BACKGROUND-COLOR: #fefafb; TEXT-ALIGN: center}.staff_member IMG.staff {	WIDTH: 110px; HEIGHT: 120px}.staff_wrapper .button {	MARGIN-BOTTOM: 6px; WIDTH: 100px}#btnNext {	TEXT-ALIGN: right! important}#btnPrev {	TEXT-ALIGN: left! important}.promos {	FLOAT: center; WIDTH: 410px}#howdidyou {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/how_bg_pink.gif) no-repeat; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 220px; MARGIN-RIGHT: 4px; HEIGHT: 132px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px}#howdidyou SELECT {	BORDER-RIGHT: #858585 1px solid; BORDER-TOP: #858585 1px solid; MARGIN-TOP: 80px; BORDER-LEFT: #858585 1px solid; BORDER-BOTTOM: #858585 1px solid}.formbox {	BORDER-RIGHT: #858585 1px solid; BORDER-TOP: #858585 1px solid; FLOAT: left; MARGIN: 0px 4px 10px 0px; BORDER-LEFT: #858585 1px solid; WIDTH: 155px; BORDER-BOTTOM: #858585 1px solid; HEIGHT: 16px}.num3 {	BORDER-RIGHT: #858585 1px solid; BORDER-TOP: #858585 1px solid; FLOAT: left; MARGIN: 0px 4px 10px 0px; BORDER-LEFT: #858585 1px solid; WIDTH: 155px; BORDER-BOTTOM: #858585 1px solid; HEIGHT: 16px}.num4 {	BORDER-RIGHT: #858585 1px solid; BORDER-TOP: #858585 1px solid; FLOAT: left; MARGIN: 0px 4px 10px 0px; BORDER-LEFT: #858585 1px solid; WIDTH: 155px; BORDER-BOTTOM: #858585 1px solid; HEIGHT: 16px}.num3 {	WIDTH: 43px}.num4 {	WIDTH: 53px}.button {	BORDER-RIGHT: #de6184 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #de6184 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #de6184 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #de6184 1px solid; HEIGHT: 23px; BACKGROUND-COLOR: #f6f6f6}.form {	MARGIN: 25px auto; WIDTH: 400px; LIST-STYLE-TYPE: none}.form LI {	CLEAR: both}.error {	COLOR: red}.form .label {	FLOAT: left; WIDTH: 125px; MARGIN-RIGHT: 5px; POSITION: relative; TOP: 5px; TEXT-ALIGN: right}.form SELECT {	FONT: 11px arial, helvetica, verdana, sans-serif; WIDTH: 157px; HEIGHT: 22px}.submitted {	PADDING-BOTTOM: 150px! important; PADDING-TOP: 25px! important}#footer {	MARGIN-TOP: -8px; BACKGROUND: url(../images/footer_bg.gif) no-repeat; WIDTH: 778px; COLOR: #2f297f; HEIGHT: 18px; TEXT-ALIGN: center}#footer A {	TEXT-DECORATION: none}#footer A:link {	COLOR: #2f297f}#footer A:active {	COLOR: #2f297f}#footer A:visited {	COLOR: #2f297f}#footer A:hover {	TEXT-DECORATION: underline}#footer .divider {	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}.colBreak {	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 0px; BORDER-BOTTOM-STYLE: none}
.promobox {	
	background: url("../images/promo_bg.jpg") no-repeat 0 6px;
	width: 195px;
	height: 239px;
	/*height: 375px;*/
	background-color: #FFFFFF;
	float: center;
	text-align: center;
	padding:0;
	overflow:hidden;
	margin:-6px 0 0 0;
	padding:0px 0 0px 0;
}
#guestpass {
	width: 187px;
	height: 102px;
	text-align: center;
	margin: 0 auto;
	margin-top: 101px;
	position: relative;
}					
/* Circuit Demo */
#circuit-demo {
	width: 548px;
	height: 569px;
	margin:0 0 0 0px; 
	padding:0px;
	position:relative;
	left:0;
}
#circuit-demo-flash {
	/*background:url(/coop/images/DemoLoading.gif) no-repeat;*/
	width: 548px;
	height: 569px;
}/* styles for secondary pages */

#content_basic {
	width: 680px;
	background:url('../images/bg_content_basic.gif') top left repeat-y;
	padding: 20px 30px 10px 30px;
	position: relative;
	overflow: hidden;
}

#content_secondary {
	width: 680px;
	background:url('../images/bg_content_secondary.gif') top left repeat-y;
	margin-top:16px;
	padding: 20px 30px 10px 30px;
	position: relative;
	overflow: hidden;
}

#content_locations {
	background:url('../images/bg_content_secondary.gif') top left repeat-y;
	margin-top:8px;
	padding: 20px 70px 10px 30px;
	font-size:0.9em;
	position: relative;
	overflow: hidden;
}

#content_sitemap {
	background:url('../images/bg_content_secondary.gif') top left repeat-y;
	margin-top:10px;
	padding: 20px 70px 10px 30px;
	font-size:0.9em;
	position: relative;
	overflow: hidden;
}

#content_basic h4 {
	font-size:14px;
	font-weight:bold;
	padding: 15px 30px 0px 30px;
}

#content_basic_endcap {
	width: 740px;
	height: 22px;
	background:transparent url('../images/bg_content_basic_ftr.gif') top left no-repeat;
	padding:0;
	margin-top: -18px;
	position: relative;
	overflow: hidden;
}

.secondary p,
.secondary_float p {
	font-size: 1.0em;
	margin: 9px 90px 0 30px;
}
.secondary_float p { margin-right:40px; }
.secondary p { width:600px; }
.secondary strong,
.secondary_float strong {
	font-weight: bold
}
.secondary ul,
.secondary_float ul {
	margin: 12px 0 10px 30px;
}
#content_basic ul {
	margin: 0px 0 10px 30px;
	list-style:disc;
}
#content_basic ul li {
	margin-left: 20px;
}
.pink_italic {
	color: #e86488;
	font-style:normal;
	font-size: 1.2em;
}
.pink {
	color:#ff7fff;
}
.floatLeft {float:left;}
.left_image {
	float: left;
	margin: 10px 10px 10px 30px;
	display: block;
}
/* Begin Middle Section */
/* ******************** */
	
#middle {
	position: relative;
	margin:26px 0 0 10px;
	padding:0;
	height:120px;
	background:url('../images/bg_middle.gif') no-repeat;
}
#middle #left {
	width:240px;
	height:120px;
	float: left;
	margin:0;
	padding:0;
}
#middle #center {
	width:240px;
	height:120px;
	float: left;
	margin:0;
	padding:0;
}
#middle #right {
	width:240px;
	height:120px;
	float: left;
	margin:0;
	padding:0;
}
#middle .title_middle {
	margin:14px 0 0 14px;
}
a.btn_middle {
	background: transparent url('../images/btn_middle_left.gif') no-repeat top left;
	display: block;
	float: left;
	font: bold 13px Arial; /* Change 13px as desired */
	line-height: 23px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
	height: 31px; /* Height of button background height */
	padding-left: 15px; /* Width of left menu image */
	text-decoration: none;
}
a:link.btn_middle, a:visited.btn_middle, a:active.btn_middle {
	color: #ffffff; /*button text color*/
}
a.btn_middle span#see {
	background: transparent url('../images/btn_middle_see.gif') no-repeat 0 0;
	display: block;
	padding: 4px 192px 4px 0;
}
/* a.btn_middle span#follow {
	background: transparent url('../images/btn_middle_follow.gif') no-repeat 0 0;
	display: block;
	padding: 4px 174px 4px 0;
}*/
a.btn_middle span#read {
	background: transparent url('../images/btn_middle_read.gif') no-repeat 0 0;
	display: block;
	padding: 4px 184px 4px 0;
}
a.btn_middle span#explore {
	background: transparent url('../images/btn_middle_explore.gif') no-repeat 0 0;
	display: block;
	padding: 4px 174px 4px 0;
}
a.btn_middle span#learn_cs {
	background: transparent url('../images/btn_middle_learn_cs.gif') no-repeat 0 0;
	display: block;
	padding: 4px 180px 4px 0;
}
a.btn_middle span#hear {
	background: transparent url('../images/btn_middle_hear.gif') no-repeat 0 0;
	display: block;
	padding: 4px 188px 4px 0;
}
a.btn_middle span#learn_mb {
	background: transparent url('../images/btn_middle_learn_mb.gif') no-repeat 0 0;
	display: block;
	padding: 4px 180px 4px 0;
}
a.btn_middle:hover { /* Hover state CSS */
	background-position: 0 -30px;
	cursor: pointer;
}
a.btn_middle:hover span#see, a.btn_middle:hover span#read, a.btn_middle:hover span#explore, a.btn_middle:hover span#learn_cs, a.btn_middle:hover span#hear, a.btn_middle:hover span#learn_mb { /* Hover state CSS */
	background-position: 0 -30px;
	color: #ffffff;
	cursor: pointer;
}
.buttonwrapper { /* Container you can use to surround a CSS button to clear float */
	overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
	width: 100%;
	margin:6px 0 2px 3px;
}
.zerotop {
	margin-top: 0px;
}
/* End Middle Section Styles */
/* ******************** */


/* Zumba Fitness Styles */
#container #main {
	background:#ffffff !important;
}
#zumba_fitness {}
#container
#zumba_fitness p {
	font:14px Arial, Helvetica, sans-serif;
	color:#000 !important;
	line-height:16px;
	margin:0;
	width:490px;
}
#container
#zumba_fitness p#legal {
	font:11px Arial, Helvetica, sans-serif;
	color:#666 !important;
	line-height:14px;
	text-align:center;
	width:480px;
}
#zumba_video {
	background:url('/single/images/bg_zumba_video.gif') no-repeat;
	width:490px;
	height:306px;
	padding:10px;
	margin:15px 0 20px 12px;
}

