﻿/* Global */

body, html 
{
    padding: 0px;
    margin: 0px;
    font-family:"Avenir LT 45 Book", Arial, Tahoma, Sans-Serif;
    font-size:16px;
    background-color:#01080D;
    background-image:url(../images/assets/Wallpaper.Sample.png);
    background-repeat:repeat-x;

}


/* Master ***********************/

#MasterWrapper
{
    width:960px;
    height:250px;
    margin: 0 auto; 
    margin-top: 10px; 
    padding: 0; 
    z-index: 0; 
    background-repeat:repeat-x;
    background-color:Gray;
}

.MasterLogo
{
    width:300px;
    padding-top:20px;
    padding-left:30px;
}

#HomeTextMaster
{  
	position:relative;
	float:left;
   width:350px;
   text-align:center;
   border-bottom:10px; 
}
#HeaderNavigation
{
    font-size:small;
    text-decoration:none;
    color:#FFFFFF;
    padding-left:30px;
}
#HomePicMaster
{   
    position:relative;
    float:right;
    width:520px;
    text-align:center;
    top:10px;   
}

#PromotionsTextMaster
{
   width:400px;
   border-bottom:10px;
   margin-left:30px;   
}

#PromotionsPicMaster
{
    position:relative;
    float:right;

    text-align:center;
    bottom:0px; 
    right:0px;
}

#GuruKitTextMaster
{
   width:400px;
   border-bottom:10px;
   margin-left:30px;    
}

#GuruKitPicMaster
{
    position:relative;
    float:right;
    width:300px;
    text-align:center;   
}

#PricingTextMaster
{
   width:400px;
   border-bottom:0px;
   margin-left:30px;    
}

#PricingPicMaster
{
    position:relative;
    float:right;
    width:300px;
    text-align:center;    
}

#AwardTextMaster
{
   float:left;
   width:350px;
   border-bottom:10px;
   margin-left:30px;    
}

#AwardPicMaster
{
	position:relative;
	width:400px;
    right:25px;
}

.henryLogo
{
    bottom:5px;
}

.green
{
	color:#85B742;
}

.white
{
	color:#ffffff;
}

.blue
{
	color:#0071BB;	
}

/* Content Page ***********************/

#Wrapper
{
   width:960px;
   min-height: 300px; 
   background-repeat:repeat-x;
   margin: 0 auto; 
   padding: 0; 
   z-index: 0;
}

/* Homepage ***********************/

#HomeWrapper
{
	position:relative;
    top:0px;
}

#HomeTable
{
	position:relative;
    text-align:center;
    top:25px; 
}

#homefooter
{
    position:relative;
	background-repeat:no-repeat;
}

/* Promotions ***********************/

#PromotionWrapper
{
    margin-top:0px;
    margin-left:25px;
    height:580px;

}

#promotionfooter
{
    position:relative;
	background-repeat:repeat-x;
	top:150px;
	left:-10px;
}

#promopics
{
    position:relative;
    top:50px;
}

#promotext1
{
	float:left;
}

#promotext2
{
	float:right;
}

#promobailey
{
	
}
/* Guru Kit ***********************/

#GuruKitWrapper
{
    height:580px;
}

#KitForm
{
	background-repeat:no-repeat;
	color:White;
	float:right;
	width:350px;
	padding-right:50px;
	padding-top:-100px;
	right:25px;
    top:15px;
}


#KitRadialButtons
{
    float:left;
    padding-left:50px;
    padding-top:50px;
    width:450px;
    color:White;
}

#kitText
{
    padding-left:10px;
    text-align:center;
    height:155px;
    padding-top:5px;
}

.detail-field-label
{
	width: 120px;
	text-align: right;
	padding: 3px;
}

.detail-field-value
{
	width: 590px;
	padding: 3px;
}
/* Pricing ***********************/

#PricingWrapper
{
	position:relative;
	top:25px; 
}


#pricingpicwrapper
{
    position:relative;
    left:200px;
    top:50px;
}

#pricingbutton
{
    position:relative;
    left:425px;
    top:50px;
}

/* Awards ***********************/

#AwardsWrapper
{
   position:relative;
   text-align:center;
   margin-left:0px;
   margin-bottom:200px;
}

/* GuruWeb ***********************/

.mainContent
{
	position:relative;
	margin:0 auto;
	width:960px;
	padding-top:10px;
	
}

#gw_Head
{
	background-image:url(../images/page.upper.background.png);
	background-repeat:repeat-x;
	height:278px;
	
}

