@charset "utf-8";
/* CSS Document */
html
{ 
height: 100%; 
}
ul, li
{
margin:0;
padding:0;
}

h3
{
font-size:1.3em;
color:#E97812;
}
body { 
background-color: transparent; 
margin: 0px; 
padding: 0px; 
height: 100%;  
margin-top: -1px; 
z-index:0; 
position:relative;

 }
img#background 
{ 
height:109px; 
width: 100%; 
z-index: -1; 
position:absolute; 
color: black; }

#header
{
height:109px;
margin:0 auto;
}
#logo-wrapper
{
width:1000px;
margin:0 auto;
}
#logo
{
float:left;
width:908px;
margin-left:40px;
}
.search
{
width:250px;
float:right;
margin:15px 50px 0 0;
}
#envelope-wrapper
{
margin:-24px auto 0 auto;
width:900px;
}
#envelope
{
float:left;
width:900px;

}
#menu
{
padding-top:7px;
padding-bottom:3px;
width:900px;
float:left;
height:30px;
text-align:center;
background:#333333;
z-index:10;
}

#tags
{
width:900px;
float:left;
height:250px;
}

#newsletter
{
width:900px;
float:left;
height:4px;
background:#020202 repeat;
}


.media
{
width:900px;
float:left;
font-size:0.9em;
color:#666666;
height:45px;
background: url(../images/bg_ns.gif) no-repeat;
border-bottom:2px solid #000;
}
.box1
{
width:190px;
float:left;
height:55px;
/*background:url(../images/box_events.jpg) no-repeat;
*/}
.box2
{
width:190px;
float:left;
height:55px;
/*background:url(../images/box_bg1.gif) no-repeat;
*/
}
.box3
{
width:190px;
float:left;
height:55px;
/*background:url(../images/box_bg3.gif) no-repeat;
*/

}
.box4
{
width:190px;
float:left;
height:25px;
/*background:url(../images/box_bg4.jpg) no-repeat;
*/}
.box5
{
width:155px;
float:left;
height:60px;
/*background:url(../images/box_bg4.jpg) no-repeat;
*/}
.box_title
{ width:130px;
float:right;
margin:17px 0 0 0;
  height:20px;
  font-weight:normal;
  font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
  color:#FFF;
  }
  
  
  
   .box_title a:link, a:visited {color:#FFF; text-decoration:none;}
  .box_title a:hover {color: #000;}


.box5
{
width:125px;
float:left;
height:auto;
padding:3px 5px;
}

	.content-wrapper { 
			margin:0;
			float:left;
			width: 900px;
			height:auto;
		    background: url(../images/bg_1.gif) repeat-x top;
			
			}
			.content-wrapper-ad { 
			margin:0;
			float:left;
			width: 900px;
			height:auto;
/*		    background: url(../images/bg_1.gif) repeat-x top;
*/
background:url(../images/business_bg.jpg) no-repeat;	

			}
			
			.content-store { 
			margin:0;
			float:left;
			width: 900px;
			height:auto;
            background: url(../images/business_store.jpg) repeat-x top;
			}
			.content-contact { 
			margin:0;
			float:left;
			width: 900px;
			height:auto;
            background: url(../images/business-contact.jpg) repeat-x top;
			}
			.free_gift { 
			margin:0;
			float:left;
			width: 900px;
			height:auto;
            background: url(../images/free_gift.jpg) repeat-x top;
			}
			.free_resources { 
			margin:0;
			float:left;
			width: 900px;
			height:auto;
			background:url(../images/free_resources.jpg) no-repeat;
			}
			.questions { 
			margin:0;
			float:left;
			width: 900px;
			height:auto;
			background:url(../images/bg_m.jpg) no-repeat;
			}
			.content-plannerb { 
			margin:0;
			float:left;
			width: 900px;
			height:auto;
			background:url(../images/bg_1.gif) repeat-x;
			}


		#footer_wrap
{
width:900px;
float:left;
font-size:0.9em;
color:#666666;
height:50px;
margin:5px 0 0 0;
}

.footer_text
{float:right;
 font-size:13px;
 color:#999999;
 margin:15px 0 0 0;
 font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

 }
 .footer_l
{float:left;
 font-size:13px;
 color:#999999;
 margin:5px 0 0 0;
 font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
 width:280px;
 height:25px;
 }
 
 .footer_text a
 {color:#333333;
  text-decoration:none;
 }
 
 .footer_text a:hover
 {color:#FF6600;}
 
 
 .client_feedbacks
{ width:230px;
  height:182px;
  background:url(../images/testimonials.gif) no-repeat;
  float:right;
  margin:3px 0 2px 4px;
  font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
  color: #333333;
  font-size:12px;
  padding:10px;
  }
  .client_feedbacks1
{ width:540px;
  height:150px;
  background:url(../images/testimonials_1.gif) no-repeat;
  float:left;
  margin:3px 150px 5px 4px;
  font-family: Arial, Verdana, sans-serif;
  color: #333333;
  font-size:12px;
  padding:10px;
  }#envelope-wrapper #envelope .questions .content-text p strong {
	color: #000;
}
strong {
	color: #000;
}
select {
	color: #F00;
}


#announcement /*  Added 1-20-11, K. Casault */
{
padding-bottom:9px;
width:892px;
float:left;
height:30px;
text-align:center;
background:#f7e308;
z-index:10;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
border-left:4px solid #e50003;
border-right:4px solid #e50003;
}

#announcement {*padding-bottom:0px; *padding-top:9px;}  /* IE7 */

#announcement a { color:#e50003; font-weight:bold; text-decoration:none; } /*  Added 1-20-11, K. Casault */
#announcement a:hover { color:#ad0101; font-weight:bold; } /*  Added 1-20-11, K. Casault */
#announcement .eventleft { float:left; font-weight:bold; margin-left:20px; }  /*  Added 1-20-11, K. Casault */
#announcement .eventright { float:right; margin-right:20px; }  /*  Added 1-20-11, K. Casault */

#columnleft { width:164px; float:left; margin-right:40px; } /*  Added 2-17-11, K. Casault */
#columnright { float:right; width:649px; margin-bottom:40px; } /*  Added 2-17-11, K. Casault */
	#columnright ul, #columnright ol { margin-left:32px; }/*  Added 2-17-11, K. Casault */
	#columnright .week { margin-bottom:38px; }/*  Added 2-17-11, K. Casault */
	#columnright h2 { font-size:16px; font-weight:bold; text-transform:uppercase; padding:0px 0px 2px 16px; border-bottom:1px solid #000; margin-bottom:18px; background: url(../images/bullet.png) no-repeat center left; }/*  Added 2-17-11, K. Casault */
ul.coaching_sidebar_list { list-style-type:none; font-size:12px; margin-bottom:44px; }	/*  Added 2-17-11, K. Casault */
	ul.coaching_sidebar_list li {
	list-style-type:none;
	font-size:12px;
	line-height:20px;
	color: #673D01;
}/*  Added 2-17-11, K. Casault */
	ul.coaching_sidebar_list a { text-decoration:none; }/*  Added 2-17-11, K. Casault */
	ul.coaching_sidebar_list a:hover { background: url(../images/bullet.png) no-repeat center left; padding-left:16px; color:#e20002; }/*  Added 2-17-11, K. Casault */
.headerimage { display:block; margin-bottom:22px; }/*  Added 2-17-11, K. Casault */
a.backtotop { font-size:10px; text-decoration:none; }/*  Added 2-17-11, K. Casault */

#contactform { font-size:14px; width:260px; }
	#contactform textarea, #contactform input { width:255px; }
	#contactform input[type="submit"], #contactform input[type="reset"] { width:70px; }
p.contactformerror { font-size:14px; font-weight:bold; color:red; }
#contactsection { margin:30px 0px; }	
