@import url("reset.css");
@import url("clearfix.css");

body {
	background: #dddddd;
	font-family: arial, helvetica, verdana, sans-serif;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#container {
	width: 1068px;
	min-height:785px;
	height:auto;
	margin: 0px auto;
	text-align: center;
	background: url(../images/bgStatic_Main.png) 0 0 no-repeat;
}
#topback {
	width:100%;
	height:100%;
	background: #dddddd url(../images/bgTile_Main.png) top center repeat-x;
}
#bottomback {
	width:100%;
	height:100%;
	background: url(../images/bgTile_MainFooter.png) bottom center repeat-x;
}
#header-top {
	width: 1068px;
	height: 150px;
	position: relative;
} 
body.trMain #body {
	width: 1068px;
	text-align: left;
}
body.trMain #contents {
	width: 1006px;
	margin:0px 30px;
}
body.trMain #subContents {background:transparent;}
body.trMain #subContentsFooter {background:transparent;}

body.trOrder #subContents {
  background:transparent url("../images/bgStatic_Order.png") 0 0 no-repeat;
  padding-top:20px;
  width:1006px;
  margin:0px auto;
  text-align:left;
  min-height:634px;
}
.hd {display:none;}
.imgHead {margin:0px 35px 0px 30px;padding-top:25px;}
a img {border:none;}

body.trOrder #subContents h1 {color:#003b7e;font-size:29px;font-weight:normal;margin:0px 35px 0px 40px;padding-top:25px;}
body.trOrder #subContents h2 {color:#1160bf;font-size:23px;font-weight:normal;margin:20px 35px 0px 40px;padding-top:5px;}
body.trOrder #subContents h2.h1sub {color:#1160bf;font-size:18px;font-weight:normal;margin:0px 35px 0px 30px;padding-top:7px;border-bottom:1px solid #CCC;}
body.trOrder #subContents h3 {color:#000;font-size:18px;font-weight:normal;margin:0px 35px 0px 40px;padding-top:25px;text-decoration:underline;}
body.trOrder #subContents h4 {color:#0f559f;font-size:32px;font-weight:normal;margin:0px 35px 0px 40px;padding-top:25px;font-style:italic;}
body.trOrder #subContents p {color:#464646;font-size:13px;font-weight:normal;line-height:23px;margin:10px 30px 0px 40px; text-align:justify;}
body.trOrder #subContents p.ind1 {font-size:13px;margin:10px 35px 0px 30px; width:75%; line-height:16px;}
.bullet   {color:#0055ba; font-weight:bold;}

body.trOrder #subContents a {color:#0072BC;}
body.trOrder #subContents a:hover {color:#002878;}
body.trOrder #subContents ul {
  list-style:circle;
  margin-left:85px;
  margin-right:85px;
}
body.trOrder #subContents ol {
  list-style:decimal;
  margin-left:85px;
}
body.trOrder #subContents ul li {
  list-style:disc;
  margin:10px 0px 0px 15px;
}
body.trOrder #subContents ol li {
  margin:10px 0px 0px 15px;
}
body.trOrder #subContents ol li p, body.trOrder #subContents ul li p{
  margin:0px;
}



#searchContainer {position:absolute;width:135px;top:10px;right:35px;height:21px;}
#searchBar { width:135px;position: relative; }
#searchBar form p { padding: 0px; }
#searchBar form input.text-input { padding-left: 3px; padding-right: 0px; padding-bottom: 0px; height: 20px; width: 124px; border: 1px solid #002b47;    
                              font-size: 12px; color: #0088e8; vertical-align: middle; background-image: url('../images/search_back.png'); }
#searchBar form .submit { background: transparent url('../images/search_glass.png') 0 0 no-repeat; border:none; height: 21px; width: 25px; padding: 0px; 
                          cursor: pointer;position: absolute; top: 1px; right: 2px; text-indent: -9999px; }
#searchBar form div.form-container { height: 21px; }

#phoneBar {position:absolute;top:14px; right:154px;width:135px;background:url(../images/phoneIcon.png) 0px 3px no-repeat; height:20px;vertical-align:middle;font-size:16px;font-weight:bold;color:#4896ca;}

#brandingLink {position:absolute;top:40px; left:50px;}

