/*CSS -- www.leadthecharge.com -- Author Jason Beatty www.ZotDesign.com */
/* Page */
body {
margin: 0;
padding: 0;
background: #fff url(../images/bg.gif) repeat-y left top;
font-family: lucida, verdana, arial, sans-serif;
}
/* layout */
.wrapper {
margin: 0;
padding: 0;
width: 735px;
}
#navwrapper {
width: 100%;
position: relative;
height: 42px;
background-color: #e2e2e2;
/* border-bottom: 1px solid #989898; */
}

h1 {
margin: 0;
border-bottom: 1px solid #676767;
background: #000080 url(../images/logo_400x90.gif) no-repeat ;
overflow: hidden;
clip: rect(0, 735px, 92px, 0);	/* Mac IE5 workaround */
padding: 92px 0 0 0;
width: 735px;
height: 0 !important;
height /**/:92px;
}


#navalign {
width: 100%;
position: absolute;
bottom: 0px;
left: 47px;
height: 26px;
}

.main {
margin: 14px 0 0 0;
padding: 0;
}

.content {
width: 540px;
margin: 23px 0 0 24px;
padding: 0px 0px 0 18px;
border-left: 1px solid #A6A6A6;
voice-family: "\"}\"";
voice-family: inherit;
}
.content img {
border-right: 10px solid #EFEFEF;
}
.content p {
width: 490px;
font-size: 11px;
line-height: 17px;
color: #666666;
}
.content p.center{
width: 490px;
font-size: 11px;
line-height: 17px;
color: #000080;
text-align:center;
font-weight: bold;
}
.content p.blue{
width: 490px;
font-size: 11px;
line-height: 17px;
color: #000080;
text-align:left;
font-weight: bold;
}
.content p.orange{
width: 490px;
font-size: 11px;
line-height: 17px;
color: #FF6600;
text-align:left;
font-weight: bold;
}
.orange{
color: #FF6600;
}
.content p.purple{
width: 490px;
font-size: 11px;
line-height: 17px;
color: #666699;
text-align:center;
font-style: italic;
}
.content p.black{
width: 490px;
font-size: 11px;
line-height: 17px;
color: #000000;
text-align:left;
}
.content b {
font-size: 11px;
line-height: 17px;
color: #000000;
}
.content b.grey {
font-size: 11px;
line-height: 17px;
color: #666666;
}
.content ul{
font-size: 11px;
line-height: 17px;
color: #666666;
}
.content h2
{
font-size:15px;
}
.reviewAlign
{
text-align:right;
}
.reviewAlignfooter
{
text-align:center;
font-size:10px;
}
/* text */
p {
font-size: 11px;
line-height: 17px;
color: #666666;
}
p.footer {
font-size: 9px;
color: #a6a6a6;
margin-top: 0px;
padding-bottom: 4px;
text-align: center;
}

#nav {
padding: 0;
height: 27px;
list-style: none;
display: inline;
overflow: hidden;
clip: rect(0, 372px, 27px, 0);	/* Mac IE5 workaround */
width: 372px;
}

#nav li {
margin: 0;
padding: 0;
list-style: none;
display: block;
float: left;
}
/* links */
a.tab, a.tab:link {
color: #000000;
text-decoration: none;
padding-bottom: 1px;
border-bottom: 1px solid #ccc;
}
a.tab:visited {
color: #999;
}
a.tab:hover {
color: #3b6282;
border-bottom: 1px solid #808080;
}
#nav a.tab {
display: block;
float: left;
font: 11px 'Verdana', Arial, Helvetica, sans-serif;
text-align: center;
color: #fff;
width: 96px;
padding: 9px 0 0 0;
border: 0;
height: 27px;  /* INTERNET EXPLORER */
voice-family: "\"}\""; 
voice-family:inherit;
height: 17px; /* CONFORMANT BROWSERS */
}
html>#container {
height: 18px; /* OPERA */
}
#nav a.tab:hover {
background-position: 0 -27px;
border-bottom: 0;
color: #000000;
}
/* selected */
body#home li#home a.tab, body#bio li#bio a.tab,body#reviews li#reviews a.tab, body#coaching li#coaching a.tab,
body#resources li#resources a.tab, body#contact li#contact a.tab, body#tips li#tips a.tab,body#press li#press a.tab{
background-position: 0 -54px;
color: #333;
font-weight: bold;
}

#home a.tab, #bio a.tab, #reviews a.tab,#coaching a.tab, #resources a.tab, #contact a.tab, #tips a.tab, #press a.tab  {
width: 93px;
background: url(../images/tab_menu.gif) left top no-repeat;
}
.buytag
{
	border: 5px solid #ffffff;

}
/* start side box */
/* Boxes-Side By Side (left/right float) */
.parentbox1 {
	position: relative;
	float:left;
}
.childbox1
{
	background-color: #EFEFEF;	
	border: 1px solid #A6A6A6;
	margin-left:  10px;
	margin-top: 15px;
}
.parentbox2 
{
	position: relative;
	float: right;
	border: 1px solid #A6A6A6;
	margin-right: 5px;
	margin-top: 15px
}
.childbox2
{
	position: center;
	border: solid 10px #FFFFFF;
	background-color: #FFFFFF;
	text-align: center;
	font-size: 12px;
	color: #a6a6a6;	
	line-height: 10px;
}
.childbox2 a:link
{
	font-size:12px;
	color: #205A27;
	background: none;
	text-decoration: none;

}
.childbox2 a:visited
{
	font-size:12px;
	color: #205A27;
	background: none;
	text-decoration: none;
}
.childbox2 a:hover
{
	font-size:12px;
	color: #2E1982;
	background: none;
	text-decoration: none;
}
/* end side box  #2B8080 #2B5580 */
/* Start pop-up box offer */
a.myLink:link {
	font-size:12px;
	color: #FF6600;
	background: none;
	text-decoration: none;
}
a.myLink:visited {
	font-size:12px;
	color: #205A27;
	background: none;
	text-decoration: none;
}
a.myLink:hover{
	font-size:12px;
	color: #2E1982;
	background: none;
	text-decoration: none;
}
.blue12{
	font-size:13px;
	color:#000000;
	font-weight: bold;
	font-family: lucida, verdana, arial, sans-serif;
}
.blackl3{
	font-size:13px;
	color:#000000;
	font-weight: bold;
	font-family: lucida, verdana, arial, sans-serif;
}
.newsletter{
text-align: center;
color:#000000;
background: #E2E2E2;
}
/* END pop-up box offer */
/* minitab-book */
.childbox2 div.tabnav {
width:99px;
font: bold 11px verdana, arial, sans-serif;
text-align: center;
list-style-type: none;
border-bottom: 1px solid #ffffff;
margin: 0;
}
.childbox2 div.tabnav b {
float: left;
height: 21px;
background-color: #ffffff;
margin: 2px 2px 0 2px;
border: 1px solid #FF6600;
}
.childbox2 .tabnav a {
float: left;
display: block;
color: #000000;
text-decoration: none;
padding: 4px;
}
.childbox2 .tabnav a:hover {
background: #FD7B28;
color: #000000;
}	
/* END CSS --EOF-- */
