* html,body {font-family:Century Gothic,Arial,Helvetica,sans-serif;font-size:12px;width:100%;margin:0px auto}
html {font-size:11px}
.clearBoth {clear:both}

h3 {color:#000;font-size:12px;font-family:Century Gothic,Arial,Helvetica,sans-serif;font-weight:bold}
h4 {color:#FFF;font-size:26px;font-family:Century Gothic,Arial,Helvetica,sans-serif;font-weight:bold}

#scrollText {
	scrollbar-3dlight-color:#FFF;
	scrollbar-arrow-color: #AACCEC;
	scrollbar-base-color:#FFF;
	scrollbar-track-color: #FFF;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-face-color: #FFF;
	scrollbar-highlight-color:#FFF;
	scrollbar-shadow-color:#FFF;
	overflow:auto;
	height:500px;
	width:100%
}

a:link {font-size:12px;color:#7089A0;text-decoration:none}
a:visited {font-size:12px;color:#7089A0;text-decoration:none}
a:active {font-size:12px;color:#7089A0;text-decoration:none}
a:hover {font-size:12px;color:#7089A0;text-decoration:underline}

a.baseLinkColor:link {font-size:11px;color:#FFF;text-decoration:none}
a.baseLinkColor:visited {font-size:11px;color:#FFF;text-decoration:none}
a.baseLinkColor:active {font-size:11px;color:#FFF;text-decoration:none}
a.baseLinkColor:hover {font-size:11px;color:#FFF;text-decoration:underline}

a.blue12LinkColor:link {font-size:12px;color:#7089A0;text-decoration:none}
a.blue12LinkColor:visited {font-size:12px;color:#7089A0;text-decoration:none}
a.blue12LinkColor:active {font-size:12px;color:#7089A0;text-decoration:none}
a.blue12LinkColor:hover {font-size:12px;color:#7089A0;text-decoration:underline}

a.black12LinkColor:link {font-size:12px;color:#000;text-decoration:none}
a.black12LinkColor:visited {font-size:12px;color:#000;text-decoration:none}
a.black12LinkColor:active {font-size:12px;color:#000;text-decoration:none}
a.black12LinkColor:hover {font-size:12px;color:#000;text-decoration:underline}

.hiddenDiv {display:none}
	.visibleDiv {display:block}
	
/* main container */
#fitness {width:100%;margin:0px auto}

/* header */
#fitness .topHeaderMain {width:1000px;margin:0px auto;background-color:#FFF;height:90px}
#fitness .topHeaderMain .leftMain {float:left;width:153px;height:88px}
#fitness .topHeaderMain .middleMain {float:left;width:700px;height:88px;background:url(../images/headerBG.jpg) top center no-repeat}
#fitness .topHeaderMain .rightMain {float:left;width:147px;height:88px}

/* header menu */
#fitness .menuMain {width:1000px;height:30px}
#fitness .menuMain #table {text-align:center;height:30px}
#fitness .menuMain #table .left {float:left;width:11px;height:21px}
#fitness .menuMain #table .middle {float:left;width:auto;height:21px;background:url(../images/mBG.gif) top left repeat-x}
#fitness .menuMain #table .right {float:left;width:11px;height:21px}

/* home */
#fitness .homeMain {width:1000px;height:331px;background:url(../images/homeMainImage.jpg) top left no-repeat}
#fitness .homeBottom {width:1000px;height:225px;background-color:#E7EFF6}

/* contact */
#fitness .contactMain {width:1000px}
#fitness .contactMain .contactImage {width:1000px;height:165px;background:url(../images/contactMain.jpg) top left no-repeat}
#fitness .contactMain .mainLeft {width:725px;height:600px;float:left}
#fitness .contactMain .mainLeft .inside {padding:0px 40px;padding-top:45px}
#fitness .contactMain .mainLeft .inside .heading h1 {font-size:16px;color:#000;font-weight:normal}
#fitness .contactMain .mainLeft .inside .text {color:#7089A0;line-height:17px}
#fitness .contactMain .mainLeft .inside .form {padding-top:20px}
#fitness .contactMain .mainLeft .inside .form .star {font-size:18px;color:#269FD8}
#fitness .contactMain .mainLeft .inside .form input {font-size:11px;color:#7089A0;background-color:#F9FEFF;border:1px solid #7089A0;width:250px;padding:2px;font-family:Century Gothic,Arial,Helvetica,sans-serif;}
#fitness .contactMain .mainLeft .inside .form textarea {font-size:11px;color:#7089A0;background-color:#F9FEFF;border:1px solid #7089A0;width:250px;padding:2px;font-family:Century Gothic,Arial,Helvetica,sans-serif;}
#fitness .contactMain .mainRight {width:275px;height:600px;float:left;background-color:#E7EFF6}
#fitness .contactMain .mainRight .inside {padding-left:40px;padding-top:45px}
#fitness .contactMain .mainRight .inside .heading h2 {font-size:16px;color:#4AABDE;font-weight:normal}
#fitness .contactMain .mainRight .inside .heading h3 {font-size:11px;color:#000;font-weight:bold}

/* list */
#fitness .listMain {width:1000px}
#fitness .listMain .contentImage {width:1000px;height:165px;background:url(../images/contentMain.jpg) top left no-repeat}
#fitness .listMain .mainLeft {width:725px;height:300px;float:left;border-top:15px solid #2AA0D9;border-bottom:15px solid #2AA0D9;background-color:#3D3A3B}
#fitness .listMain .mainLeft .inside {}
#fitness .listMain .mainRight {width:275px;height:330px;float:left;background-color:#E7EFF6}
#fitness .listMain .mainRight .inside {padding-left:40px;padding-top:45px}
#fitness .listMain .mainRight .inside .heading h2 {font-size:16px;color:#4AABDE;font-weight:normal}
#fitness .listMain .mainRight .inside .heading h3 {font-size:11px;color:#000;font-weight:bold}

/* base */
#fitness .baseMain {width:1000px;height:127px;background-color:#AACCEC;color:#FFF}
#fitness .baseMain .top {color:#FFF;padding-left:24px;padding-top:20px}
#fitness .baseMain .bottom {color:#FFF;padding-left:24px;padding-top:10px}