/*

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.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/header.jpg') no-repeat top center}

	#headerAni {height:210px;background:url('../images/header_ani.jpg') no-repeat top center}

	#header_nobut {height:210px;background:url('../images/header_nobut.jpg') no-repeat top center}

	#header_nobut_landing {height:210px;background:url('../images/landing_header.jpg') no-repeat top center}

	#header_client {height:210px;background:url('../images/header_client.jpg') no-repeat top center}

		#login {float:right;margin:-2px 12px 0 0;padding-top:3px;width:106px;height:25px;background:url('../images/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/header_affiliate.jpg') no-repeat top center}

			

/*-------------------- 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:68px;background:url('../images/nav_home.gif') top left no-repeat}

					#beyond a {width:103px;background:url('../images/nav_beyond.gif') top left no-repeat}

					#story a {width:79px;background:url('../images/nav_story.gif') top left no-repeat}

					#free a {width:160px;background:url('../images/nav_free.gif') top left no-repeat}

					#mentor a {width:136px;background:url('../images/nav_mentor.gif') top left no-repeat}

					#products a {width:65px;background:url('../images/nav_products.gif') top left no-repeat}

					#success a {width:112px;background:url('../images/nav_success.gif') top left no-repeat}

					#faqs a {width:46px;background:url('../images/nav_blog.gif') top left no-repeat}

					#contact a {width:111px;background:url('../images/nav_contact.gif') top left no-repeat}

					#webinar a {width:147px;background:url('../images/nav_webinar.gif') top left no-repeat}

					#blog a {width:147px;background:url('../images/nav_blog.gif') top left no-repeat}

					#affiliate01 a {display:none;width:73px;background:url('../images/but_aff_01.gif') top left no-repeat}

					#affiliate02 a {width:147px;background:url('../images/but_partner.gif') top left no-repeat}

					#rssSubscribe a {width:147px;background:url('../images/nav_subscribe.gif') top left no-repeat}

					#nav li a:hover {background-position:0 -41px}



					/* Blog Navigation */					

					#blogHome a {width:117px;background:url('../images/blog_home.gif') top left no-repeat}

					#blogAbout a {width:121px;background:url('../images/blog_about.gif') top left no-repeat}

					#blogFree a {width:119px;background:url('../images/blog_free.gif') top left no-repeat}

					#blogMentor a {width:188px;background:url('../images/blog_mentor.gif') top left no-repeat}

					#blogWebsite a {width:99px;background:url('../images/blog_website.gif') top left no-repeat}

					#blogContact a {width:91px;background:url('../images/blog_contact.gif') top left no-repeat}

					#blogRss a {width:145px;background:url('../images/blog_rss.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/large_free_consult.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/center_logo.gif') top left no-repeat}

			#contentHR {float:left;width:239px;height:177px;background-color:#213f59}

				

/*-------------------- Interior Page Formatting --------------------*/	

	#contentPad {padding:18px 18px 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}

			

		#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/dash_blue.gif') no-repeat 0px center}

			.adGreyt {width:217px;height:6px;background:url('../images/ad_back_top.gif') no-repeat bottom right}

			.adGreym {width:217px;background:#f0f0f0}

			.adGreyb {width:217px;height:6px;background:url('../images/ad_back_bot.gif') no-repeat top right}

			#sidebarLogo {margin:0px 0 6px -7px;width:224px;height:94px;background:url('../images/logo_side.gif') no-repeat top right}

			#getStarted {margin:0px 0 0px -9px;width:224px;height:171px;background:url('../images/get_started.jpg') 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/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:285px;background:url('../images/bib_sidebar.jpg') no-repeat top right}

				#ssc_sidebar a {display:block;width:224px;height:285px}

			#ebook_sidebar {margin:0px 0 8px -9px;width:224px;height:171px;background:url('../images/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}





		#contentPright_timstory {float:right;padding:0 0 18px 0;width:235px}

					#contentPright_timstory h5 {}

		#contentPleft_timstory {float:left;margin:20px 0 30px 0;width:565px;line-height:18px}

			#contentPleft_timstory h1 {margin-bottom:22px}

			#contentPleft_timstory h2 {margin:18px 0 8px 0}

			#contentPleft_timstory p {margin:4px 0 8px 0px}





			#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/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/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:14px auto;width:880px;height:238px}

		

		#contentBotL {float:left;padding-top:29px;width:239px;height:238px;background:url('../images/head_vision.jpg') no-repeat}

					#contentBotL h4 {margin:20px 0 4px 8px;text-align:left}

			#contentBotL p {margin:0 8px;font-size:12px;line-height:18px;text-align:left}

			#contentBotL span span {margin:4px 12px 6px 0;font-weight:bold}

			#contentBotL a {text-decoration:underline}

			.readMore2 {margin:12px 0 0 0;text-align:center}

			

			

		#contentBotM {float:left;margin:0 20px;width:362px;height:238px;background:url('../images/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/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/head_newsletter.jpg') no-repeat;text-align:center}

			#contentBotR p {margin:52px 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/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/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/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/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/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/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/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:4px 0;padding:0 0 0 13px;font-size:13px;font-weight:bold;background:url('../images/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}	



/*-------------------- 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:10px;text-align:left;background:url('../images/contact_back.gif') repeat-x bottom left}

		#contactForm h2 {padding:12px 20px;color:#ff9900;text-align:left}

		#contactForm form {margin:14px 0 0 20px;padding:8px}

		#contactForm img {float:right;margin:50px 16px 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:223px;height:53px}

	.cForm {margin:0 auto}

	.fStyle {color:#333;border:1px solid #ccc}

	.hidden {visibility:none}



/*-------------------- Social Icons --------------------*/

	#social_icons {clear:both;margin: 0 auto;padding-top:5px;background:#e2e2e2;width:880px;height:40px}

		#social_icons p {padding-top:10px;text-align: center}

		#social_icons a {margin-right: 25px}





/*-------------------- 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/landing_header.jpg') no-repeat bottom center}	

	#landing_nav {margin:0 auto;width:880px;height:19px;background:url('../images/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/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/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/landing_header.jpg') no-repeat bottom center}	

	#landing_nav {margin:0 auto;width:880px;height:19px;background:url('../images/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/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/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/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/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/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/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/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/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/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/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/welcome_nav_home.gif') top left no-repeat}

					#welcome_1 a {width:95px;background:url('../images/welcome_nav_1.gif') top left no-repeat}

					#welcome_2 a {width:133px;background:url('../images/welcome_nav_2.gif') top left no-repeat}

					#welcome_3 a {width:153px;background:url('../images/welcome_nav_3.gif') top left no-repeat}

					#welcome_4 a {width:106px;background:url('../images/welcome_nav_4.gif') top left no-repeat}



					#welcome_1b a {width:95px;background:url('../images/welcome_nav_1b.gif') top left no-repeat}

					#welcome_2b a {width:133px;background:url('../images/welcome_nav_2b.gif') top left no-repeat}

					#welcome_3b a {width:153px;background:url('../images/welcome_nav_3b.gif') top left no-repeat}

					#welcome_4b a {width:106px;background:url('../images/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/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/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/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/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/seminar_banner.gif') repeat-x bottom left}

	#guruRegister1 {float:left;margin-top:30px;width:390px;height:262px;text-align:center;background:url('../images/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/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/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:30px;

	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;

}