ul#topNav {font-size:13px;position:absolute;top:15px;right:290px;}
ul#topNav li {display:inline;margin:0px 5px 0px 0px;float:left;}
ul#topNav li a {color:#005cad;padding:0px 5px 0px 0px;line-height:normal;font-weight:normal;text-decoration:none;display:block; border-right:1px solid #003b6f;}
ul#topNav li a:hover {color:#108dfc;}

ul#mainNav {width:492px;height:40px;position:absolute;right:46px;bottom:42px;}
ul#mainNav li {display:inline;height:40px;float:left;}
ul#mainNav li a {display:block;height:40px;}
ul#mainNav li.mnProducts a          {width:121px; background:url("../images/mainNav/mn_products.png") 0 0 no-repeat;text-indent:-99999px;}
ul#mainNav li.mnProducts a:hover    {background-position:0px -40px;}
ul#mainNav li.mnEvents a            {width:99px; background:url("../images/mainNav/mn_events.png") 0 0 no-repeat;text-indent:-99999px;}
ul#mainNav li.mnEvents a:hover      {background-position:0px -40px;}
ul#mainNav li.mnCoaching a          {width:134px; background:url("../images/mainNav/mn_coaching.png") 0 0 no-repeat;text-indent:-99999px;}
ul#mainNav li.mnCoaching a:hover    {background-position:0px -40px;}
ul#mainNav li.mnExperiences a       {width:138px; background:url("../images/mainNav/mn_experiences.png") 0 0 no-repeat;text-indent:-99999px;}
ul#mainNav li.mnExperiences a:hover {background-position:0px -40px;}

/* Main Nav Tabs*/
body#tabProducts ul#mainNav li.mnProducts a {background-position:0px -40px;}
body#tabEvents ul#mainNav li.mnEvents a {background-position:0px -40px;}
body#tabCoaching ul#mainNav li.mnCoaching a {background-position:0px -40px;}
body#tabExperiences ul#mainNav li.mnExperiences a {background-position:0px -40px;}


#mainWelcome {
  width:308px;
  height:383px;
  float:left;
  background:url("../images/bg_MainWelcome.png") bottom center no-repeat;
  margin-top:20px;
  position:relative;
}
#mainWelcome h1  {color:#4d8bbe;font-size:30px;font-weight:normal;line-height:normal;margin:0px 0px 8px 5px;padding-top:0px;}
#mainWelcome h2  {color:#b9d9f3;font-size:20px;font-weight:normal;line-height:28px;margin:0px 0px 0px 5px;}
#mainWelcome p   {color:#85b5dd;font-size:13px;font-weight:normal;line-height:23px;margin:0px 0px 0px 5px;}
#mainWelcome p a {color:#FFFFFF;font-size:13px;font-weight:normal;text-decoration:none;}

#optinV1       {position:absolute;width:313px;bottom:45px; left:0px;}
#optinV1 input.optEmail {position:absolute;left:20px;top:1px;border:1px solid #CCC;background:#FFF;padding:4px;width:150px;font-size:13px;line-height:16px;}
#optinV1 input.optImage   {position:absolute;right:18px;}

#coachingWelcome {
  width:308px;
  height:383px;
  float:left;
  background:url("../images/bg_coachingSession.png") bottom center no-repeat;
  margin-top:20px;
  position:relative;
}
#coachingWelcome h1  {color:#4d8bbe;font-size:30px;font-weight:normal;line-height:normal;margin:0px 0px 8px 5px;padding-top:0px;}
#coachingWelcome h2  {color:#b9d9f3;font-size:20px;font-weight:normal;line-height:28px;margin:0px 0px 0px 5px;}
#coachingWelcome p   {color:#85b5dd;font-size:13px;font-weight:normal;line-height:23px;margin:0px 0px 0px 5px;}
#coachingWelcome p a {color:#FFFFFF;font-size:13px;font-weight:normal;text-decoration:none;}

#mainVideo {
  width:697px;
  height:412px;
  background:url("../images/bg_MainVideo.png") 0 0 no-repeat;
  float:right;
  position:relative;
}
#videoWrapper {
  width:664px;
  height:382px;
  position:absolute;
  top:14px;
  left:16px;
}

#mainNews{
  width:669px;
  height:268px;
  background:url("../images/bgStatic_News.png") 0 0 no-repeat;
  float:left;
}
#mainBlogs{
  width:324px;
  height:268px;
  background:url("../images/bgStatic_Blogs.png") 0 0 no-repeat;
  float:right;
  position:relative;
}

