body{
font-size:1em;
background-image:url(../images/bodybg.jpg);
margin:0px 0 0 0;
height:100%;
}



#home_wrapper{
width:800px;
height:655px;
position:relative;
top:0px;
left:150px;
background-image:url(../images/contentcolor.jpg);
}

#home_header {
width:800px;
height:193px;
position:relative;
top:0px;
left:0px;
z-index:2;
}

#home_header_img {
width:290px;
height:220px;
position:relative;
top:-87px;
left:0px;
z-index:10;
}

#home_content{
width:400px;
height:355px;
position:relative;
top:-250px;
left:320px;
background-image:url(../images/contentcolor.jpg);
padding:0 20px 0px 20px;
}


#homeNavholder {
width:290px;
height:350px;
position:absolute;
top:326px;
left:0px;
background-color:#666666;
}

#homeNav {
width:250px;
position:relative;
top:0px;
left:0px;
padding: 20px 40px 0px 0px;
text-align:right;
margin-right:40px;
}




p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
line-height:1.5em;
}

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 19px;
color:#4D4D4D;
line-height:1.5em;
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
line-height:1.5em;
}


.home_text{
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
}

.home_text_head {
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
line-height:1.5em;
}

#home_text li {
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
list-style-type:disc;
}

#home_footer_holder{
width:800px;
height:30px;
position:relative;
top:55px;
left:0px;
background-color:#4d4d4d;
z-index:5;
}

#home_footer{
width:510px;
height:107px;
position:relative;
top:7px;
left:290px;
}


.home_footer_text{
color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
}

#home_text{
width:332px;
height:355px;
position:relative;
top:0px;
left:21px;
padding:10px;
}


/***************************** PAGES **************************/



#page_wrapper{
width:800px;
position:relative;
top:0px;
left:150px;
background-image:url(../images/contentcolor.jpg);
}

#page_header {
width:800px;
height:193px;
position:relative;
top:0px;
left:0px;
z-index:2;
}

#author_page_header {
width:800px;
height:193px;
position:relative;
top:0px;
left:0px;
z-index:2;
}

#page_header_img {
width:290px;
height:220px;
position:relative;
top:-87px;
left:0px;
z-index:10;
}




#pageNavholder {
width:220px;
height:100%;
min-height:89px;
position:absolute;
top:0px;
left:-220px;
background-color:#666666;
}

#pageNav {
width:190px;
position:relative;
top:160px;
left:0px;
padding: 0px 30px 0px 0px;
text-align:right;
background-color:#666666;
}

#page_text{
width:520px;
position:absolute;
top:184px;
left:220px;
padding:0 30px 0px 30px;
background-image:url(../images/contentcolor.jpg);
z-index:5;
}


#bottompagemargin {
height:150px;
background-color:#4d4d4d;
}


#page_footer_holder{
width:800px;
height:30px;
position:relative;
top:0px;
left:-250px;
background-color:#4d4d4d;
margin-top:50px;
}

#page_footer{
width:581px;
position:relative;
top:7px;
left:220px;
}

.page_footer_text{
color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
}

.testimonials {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
line-height:1.5em;
padding:5px 10px 5px 28px;
background:#d8d8d8;
margin-bottom:25px;
}

#page_text li {
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
list-style-type:disc;
}


#page_text a, #home_text a {
color:#660033;
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#page_text a:hover, #home_text a:hover {
color:#ecc568;
text-decoration:none;
}

#pageNav a {
color:#000000;
text-decoration:none;
font-weight:bold;
}

#pageNav a:hover {
color:#ecc568;
}

.active {
color:#ecc568;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:1.5em;
font-weight:bold;

}


#homeNav a, #home_footer a, #page_footer a, #pageNav a {
color:#000000;
text-decoration:none;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#homeNav a:hover, #home_footer a:hover, #page_footer a:hover, #pageNav a:hover {
color:#ecc568;
}

#home_footer a, #page_footer a{
color:#ffffff;
text-decoration:none;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#home_footer a:hover, #page_footer a:hover {
color:#ecc568;
}


#spacer15 {
width:800px;
height:15px;
}

#spacer {
width:800px;
height:55px;
}

#spacer150 {
width:800px;
height:150px;
}

#spacer250 {
width:800px;
height:250px;
}


#adobe {
width: 138px;
height:37px;
position:relative;
top:0px;
left:0px;
z-index:10;
}

#adobeshadow {
width: 138px;
height:37px;
position:relative;
top:-33px;
left:0px;
background:#666666;
z-index:1;
}

img {
border:0;
}

#photocredit {
width:207px;
height:20px;
position:relative;
top:-70px;
left:402px;
}

.credit {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:1.5em;
}

/*************************************** LeftNav Adjustments for IE 6 ***********************/

#pageNavholder_edit {
width:220px;
height:100%;
min-height:89px;
position:absolute;
top:0px;
left:-220px;
background-color:#666666;
}

#pageNavholder_writing {
width:220px;
height:100%;
min-height:89px;
position:absolute;
top:0px;
left:-220px;
background-color:#666666;
}

#pageNavholder_coaching {
width:220px;
height:100%;
min-height:89px;
position:absolute;
top:0px;
left:-220px;
background-color:#666666;
}

#pageNavholder_workshops {
width:220px;
height:100%;
min-height:89px;
position:absolute;
top:0px;
left:-220px;
background-color:#666666;
}

#pageNavholder_aboutme {
width:220px;
height:100%;
min-height:89px;
position:absolute;
top:0px;
left:-220px;
background-color:#666666;
}

#pageNavholder_downloads {
width:220px;
height:100%;
min-height:89px;
position:absolute;
top:0px;
left:-220px;
background-color:#666666;
}

#pageNavholder_contactme {
width:220px;
height:100%;
min-height:89px;
position:absolute;
top:0px;
left:-220px;
background-color:#666666;
}





object, embed {
background-image:url(../images/contentcolor.jpg);
}

#video {
position:relative;
top:20px;
left:75px;
}

.highlight {
color:#669933;
}

.right_align {
margin-left:150px;
}

.home_right_align {
margin-left:90px;
}

.img_right {
float:right;
padding-left:10px;
}

#home_footer .home_right_align a, #page_footer .right_align a{
color:#ffffff;
text-decoration:none;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

#home_footer .home_right_align a:hover, #page_footer .right_align a:hover {
color:#ecc568;
}

.home_domain {
top:280px;
position:absolute;
margin-bottom:20px;
left:115px;
}

.domain {
top:280px;
position:absolute;
margin-bottom:20px;
left:55px;
}




































