s@charset "UTF-8";
/* CSS Document */

* {
margin:0 auto;
padding:0;
}

html {
margin:0;
padding:0;
outline:none;
}

body {
font:normal 13px/20px Verdana, Arial, Helvetica, sans-serif;
color:#000033;
margin:0 auto;
padding:0;
background:#fff url(images/site_bg.jpg) top center repeat-x;
}

h1, h2, h3, h4, h5, h6 {
color:#182059;
font:bold italic 20px Georgia, "Times New Roman", Times, serif;
padding:0;
margin:0 0 9px 0;
}

p {
color:#000033;
font:normal 13px/20px Verdana, Arial, Helvetica, sans-serif;
padding:0;
margin:0;
}


div#container {
width:952px;
height:100%;
background:#fff;
margin:0 auto;
}

h1#masthead {
text-indent:-5000px;
margin:0 auto;
padding:0;
height:146px;
width:952px;
}
h1#masthead a {
display:block;
width:948px;
height:146px;
background:transparent url(images/mastheadh1.jpg) 0 0 no-repeat;
border-left:solid 2px #000033;
border-right:solid 2px #000033;
outline:none;
}

div#nav {
width:948px;
height:30px;
background:#9999cc;
border-left:solid 2px #000033;
border-right:solid 2px #000033;
border-top:solid 1px #5f5f97;
border-bottom:solid 1px #5f5f97;
margin:-2px auto 0 auto;
}
div#nav a {
outline:none;
}
div#nav ul {
list-style:none;
margin:0 auto;
padding:0 0 0 158px;
}
div#nav li {
float:left;
display:inline;
height:25px;
padding:5px 20px 0 20px;
cursor: pointer;
z-index:100;
}
div#nav li#edge{
	position:absolute;
}
div#nav li a {
font:bold 16px "Helvetica Neue", Helvetica, Arial, Sans-serif;
color:#000033;
text-decoration:none;
padding:0 0 0 0;
text-align:center;
}
div#nav li:hover {
background:#cc99cc;
}

div#page {
width:952px;
/*height:100%;*/
margin:0 auto;
padding:0;
}

div#page-left {
width:145px;
height:825px;
min-height:500px;
background-color:#d3d3df;
border-left:solid 2px #000033;
float:left;
}
div#page-left a {
outline:none;
}
div#page-left ul {
display:block;
width:115px;
margin:14px 0 0 14px;
padding:0;
list-style:none;
}
div#page-left li {
margin-bottom:1px;
}
div#page-left li a {
display:block;
width:115px;
text-indent:-5000px;
}
div#page-left a.bodywork {
height:46px;
background:transparent url(images/bodywork_link.gif) 0 0 no-repeat;
}
div#page-left a.coaching {
height:64px;
background:transparent url(images/coaching_link.gif) 0 0 no-repeat;
}
div#page-left a.energy {
height:61px;
background:transparent url(images/energy_link.gif) 0 0 no-repeat;
}
div#page-left a.products {
height:63px;
background:transparent url(images/products_link.gif) 0 0 no-repeat;
}
div#page-left a.join {
height:61px;
background:transparent url(images/joinus_link.gif) 0 0 no-repeat;
}
div#page-left a.bodywork:hover {background-position:0 -46px;}
div#page-left a.coaching:hover {background-position:0 -64px;}
div#page-left a.energy:hover, div#page-left a.join:hover {background-position:0 -61px;}
div#page-left a.products:hover {background-position:0 -63px;}





/*****************************
******index.html content******
*****************************/
div#page-mid {
width:587px;
height:465px;
float:left;
background:#fff;
padding:0 12px 0 12px;
margin:0 0 0 0;
}
div#page-mid ul {
list-style:none;
margin:0 0 0 20px;
padding:0;
}
div#page-mid li {
float:left;
display:inline;
margin:0 5px 25px 5px;
}
div#page-mid a {
display:block;
width:130px;
height:168px;
text-align:center;
margin:0 0 0 0;
text-decoration:none;
color:#000033;
outline:none;
}

div#page-mid a.cblakemore p, div#page-mid a.rblakemore p, div#page-mid a.lbuckler p, div#page-mid a.jloveless p, div#page-mid a.cnatoli p, div#page-mid a.kpackard p, div#page-mid a.bproudfoot p, div#page-mid a.lspencer p, div#page-mid a.ktichen p,div#page-mid a.afirstman p, div#page-mid a.jwelch p, div#page-mid a.janeneproducts p, div#page-mid a.xocai p {
position:relative;
top:162px;
padding:0;
}