#mainBook{
  width:330px;
  height:145px;
  background:url("../images/bgStatic_Book.png") 0 0 no-repeat;
  float:right;
  position:relative;
  padding-top: 123px;
}
#mainBook em { display: block; font-size: 14px; color: #464646; font-style: normal; width: 220px; margin-left: 100px; }
#mainBook em strong { color: #e6261d; text-decoration: underline; }
#mainBook form { float: left; margin-top: 18px; }
#mainBook .fields {
	width: 232px;
	margin-left: 77px;
}
#mainBook .fields input { border: 0; padding: 4px; font-size: 13px; color: #3c4254; margin-bottom: 7px; background: transparent url('../images/bookField.png') no-repeat top left; width: 224px; }
#mainBook .submit { border: 0; margin-left: 24px; display: block; width: 287px; height: 31px; text-indent: -10000px; background: transparent url('../images/bookButton.png') no-repeat top left; }

ul#blogNav                     {width:295px;height:228px;position:absolute;top:40px;left:14px;}
ul#blogNav li                  {display:inline;height:76px;float:left;}
ul#blogNav li a                {display:block;height:76px;}
ul#blogNav li.bnLife a         {width:295px; background:url("../images/blogs/blogLife.png") 0 0 no-repeat;text-indent:-99999px;}
ul#blogNav li.bnLife a:hover   {background-position:0px -76px;}
ul#blogNav li.bnLove a         {width:295px; background:url("../images/blogs/blogLove.png") 0 0 no-repeat;text-indent:-99999px;}
ul#blogNav li.bnLove a:hover   {background-position:0px -76px;}
ul#blogNav li.bnBiz a          {width:295px; background:url("../images/blogs/blogBiz.png") 0 0 no-repeat;text-indent:-99999px;}
ul#blogNav li.bnBiz a:hover    {background-position:0px -76px;}

#mainQuotes{
  width:660px;
  height:158px;
  background:url("../images/bgStatic_Quotes.png") 0 0 no-repeat;
  float:left;
  margin-top:25px;
  position:relative;
}

#mainQuotes .moreQuotes							{width:660px;height:158px;display:inline;}
#mainQuotes .moreQuotes a						{float:right;width:158px;height:41px; background:url("../images/moreQuotes.png") 0 0 no-repeat;text-indent:-99999px;}
#mainQuotes .moreQuotes a:hover					{width:158px;height:41px; background:url("../images/moreQuotes_hover.png") 0 0 no-repeat;text-indent:-99999px;}
#mainQuotes .quotePhoto							{width:100px;height:100px;left:17px;position:absolute;}
#mainQuotes .quoteText							{width:500px;height:117px;color:#464646;font-size:14px;font-weight:normal;line-height:20px;margin:0px 0px 0px 20px;left:117px;position:absolute;}

#mainSocial{
  width:313px;
  height:158px;
  background:url("../images/bgStatic_Social.png") 0 0 no-repeat;
  float:right;
  margin-top:25px;
  position:relative;
}
ul#socialNav                         {width:270px;height:90px;position:absolute;top:40px;left:14px;}
ul#socialNav li                      {display:inline;height:90px;float:left;}
ul#socialNav li a                    {display:block;height:90px;}
ul#socialNav li.snTwitter a          {width:90px; background:url("../images/social/nsTwitter.png") 0 0 no-repeat;text-indent:-99999px;}
ul#socialNav li.snTwitter a:hover    {background-position:0px -94px;}
ul#socialNav li.snFacebook a         {width:90px; background:url("../images/social/nsFacebook.png") 0 0 no-repeat;text-indent:-99999px;}
ul#socialNav li.snFacebook a:hover   {background-position:0px -94px;}
ul#socialNav li.snGrads a            {width:90px; background:url("../images/social/nsGrads.png") 0 0 no-repeat;text-indent:-99999px;}
ul#socialNav li.snGrads a:hover      {background-position:0px -94px;}

