﻿@charset "UTF-8";
/* CSS Document */

body {
	background-color:#823a00;
	margin:0px;
	background-image: url(../Images/bckgrnd_gradient.jpg);
	background-repeat: repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}	

#container {
	margin:0 auto;
	width:935px;
}

#navtoplogo {
	position:relative;
	height:105px;
}
#logotop {
	float:left;
	margin-top:13px;
	margin-left:32px;
}		
#memberlogin {
	position: absolute;
	left: 797px;
	top: 91px;
	width:120px;
}	
#memberlogin a {
	color:#336699;
	text-decoration:none;
	font-weight:bold
}
#memberlogin a:hover {
	color:#336688;
	text-decoration:underline;
	font-weight:bold
}
#bodycontent {
	background-color:#ffda78;
	clear:both;
	width:935px;
	}
#bodycontentsubpg {
	background-color:#FFFFFF;
	clear:both;
	width:935px;
	}		
#leftcontent {
	float:left;
}
#leftcontentsubpg {
	float:left;
	background-color:#FFFFFF;
}		
#navbottom {
	margin-left:32px;
}	
#navbottom ul {
	list-style-type: none;
	padding:0px;
	margin:0px;
}	
#navbottom li {
	display:block;
	margin:0px;
	float: left;
}	

#date {
	float:right;
	margin-right:20px;
	margin-top:12px;
}	
#mainContentphotos {
	margin: 12px 15px 0 20px;
	float:left;
}
#subpgcontent {
	margin: 12px 0 0 0;
	float:left;
	width: 644px;
}
#subpgcontent h1 {
	font-size: 24px;
	color: #932923;
	margin-left: 42px;
}
#subpgcontent2 {
	margin: 12px 0 0 0;
	float:left;
	width: 935px;
}
#subpgcontent2 h1 {
	font-size: 24px;
	color: #932923;
	margin-left: 42px;
}	
#h1NoIndent {
	font-size: 24px;
	font-weight:bold;
	color: #932923;
}
#sidebar {
	margin-top:12px;
	background-color:#fbf8cd;
	margin-bottom: 15px;
	margin-right: 0px;
	width: 275px;
	float:left;
}
#sidebar2 {
	margin-top:12px;
	background-color:#fbf8cd;
	margin-bottom: 15px;
	margin-right: 17px;
	width: 275px;
	float:right;
}
#middlebar {
	margin-bottom: 10px;
	float: left;
}

#bigbuttons {
	margin-top:10px;
}
#leftcontent p {
	width:540px;
	line-height: 16px;
}			

p {
	margin:0px;
}	
h1 {
	font-size:24px;
	font-weight:bold;
	color:#932923;
	margin:5px 0 0 0;
}
#sidebar h1 {
	text-align:center;
	font-size:24px;
	color:#932923;
	margin:15px 0 0 0;
}
#sidebar2 h1 {
	text-align:center;
	font-size:24px;
	color:#932923;
	margin:15px 0 0 0;
}	
label{
color:#333333;
display: block;  /* block float the labels to left column, set a width */
	float: left; 
	width: 100px; 
	padding: 0; 
	margin: 5px 0 0; /* set top margin same as form input - textarea etc. elements */
	text-align: right; 
}

input, textarea{
margin-bottom: 10px;

}
#submitbutton{
margin-top: 5px;
}

/*ImageNavigation*/

a.welcome { /* definition of the "image" class in the <a> tag */
	display: block; /* a tag must be a block */
	width: 88px; /* width of reactive image */
	height: 34px; /* height of reactive image */
	background-image: url(../Images/welcomeNEWoff.jpg); /* source for start image */
	background-repeat: no-repeat;
	float:left;
     }
	 
a.welcome:hover { /* definition of the "image" class for <a> tag when hovered onto */
	background-image: url(../Images/welcomeNEWon.jpg); /* source for target image */
     }	
     
a.Howitworks { /* definition of the "image" class in the <a> tag */
	display: block; /* a tag must be a block */
	width: 112px; /* width of reactive image */
	height: 34px; /* height of reactive image */
	background-image: url(../Images/howitworksNEWoff.jpg); /* source for start image */
	background-repeat: no-repeat;
	float:left;
     }
	 
