/* CSS Document */

@font-face {
font-family: "Century Gothic";
src: url("../GOTHIC.TTF") format("truetype");
}
body {
	font-family:Helvetica, Arial;
	font-size:12px;
	background-color:#060606;
}

#wrap {
	width:1400px;
	margin:0px auto;	
	
}

#main_container {
	background-image:url(../images/bodyBg.jpg);
	background-position:-58px bottom;
	background-repeat:no-repeat;
	clear:both;
	float:left;
	padding-bottom:36px;
	width:1400px;
}
#inner_container {	
	width:1054px;
	float:left;
	clear:both;
	margin-left:85px;
	_margin-left:45px;
}

#header {
	width:1054px;
	height:218px;
	clear:both;
	float:left;
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
}
#top_nav_bar {
background-image:url(../images/navbarBg.jpg);
background-repeat:no-repeat;
clear:both;
color:#9A04CC;
float:left;
font-size:12px;
height:15px;
margin-left:-1px;
padding-bottom:2px;
padding-left:34px;
padding-top:3px;
width:1042px;
}

#top_nav_bar a{
	text-decoration:none;
	color:#9900CC;
	margin-left:10px;
	margin-right:10px;
}

#top_nav_bar a:hover{
	text-decoration:none;
	color:#6C6C6C;
	margin-left:10px;
	margin-right:10px;
}

.pageTitle {
	font-size:16px;
	color:#A11DCE;
}

#content {
	width:1040px;
	float:left;
	clear:both;
	background-image:url(../images/contentBg.jpg);
	background-position:top;
	padding-top:27px;
	_padding-bottom:0px;

	_width:1039px;

	/*width:1042px;
	margin-left:-1px;*/
}


#inner_content {
	width:1042px;
	_width:1038px;
	float:left;
	clear:both;
	background-image:url(../images/footerfix1.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
/*	margin-left:6px;
*/	margin-left:4px;
	_margin:0px;
	_background-position: 6px bottom;

}

#contact_no{
	font-size:30px;
	color:#919090;
	font-style:italic;
}

#lhs {
	width:238px;
	float:left;
	clear:both;
	margin-left:41px;
	margin-bottom:12px;
	_margin-left:20px;
	_margin-bottom:12px;

}

#lhs_nav_bar {
	width:176px;
	height:259px;
	background-image:url(../images/lhsNavBg.jpg);
	background-repeat:no-repeat;
	padding-top:33px;
	margin-top:10px;
}

.links {
	height:30px;
	margin-left:22px;
}

a,a:hover {
	color:#9900CC;
	font-size:13px;
	text-decoration:none;
}

#lhs_nav_bar .links a {
color:#FDCB26;
font-size:13px;
line-height:14px;
margin-left:11px;
text-decoration:none;
}
#lhs_nav_bar .links a:hover {
color:#FFFFFF;
font-size:13px;
text-decoration:none;
}

#rhs {
	width:750px;
	float:left;
}

#rhs_left {
	width:398px;
	float:left;
}

#rhs_top {
	float:left;
	clear:both;
	width:749px;
	padding-bottom:5px;
	line-height:18px;
/*	margin-bottom:-92px;
*/}
#rhs_bottom {
	float:left;
	clear:both;
	width:488px;
	padding-top:15px;
	background-image:url(../images/hr.png);
	background-position:top;
	background-repeat:no-repeat;
	padding-bottom:10px;
/*	margin-top:-120px;
*/}


*html #rhs_bottom{ 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/hr.png, sizingMethod='crop');
background-image:none;
}

#rhs_left ul {
	list-style-image:url(../images/liImg.gif);
	font-size:14px;
	font-style:italic;
}

#rhs_right {
	width:248px;
	float:left;
	margin-left:113px;
	width:212px;
    _margin-left:55px;
}
#rhs_right #homelogo{
margin-left:-12px;

}
#meet_rhs_right{
	width:248px;
	float:left;
	width:212px;
	margin-left:99px;
	_margin-left:41px;

}
#meet_rhs_right p {
width:245px;
color:#4F4F50;
font-size:12px;}

#testimonial {
	float:left;
	width:166px;
	clear:both;
	line-height:22px;
	font-style:italic;
	color:#737376;
	font-size:14px;
	padding-left:10px;
	padding-top:10px;
	font-size:13px;
	background-image:url(../images/borderbottem.png)
}

#footer {
/*	background-image:url(../images/footerBg.gif);
*/	background-repeat:no-repeat;
	width:1042px;
	height:21px;
	clear:both;
	margin-left:-1px;
/*	margin-bottom:5px;
*/	float:left;
	background-image:url(../images/footerBg.jpg);
}
/*#footer_fix{
	width:42px;
	height:132px;
	background-image:url(../images/footerfix.jpg);
	margin-left:-20px;
}
*/
#footer_fix {
background-image:url(../images/footerfix1.jpg);
background-position:center bottom;
background-repeat:no-repeat;
height:132px;
margin-left:-35px;
width:237px;
}
#MiniCoach{
width:200px;
height:auto;
}
#DeluxeCoach{
width:200px;
height:auto;
}
#ExecutiveCoach{
width:200px;
height:auto;
}
#CorporateCoach{
width:200px;
height:auto;ourcoches
}
#rhs_right .subtitle{
color:#898787;
float:left;
font-family:"Century Gothic";
font-size:20px;
font-weight:bold;
height:25px;
width:233px;
}
#rhs_right .wants{
color:#9900CC;
font-family:"Century Gothic";
font-size:14px;
font-weight:bold;
float:left;
height:25px;
width:233px;
}
#rhs_right .whyprincess{
height:130px;
width:233px;
float:left;
}
#rhs_right .whyprincess a #journey {
float:left;
height:90px;
margin-left:24px;
margin-top:-107px;
width:90px;
position:relative;
color:#FFCC00;
font-family:"Century Gothic";
font-size:13px;
font-weight:bold;
_margin-left:14px;
}
#rhs_right .whyprincess a #professional{
height:20px;
margin-left:24px;
margin-top:-111px;
width:90px;
float:left;
position:relative;
color:#FFCC00;
font-family:"Century Gothic";
font-size:14px;
font-weight:bold;
_margin-left:14px;
}
#rhs_right .whyprincess a #trained{
float:left;
height:90px;
margin-left:24px;
margin-top:-111px;
position:relative;
width:109px;
color:#FFCC00;
font-family:"Century Gothic";
font-size:14px;
font-weight:bold;
_margin-left:14px;
}
#rhs_right .whyprincess a #conditioning{
float:left;
height:90px;
margin-left:24px;
margin-top:-114px;
position:relative;
width:109px;
color:#FFCC00;
font-family:"Century Gothic";
font-size:14px;
font-weight:bold;
_margin-left:14px;
}
#design  {
	clear:both;
	color:#44423B;
	float:right;
	font-family:arial,regular;
	font-size:10px;
	height:auto;
	margin-right:10px;
	padding-top:4px;
	text-decoration:none;
}
#design a {
	color:#DFDEDF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
}
#design a:hover {
	color:#DFDEDF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
}
#teaser  {
float:right;
}
#content_news  {
float:left;
width:487px;
}
