a:link {color: #638d27;}
a:visited {color: #638d27;}
a:active {color: #638d27;}
a {text-decoration: none;}


p,h3,ul
{
	margin:0px;
	padding:0px;
}
img
{
border-style:none;
}
.clearfix:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
body{
font-family:Arail,Verdana;
font-size:77%;
margin:0px auto;
background:#A17E24;


}
.container{
margin:0px auto;
width:1003px;
background:url('image/body_background.gif') repeat-y ;
}
.inner_container
{
	width:775px;
	margin:0px 114px;

}
.logo
{
	float:left;
}
.header
{
	width:775px;
}
ul.nav
{
	float:right;
	list-style-type:none;
	margin:0px;
	padding:63px 0px 0px 0px;
}
ul.nav li
{
	float:left;
	margin-left:12px;
}
ul.nav li a
{
	display:block;
	float:left;
	font-size:110%;
	font-weight:600;
	color:#537F4A;
	text-decoration:none;
}
ul.nav li a.current_page
{
	border-bottom:solid 8px #92201A;
	color:#92201A;
}
ul.nav li a:hover
{
	border-bottom:solid 8px #92201A;
	color:#92201A;
}
.dream_life
{
	clear:both;
	width:775px;
	margin-top:3px;
	margin-bottom:3px;
}
.red_spacer
{
	clear:both;
	height:4px;
	width:775px;
	background:url('image/red_spacer_background.gif') repeat-x;
	margin-top:2px
}
.dream
{
	width:281px;
	height:230px;
	float:left;
}
.life
{
	float:right;
	width:494px;
	height:230px;
}

.dream h3
{
	color:#9C2922;
	font-size:130%;
	padding-left:6px;
	margin:10px 0px;
	font-weight: 400;
}
.dream p
{
	padding:0px 6px;
}

.life_choice
{
	background:url('image/life_choice_top_background.gif') repeat-x top left;
	width:775px;
	clear:both
}
.inner_life_choice
{
	background:url('image/life_choice_bottom_background.gif') repeat-x bottom left;
	clear:both;
	width:775px
}
.life_choice_left
{
	width:383px;
	float:left;
	margin-left:10px;
	*margin-left:10px;
	_margin-left:4px;
	padding-bottom:8px;
}
.life_choice_mid
{
	width:184px;
	float:left;
	background:#f3edd4;
	margin-left:10px;
	_margin-left:4px;
	padding-bottom:8px;
	margin-top:15px;
}
.life_choice_right
{
	width:162px;
	float:left;
	margin-left:8px;
	text-align:center;
	padding-bottom:8px;
}
.life_choices_coaching
{
	width:383px;
}
.life_choices_coaching p
{
	margin:8px 0px;
}
.quote
{
	width:300px;
	background:#E8CC84;
	border:solid 1px #BD754A;
	margin-left:13px;
	font-style:italic;
}
.quote p
{
	margin:8px;
}
.quote .islockphoto
{
	float:right;
	margin-right:5px;
}
.life_choice_mid h3
{
	font-size:130%;
	color:#ffffff;
	background:#537F4A;
	width:100%;
	text-align:center;
	height:45px;
	line-height:45px;
	margin:0px 0px;
}
.life_choice_mid ul.coaching
{
	list-style-image:url('image/list_image.gif');
	padding-left:23px;
	margin:16px 0px
}
.life_choice_mid p
{
	margin:8px;
}
.life_choice_right .sessions
{
	margin:8px 0px;
}
.life_choice_right p
{
	text-align:left;
	margin:6px 0px;
	
}
.life_choice_right .f1
{
	font-weight:bold;
}
.life_choice_right .the_faith_project
{
	margin:16px 0px;
}
.life_choice_right .contact_detail
{
color:#9C2922;
}
.footer{
width:775px;
clear:both;
text-align:center;
padding:8px 0px;
}
.footer ul{
list-style-type:none;
margin:8px 0px;
color:#2A542E;
font-size:100%;
font-weight:bold;
}
.footer ul li{
display:inline;
padding:0px 15px;
border-left:#B8B8B8 solid 1px;
}

.footer ul li a
{
color:#537F4A;
text-decoration:none;
}
.footer ul li.li_no_border{
border:none;
}

.footer p
{
	color:#972821;
	font-weight:bold;
	font-size:80%;
}

.boldgreen
{
	color:#537F4A;
	font-weight:normal;
	font-size:100%;
}


/**********interior page******/
.meet_the_coach_container
{
	clear:both;
	width:775px;
	margin:3px 0px;
}
.meet_the_coach_container .meet_the_coach
{
	float:left;
	width:310px;
	margin-left:14px;
	*margin-left:14px;
	_margin-left:7px;
}
.meet_the_coach_container .life_canvas
{
	float:left;
	width:232px;
	background:#E8CC84;
	margin-left:14px;
	height:232px;
}
.life_canvas p
{
	margin:23px 14px;
	font-size:160%;
	color:#601612;
}
.meet_the_coach_container .flower
{
	float:left;
	width:205px;
	height:232px;
}
.meet_the_coach h3
{
	color:#9C2922;
	font-size:130%;
	padding-left:6px;
	margin:10px 0px;
	font-weight: normal;
}
.life_choice .entrepreneur
{
	float:left;
	width:518px;
	margin-top:28px;
	margin-left:18px;
	*margin-left:18px;
	_margin-left:9px;
}
.entrepreneur p
{
	margin:8px 0px;
}
.entrepreneur_photo
{
	float:right;
}
.life_choice .sessions_contact
{
	float:left;
	width:204px;
	margin-left:35px;
	margin-top:8px;
}
.sessions_contact p
{
	margin:8px 0px;
}
 .sessions_contact .contact_detail
{
	margin-left:10px;
	color:#9C2922;
	font-weight:bold;
}
