body {	margin: 0px;	background: #ffffff repeat left top;	background-color: #fff;}#container {	position: absolute;	left: 609px;	margin: 0px 0px 0px -550px;	padding: 0px;	width: 950px;	height: auto;	top: 32px;	background-color: #ffffff;	border: 1px solid #333333;}#container ul{	margin:0px;	padding:0px;}#container li{	list-style:none;}.soldout{	color:#990000;	font-size:16px;	margin: 0px;	padding: 3px 0px 0px 0px;	font-family:"Century Gothic", Verdana, Geneva;}#header {	margin:0px;	padding:0px;	width:100%;	height:200px;	float:left;	font-family:"Century Gothic", Verdana, Geneva;}#header img{	margin:30px 0px 0px 30px;	padding:0px;	float:left;}#header p{	font-size:16px;	margin:0px;	padding:10px 0px 0px 0px;	font-family:"Century Gothic", Verdana, Geneva;}#header a:link, #header a:visited{	margin:0px;	padding:0px;	font-size:13px;	color:#007CC4;	text-decoration:underline;	font-family:"Century Gothic", Verdana, Geneva;	}#header a:hover, #header a:active{	margin:0px;	padding:0px;	font-size:13px;	color:#1e1e1e;	text-decoration:none;	font-family:"Century Gothic", Verdana, Geneva;}#maincontent{	width:950px;	height:auto;	float:left;	margin:0px;	padding:0px;	font-family:"Century Gothic", Verdana, Geneva;}#maincontentL{	margin:0px;	padding:15px;	float:left;}#maincontentL a:link, #maincontentL a:visited{	margin:0px;	padding:0px;	font-size:13px;	color:#007CC4;	text-decoration:underline;	font-family:"Century Gothic", Verdana, Geneva;	}#maincontentL a:hover, #maincontentL a:active{	margin:0px;	padding:0px;	font-size:13px;	color:#1e1e1e;	text-decoration:none;	font-family:"Century Gothic", Verdana, Geneva;}#maincontentR{	margin:0px;	padding:15px;	float:right;}#maincontent ul{	margin:0px;	padding:0px;}#maincontentR li{	list-style:none;	margin:0px;	padding:0px;}#ndxmast{	margin:0px;	padding:0px;	width:950px;	height:400px;	float:left;	background-color:#1e1e1e;}#mast{	margin:0px;	padding:0px;	width:950px;	height:auto;	float:left;	background-color:#1e1e1e;}#mast img{	margin:0px;	padding:20px 20px 0px 20px;	float:left;}#mastL{	margin:0px;	padding:20px;	width:320px;	height:350px;	float:left;}#mastL img{	margin:0px;	padding:0px;}.mastp{	margin:0px;	padding:10px 20px 20px 20px;	font-size:14px;	line-height:22px;	color:#ffffff;	font-family:"Century Gothic", Verdana, Geneva;}.h1blue{	color:#0a67b5;	font-size:23px;	margin:0px;	padding:10px 0px 5px 20px;	font-family:"Century Gothic", Verdana, Geneva;}.pblue{	color:#0a67b5;	margin:0px;	padding:0px;	font-size:12px;	line-height:20px;	font-family:"Century Gothic", Verdana, Geneva;}.pbluebig{	color:#0a67b5;	margin:0px;	padding:0px;	font-size:14px;	line-height:20px;	font-family:"Century Gothic", Verdana, Geneva;}h1{	margin:0px;	padding:0px;	font-size:18px;	color:#ffffff;	font-family:"Century Gothic", Verdana, Geneva;}h2{	color:#0a67b5;	font-size:16px;	margin: 0px;	padding: 20px 0px 0px 0px;	font-family:"Century Gothic", Verdana, Geneva;}h3{	color:#0a67b5;	font-size:14px;	margin: 0px;	padding: 3px 0px 0px 0px;	font-family:"Century Gothic", Verdana, Geneva;}p{	color:#000000;	font-size:12px;	margin: 0px;	padding: 3px 0px 0px 0px;	line-height: 15px;	font-family:"Century Gothic", Verdana, Geneva;}a:link, a:visited{	margin:0px;	padding:0px;	font-size:12px;	color:#007CC4;	text-decoration:underline;	font-family:"Century Gothic", Verdana, Geneva;	}a:hover, a:active{	margin:0px;	padding:0px;	font-size:12px;	color:#1e1e1e;	text-decoration:none;	font-family:"Century Gothic", Verdana, Geneva;}#homenav{	margin:5px 0px 0px 0px;	padding:0px;	float:left;	width:950px;}#homenav img{	margin:0px;	padding:0px;	float:left;}#content{	margin:0px;	padding:0px 0px 20px 0px;	float:left;	width:950px;	height:auto;}#content p{	margin:0px;	padding:5px 20px 0px 20px;	font-size:12px;	line-height:20px;	color:#000000;	font-family:"Century Gothic", Verdana, Geneva;}#content h2{	padding:10px 20px 0px 20px;	margin:0px;	font-size:16px;	font-family:"Century Gothic", Verdana, Geneva;}#content h3{	padding:20px 20px 0px 20px;	margin:0px;	font-size:14px;	font-family:"Century Gothic", Verdana, Geneva;}#content ul{	margin:0px;	padding:20px 0px 0px 0px;}#content li{	list-style:none;	margin:0px 0px 0px 20px;	padding:0px;	font-size:12px;	line-height:22px;	color:#000000;	font-family:"Century Gothic", Verdana, Geneva;}#contentL li a:link, #contentL li a:visited{	margin:0px;	padding:0px 0px 0px 0px;	font-size:13px;	color:#007CC4;	text-decoration:underline;	font-family:"Century Gothic", Verdana, Geneva;	}#contentL li a:hover, #contentL li a:active{	margin:0px;	padding:5px 19px 20px 10px;	font-size:13px;	color:#1e1e1e;	text-decoration:none;	font-family:"Century Gothic", Verdana, Geneva;}#contentL{	margin:0px;	padding:5px 19px 20px 20px;	width:435px;	float:left;	border-right:2px solid #cccccc;	height:auto;}#contentL img{	border:solid 1px #1e1e1e;	margin:0px 10px 0px 0px;	padding:px;	float:left;	clear:both;}#contentR{	margin:0px;	padding:5px 20px 20px 20px;	width:432px;	float:left;	height:auto; 	border-left:2px solid #cccccc;}#contentR img{	border:solid 1px #1e1e1e;	margin:0px 10px 0px 0px;	padding:0px;	clear:both;}#newsletter{	margin:30px 0px 0px 0px;	padding:0px;	background-color:#00FF66;	float:left;}#navigation{	margin:5px 0px 0px 0px;	padding:0px;	float:left;	width:950px;}#navigation img{	margin:0px;	padding:0px;	float:left;}#pageid{	margin:0px;	padding:0px 20px 0px 0px;	float:right;	width:250px;	height:30px;}.about{	background-image:url(../images/aboutus_text.jpg);	background-repeat:no-repeat;}.contact{	background-image:url(../images/contactus_text.jpg);	background-repeat:no-repeat;}.services{	background-image:url(../images/ourservices_text.jpg);	background-repeat:no-repeat;}.supplements{	background-image:url(../images/supplements_text.jpg);	background-repeat:no-repeat;}.nutrition{	background-image:url(../images/nutrition_text.jpg);	background-repeat:no-repeat;}.trainingtips{	background-image:url(../images/trainingtips_text.jpg);	background-repeat:no-repeat;}.testimonials{	background-image:url(../images/testimonials_text.jpg);	background-repeat:no-repeat;}.trainerbios{	background-image:url(../images/trainerbios_text.jpg);	background-repeat:no-repeat;}.programs{	background-image:url(../images/programs_text.jpg);	background-repeat:no-repeat;}.sambio{	background-image:url(../images/samantha_text.jpg);	background-repeat:no-repeat;}.haroldbio{	background-image:url(../images/harold_text.jpg);	background-repeat:no-repeat;}.kimbio{	background-image:url(../images/kim_text.jpg);	background-repeat:no-repeat;}.tristanbio{	background-image:url(../images/tristan_text.jpg);	background-repeat:no-repeat;}.traceybio{	background-image:url(../images/tracey_text.jpg);	background-repeat:no-repeat;}.cwalker{	background-image:url(../images/cwalker_text.jpg);	background-repeat:no-repeat;}.sgrube{	background-image:url(../images/sgrube_text.jpg);	background-repeat:no-repeat;}.bbroome{	background-image:url(../images/bbroome_text.jpg);	background-repeat:no-repeat;}.awimberly{	background-image:url(../images/awimberly_text.jpg);	background-repeat:no-repeat;}.seberhardt{	background-image:url(../images/seberhardt_text.jpg);	background-repeat:no-repeat;}.abillingsly{	background-image:url(../images/abillingsly_text.jpg);	background-repeat:no-repeat;}.ahall{	background-image:url(../images/ahall_text.jpg);	background-repeat:no-repeat;}.tbt{	background-image:url(../images/tbt_text.jpg);	background-repeat:no-repeat;}.lauramont{	background-image:url(../images/lauramont_text.jpg);	background-repeat:no-repeat;}#gallery{	margin:0px;	padding:0px;	width:400px;	float:left;}#gallery img{	margin:30px 40px 5px 50px;	padding:5px;	background-color:#007CC4;}#testpics{	width:950px;	height:auto;	margin:20px 0px 0px 0px;	padding:0px;	background-color:#1e1e1e;}#testpics img{	margin:20px;	padding:20px;}#content2{	width:950px;	height:auto;	padding:0px;	margin:0px;	float:left;}#content2 img{	margin:0px;	padding:10px;	float:left;	clear:both;}hr{	width:600px;	border: 1px solid #CCCCCC;	clear:both;}#bottomnav{	margin:0px;	padding:0px;	width:950px;	height:auto;	float:left;} #bottomnav ul{	margin:0px;	padding:5px 0px 0px 20px;}#bottomnav li{	margin:0px;	padding:0px;	list-style:none;}#bottomnavL{	margin:0px;	padding:0px;	width:315px;	height:auto;	float:left;	border-right:1px solid #333333;}#bottomnavM{	margin:0px;	padding:0px;	width:315px;	height:auto;	float:left;	border-right:1px solid #333333;}#bottomnavM img{	border:solid 1px #1e1e1e;	margin:0px 10px 0px 0px;	padding:0px;	float:left;}#bottomnavR{	margin:0px;	padding:0px;	width:315px;	height:auto;	float:left;}#calendar{	margin:0px;	padding:0px 50px 0px 50px;	width:850px;	height:auto;}#calendar h2{	padding:10px 20px 0px 20px;	margin:0px;	font-size:18px;	font-family:"Century Gothic", Verdana, Geneva;}#calendar h3{	padding:20px 20px 0px 20px;	margin:0px;	font-size:16px;	font-family:"Century Gothic", Verdana, Geneva;	color:#000000;}#calendar p{	margin:0px;	padding:5px 20px 0px 20px;	font-size:12px;	line-height:20px;	color:#000000;	font-family:"Century Gothic", Verdana, Geneva;}#calendar ul{	margin:8px 0px 0px 0px;	padding:0px 0px 0px 0px;}#calendar li{	margin:0px;	padding:0px 20px 0px 20px;}#calendar th{	margin:0px;	padding:10px 0px 10px 0px;	font-size:14px;	color:#ffffff;	font-family:"Century Gothic", Verdana, Geneva;	background-color:#1e1e1e;}#calendar tr{	margin:0px;	padding:0px;}#calendar td{	margin:0px;	padding:5px;	font-size:12px;	line-height:18px;	color:#333333;	font-family:"Century Gothic", Verdana, Geneva;	border:1px #333333 solid;}/*REG FORM*************************/#regform{	margin:0px;	padding:15px 0px 0px 50px;	width:850px;	height:auto;	float:left;}#regform h1{	font-family:"Century Gothic", Verdana, Geneva;	font-size:18px;	margin:0px;	padding:15px 0px 0px 0px;	color:#007CC4;}#regform form{	margin:0px;	padding:0px;}/*the whole thing*/fieldset#contact{	margin:10px 0px 0px 0px;	padding:10px 0px 0px 10px;	border:1px solid #CCCCCC;}/*just the text name, phone, etc.*/fieldset#contact label{	font-family:"Century Gothic", Verdana, Geneva;	font-size:14px;	color:#333333;	margin:0px;	padding:8px 0px 0px 5px;}fieldset#contact input{	margin:8px 0px 10px 5px;	padding:0px;	height:16px;	width:275px;	border: 1px solid #CCCCCC;}/*Contact Information TITLE*/fieldset#contact legend{	font-family:"Century Gothic", Verdana, Geneva;	font-size:16px;	font-weight:bold;	color:#333333;	margin:0px;	padding:8px 0px 0px 5px;}/*CREDIT CARD*/ /*the whole thing*/fieldset#creditcard{	margin:10px 0px 0px 0px;	padding:10px 0px 0px 10px;	border:1px solid #CCCCCC;}/*just the text under second header etc.*/fieldset#creditcard label{	margin:0px;	padding:8px 0px 0px 5px;	font-family:"Century Gothic", Verdana, Geneva;	font-size:14px;	color:#333333;}fieldset#creditcard input{	margin:8px 0px 10px 5px;	padding:0px;	height:16px;	width:275px;	border: 1px solid #CCCCCC;}fieldset#creditcard legend{	font-family:"Century Gothic", Verdana, Geneva;	font-size:16px;	font-weight:bold;	color:#333333;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;	}/*SPORT ADVENTURE*/ /*the whole thing*/fieldset#programs{	margin:10px 0px 0px 0px;	padding:10px 0px 0px 10px;	border:1px solid #CCCCCC;}/*just the text name, phone, etc.*/fieldset#programs label{	margin:0px;	padding:8px 0px 0px 5px;	font-family:"Century Gothic", Verdana, Geneva;	font-size:14px;	color:#333333;}fieldset#programs input{	margin:8px 0px 10px 5px;	padding:0px;	height:16px;	width:275px;	border: 1px solid #CCCCCC;}fieldset#programs legend{	font-family:"Century Gothic", Verdana, Geneva;	font-size:16px;	font-weight:bold;	color:#333333;	margin:0px 0px 0px 0px;	padding:8px 0px 0px 5px;}#button1, #button2{	margin:0px;	padding:0px;	width: 250px;	font-family:"Century Gothic", Verdana, Geneva;	font-size:14px;	font-weight:bold;	color:#333333;	border: 1px solid #CCCCCC;}#premiumL{	float:left;}#premiumL ul{	width:250px;	height:250px;	padding:0px 0px 0px 50px;	margin: 0px;}#premiumL li{	font-size:13px;	color:#000000;	line-height:18px;	font-family: Verdana, Arial, Helvetica, sans-serif;}#premiumR{	float:left;	width:275px;	height:250px;}#premiumR ul{	padding:0px;	margin: 0px;}#premiumR li{	font-size:13px;	color:#000000;	line-height:18px;	font-family: Verdana, Arial, Helvetica, sans-serif;}#popup_container{	position: absolute;	left: 50%;	margin: 0px 0px 0px -300px;	padding: 0px 0px 0px 0px;	width: 600px;	height: auto;	top: 0px;	background-color:#ffffff;	border: 1px solid #333333;	}#popup_services{	background-image:url(file:///The Brain/Users/erikbergstrom/Documents/shawna_stuff/clients/lift/website/images/our_services.jpg);	background-repeat:no-repeat;	width:198px;	height:26px;	margin:0px 0px 0px 390px;	padding:0px;	float:left;}#popup{	padding:20px 0px 20px 0px;	margin:0px;	float: left;	height:auto;	width:600px;		background-color:#1e1e1e;}#popup h1{	font-size:18px;	color:#ffffff;	margin:20px 0px 0px 25px;	padding:0px;	font-family: Verdana, Arial, Helvetica, sans-serif;}#popup p{	color:#ffffff;	margin:5px 0px 0px 25px;	padding:0px;	width:550px;	line-height:18px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;}#popup ul{	padding:0px 0px 0px 50px;	margin: 0px;}#popup li{	font-size:13px;	color:#ffffff;	line-height:18px;	font-family: Verdana, Arial, Helvetica, sans-serif;}#popuptest_container{	position: absolute;}/* Quick Contact */#qc {	width: 250px;	height: auto;	margin:30px 0px 0px 30px;	padding:0px;	float:left;}#qc p{	font-size: 12px;	margin:0px;	padding:0px;	color:#ffffff;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;}#qc form{	width: 250px;	margin:0px;	padding:0px;}#qc form input{	width: 250px;	margin-bottom: 5px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;}#qc form textarea{	height: 250px;	width: 250px;	margin-bottom: 5px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;}#qc form select{	width: 250px;	margin-bottom: 5px;}#hidden {	display: none;}#button {	margin: 0px;	padding: 0px;	height: 18px;	width: 250px;}	/*****Footer */#footer {	background-color:#1e1e1e;	margin:0px;	padding:0px;	width:950px;	height:58px;	float:left;}#footer p{	text-align:right;	margin:0px;	padding:20px 20px 10px 10px;	color: #007CC4;	font:bold 13px Verdana, Arial, Helvetica, sans-serif;}#footerL{	margin:0px;	padding:0px 0px 0px 10px;	float:left;}/******** END FOOTER*/