#gw_theGang
{
	position:relative;
	left:500px;	
	top:28px;
	border-style:none;
}

#gw_WebLogo
{
	 position:absolute;
	 left:45px;
	 top:30px;
	 outline:none;	
}

#gw_Body
{
	background-image:url(../images/pg.lower.backgrond.png);
	background-repeat:repeat-x;
	height:482px;
	padding-bottom:10px;	
}

#topContainer
{
	
	height:141px;
	width:856px;
	position:relative;
	left:50px;
	top:20px;	
}

#topContainer2
{
	
	height:141px;
	width:856px;
	position:relative;
	left:50px;
	top:-100px;	
}

#bottomContainer
{
	position:relative;
	top:0px;
	left:120px;	
}

.emailimg{
position: relative;
top: 100px;
}

#gw_Table
{
	position:absolute;
	top:-40px;
	right:140px;	
}

#gw_Header_Text
{
	position:absolute;
	top:90px;
	left:90px;
	
}

#gw_li_style
{
	position:relative;
	right:20px;
}

#gw_Learn_More_Link
{
	position:absolute;
	top:218px;
	left:155px;
	outline:none;
}

#gw_Move_Li
{
	position:absolute;
	left:-20px;
	top:140px;
}

#gw_Middle_Text
{
	position:absolute;
	top:350px;
	left:100px;	
	font-size:20px;
	color:#ffffff;
	text-align:center;
}

#gw_Table_Middle
{
	color:#ffffff;
	line-height:20px;
	font-size:8pt;
	height:200px;	
}

#gw_Table_Middle1
{
	position:absolute;	
	top:35px;
	left:50px;
}

#gw_Table_Middle2
{
	position:absolute;
	top:15px;
	left:370px;
}

#gw_Table_Middle3
{
	position:absolute;
	top:35px;
	left:580px;	
}

#gw_Sales_Link
{
	position:absolute;
	top:75px;
	outline:none;
}

#gw_Click_Here_Link
{
	position:absolute;
	top:2px;
	left:130px;
	outline:none;	
}

#gw_Home_Link
{
	position:absolute;
	top:60px;
	outline:none;	
}

#gw_Body_Logo
{
	position:relative;
	top:8px;	
}

#gw_Body_Logo2
{
	position:relative;
	top:8px;	
}

#gw_box1
{
	position:absolute;
	top:40px;
	right:650px;
}

#gw_box2
{
	position:absolute;
	top:40px;
	right:350px;
}

#gw_box3
{
	position:absolute;
	top:40px;
	right:50px;
}

/* Guru2010 ***********************/


#cycle_Header
{
	position:relative;
	left:460px;
	top:8px;	
}

#cycle_WebLogo
{
	position:absolute;
	left:40px;
	top:26px;		
}

.green_Header_Txt
{
	color:#85B742;
	font-size:15pt;
	font-family:Arial;		
}

.green_Header_Txt1
{
	color:#85B742;
	font-size:12pt;
	font-family:Arial;		
}

.green_Header_Txt2
{
	color:#85B742;
	font-size:28pt;
	font-family:Arial;		
}

.green_Header_Txt3
{
	color:#85B742;
	font-size:10pt;
	font-family:Arial;
			
}

.blue_Header_Txt
{
	color:#0071BC;
	font-size:17pt;
	font-family:Arial;		
}

.blue_Header_Txt1
{
	color:#0071BC;
	font-size:24pt;
	font-family:Arial;		
}

#cycle_Blue_Text
{
	position:relative;
	top:-190px;
	right:240px;
	text-align:center;	
}

#cycle_Green_Text
{
	position:relative;
	top:-200px;
	right:240px;
	text-align:center;		
}

#cycle_Click_More
{
	position:absolute;
	top:260px;
	left:750px;
	z-index:1;
	outline:none;
}

#cycle_Body_Box
{

	position:absolute;
	top:50px;
		
}

#cycle_Box
{
	position:absolute;
	top:255px;
	left:55px;	
}

#cycle_Green_Boxes
{
	position:absolute;
	top:508px;
	left:115px;	
}

#cycle_Table
{
	position:absolute;
	top:512px;
	left:133px;	
	color:#ffffff;
	text-align:center;
	font-size:7pt;
	width:750px;
}

.cycle_Space1
{
	position:relative;
	padding-right:28px;	
}

.cycle_Space2
{
	position:relative;
	padding-right:13px;	
}

.cycle_Space3
{
	position:relative;
	padding-right:10px;	
}

.cycle_Space4
{
	position:relative;
	padding-right:30px;	
}