a.Howitworks:hover { /* definition of the "image" class for <a> tag when hovered onto */
	background-image: url(../Images/howitworksNEWon.jpg); /* source for target image */
     }
     
a.rightforme { /* definition of the "image" class in the <a> tag */
	display: block; /* a tag must be a block */
	width: 147px; /* width of reactive image */
	height: 34px; /* height of reactive image */
	background-image: url(../Images/rightformeNEWoff.jpg); /* source for start image */
	background-repeat: no-repeat;
	float:left;
     }
	 
a.rightforme:hover { /* definition of the "image" class for <a> tag when hovered onto */
	background-image: url(../Images/rightformeNEWon.jpg); /* source for target image */
     }
a.facultyandcoach { /* definition of the "image" class in the <a> tag */
	display: block; /* a tag must be a block */
	width: 175px; /* width of reactive image */
	height: 34px; /* height of reactive image */
	background-image: url(../Images/facultyAndCoachesOff.gif); /* source for start image */
	background-repeat: no-repeat;
	float:left;
     }
	 
a.facultyandcoach:hover { /* definition of the "image" class for <a> tag when hovered onto */
	background-image: url(../Images/facultyandcoachesOn.gif); /* source for target image */
     }
a.startfreetrial { /* definition of the "image" class in the <a> tag */
	display: block; /* a tag must be a block */
	width: 164px; /* width of reactive image */
	height: 34px; /* height of reactive image */
	background-image: url(../Images/startfreetrialNEWoff.jpg); /* source for start image */
	background-repeat: no-repeat;
	float:left;
     }
	 
a.startfreetrial:hover { /* definition of the "image" class for <a> tag when hovered onto */
	background-image: url(../Images/startfreetrialNEWon.jpg); /* source for target image */
     }	 	 		  
/**/
/*BigButtons Navigation*/
a.courses { /* definition of the "image" class in the <a> tag */
	display: block; /* a tag must be a block */
	height:139px;
	width:150px; 
	background-image: url(../Images/coursesbut_off.jpg); /* source for start image */
	background-repeat: no-repeat;
	float:left;
     }
	 
a.courses:hover { /* definition of the "image" class for <a> tag when hovered onto */
	background-image: url(../Images/coursesbut_on.jpg); /* source for target image */
     }
     
a.courses span{display:none}

a.coaching { /* definition of the "image" class in the <a> tag */
	display: block; /* a tag must be a block */
	width: 150px; /* width of reactive image */
	height: 139px; /* height of reactive image */
	background-image: url(../Images/coachingbut_off.jpg); /* source for start image */
	background-repeat: no-repeat;
	float:left;
     }
	 
a.coaching:hover { /* definition of the "image" class for <a> tag when hovered onto */
	background-image: url(../Images/coachingbut_on.jpg); /* source for target image */
     }	
     
a.coaching span{display:none}
     
a.connections { /* definition of the "image" class in the <a> tag */
	display: block; /* a tag must be a block */
	width: 149px; /* width of reactive image */
	height: 139px; /* height of reactive image */
	background-image: url(../Images/connectionsbut_off.jpg); /* source for start image */
	background-repeat: no-repeat;
	float:left;
     }
	 
a.connections:hover { /* definition of the "image" class for <a> tag when hovered onto */
	background-image: url(../Images/connectionsbut_on.jpg); /* source for target image */
     }
     
a.connections span{display:none}    
     
a.community { /* definition of the "image" class in the <a> tag */
	display: block; /* a tag must be a block */
	width: 159px; /* width of reactive image */
	height: 139px; /* height of reactive image */
	background-image: url(../Images/communitybut_off.jpg); /* source for start image */
	background-repeat: no-repeat;
	float:left;
     }
	 
a.community:hover { /* definition of the "image" class for <a> tag when hovered onto */
	background-image: url(../Images/communitybut_on.jpg); /* source for target image */
     }

a.community span{display:none} 

/**/

	 
div.box .input-text{
border:1px solid #3b6e22;
color:#666666;
}
		
