@charset "utf-8";
/* eFIT4Me main.css */
html, body { width:100%; height:100%; }

body { background:url('/_images/hp/bg_RepeatVert_tiny.jpg') top left; margin:0; padding:0; text-align:center; height:100%; font-family:"Franklin Gothic Medium", "Franklin Gothic Book"; font-size:14px; }
a { color:#f9f182; text-decoration:none; }
a:hover { color:#ff0; }
	
div#main-bg { position:relative; width:100%; min-height:100%; height:auto !important; height:100%; z-index:1; margin:0 auto; background:url('/_images/hp/bg_RepeatVert.jpg') top left repeat-x; }
	div#main-body { position:relative; width:950px; min-height:600px; height:auto !important; height:600px; z-index:1; margin:0 auto; }
		div#left-border { position:absolute; top:0; left:-100px; width:100px; min-height:100%; height:auto !important; height:100%; background:url('/_images/hp/sideShade_left.png') top left repeat-y; z-index:1; }
		div#right-border { position:absolute; top:0; right:-100px; width:100px; min-height:100%; height:auto !important; height:100%; background:url('/_images/hp/sideShade_right.png') top left repeat-y; z-index:1; }

		div#main-head { position:relative; width:950px; height:290px; margin:0 auto; z-index:950; }
		div#int-head { height:135px; background:url('/_images/int/topINT_blank.jpg') top center no-repeat; }
			div#top-nav { position:absolute; top:5px; right:10px; color:#fff; }
			div#top-nav ul { list-style:none; display:inline; margin:0; padding:0; }
			div#top-nav ul li { display:inline; }
			div#top-nav a { color:#fff; text-decoration:none; font-size:12px; }
			div#top-nav a:hover { color:#f9f182; }
		div#flash-nav { position:relative; width:950px; height:50px; margin:0 auto; }
		div#main-titles { position:relative; width:950px; height:307px; }
			div#left-col-title { position:relative; width:318px; height:307px; background:url('/_images/hp/step_Done.jpg') top left no-repeat; float:left; }
			div#mid-col-title { position:relative; width:319px; height:307px; background:url('/_images/hp/step_SignUp.jpg') top left no-repeat; float:left; }
			div#right-col-title { position:relative; width:313px; height:307px; background:url('/_images/hp/step_Achieve.jpg') top left no-repeat; float:left; }
			
			div#int-nav { position:absolute; bottom:10px; left:20px; }
				div#int-nav ul { display:inline; list-style:none; margin:0; padding:0; }
				div#int-nav li { display:inline; color:#c2810b; font-size:18px; }
				div#int-nav a { color:#222; text-decoration:none; font-size:16px; }
				div#int-nav a:hover { color:#fff; }
			
		div#main-content { position:relative; width:950px; margin-bottom:4px; height:300px; }
			div#left-col-content { position:relative; width:314px; height:300px; margin-right:4px; float:left; background:#003553 url('/_images/hp/column_Gradient.jpg') top left repeat-x; border-top:1px solid #000; }
				div#left-col-content p { color:#fff; text-align:left; padding:20px; }
				div#left-col-content ul, div#left-col-content li { list-style:square; text-align:left; color:#fff; padding-right:20px; }
			div#mid-col-content { position:relative; width:314px; height:300px; margin-right:4px; float:left; background:#003553 url('/_images/hp/column_Gradient.jpg') top left repeat-x; border-top:1px solid #000; }
				div#mid-col-content p { color:#fff; text-align:left; padding:20px; }
			div#right-col-content { position:relative; width:314px; height:300px; float:left; background:#003553 url('/_images/hp/column_Gradient.jpg') top left repeat-x; border-top:1px solid #000; }
				div#right-col-content p { color:#fff; text-align:left; padding:20px; }
		div#main-footer { position:relative; width:950px; height:160px; background:#003553; }
			a#button-tour { position:absolute; width:283px; height:127px; top:20px; left:18px; background:url('/_images/hp/button_VideoIntro.jpg') top left no-repeat; }
			a#button-signup { position:absolute; width:283px; height:127px; top:20px; left:336px; background:url('/_images/hp/button_SignUp.jpg') top left no-repeat; }
			a#button-forum { position:absolute; width:283px; height:127px; top:20px; left:648px; background:url('/_images/hp/button_FitBoards.jpg') top left no-repeat; }
		div#int-foot { position:relative; width:950px; height:80px; background:#003553; text-align:center; padding-top:20px; }
			div#foot-nav { position:relative; color:#fff; }
			div#foot-nav ul { list-style:none; display:inline; margin:0; padding:0; }
			div#foot-nav ul li { display:inline; }
			div#foot-nav a { color:#fff; text-decoration:none; font-size:12px; }
			div#foot-nav a:hover { color:#f9f182; }

	/* Applies About Page Styles */
		#about div#main-titles { background:url('/_images/int/pageHEADER_about.jpg') top left no-repeat; height:261px; }
		#about div#main-content { min-height:500px; height:auto !important; height:500px; }
			#about div#left-col-content { min-height:500px; height:auto !important; height:500px; background:#003553 url('/_images/int/about_panel1.jpg') top left no-repeat; }
			#about div#mid-col-content { min-height:500px; height:auto !important; height:500px; background:#003553 url('/_images/int/about_panel2.jpg') top left no-repeat; }
			#about div#right-col-content { min-height:500px; height:auto !important; height:500px; background:#003553 url('/_images/int/about_panel3.jpg') top left no-repeat; }

	/* Applies FAQ's Page Styles */
		#faq div#main-titles { background:url('/_images/int/pageHEADER_faq.jpg') top left no-repeat; height:261px; }
		#faq div#main-content { min-height:1280px; height:auto !important; height:1280px; }
			#faq div#left-col-content { min-height:1280px; height:auto !important; height:1280px; background:#003553 url('/_images/int/faq_panel1.jpg') top left no-repeat; }
			#faq div#mid-col-content { min-height:1280px; height:auto !important; height:1280px; background:#003553 url('/_images/int/faq_panel2.jpg') top left no-repeat; }
			#faq div#right-col-content { min-height:1280px; height:auto !important; height:1280px; background:#003553 url('/_images/int/faq_panel3.jpg') top left no-repeat; }

	/* Applies Nutrition Page Styles */
		#nutrition div#main-titles { background:url('/_images/int/pageHEADER_nutrition.jpg') top left no-repeat; height:261px; }
		#nutrition div#main-content { min-height:600px; height:auto !important; height:600px; }
			#nutrition div#left-col-content { min-height:600px; height:auto !important; height:600px; background:#003553 url('/_images/int/nutrition_panel1.jpg') top left no-repeat; }
			#nutrition div#right-col-content { min-height:100px; height:auto !important; height:100px; width:632px; background:#003553 url('/_images/int/screenShot_main.jpg') top left no-repeat; padding-top:500px; }

	/* Applies Nutrition2 Page Styles */
		#nutrition2 div#main-titles { background:url('/_images/int/pageHEADER_nutrition.jpg') top left no-repeat; height:261px; }
		#nutrition2 div#main-content { min-height:700px; height:auto !important; height:700px; }
			#nutrition2 div#left-col-content { min-height:700px; height:auto !important; height:700px; background:#003553 url('/_images/int/nutrition_panel1.jpg') top left no-repeat; }
			#nutrition2 div#right-col-content { min-height:150px; height:auto !important; height:150px; width:632px; background:#003553 url('/_images/int/screenShot_todaysMenu.jpg') top left no-repeat; padding-top:550px; }

	/* Applies Nutrition3 Page Styles */
		#nutrition3 div#main-titles { background:url('/_images/int/pageHEADER_nutrition.jpg') top left no-repeat; height:261px; }
		#nutrition3 div#main-content { min-height:650px; height:auto !important; height:650px; }
			#nutrition3 div#left-col-content { min-height:650px; height:auto !important; height:650px; background:#003553 url('/_images/int/nutrition_panel1.jpg') top left no-repeat; }
			#nutrition3 div#right-col-content { min-height:130px; height:auto !important; height:130px; width:632px; background:#003553 url('/_images/int/screenShot_mealFinder.jpg') top left no-repeat; padding-top:520px; }

	/* Applies Nutrition4 Page Styles */
		#nutrition4 div#main-titles { background:url('/_images/int/pageHEADER_nutrition.jpg') top left no-repeat; height:261px; }
		#nutrition4 div#main-content { min-height:500px; height:auto !important; height:500px; }
			#nutrition4 div#left-col-content { min-height:500px; height:auto !important; height:500px; background:#003553 url('/_images/int/nutrition_panel1.jpg') top left no-repeat; }
			#nutrition4 div#right-col-content { min-height:500px; height:auto !important; height:500px; width:632px; background:#003553 url('/_images/int/screenShot_favoriteMeals.jpg') top left no-repeat; }

	/* Applies Nutrition5 Page Styles */
		#nutrition5 div#main-titles { background:url('/_images/int/pageHEADER_nutrition.jpg') top left no-repeat; height:261px; }
		#nutrition5 div#main-content { min-height:500px; height:auto !important; height:500px; }
			#nutrition5 div#left-col-content { min-height:500px; height:auto !important; height:500px; background:#003553 url('/_images/int/nutrition_panel1.jpg') top left no-repeat; }
			#nutrition5 div#right-col-content { min-height:500px; height:auto !important; height:500px; width:632px; background:#003553 url('/_images/int/screenShot_groceryList.jpg') top left no-repeat; }

	/* Applies Fitness Page Styles */
		#fitness div#main-titles { background:url('/_images/int/pageHEADER_fitness.jpg') top left no-repeat; height:261px; }
		#fitness div#main-content { min-height:650px; height:auto !important; height:650px; }
			#fitness div#left-col-content { min-height:650px; height:auto !important; height:650px; background:#003553 url('/_images/int/nutrition_panel1.jpg') top left no-repeat; }
			#fitness div#right-col-content { min-height:650px; height:auto !important; height:650px; width:632px; background:#003553 url('/_images/int/screenShot_workoutMain.jpg') top left no-repeat; }

	/* Applies Fitness2 Page Styles */
		#fitness2 div#main-titles { background:url('/_images/int/pageHEADER_fitness.jpg') top left no-repeat; height:261px; }
		#fitness2 div#main-content { min-height:500px; height:auto !important; height:500px; }
			#fitness2 div#left-col-content { min-height:500px; height:auto !important; height:500px; background:#003553 url('/_images/int/nutrition_panel1.jpg') top left no-repeat; }
			#fitness2 div#right-col-content { min-height:500px; height:auto !important; height:500px; width:632px; background:#003553 url('/_images/int/screenShot_workoutAssesment.jpg') top left no-repeat; }

	/* Applies Fitness3 Page Styles */
		#fitness3 div#main-titles { background:url('/_images/int/pageHEADER_fitness.jpg') top left no-repeat; height:261px; }
		#fitness3 div#main-content { min-height:650px; height:auto !important; height:650px; }
			#fitness3 div#left-col-content { min-height:650px; height:auto !important; height:650px; background:#003553 url('/_images/int/nutrition_panel1.jpg') top left no-repeat; }
			#fitness3 div#right-col-content { min-height:650px; height:auto !important; height:650px; width:632px; background:#003553 url('/_images/int/screenShot_yourWorkout.jpg') top left no-repeat; }

	/* Applies Fitness4 Page Styles */
		#fitness4 div#main-titles { background:url('/_images/int/pageHEADER_fitness.jpg') top left no-repeat; height:261px; }
		#fitness4 div#main-content { min-height:500px; height:auto !important; height:500px; }
			#fitness4 div#left-col-content { min-height:500px; height:auto !important; height:500px; background:#003553 url('/_images/int/nutrition_panel1.jpg') top left no-repeat; }
			#fitness4 div#right-col-content { min-height:500px; height:auto !important; height:500px; width:632px; background:#003553 url('/_images/int/screenShot_equipment.jpg') top left no-repeat; }

	/* Applies Fitness5 Page Styles */
		#fitness5 div#main-titles { background:url('/_images/int/pageHEADER_fitness.jpg') top left no-repeat; height:261px; }
		#fitness5 div#main-content { min-height:600px; height:auto !important; height:600px; }
			#fitness5 div#left-col-content { min-height:600px; height:auto !important; height:600px; background:#003553 url('/_images/int/nutrition_panel1.jpg') top left no-repeat; }
			#fitness5 div#right-col-content { min-height:600px; height:auto !important; height:600px; width:632px; background:#003553 url('/_images/int/screenShot_workoutVideos.jpg') top left no-repeat; }