#cycle_Right_Text
{
	position:absolute;
	top:290px;
	left:460px;	
	color:#ffffff;
	text-align:left;
	font-size:9pt;	
	z-index:1;
	width:400px;
}

li
{
	
	color:#85B742;

}

#cycle_Click
{
	position:absolute;
	top:119px;
	left:360px;	
	outline:none;
}

#cycle_learn_More
{
	position:absolute;
	top:165px;
	left:285px;	
	outline:none;
}

#cycle_Copy
{
	position:absolute;
	font-size:9pt;
	top:750px;
	left:10px;
	color:#ffffff;
}

#ctl00_cphContent_divPlayer
{
	position:absolute;
	top:265px;
	left:110px;		
}

/* GuruTV ***********************/

#gt_Head
{
	background-image:url(../images/page.upper.background.png);
	background-repeat:repeat-x;
	height:278px;
	
}

#gt_Promo_Header
{
	position:relative;
	left:550px;	
	top:55px;
	border-style:none;
}

#gt_Speak_Link
{
	position:absolute;
	top:0px;
	left:80px;
	outline:none;	
}

#gt_Click
{
	position:absolute;
	top:490px;
	left:700px;	
	outline:none;
}


#gt_Home_link
{
	position:absolute;
	top:65px;
	left:380px;	
	outline:none;
}

#gt_WebLogo
{
	 position:absolute;
	 left:45px;
	 top:30px;	
}

#gt_Body
{
	background-image:url(../images/pg.lower.backgrond.png);
	background-repeat:repeat-x;
	height:482px;
	padding-bottom:10px;	
}

#gt_Header_Text
{
	position:absolute;
	top:90px;
	left:110px;
	font-size:13pt;
		
}

#gt_Move_Li
{
	position:absolute;
	top:240px;
	left:110px;	
	font-size:14pt;
}

#gt_Click_More
{
	position:absolute;
	top:235px;
	left:130px;
	z-index:1;
	outline:none;
}

#gt_TV_Box
{
	position:absolute;
	top:300px;
	left:40px;	
}

#gt_Move_Li
{
	position:absolute;
	top:140px;
	left:0px;
	
}

#gt_WebLogo2
{
	position:absolute;
	top:310px;
	left:200px;
}

#gt_Learn_More_Link
{
	position:absolute;
	top:135px;
	left:30px;	
}

#gt_TV_Screens
{
	position:absolute;
	top:320px;
	left:550px;
}

#gt_Bottom_Box
{
	position:absolute;
	top:525px;
	left:50px;		
}

#gt_Middle_Price
{
	position:absolute;
	top:370px;
	left:250px;	
	font-size:22px;
}

#gt_Middle_List
{
	position:absolute;
	top:410px;
	left:200px;
	color:#ffffff;
	line-height:24px;
}

#gt_Chairside
{
	position:absolute;
	top:550px;
	left:520px;	
}

#gt_Bottom_Text
{
	position:absolute;
	top:540px;
	left:110px;
	text-align:center;	
	font-size:11pt;
}

#gt_ul_Left 
{
	text-align:left;
	position:absolute;
	left:40px;	
	font-size:12px;
	line-height:16px;
	
}

/* GuruEmail ***********************/

#ge_EmailLogo
{
	 position:absolute;
	 left:45px;
	 top:30px;	
}

#ge_Couple
{
	position:absolute;
	left:450px;	
	top:65px;	
}

#ge_Header_Text
{
	position:absolute;
	top:100px;
	left:110px;
	font-size:15pt;
	line-height:25px;
		
}

#ge_Move_Li
{
	position:absolute;
	top:120px;	
}

#ge_Header_List
{
	position:absolute;
	top:130px;
	left:80px;
	font-size:11pt;	
	
}

#ge_Welcome
{
	position:absolute;
	top:145px;
	left:50px;
	z-index:1;
		
}

#ge_Box_1
{
	position:absolute;
	top:125px;
	left:-50px;		
}

#ge_Box_2
{
	position:absolute;
	top:125px;
	left:200px;
		
}

#ge_Box_3
{
	position:absolute;
	top:125px;
	left:450px;
		
}

#ge_Customize
{
	position:absolute;
	top:330px;
	right:160px;	
}

#ge_Table_Middle
{
	color:#ffffff;
	line-height:20px;
	font-size:8pt;
	height:150px;	
}

#ge_Table_Middle1
{
	position:absolute;	
	top:35px;
	left:45px;
	color:#ffffff;
	line-height:22px;
	font-size:10pt;
	height:150px;
}