#sidebar form {
	margin: 18px 20px 0 0;
		text-align:right;

}
#submitbutton {
	margin-right: 25px;
}
#sidebar a {
	text-decoration:none;
	color:#336699;
	font-weight:bold;
}
a {
	text-decoration:none;
	color:#336699;
	font-weight:bold;
}
a:hover {
	text-decoration:underline;
	color:#336699;
	font-weight:bold;
}
#sidebar a:hover {
	text-decoration:underline;
	color:#336699;
	font-weight:bold;
}
#sidebar h3 {
	font-weight:bold;
	font-size:14px;
	margin-bottom:5px;
	color: #333333;
}	

#membersuccessstory {
	margin-top:25px;
	background-image: url(../Images/membersucessstorybary.png);
	background-repeat: no-repeat;
	height: 28px;
}		
#memberstorycontent {
	background-color:#cbcb98;
	padding-left: 15px;
	padding-right: 20px;
}	
#whattheyresayingcontent {
	margin-left: 15px;
	margin-right: 30px;
}	
#footer {
	background-color: #ffffff;
	height: 114px;
}
#footersubpg {
	background-color: #ffda78;
	height: 114px;
}
#footercontent {
	float: left;
	margin-left: 15px;
	margin-top: 18px;
	width: 764px;
	color: #333333;
			

}
#footerlogo {
	float: left;
	padding-top: 18px;
	padding-left: 35px;
}
#footercontent a {
	color:#336699;
	text-decoration:none;
	font-weight:bold;
}
#footercontent a:hover {
	color:#336699;
	text-decoration:underline;
	font-weight:bold;
}
.faq {
	font-weight:bold;
	font-size:16px;
	margin-top: 8px;
	margin-left: 42px;
}	
#subpgcontent a {
	color:#336699;
	text-decoration:none;
	font-weight:bold;
}
#subpgcontent a:hover {
	color:#336699;
	text-decoration:underline;
	font-weight:bold;
}
#faqmaincontent a {
	color:#336699;
	text-decoration:none;
	font-weight:bold;
}
#faqmaincontent a:hover {
	color:#336699;
	text-decoration:underline;
	font-weight:bold;
}
#faqmaincontent p {
	color: #333333;
}	
#faqmaincontent {
	color: #333333;
	margin-left: 42px;
	width: 580px;
	line-height: 16px;
	margin-top: 0px;
}
#faqmaincontent2 {
	margin-left: 38px;
	width: 875px;
	line-height: 16px;
	color: #333333;
}
#navbottom img {
	margin: 0px;
	padding: 0px;
}
#freetrial {
	float: left;
	margin-left: 20px;
}/* CLASS */

.memberlogintext {
	color:#336699;
	font-weight:bold;
}	
.date {
	color:#ffda78;
}	
.leftcontent {
	margin:10px 0 0 0;
		color: #333333;

}	
.bold {
	font-weight:bold;
}
.sidebartext {
	text-align:center;
	margin-top: 20px;
	clear: both;
}
.membersuccess {
	font-weight:bold;
	color:#FFFFFF;
	margin-left:20px;
	font-size:14px;
	padding-top: 5px;
}			
.memberstorycontent {
	margin: 0px;
	line-height: 15px;
	padding-top: 15px;
	padding-right: 17px;
	padding-bottom: 14px;
	padding-left: 17px;
	color: #333333;
}


.footerprivacytext {
	font-size:10px;
	margin-top:10px;
}	
.questions {
	text-align: left;
	margin-left: 25px;
}

.faqquestions {
	line-height: 16px;
	margin-left: 42px;
}

.faqsubheads {
	font-weight: bold;
	padding-bottom: 3px;
	color:#333333;
}
.backtotoplink {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	color:#336699;
	padding-bottom: 5px;
	margin-top: 10px;
	margin-bottom: 10px;	
}
.whattheyresaying {
	color: #932923;
	padding-bottom: 10px;
}
.whattheyresaying2 {
	color: #333333;
	padding-bottom: 10px;
}
.bluetext {
	color:#336699;
}	
.quotenamesmall {
	font-size: 10px;
	color: #333333;
}