div#page-mid a.cblakemore {
background:transparent url(images/mbr_blakemore.jpg) 0 0 no-repeat;
}
div#page-mid a.rblakemore {
background:transparent url(images/mbr_blakemore-male.jpg) 0 0 no-repeat;
}
div#page-mid a.lbuckler {
background:transparent url(images/mbr_buckler.jpg) 0 0 no-repeat;
}
div#page-mid a.jloveless {
background:transparent url(images/mbr_loveless.jpg) 0 0 no-repeat;
}
div#page-mid a.cnatoli {
background:transparent url(images/mbr_natoli.jpg) 0 0 no-repeat;
}
div#page-mid a.kpackard {
background:transparent url(images/mbr_packard.jpg) 0 0 no-repeat;
}
div#page-mid a.bproudfoot {
background:transparent url(images/mbr_proudfoot.jpg) 0 0 no-repeat;
}
div#page-mid a.lspencer {
background:transparent url(images/mbr_spencer.jpg) 0 0 no-repeat;
}
div#page-mid a.ktichen {
background:transparent url(images/mbr_tichen.jpg) 0 0 no-repeat;
}
div#page-mid a.afirstman {
background:transparent url(images/afirstman.jpg) 0 0 no-repeat;
}
div#page-mid a.jwelch {
background:transparent url(images/mbr_vincentwelch.jpg) 0 0 no-repeat;
}
div#page-mid a.janeneproducts {
background:transparent url(images/mbr_naturalproducts.jpg) 0 0 no-repeat;
}
div#page-mid a.xocai {
background:transparent url(images/mbr_xocai.jpg) 0 0 no-repeat;
}
div#page-mid a.cblakemore:hover, div#page-mid a.rblakemore:hover, div#page-mid a.lbuckler:hover, div#page-mid a.jloveless:hover, div#page-mid a.cnatoli:hover, div#page-mid a.kpackard:hover, div#page-mid a.bproudfoot:hover, div#page-mid a.lspencer:hover, div#page-mid a.ktichen:hover, div#page-mid a.jwelch:hover, div#page-mid a.janeneproducts:hover,  div#page-mid a.afirstman:hover, div#page-mid a.xocai:hover {
background-position: 0 -169px;
}


div#page-mid p {
padding:30px 30px 25px 39px;
line-height:16px;
}

.bold {
font-weight:bold;
text-align:center;
}






/*****************************
*****members.html content*****
*****************************/
div#page-mid-members {
width:561px;
height:465px;
float:left;
background:#fff;
padding:0 30px 0 32px;
margin:0 0 0 0;
}

div#page-mid-members ul {
list-style:none;
margin:0 0 0 0;
padding:0;
}
div#page-mid-members li {
margin:0 0 9px 0;
font:normal 13px/18px Verdana, Arial, Helvetica, sans-serif;
color:#182059;
}
div#page-mid-members a {
text-decoration:underline;
color:#0000CC;
}
div#page-mid-members a:hover {
text-decoration:none;
color:#9933CC;
}
div#page-mid-members a:visited {
color:#9933CC;
}

div#page-mid-members h2 {
margin-top:25px;
}

div#page-mid-members p {
margin-bottom:15px;
}







/*****************************
*****individualmb content*****
*****************************/
div#page-mid-members-info {
width:561px;
height:770px;
float:left;
background:#fff;
padding:0 30px 30px 32px;
margin:10px 0 0 0;
}