#ge_Table_Middle2
{
	position:absolute;
	top:15px;
	left:370px;
	color:#ffffff;
	line-height:22px;
	font-size:10pt;
	height:150px;
	text-align:center;
}

#ge_Table_Middle3
{
	position:absolute;
	top:35px;
	left:580px;
	color:#ffffff;
	line-height:22px;
	font-size:10pt;
	height:150px;	
}

#ge_Copy
{
	position:absolute;
	font-size:9pt;
	top:440px;
	left:-30px;
	color:#ffffff;
}

#ge_Learn_More_Link
{
	position:absolute;
	top:240px;
	left:130px;
	z-index:100;
	outline:none;
}

#ge_Speak_Link
{
	position:absolute;
	top:75px;
	left:28px;
	z-index:100;
	outline:none;	
}

#ge_Body_Logo
{
	position:relative;
	top:8px;	
}

#ge_Body_Logo2
{
	position:relative;
	top:8px;	
}

#ge_Click_Link1
{
	position:relative;
	top:3px;
	z-index:100;
	outline:none;	
}

#ge_Click_Link2
{
	position:relative;
	top:2px;
	z-index:100;
	outline:none;	
}

/* GuruLibrary ***********************/

#gl_Library_Image
{
	position:absolute;
	left:480px;	
	top:68px;	
}

#gl_LibraryLogo
{
	position:absolute;
	 left:45px;
	 top:30px;	
}

#gl_Header_Text
{
	position:absolute;
	top:100px;
	left:50px;
	font-size:15pt;
	line-height:25px;
	text-align:center;
}

#gl_Home_Link
{
	position:absolute;
	top:60px;
	left:380px;	
	outline:none;
}

#gl_Image_Text
{
	position:absolute;
	left:582px;	
	top:260px;
	color:#ffffff;
	font-size:13px;	
}

#gl_Body_Box1
{
	position:absolute;
	top:310px;
	left:50px;
}

#gl_Body_Logo
{
	position:absolute;
	z-index:1;
	top:340px;
	left:120px;	
}

#gl_Presenter
{
	position:absolute;
	z-index:1;
	top:400px;
	left:150px;	
}

#gl_Click_Here
{
	position:absolute;
	z-index:1;
	top:550px;
	left:220px;	
	outline:none;
}

#gl_Green_Stripe
{
	position:absolute;
	z-index:1;
	top:625px;
	left:50px;		
}

#gl_Middle_Left_Text
{
	position:absolute;
	z-index:1;
	top:570px;
	left:85px;
	color:#ffffff;
	text-align:center;
	font-size:12px;	
}

#gl_Middle_Right_Text
{
	position:absolute;
	z-index:1;
	top:370px;
	left:470px;
	color:#ffffff;
	text-align:center;
	font-size:18px;	
}

#gl_Inner_Text
{
	position:absolute;
	z-index:1;
	top:450px;
	left:500px;
	font-size:13px;	
}

#gl_Speak_Link
{
	position:absolute;
	z-index:1;
	top:550px;
	left:600px;	
	outline:none;
}

#gl_Right1
{
	position:absolute;
	z-index:1;
	top:465px;
	left:680px;
	font-size:13px;
	color:#85B742;		
}

#gl_Right2
{
	position:absolute;
	z-index:1;
	top:513px;
	left:620px;
	font-size:13px;
	color:#85B742;		
}

#gl_Brusher_Bailey
{
	position:absolute;
	z-index:1;
	top:469px;
	left:755px;
}

#gl_Bottom_Left_Text
{
	position:absolute;
	z-index:1;
	top:650px;
	left:100px;
	text-align:center;
	color:#ffffff;
	font-size:12px;	
}

#gl_Copy
{
	position:absolute;
	font-size:9pt;
	top:755px;	
}

#gl_Bottom_Box1
{
	position:absolute;
	z-index:1;
	top:650px;
	left:500px;
}

#gl_Bottom_Box2
{
	position:absolute;
	z-index:1;
	top:650px;
	left:600px;
}

#gl_Bottom_Box3
{
	position:absolute;
	z-index:1;
	top:650px;
	left:700px;
}

#gl_Bottom_Box4
{
	position:absolute;
	z-index:1;
	top:650px;
	left:800px;
}

#gl_Move_Li
{
	position:absolute;
	top:140px;
	left:35px;
	font-size:14px;
}

#gl_Learn_More_Link
{
	position:absolute;
	top:120px;
	left:30px;	
}