#footer {
	width:100%;
	height: 74px;
	font-size: 14px;
	position: relative;
	color: #FFF;
	background:url("../images/bgTile_MainFooter.png") 0 0 repeat-x;
	clear:both;
	text-align:center;
}
#footerContents {
  width:1007px;
  height:74px;
  margin:0px auto;
  position:relative;
}
#footerContentsBack {
  width:1007px;
  height:53px;
  margin:0px auto;
  background:url("../images/bgStatic_Footer.png") 0 0 no-repeat;
  position:absolute;
  bottom:0px;
  left:0px;
  clear:both;
}
body.trOrder #footer {
	height:314px;
	font-size: 14px;
	position: relative;
	color: #FFF;
	background:url("../images/bgTile_MainFooter.png") 0 0 repeat-x;
	clear:both;
	text-align:center;
}
body.trOrder #footerContents {
  width:1068px;
  height:314px;
  margin:0px auto;
  position:relative;
}
body.trOrder #footerContentsBack {
  width:1007px;
  height:53px;
  margin-left:30px;
  background:url("../images/bgStatic_Footer.png") 0 0 no-repeat;
  position:absolute;
  top:100px;
  left:0px;
  clear:both;
}
#footerAd1{
  width:340px;
  height:230px;
  position:absolute;
  top:0px;
  left:1px;
}

#footerAd2{
  width:340px;
  height:230px;
  position:absolute;
  top:0px;
  left:340px;
}
#footerTwitter{
  width:313px;
  height:180px;
  background:url("../images/bgStatic_Twitter.png") 0 0 no-repeat;
  position:absolute;
  top:29px;
  right:0px;
}
p.twt {
  margin:52px 20px 20px 20px;
  color:#464646;
  text-align:left;
  line-height:20px;
}
span.twtWhen {
  color:#0072bc;
  font-size:12px;
}
ul#footerNav {position:absolute;right:25px;top:13px;}
ul#footerNav li {display:inline;float:left;border-right:2px solid #ACACAC;padding:0px 4px;}
ul#footerNav li.fnLast {display:inline;float:left; border-right:none;padding:0px 4px;}
ul#footerNav li a {display:block;font-size:13px;color:#0072BC;text-decoration:none;}
ul#footerNav li a:hover {color:#002878;}
#footerContentsBack p {color:#6C6C6C;clear:both;position:absolute;right:25px;top:29px;font-size:11px;}

#searchResultsDiv {width:992px;background:#FFF;margin-left:7px;}
#cse-search-results {
  margin-left:7px;
  padding:25px;
  width:900px;
}

.ueProd {margin:50px 50px 0px 35px;border:1px solid #97c1e3;padding:20px;}
.ueProd p {padding-left:35px;font-size:14px !IMPORTANT;color:#4474a5;font-weight:normal;line-height:24px;margin:10px 30px 0px 50px; text-align:justify;}
.ueProdhd {display:none;}
.ueProd .ueProdName {margin-left:25px;}
.ueProd .ueCheck {float:left;border:1px solid #6499d0;padding:6px 6px 6px 5px;}

ol#rwList { border:1px solid #6499d0; padding:15px 50px !IMPORTANT;margin:15px 50px !IMPORTANT;}
ol#rwList li {margin:15px 15px 25px 0px !IMPORTANT; padding:15px 15px 25px 0px !IMPORTANT; border-bottom:1px solid #CCC; color:#6499d0; font-weight:bold;font-size:22px;}
ol#rwList li h3 {padding:0px !IMPORTANT;margin:0px !IMPORTANT;color:#0f559f !IMPORTANT;text-decoration:none !IMPORTANT;}
ol#rwList li p {margin-left:25px !IMPORTANT;margin-top:10px !IMPORTANT;} 

img.orderHeader {margin-top:-20px;margin-left:0px;padding-top:0px;}


/* Members Navigation */
body.trOrder #subContents ul#membersNav {border-bottom:1px solid #CCC !IMPORTANT;margin-left:25px !IMPORTANT;padding:10px 0px !IMPORTANT;text-align:left !IMPORTANT;}
body.trOrder #subContents ul#membersNav li {display:inline !IMPORTANT;margin:0px;padding:0px 10px 0px 10px;float:left;font-size:13px;border-left:1px solid #CCC;}
body.trOrder #subContents ul#membersNav li a {display:block !IMPORTANT;text-decoration:none;margin:0px !IMPORTANT;}
body.trOrder #subContents ul#membersNav li.firstMN {border:none !IMPORTANT;padding-left:0px !IMPORTANT;}

ul#sidebar li#recommendedLinks { display:none; }