div#page-mid-members-info h2.cblakemore {
display:block;
width:150px;
height:168px;
float:right;
background:transparent url(images/mbr_blakemore.jpg) 20px 0 no-repeat;
text-indent:-5000px;
padding:0;
margin:0;
}
div#page-mid-members-info h2.rblakemore {
display:block;
width:150px;
height:168px;
float:right;
background:transparent url(images/mbr_blakemore-male.jpg) 20px 0 no-repeat;
text-indent:-5000px;
padding:0;
margin:0;
}
div#page-mid-members-info h2.lbuckler {
display:block;
width:150px;
height:168px;
float:right;
background:transparent url(images/mbr_buckler.jpg) 20px 0 no-repeat;
text-indent:-5000px;
padding:0;
margin:0;
}
div#page-mid-members-info h2.jloveless {
display:block;
width:150px;
height:168px;
float:right;
background:transparent url(images/mbr_loveless.jpg) 20px 0 no-repeat;
text-indent:-5000px;
padding:0;
margin:0;
}
div#page-mid-members-info h2.cnatoli {
display:block;
width:150px;
height:168px;
float:right;
background:transparent url(images/mbr_natoli.jpg) 20px 0 no-repeat;
text-indent:-5000px;
padding:0;
margin:0;
}
div#page-mid-members-info h2.kpackard {
display:block;
width:150px;
height:168px;
float:right;
background:transparent url(images/mbr_packard.jpg) 20px 0 no-repeat;
text-indent:-5000px;
padding:0;
margin:0;
}
div#page-mid-members-info h2.bproudfoot {
display:block;
width:150px;
height:168px;
float:right;
background:transparent url(images/mbr_proudfoot.jpg) 20px 0 no-repeat;
text-indent:-5000px;
padding:0;
margin:0;
}
div#page-mid-members-info h2.lspencer {
display:block;
width:150px;
height:168px;
float:right;
background:transparent url(images/mbr_spencer.jpg) 20px 0 no-repeat;
text-indent:-5000px;
padding:0;
margin:0;
}
div#page-mid-members-info h2.ktichen {
display:block;
width:150px;
height:168px;
float:right;
background:transparent url(images/mbr_tichen.jpg) 20px 0 no-repeat;
text-indent:-5000px;
padding:0;
margin:0;
}

div#page-mid-members-info h2.afirstman {
display:block;
width:150px;
height:168px;
float:right;
background:transparent url(images/afirstman.jpg) 20px 0 no-repeat;
text-indent:-5000px;
padding:0;
margin:0;
}

div#page-mid-members-info h2.jwelch {
display:block;
width:150px;
height:168px;
float:right;
background:transparent url(images/mbr_vincentwelch.jpg) 20px 0 no-repeat;
text-indent:-5000px;
padding:0;
margin:0;
}
div#page-mid-members-info h2.xocai {
display:block;
width:150px;
height:168px;
float:right;
background:transparent url(images/mbr_xocai.jpg) 20px 0 no-repeat;
text-indent:-5000px;
padding:0;
margin:0;
}
div#page-mid-members-info h2.jlasswell {
display:block;
width:150px;
height:168px;
float:right;
background:transparent url(images/mbr_naturalproducts.jpg) 20px 0 no-repeat;
text-indent:-5000px;
padding:0;
margin:0;
}


div#page-mid-members-info h2 {
margin:0;
}

div#page-mid-members-info h3 {
font:normal 13px Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
}

div#page-mid-members-info p {
margin-bottom:12px;
}
div#page-mid-members-info p.info {
margin-bottom:2px;
}
div#page-mid-members-info p.info a {
color:#182059;
text-decoration:underline;
}
div#page-mid-members-info p.info a:hover {
color:#726297;
text-decoration:none;
}
div#page-mid-members-info p.signature {
text-align:right;
}

div#page-mid-members-info img {
float:right;
padding:0 9px 0 0;
}
div#page-mid-members-info img.moveup {
float:right;
padding:0 9px 0 0;
margin:-75px 0 0 0;
}

div#page-mid-members-info img.group {
float:none;
margin:10px 0 18px 0; 
}

div#page-mid-members-info p.testemony {padding-top:12px;}

div#page-mid-members-info p.disclaimer {font-size:10px; line-height:14px; color:#333; padding-top:40px;}

div#page-mid-members-info a.next {
text-decoration:underline;
font-size:10px;
}
div#page-mid-members-info a.next:hover {
text-decoration:none;
}








div#page-right {
width:173px;
height:825px;
background:#d3d3df url() bottom center no-repeat;
float:right;
border-right:solid 2px #000033;
margin:0 0 0 0;
}

div#page-right img {
position:absolute;
top:75px;
left:50%;
margin-left:262px;
}


div#footer {
clear:both;
width:948px;
height:35px;
background:#4f4f84;
border-left:solid 2px #000033;
border-right:solid 2px #000033;
border-bottom:solid 2px #000033;
margin:0 auto;
}
div#footer p {
color:#fff;
font-size:11px;
padding-top:9px;
padding-left:0px;
text-align: center;
}
div#footer a {
color:#fff;
text-decoration:underline;
}
div#footer a:hover {
color:#ddd;
text-decoration:none;
}



#calendar_frame {
	width:565px;
	height:765px;
	/*border:1px solid red;*/
	margin-left:178px;
	padding-top:30px;
}

#calendar_frame iframe {
	width:565px;
	height:765px;
	/*border:1px dotted green;*/
	border:2px dashed #999999;
}
