/*
timtaylorsuccesscoach.com - MAIN CSS (global.css)
COPYRIGHT 2006, Tim Taylor
Design & Code by Visions & Ideas Group - http://www.vandigroup.com
*/


/* Color Pallette
================================================================
	
	common blue - #4587bd	light grey - #f0f0f0
	dark blue - #163453		med grey - #cecece
	orange - #ff9900		dark grey - #43464a
	
	text - #43464a
	a text - #376a94			
	hover - ff0101
================================================================*/


/*-------------------- Global Formatting --------------------*/
* {margin:0;padding:0}
html, body, div, p, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, 
label, legend, table, caption, tbody, tfoot, thead, tr, th, td, .nomargin {margin:0;padding:0;border:0;outline:0;font-style:inherit}

body {padding:0;font:14px arial;color:#3f3f3f;background:#cecece;text-align:center}

a:link, a:visited {color:#376a94;text-decoration:none;background-color:transparent}
a:hover {color:#ff9900;text-decoration:underline}


h1,h2, h3, h4, h5, h6 {color:#376a94}
h1 {font-size:22px}
h2 {font-size:20px}
h3 {font-size:18px}
h4 {font-size:16px}
h5 {font-size:14px}
h6 {font-size:12px}

ul li {list-style-type:none}
img,img  a {border:0}
img.picsr {float:right;margin:14px 0 12px 14px;padding:1px;border:1px #cecece solid}
img.picsl {float:left;margin:0 14px 12px 14px;padding:1px;border:1px #cecece solid}
img.picsrc {float:right;margin:14px 0 12px 14px}
.clear {clear:both}
.left {float:left}
.center {text-align:center}
.right {float:right}
.bold {font-weight:bold}
.nobold {font-weight:normal}
.uline {text-decoration:underline}
.red {color:red}
.highlight {font-weight:bold}
.orange {color:#ff9900}
p.intro {padding:4px 8px 10px 8px;font-weight:bold}
hr.hrh1, hr.hrh2 {margin-bottom:10px;width:97%;height:1px;border:0;color:#efefef;background-color:#efefef}
hr.hrh3 {margin:6px auto;width:90%;height:1px;border:0;color:#cecece;background-color:#cecece}


/*-------------------- Header --------------------*/
#mainWrap {top:0;text-align:center}
	#contentWrap {margin:0 auto;width:900px;background:#fff;border-right:10px #f0f0f0 solid;border-left:10px #f0f0f0 solid;}
	#landing_contentWrap {margin:0 auto;width:900px;background:#fff;border-right:10px #f0f0f0 solid;border-left:10px #f0f0f0 solid;border-bottom:10px #f0f0f0 solid;}	

	#header {height:210px;background:url('../images_new/header.jpg') no-repeat top center}
	#headerAni {height:210px;background:url('../images_new/header_ani.jpg') no-repeat top center}
	#header_nobut {height:210px;background:url('../images_new/header_nobut.jpg') no-repeat top center}
	#header_nobut_landing {height:210px;background:url('../images_new/landing_header.jpg') no-repeat top center}
	#header_client {height:210px;background:url('../images_new/header_client.jpg') no-repeat top center}
		#login {float:right;margin:-2px 2px 0 0;padding-top:3px;width:112px;height:22px;background:url('../images_new/but_login.gif') no-repeat top center}
			#login a {display:block;width:106px;height:25px}
		#im_link {float:right;margin:94px 130px 0 0}
			#im_link a {display:block;width:150px;height:30px;background:transparent}
	#header_affiliate {height:116px;background:url('../images_new/header_affiliate.jpg') no-repeat top center}
	#subheader {padding:0px 0px 0px 0px;height:27px;background:url('../images_new/sub_header.jpg') no-repeat top center}
	#subheader a {display:block;width:880px;height:27px}
			
/*-------------------- Main --------------------*/
	#contentWrapper {margin:0 auto; width:900px;background:#fff}
		#contentTop {text-align:left}
/*-------------------- Main Navigation --------------------*/
		#nav {margin:0 auto;width:880px;height:41px;display:inline;overflow:hidden}
			#nav ul {margin:0 auto;width:880px;height:41px}
				#nav li {display:inline}
				#nav a {float:left;padding:41px 0 0 0;overflow:hidden;height: 0px !important;
				height /**/:41px; /* for IE5/Win */}
				#nav a.selected {background-position: 0 -41px}
				#nav a:active {background-position: 0 -41px}
	
					#home a {width:120px;background:url('../images_new/nav_home.gif') top left no-repeat}
					#model a {width:143px;background:url('../images_new/nav_model.gif') top left no-repeat}
					#success a {width:201px;background:url('../images_new/nav_success.gif') top left no-repeat}
					#faqs a {width:82px;background:url('../images_new/nav_faqs.gif') top left no-repeat}
					#story a {width:151px;background:url('../images_new/nav_story.gif') top left no-repeat}
					#contact a {width:183px;background:url('../images_new/nav_contact.gif') top left no-repeat}
					#nav li a:hover {background-position:0 -41px}


	
	
/*-------------------- Home Section --------------------*/
		#contentH {margin:14px auto;width:880px}
			#contentHL {float:left;width:239px;height:177px;background:url('../images_new/contact-image03.jpg') top left no-repeat}
				#contentHL a {display:block;width:239px;height:177px}
			#contentHM {margin:0 20px;float:left;width:362px;height:177px;background:url('../images_new/center_logo.gif') top left no-repeat}
			#contentHR {float:left;width:239px;height:177px;background-color:#213f59}
				
/*-------------------- Interior Page Formatting --------------------*/	
	#contentPad {padding:10px 18px 0 30px}
	#contentHomePad {padding:0px 0px 0 30px}
		
		#contentPleft {float:left;margin:20px 0 30px 0;width:580px;line-height:18px}
			#contentPleft h1 {margin-bottom:22px}
			#contentPleft h2 {margin:18px 0 8px 0}
			#contentPleft p {margin:4px 0 8px 0px}
			
		#contentPfull {float:left;margin:10px 0 10px 0;width:850px;line-height:18px}
			#contentPfull h1 {margin-bottom:22px}
			#contentPfull h2 {margin:18px 0 8px 0}
			#contentPfull p {margin:4px 0 8px 0px}
			
		#contentPhome {float:left;margin:10px 0 10px 0;width:850px;line-height:18px}
			#contentPhome h1 {margin-bottom:22px}
			#contentPhome h2 {margin:5px 0 15px 0}
			#contentPhome p {margin:4px 0 8px 0px}
			
		#contentPright {float:right;padding:0 0 18px 0;width:220px}
			#contentPright h5 {}
			#qLinks {margin:22px 0}
			#qLinks h2 {padding:0 0 0 6px}
				#qLinks ul {margin-left:20px;padding-bottom:6px}
				#qLinks li {margin:3px 0;padding:0 0 0 12px;font-size:12px;font-weight:bold;background:url('../images_new/dash_blue.gif') no-repeat 0px center}
			.adGreyt {width:217px;height:6px;background:url('../images_new/ad_back_top.gif') no-repeat bottom right}
			.adGreym {width:217px;background:#f0f0f0}
			.adGreyb {width:217px;height:6px;background:url('../images_new/ad_back_bot.gif') no-repeat top right}
			#sidebarLogo {margin:0px 0 6px -7px;width:224px;height:94px;background:url('../images_new/logo_side.gif') no-repeat top right}
			#getStarted {margin:6px 0 8px -7px;width:224px;height:171px;background:url('../images_new/ad_get_started.gif') no-repeat top right}
				#getStarted a {display:block;width:224px;height:171px}
			#freeSeminar {display:none;margin:6px 0 0px -9px;width:224px;height:171px;background:url('../images_new/ad_free_seminar.gif') no-repeat top right}
				#freeSeminar a {display:block;width:224px;height:171px}
			#ssc_sidebar {margin:0px 0 0px -9px;width:224px;height:565px}
				#ssc_sidebar a {display:block;width:224px;height:285px}
			#ebook_sidebar {margin:0px 0 8px -9px;width:224px;height:171px;background:url('../images_new/ebook_sidebar.gif') no-repeat top right}
				#ebook_sidebar a {display:block;width:224px;height:171px}
			#qContact h2 {padding:2px 0 0 6px}
			#qContact p {padding:6px 10px 8px 10px;font-size:11px}
			#qContact fieldset {margin-left:18px}
			#qContact label {display:block;margin-top:5px;font-size:12px;font-weight:bold;background-color:transparent}
			#qContact fieldset {border:0}
			#qContact label {display:block;margin-top:8px;font-size:12px;font-weight:bold;background-color:transparent}
			#qContact input,select,textarea {margin:1px 0 0 0px;padding:2px;width:174px}
			#qContact textarea {width:174px}
			#qContact input.submit {margin:2px 0 0 34px;padding:1px 3px;width:100px;font-size:12px}		
			#qSubmit {margin:8px 16px 8px 0}


			#buttonWrap {clear:both;margin:26px auto;width:460px;text-align:center}
				#readyTo {float:left;margin:0 20px;width:190px;height:44px}
					#readyTo a {display:block;width:182px;height:44px;background:url('../images_new/ready_to_start.gif') no-repeat}
					#readyTo a:hover {background-position:0 -44px}
				#learnMore {float:left;margin:0 20px;width:190px;height:44px}
					#learnMore a {display:block;width:182px;height:44px;background:url('../images_new/learn_more.gif') no-repeat}
					#learnMore a:hover {background-position:0 -44px}
			.midComment {padding:0 0 0 8px;color:#ff9900;font-size:16px;text-align:center}
			
		#aff3left {float:left;margin:20px 0 20px 0;width:350px;line-height:18px}
		#aff3left h1 {color:#ff9900}
		#aff3right  {float:right;padding:20px 0 20px 0;width:450px;line-height:18px}
		#aff3right h1 {color:#ff9900}
/*-------------------- Lower 3 Column Include --------------------*/
	#contentBot {clear:both;margin:25px auto;width:750px;height:90px;text-align:left;font-size:16px}
		#contentBotL {float:left;padding-top:29px;width:239px;height:238px;background:url('../images_new/head_vision.jpg') no-repeat}
			#actionBoxes {text-align:left}
			#actionBoxes h4 {margin:14px 0 4px 8px;font-size:13px}
			#actionBoxes p {margin:0 8px;font-size:11px;}
				#actionBoxes a {margin:6px 0 0 0;color:#ff9900}
			#actionBoxes img {float:left;margin:2px 4px;border:1px #cecece solid}
			#actionBoxes span {margin:4px 12px 6px 0;font-weight:bold}
			.minihr {clear:both;width:180px}
		#contentBotM {float:left;margin:0 20px;width:362px;height:238px;background:url('../images_new/head_success.jpg') no-repeat}
			#contentBotM p {margin:62px 22px 0 20px;font-size:13px;text-align:left;line-height:18px;font-style:italic}
				#contentBotM a {margin:0 22px 0 0;float:right;text-decoration:underline;color:#ff9900;font-weight:bold}
				#contentBotM span {margin:0}
		
		#contentBotMTel {float:left;margin:0 20px;width:362px;height:238px;background:url('../images_new/head_teleseminar.jpg') no-repeat}
			#contentBotMTel form {margin-top:209px;text-align:left}
				#contentBotMTel input {margin:0 0 0 8px;width:100px;padding:2px}
				#contentBotMTel {}


		#contentBotR {float:left;width:239px;height:238px;background:url('../images_new/head_newsletter.jpg') no-repeat;text-align:center}
			#contentBotR p {margin:62px 10px 8px 10px;font-size:12px;line-height:18px;text-align:left}
			#contentBotR form {margin:0px 12px 0 12px}
			#contentBotR input.emailSub {margin:0 0 4px 0;width:180px;padding:2px;font-size:11px}
			input.subscribe {margin:4px 0 8px 0;width:90px;height:28px;background:url('../images_new/but_subscribe.gif') no-repeat;border-style:none;cursor:pointer;}
			#contentBotR span {font-size:10px}
				#contentBotR a {text-decoration:underline}
			.readMore {margin:12px 0 0 0;text-align:center}

/*-------------------- Account Login --------------------*/
		#actLogin {margin:42px auto 60px auto;padding-top:18px;width:362px;height:177px;background:url('../images_new/login_back.gif') no-repeat top center;text-align:center}
			#actLogin form {margin:0 0 0 30px;width:250px;font-size:12px}
			#actLogin label {font-weight:bold}
			#actLogin input {margin:0 0 0 4px;padding:3px}
			#actLogin small a {margin-left:12px;text-decoration:underline}
			.loginBut {padding:2px 4px}
		#nomember {float:left;margin:18px 0 0 50px;font-size:12px;text-align:left;line-height:14px}
			#nomember a {text-decoration:underline}


/*-------------------- Products Section --------------------*/
	.products {clear:both;padding:2px 0 20px 0}
		.prodThumb {float:right;margin:40px 0 0 12px;text-align:center}
			.prodThumb small {margin-top:-6px}
		.products h2 {padding:2px 4px;font-size:18px;background:#fcfcfc;border-bottom:1px #f0f0f0 solid}
		.products h4 {margin:10px 0}
		.products p {margin-top:20px;font-size:13px}
		.products ul {float:left;margin:0;width:400px}
		.products li {margin:3px 0 3px 8px;padding:0 0 0 20px;font-size:11px;background:url('../images_new/check_green.gif') no-repeat 0px center;line-height:13px}
		.orderNow {clear:both;margin:30px 0 0 0;padding:6px 0;text-align:center;background:#fcfcfc;border-top:1px #f0f0f0 solid;border-bottom:1px #f0f0f0 solid}
			.orderNow h4 {margin-left:12px;text-align:left}
			.orderNow img {margin-bottom:-10px}
			.orderNow p {font-style:italic;font-size:12px;line-height:13px}
			.orderNow strong {font-style:normal;font-size:14px}
				.orderNow form {width:500px;text-align:right}
				input.emailSubp {margin:0 8px;width:130px;padding:3px 2px;font-size:12px}
				input.subscribep {margin:0px 0 0px 4px;width:90px;height:28px;background:url('../images_new/but_download.gif') no-repeat;border-style:none;cursor:pointer;}
				.orderNow small {font-size:10px}
		.timThumb {float:right;margin:-12px -20px 0 0}
		.coachStart {text-align:center}
			.coachStart p {}
			.coachStart img {margin:8px 8px 0 6px;vertical-align:middle}
			.coachstart span {font-size:13px}
			.coachstart strong {}

		.sscHeaderOrder {position:absolute;margin:-100px 0 0 28px}

		#sscHeaderN {width:580px;height:306px;background:url('../images_new/prod_ssc.jpg') top center no-repeat}
			#ssc_flash {padding:118px 0 0px 26px;}


		#productsSub {padding:0 12px;background:#f0f0f0;border-top:1px #cecece solid;border-bottom:1px #cecece solid}
			#productsSub h4 {margin-top:18px;border-bottom:1px #cecece solid}
			#productsSub h5 {font-size:.9em;font-style:italic}
			#productsSub p {font-size:.9em}

		.orderblock {margin:0 auto 18px auto;width:280px;text-align:center}
			.orderblock p {width:280px;text-align:center}


/*-------------------- Consultation Section --------------------*/
	img.choices {float:right;margin:110px -32px 0 0}
	#consulation {padding-top:0px;text-align:center;background:url('../images_new/contact_back.gif') repeat-x bottom left}
		#consulation h2 {padding:14px 0 0px 14px;text-align:left}
		#consulation form {margin:14px 0 0 0px}
		#consulation img {float:right;margin:62px 0 0 0;padding:1px;border:1px #606060 solid}
		#consulation fieldset {}
			#consulation label {display:inline;float:left;text-align:right;margin-top:10px;width:200px;font-size:13px;font-weight:bold;background-color:transparent}
			#consulation input,textarea {display:inline;float:left;margin:6px 0 0 10px;padding:3px;width:250px}
			#consulation select {display:inline;float:left;margin:6px 0 0 10px;padding:3px;width:260px}
			#consulation input.submit {margin:-4px 0 0 220px;width:152px;height:55px}
		#consulation br {clear:left}


/* Teleseminar Page */

	.qPoints {margin:20px 0 22px 0;background:#fbfbfb;border-top:1px #f0f0f0 solid;border-bottom:1px #f0f0f0 solid}
	ul.qPoints li {margin:8px 12px;font-size:12px;line-height:14px}
		ul.qPoints label {float:left;margin:0;text-align:right;width:120px;font-size:12px;font-weight:bold}

/*---------------------- Take Action ----------------------*/
	#actionHeader {margin:-12px 0 16px -24px;width:634px;height:177px;background:url('../images_new/action_main.gif') no-repeat 0px center}
		#actionHeader a {display:block;width:634px;height:177px}
		ul.ulLeft {float:left;width:270px}
		ul.ulRight {float:right;margin:0 0 0 40px;width:270px}
		#takeAction h2 {margin:26px 0 14px 0}
		#takeAction h4 {margin:30px 0 0 0}
		#takeAction ol {margin:22px 0 0 30px}
			#takeAction ol li {margin:3px 0;padding:0 0 0 4px;font-size:13px}
				#takeAction ol li ol {margin-top:0}
				#takeAction ol li ol li {list-style:lower-alpha}	
	#takeAction ul {margin:14px 22px 14px 30px}
			#takeAction ul li {margin:2px 0;padding:0 0 0 13px;font-size:13px;font-weight:normal;background:url('../images_new/arrow_blue_sm.gif') no-repeat}
		.actionTim {float:right;margin:-100px -20px 0 0}
	ul#fiveStrat li {font-weight:normal}
	ul#nbBullets {padding-bottom:14px}
		ul#nbBullets li {font-weight:normal}
	#getStartedS1 {margin:22px 0;text-align:center}		

	#notice p {margin:12px;font-size:13px;color:#ff9900}

/*-------------------- Success Stories Section --------------------*/
	#testimonials {margin:20px 12px}
		#testimonials p {margin:0;padding-top:8px;font-style:italic}
		#testimonials p strong {padding-top:40px;color:#376a94}
		p.signature {padding-bottom:22px}
		.signature span {font-size:12px;font-weight:bold}

/*-------------------- 2 Col CSS Tables --------------------*/
div.cssTable {font-size:12px}
div.tableRow {margin:0 auto 0 auto;text-align: center; width: 96%}
div.leftContainer {float:left;margin:0;text-align:right;width: 120px;font-weight:bold}
div.rightContainer {float:left;margin-left:12px;width:400px;text-align:left}
div.spaceLine {clear:both;width: auto}


		
/*-------------------- Contact Form --------------------*/
	h3.freeLink  {padding-top:8px}
		h3.freeLink a {color:#ff9900;text-decoration:underline}
	#contactForm {padding-top:0px;text-align:left;background:url('../images_new/contact_back.gif') repeat-x bottom left}
		#contactForm h2 {padding:12px 20px;color:#ff9900;text-align:left}
		#contactForm form {margin:0px 0 0 20px;padding:0px}
		#contactForm img {float:right;margin:50px 100px 0 0;padding:1px;border:1px #606060 solid}
		#contactForm fieldset {text-align:left}
			#contactForm label {display:block;margin-top:6px;width:200px;text-align:left;font-size:13px;font-weight:bold;background-color:transparent}
			#contactForm input,select,textarea {display:block;margin:2px 0 0 0;padding:3px;width:250px}
			#contactForm .submit {clear:both;margin:-4px 0 0 20px;width:152px;height:55px}
	.cForm {margin:0 auto}
	.fStyle {color:#333;border:1px solid #ccc}
	.hidden {visibility:none}

/*-------------------- Social Icons --------------------*/
	#footerbar {clear:both;margin: 0 auto;padding-bottom:10px;height:27px;background:url('../images_new/sub_header.jpg') no-repeat top center}
	#footerbar a {display:block;width:880px;height:27px}

/*-------------------- Footer --------------------*/
	#footer {clear:both;margin-top:4px;height:67px;background:#fff;border-top:6px #f0f0f0 solid}
		#footer p {margin:0 auto;padding:12px 0;width:770px;font-size:11px}
			#footer p a {margin:0px 8px}
		#coded {float:left;margin-left:12px;font-size:10px}
		#copyright {margin:-2px auto 0 auto;width:900px;font-size:10px}
			#copyright p {text-align:center}



/*-------------------- Landing Page 1 --------------------*/

	#landing_header {margin:0 auto;width:880px;height:191px;background:url('../images_new/landing_header.jpg') no-repeat bottom center}	
	#landing_nav {margin:0 auto;width:880px;height:19px;background:url('../images_new/landing_bar.gif') no-repeat top center}	
	#landing_body {}
		#landing_bodyL {float:left;width:360px}
			#lblte {margin:2px auto;margin-left:4px;width:372px;height:295px;background:url('../images_new/landing_ebook.jpg') no-repeat top center}
				#lblte p {padding:112px 0 0 12px;width:228px;height:128px;font-size:11px;text-align:left}
				.landing_orderNow form {margin:6px 0 0 22px;width:350px;text-align:left}
				input.landing_subscribepd {margin:4px 0;width:90px;height:28px;background:url('../images_new/but_download.gif') no-repeat;border-style:none;cursor:pointer;}
				.landing_orderNow small {float:right;font-size:10px}


/*-------------------- Landing Page 2 --------------------*/

	#landing_header {margin:0 auto;width:880px;height:191px;background:url('../images_new/landing_header.jpg') no-repeat bottom center}	
	#landing_nav {margin:0 auto;width:880px;height:19px;background:url('../images_new/landing_bar.gif') no-repeat top center}	
	#landing_body {width:880px}
		#landing_bodyL {float:left;width:360px}
			#lblt {margin:6px auto;width:331px;height:238px;background:url('../images_new/landing_report.gif') no-repeat top center}
				.landing_ebook form {width:350px;text-align:left}
					.ebook label {float:left;margin:0 0 0 6px;font-size:9px;font-weight:bold;text-align:left}
				input.landing_ebookp {margin:0 0 0 0;width:90px;padding:2px 1px;font-size:10px;color:red}
				input.landing_ebook {margin:4px 0 4px 0;width:90px;height:28px;background:url('../images_new/freeebook.gif') no-repeat;border-style:none;cursor:pointer;}
				.landing_orderNow small {float:right;font-size:10px}

		#landing_bodyM {float:left;width:30px;height:308px;background:url('../images_new/landing_middle.gif') no-repeat top center}
		#landing_bodyR {float:right;margin:12px 6px 12px 0;width:450px;text-align:left}
			#landing_bodyR h1 img {margin:22px 0 12px 0}
			#landing_bodyR h2 img {margin:0}
			#landing_bodyR p {margin:20px 12px 6px 12px;font-size:12px}
			#landing_bodyR img.but  {float:right;margin:0}
	#landing_footer {clear:both;margin:0 auto 10px auto;width:880px}
		input.landing_emailSubp {margin:0 8px;width:90px;padding:3px 2px;font-size:11px}
	#offerl {float:right;margin:78px 108px 0 0;width:307px;height:162px;background:url('../images_new/offer_l.jpg') no-repeat top center}
	.ebook p {padding:48px 0 0 22px;width:270px;height:60px;font-size:11px;text-align:left;line-height:12px}
	.ebook form {margin:8px 0 0 2px}
		.ebookinput {width:82px;padding:2px 1px;font-size:10px;color:red}


/*-------------------- New Landing Page --------------------*/

	#flash_landing {margin:0px 0px 12px -8px}
	#squeezeHeader {margin:-10px 0 24px -24px;width:634px;height:150px;background:url('../images_new/landing_start_sm.gif') no-repeat 0px center}
		#squeeze p {font:15px georgia, times new roman, times, serif;}
		#squeeze h1 {font:26px georgia, times new roman, times, serif;color:black}
		#squeeze h2, .landing h2 {margin:22px 0 16px 0;font:24px georgia, times new roman, times, serif;color:black}
		#squeeze > h3.landing  {margin:22px 0 16px 0;font:24px georgia, times new roman, times, serif;color:black}
		h4.landing  {margin:22px 0 16px 0;font:18px georgia, times new roman, times, serif;color:#4587bd}
		#squeeze h3 {margin:22px 0 16px 0;font:24px georgia, times new roman, times, serif;color:#4587bd}
			#squeeze span {color:#e60000}
			.highlight  {padding:2px;background:#fffd7d}
		.landing_start_form {padding-top:44px}
			.landing_start_form form {margin:0 0 0 42px;width:560px;text-align:left}
			.landing_getstarted {margin:4px 0;width:217px;padding:2px 3px;height:50px;background:url('../images_new/landing_getstarted.gif') no-repeat;border-style:none;cursor:pointer;}
			.landing_gsbox {margin:0 0 5px 10px;padding:4px 3px;width:110px;font-size:15px}
			.landing_start_form small {font-size:12px;line-height:14px;font-style:italic}

	.testimonials {margin:50px 12px;padding:0 18px;background:#f0f0f0;border:1px #e60000 dashed}
		.dashedWrap {clear:both;padding:6px 18px;background:#f0f0f0;border:1px #ff9900 dashed}
	.headerWrapper {margin:26px 0px;padding:18px 18px 0 18px;background:#f0f0f0;border:1px #e60000 dashed}
		.testimonials p {margin:0;padding-top:8px;font-style:italic}
		.testimonials p strong {padding-top:40px;color:#376a94}
		p.signature {padding-bottom:22px}
		.signature span {font-size:12px;font-weight:bold}

	.getStartedNow {margin:32px auto;width:560px;height:100px;background:url('../images_new/getstartednow.jpg') no-repeat top left}
		.getStartedNow a {display:block;width:531px;height:52px}
	.ordersscnow {margin:32px auto;width:560px;height:69px;background:url('../images_new/orderssc.jpg') no-repeat top left}
		.ordersscnow a {display:block;width:531px;height:52px}

	.aff_price a {float:right}
		.affstartNow {float:left;margin-top:14px}
	#credibility {padding:6px 8px;margin:0 0 22px 0;background:url('../images_new/contact_back_cred.jpg') repeat-x bottom left}
		#credibility h3 {margin:0 0;color:#000;font-style:italic}
		#credibility p {margin:4px 0;font-style:italic;}

		#aff_sidebar {margin:0px 0 0px -9px;width:224px;height:660px;background:url('../images_new/aff_sidebar.jpg') no-repeat top right}
			#aff_sidebar a {display:block;width:224px;height:660px}


/*-------------------- Welcome Page (new clients) --------------------*/
	#welcomePage p {margin:14px 0;font-size:13px}
		#welcomePage ol {margin:20px 0}
		#welcomePage ol li {margin:0 0 0 26px;font-size:13px}
		#welcomePage small {margin:0 26px;font-size:13px}
		
		#modalLogin {float:right;margin:-16px 0px 0 0}
			#modalLogin a {font-size:12px;font-weight:bold;text-decoration:underline}
			
			#modalLoginPage {}
				#modalLoginPage h4 {margin: 8px 2px}
				.modalLoginForm form {margin:14px 0 0 20px;padding:8px}
				.modalLoginForm fieldset {text-align:left}
					.modalLoginForm > label {display:block;margin-top:6px;width:200px;text-align:left;font-size:11px;font-weight:bold;background-color:transparent}
					.modalLoginForm > input,select,textarea {display:block;margin:2px 0 0 0;padding:3px;width:150px}
					.modalLoginForm .submit {clear:both;margin:-4px 0 0 20px;width:223px;height:53px}

		#formMenu {margin:0 auto;width:578px;height:47px;display:inline}
			#formMenu ul {margin:8px auto 0 auto;width:578px;height:47px}
				#formMenu li {display:inline}
				#formMenu a {float:left;padding:47px 0 0 0;overflow:hidden;height: 0px !important;
				height /**/:47px; /* for IE5/Win */}
				#formMenu a.selected {background-position: 0 -47px}
				#formMenu a:active {background-position: 0 -47px}
				#formMenu li a:hover {background-position:0 -47px}
					#welcome_home a {width:91px;background:url('../images_new/welcome_nav_home.gif') top left no-repeat}
					#welcome_1 a {width:95px;background:url('../images_new/welcome_nav_1.gif') top left no-repeat}
					#welcome_2 a {width:133px;background:url('../images_new/welcome_nav_2.gif') top left no-repeat}
					#welcome_3 a {width:153px;background:url('../images_new/welcome_nav_3.gif') top left no-repeat}
					#welcome_4 a {width:106px;background:url('../images_new/welcome_nav_4.gif') top left no-repeat}

					#welcome_1b a {width:95px;background:url('../images_new/welcome_nav_1b.gif') top left no-repeat}
					#welcome_2b a {width:133px;background:url('../images_new/welcome_nav_2b.gif') top left no-repeat}
					#welcome_3b a {width:153px;background:url('../images_new/welcome_nav_3b.gif') top left no-repeat}
					#welcome_4b a {width:106px;background:url('../images_new/welcome_nav_4b.gif') top left no-repeat}


		#formMSub {height:40px}
			#formMSub img {float:right;border:1px #cecece dashed}
		.fmhr {margin:0px 7px 7px 7px;width:100%;height:8px;border-top:1px #d1d1d1 solid}

			#w_instructions {margin:0 0 0 6px}
				#w_instructionsWrap {margin:0 0 0 10px;width:190px}
				#w_instructionsWrap h1 {border-bottom:1px #fff dashed}
				#w_instructionsWrap h3 {margin-top:4px;font-size:13px}
				#w_instructionsWrap h4 {margin:10px 0 6px 0}
				#w_instructionsWrap p {font-size:12px}
				#w_instructionsWrap ol {margin:4px 0 14px 22px;width:180px;}
				#w_instructionsWrap ol li {font-size:11px}
				#w_instructionsWrap ul {list-style-type: disc !important;margin:12px 0 10px 16px;width:180px;}
				#w_instructionsWrap ul li {list-style: disc;font-size:11px;padding:0 0 0 -4px}


	#welcomeForms {text-align:left;vertical-align:middle;background:url('../images_new/contact_back.gif') repeat-x bottom left}
		#welcomeForms form {clear:both;margin:0px 0 0 20px;padding:8px;font-size:12px}
		#welcomeForms fieldset {text-align:left}
			#welcomeForms label {clear:both;float:left;margin-top:10px;width:200px;text-align:right;font-size:13px;font-weight:bold;background-color:transparent}
			#welcomeForms input,select,textarea {vertical-align:middle;margin:6px 0 6px 5px;padding:2px;width:250px}
			#welcomeForms textarea {margin-left:6px}
			input#name.radio {display:inline;margin:0px 0;width:18px;}
			#welcomeForms .wbut {margin:24px 0 12px 20px;padding:6px 0;width:220px;font-size:15px}
			#welcomeForms .wbutjv {margin:24px 0 12px 4px;padding:6px 0;width:200px;font-size:15px}

			#welcomeForms ul, #welcomeForms ol {margin-left:20px;line-height:13px}


		div.dlagWrap {clear:both;margin:12px 0;padding:20px 0 40px 0}
		.rightdlag {float:right;width:125px;text-align:center}
			.rightdlag small {font-size:10px;line-height:12px}
			.rightdlag a:hover {text-decoration:none}
		.leftdlag {float:left;margin:12px;width:430px}

	#popupForm {text-align:left}
		#popupForm h4 {margin:8px 0 0 8px}
		#popupForm form {clear:both;margin:0px 0 0 10px;padding:8px}
		#popupForm fieldset {text-align:left}
			#popupForm label {clear:both;float:left;margin-top:10px;width:80px;text-align:right;font-size:13px;font-weight:bold;background-color:transparent}
			#popupForm input,select,textarea {float:left;margin:6px 0 6px 5px;padding:3px;width:250px}
			#popupForm .submit {clear:both;margin:8px 0 0 140px;font-size:18px;width:120px}


	#affiliate_home h4 {margin:30px 0 12px 0}
		.aff_home ul {clear:both;margin:12px 0;width:400px}
		.aff_home li {margin:0px 0 0px 16px;padding:0 0 0 20px;font-size:13px;background:url('../images_new/check_green.gif') no-repeat 0px center;line-height:10px}
		#affiliate_home {}
	#affiliate_home {margin:0}

/*-------------------- Popup Contact Form --------------------*/
	#subContact {margin:0 0 5px -5px}
	#popupMask {
		position: absolute;
		z-index: 100;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 100%;
		opacity: .7;
		filter: alpha(opacity=70);
		/* this hack is so it works in IE
		 * I find setting the color in the css gives me more flexibility 
		 * than the PNG solution.
		 */
		background-color:transparent !important;
		background-color: #000000;
		/* this hack is for opera support
		 * you can uncomment the background-image if you don't care about opera.
		 * this gives you the flexibility to use any bg color that you want, instead of the png
		 */
		background-image/**/: url("../images_new/maskBG.png") !important; // For browsers Moz, Opera, etc.
		background-image:none;
		background-repeat: repeat;
		display:none;
	}
	#popupContainer {
		position: absolute;
		z-index: 201;
		margin:0 0 0 -50px;
		display:none;
		padding: 0px;border:10px #c9c9c9 solid;
	}
	#popupInner {
		background-color: #ffffff;
	}
	
	#popupFrame {
		margin: 0px;
		width: 100%;
		height: 100%;
		position: relative;
		z-index: 202;
	}
	#popupTitleBar {
		background-color: #163453;
		color: #ffffff;
		font-weight: bold;
		height: 1.3em;
		padding: 5px;
		border-bottom: 2px solid #000000;
		border-top: 1px solid #c9c9c9;
		border-left: 1px solid #c9c9c9;
		border-right: 1px solid #c9c9c9;
		position: relative;
		z-index: 203;
	}
	#popupTitle {
		float:left;
		font-size: 1.1em;
	}
	#popupControls {
		float: right;
		cursor: pointer;
		cursor: hand;
	}


/*-------------------- Guru Landing Page --------------------*/

	#guru {padding:0 20px}
		#guruL {float:right;margin:20px 0 0 0;width:400px}
			#guruL h4 {}
			#guruL p {margin:12px 0}
		#guruR {float:left;width:400px}
			#guruR h4 {margin:20px 0;width:390px}

		#gfh {display:none;float:right;margin:10px 10px 0 0;width:160px}
			#gfh p {font-size:13px}
			#gfh span {font-style:italic}
		#guruFlash {float:right;margin:0px 80px 0px 0;width:257px;height:197px;background:url('../images_new/flash_bg.gif') top center no-repeat}
			#guruFlashWrap {padding:10px 9px 0 9px}

	#guruRegister {float:left;margin-top:20px;width:390px;height:260px;text-align:center;background:url('../images_new/seminar_banner.gif') repeat-x bottom left}
	#guruRegister1 {float:left;margin-top:30px;width:390px;height:262px;text-align:center;background:url('../images_new/seminar_aff3_banner.gif') repeat-x bottom left}
	#guruRegister1 img {padding:220px 0px 0px 0px}
	#guruRegister1a {float:left;margin-top:30px;width:390px;height:262px;text-align:center;background:url('../images_new/seminar_aff3_bannera.gif') repeat-x bottom left}
	#guruRegister1a img {margin-right:230px; margin-top:150px}
	#guruRegister1b {float:left;margin-top:30px;width:390px;height:262px;text-align:center}
	#guruRegister1b img {margin-right:230px; margin-top:150px}
	#guruRegisterdone {float:left;margin-top:20px;width:390px;height:260px;text-align:center;background:url('../images_new/seminar_banner_done.gif') repeat-x bottom left}

	#welcomeAff {margin:8px 0 0 12px;width:600px}
		#welcomeAff p {padding:0 0 0 0px;font-size:26px;font-weight:bold;text-align:left;color:white}
		#welcomeAff span {color:#ff9900}

		#guruRegister form {margin:10px 0 0 0px}
		#guruRegister fieldset {padding:136px 0 0 0px;;width:390px;text-align:left}
			input.affinput {display:inline;margin:4px 0 0 14px;padding:2px;width:104px;font-size:12px;color:#163453}
			input.affsubmit {margin:0 0 0 8px;padding:0 2px;width:102px;color:#163453}

	#affTest {clear:both;margin:0 0 0 -30px;padding:2px 0 0 0;font-size:12px;font-style:italic;text-align:left}
		#affTest fieldset {margin:20px 0 12px 0;padding:8px 12px;border:1px #cecece dashed;background:#f3f3f3}
		#affTest legend {padding:3px 6px;font-size:16px;color:red;background:#f3f3f3;font-weight:bold;font-style:normal;border:1px #cecece solid;background:#f3f3f3}
			#affTest img {float:right;margin:0 0 0 6px;padding:1px;border:1px #cecece solid}

	#regToday {clear:both;margin:0 0 0 0}
		#regToday img {float:left;margin:0 12px 0 0;vertical-align:middle}
		#regToday h4 {width:296px}
		
	#regToday1 {clear:both;text-align:left;margin:25px 25px 25px 25px }
	#regToday2 {clear:both;text-align:left;margin:10px 10px 10px 10px }
			#regToday2 img {float:left;margin:0px 12px 10px 0px}
	
/*-------------------- 2 Col CSS Tables (Landing Pages) --------------------*/
	div.cssTable2 {margin:0 0 20px 0;font-size:11px}
	div.tableRow2 {margin:0;text-align: center; width: 100%}
	div.leftContainer2 {float:left;margin:0;text-align:right;width: 120px;font-weight:bold}
	div.rightContainer2 {float:left;margin-left:11px;width:260px;text-align:left}
	div.spaceLine2 {clear:both;width: auto}


/*-------------------- Affiliate Page Formatting --------------------*/
	#affContainer {margin:20px auto;width:880px}
	
/*-------------------- Flowplayer Styling --------------------*/
a.myPlayer {
	display:block;
	width: 500px;
	height:350px; 
	text-align:center;
	margin-left:150px;
	float:left;
	border:1px solid #999;
}

/* play button */
a.myPlayer img {
	margin-top:150px;
	border:0px;
}

/* when container is hovered we alter the border color */
a.myPlayer:hover {
	border:1px solid #000;
}
