body {
background-color:#7D7E71;
margin:0;
}

/* General */

#container {
margin: 10px auto 0 auto;
}

td {
	vertical-align: top;
}

/* Header */


#header h2 {
display: list-item;               
list-style-image: url(images/clairvoyant-counselor-inner.jpg); 
list-style-position: inside;      
letter-spacing: -1000em;        
font-size: 1pt;         
color: #fff;  
height:33px;
margin:0 -11px 0 0;
padding:0;
}




#home #header h2 {
display: list-item;               
list-style-image: url(images/clairvoyant-counselor.jpg); 
list-style-position: inside;      
letter-spacing: -1000em;        
font-size: 1pt;         
color: #fff;  
height:33px;
margin:0 -11px 0 0;
padding:0;
}

#header h2 span {
letter-spacing: -1000em;        
font-size: 1pt;         
color:#38416a;
}

/* Navigation */

#nav{
float:left;
width:140px;
height:400px;
padding:0;
margin: 0;
font: 13px Georgia, "Times New Roman", Times, serif;
color:#282456;
}

ul#nav {
display:block;
width:130px;
height:360px;
margin:0;
padding:0 0 0 8px;
list-style:none;
}


#nav li {
display:block;
width:130px;
padding: 0;
margin:0;
font-variant: small-caps;
}

		
#nav a {
display:block;
color: #282456;
font-weight:bold;
text-decoration:none;
padding:3px 0;
margin:8px 0;
}

#nav a:hover {
color:#660000;
}


/* Bottom Navigation */

#bottom_nav{
padding:0;
margin: 50px 0 40px 0;
font: 12px/20px Georgia, "Times New Roman", Times, serif;
color:#282456;
text-align:center;
padding: 0 .25in 0 .375in;
}

		
#bottom_nav a {
color: #282456;
font-weight:bold;
text-decoration:none;
font-variant: small-caps;
padding: 0 4px;
word-spacing: -1px;
}

#bottom_nav a:hover {
color:#660000;
}

#bio .bio, #bio .bio a, 
#consultations .consultations, #consultations .consultations a, 
#meditation .meditation, #meditation .meditation a,
#lectures .lectures, #lectures .lectures a, 
#workshops .workshops, #workshops .workshops a, 
#books .books, #books .books a, 
#contact .contact, #contact .contact a{
color:#915154;
}


/* Right Message Bar */

#right {
 background: url(images/scroll2.jpg) repeat-y; 
}

td.messagebar {
background: url(images/message_top.jpg) no-repeat top left;
padding-bottom:20px;
}

.messagebar h3 {
margin:0;
padding: 6px 20px;
font: bold 12px/16px "Trebuchet MS", Verdana, "Arial Narrow", sans-serif;
}

.messagebar p {
margin:0;
padding: 6px 20px;
font: italic 12px/17px Georgia, Times, "Times New Roman", serif;
}

/* Homepage Message Only */

a.viewall {
	padding:0;
	margin:0;
	display:block;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
	font-style:normal;
}

a.viewall:hover {
color: #660000;
}

/* INNER PAGES LAYOUT */

#body {
padding: 0px 0 10px 0;
font: 14px/22px "Trebuchet MS", Verdana, "Arial Narrow", sans-serif
}

/* TEXT STYLES */

#body p {
	margin:3px 0 16px 0;
	text-align:justify;
	padding: 0 .25in 0 .375in;
}

.excerpt {
	font-style:normal;
	font-variant: small-caps;
	font-size:14px;
}

#body bookquote {
	font-style:italic;
	font-size:13px;
	text-align:justify;
}

#body h2 {
color:#660000;
text-transform:uppercase;
font-size: 19px;
line-height:22px;
margin:6px 0 14px 0;
padding: 0 .25in 0 .375in;
}

#body h3 {
color:#660000;
font-size: 19px;
line-height:22px;
margin:6px 0 14px 0;
padding: 0 .25in 0 .375in;
}

#body h4 {
text-transform:uppercase;
font-size: 15px;
line-height:22px;
margin:26px 0 0 0;
padding: 0 .25in 0 .375in;

}

#body h5 {
color:#660000;
font-size: 19px;
line-height:22px;
margin:6px 0 14px 0;
padding: 0 .25in 0 .375in;
}

#message #body h2 {
text-align:center;
}

#body .contact1 {
	color:#915154;
}

#body .published {
font: bold 14px/22px "Trebuchet MS", Verdana, "Arial Narrow", sans-serif;
text-transform: capitalize;
padding-left: .5em;
margin:0;
color:black;
}

.list {
	font-size: 14px;
	font-variant: small-caps;
}

/* For (Extraordinary Knowing middle row/column on book page */
#bodyexcerpt {
padding: 0px 0 10px 0;
width:459px;
font-style:italic;
font: 14px/22px "Trebuchet MS", Verdana, "Arial Narrow", sans-serif
}

#bodyexcerpt p {
margin:3px 0 16px 0;
text-align:justify;
padding: 0 .25in 0 .375in;
font-style:italic;
font: 14px/22px "Trebuchet MS", Verdana, "Arial Narrow", sans-serif;
}

.excerpt1 {
	font-style:normal;
	font-size:13px;
	margin:-20px 15px 10px 0px;
}

#bodyexcerpt bookquote1 {
	font-style:italic;
	font-size:13px;
	line-height:21px;
	text-align: justify;
}
#bodyexcerpt h5 {
color:#660000;
font:"Trebuchet MS", Verdana, "Arial Narrow", sans-serif;
font-size: 19px;
font-style:normal;
line-height:22px;
margin:6px 0 14px 0;
padding: 0 .25in 0 .375in;
} 

#bodyexcerpt .published {
font: bold 14px/22px "Trebuchet MS", Verdana, "Arial Narrow", sans-serif;
text-transform: capitalize;
padding-left: .5em;
margin:0;
color:black;
}

.photo1 {
margin: 3px 21px 5px 0;
float:left;
}


/* For last row/column on book page */
#body1 {
padding: 0px 0 10px 0;
width:459px;
font: 14px/22px "Trebuchet MS", Verdana, "Arial Narrow", sans-serif
}

#body1 p {
margin:3px 0 16px 0;
text-align:justify;
padding: 0 .25in 0 .375in;
font: 14px/22px "Trebuchet MS", Verdana, "Arial Narrow", sans-serif;
}

.excerpt1 {
	font-style:normal;
	font-size:14px;
	margin:-20px 15px 10px 0px;
}

#body1 bookquote {
	font-style:italic;
	font-size:13px;
	text-align: justify;
}

#body1 h2 {
font:"Trebuchet MS", Verdana, "Arial Narrow", sans-serif;
color:#660000;
text-transform:uppercase;
font-size: 19px;
line-height:22px;
margin:6px 0 14px 0;
padding: 0 .25in 0 .375in;
}

#body1 .published {
font: bold 14px/22px "Trebuchet MS", Verdana, "Arial Narrow", sans-serif;
text-transform: capitalize;
padding-left: .5em;
margin:0;
color:black;
}


/* For Excerpt All page */
#body2 {
padding: 0px 0 10px 0;
width:459px;
font: 14px/22px "Trebuchet MS", Verdana, "Arial Narrow", sans-serif
}

#body2 p {
margin:3px 0 16px 0;
text-align:justify;
padding: 0 .25in 0 .375in;
font: 14px/22px "Trebuchet MS", Verdana, "Arial Narrow", sans-serif;
}

.excerpt2 {
	font-style:italic;
	text-align:left;
	font-size:12px;
	margin:-20px 15px 10px 0px;
}

#body2 bookquote {
	margin-left:0;
	margin-right:0;
	font-style:italic;
	font-size:12px;
	border-top-style: none;
	text-align:justify;
}

#body2 h2 {
font:"Trebuchet MS", Verdana, "Arial Narrow", sans-serif;
color:#660000;
text-transform:uppercase;
font-size: 19px;
line-height:22px;
margin:6px 0 14px 0;
padding: 0 .25in 0 .375in;
}

#body2 .published {
font: bold 14px/22px "Trebuchet MS", Verdana, "Arial Narrow", sans-serif;
text-transform: capitalize;
padding-left: .5em;
margin:0;
color:black;
}

#body2 h5 {
color:#660000;
font:"Trebuchet MS", Verdana, "Arial Narrow", sans-serif;
font-size: 19px;
line-height:22px;
margin:6px 0 14px 0;
padding: 0 .25in 0 .375in;
} 


/* For Death and letting go row */
#body3 {
padding: 0px 0px 0px 7px;
width:217px;
font: 14px/22px "Trebuchet MS", Verdana, "Arial Narrow", sans-serif
}

.photo {
margin: 3px 5px 5px 0;
float:left;
}


#body3 p {
	margin:0px 0px 0px 0px;
	text-align:justify;
	line-height:21px;
	padding: 0 0px 0px 10px;
}

.excerpt {
	font-style:normal;
	font-variant: small-caps;
	font-size:14px;
}

#body3 bookquote {
	font-style:italic;
	font-size:13px;
	text-align:justify;
}

#body3 h2 {
color:#660000;
text-transform:uppercase;
font-size: 19px;
line-height:22px;
margin:6px 0 14px 0;
padding: 0 .25in 0 .375in;
}

#body3 h3 {
color:#660000;
font-size: 19px;
line-height:22px;
margin:6px 0 14px 0;
padding: 0 .25in 0 .375in;
}

#body3 h4 {
text-transform:uppercase;
font-size: 15px;
line-height:22px;
margin:26px 0 0 0;
padding: 0 .25in 0 .375in;

}

#body3 h5 {
color:#660000;
font-size: 19px;
line-height:22px;
margin:6px 0 14px 0;
padding: 0 .25in 0 .375in;
}

#message3 #body h2 {
text-align:center;
}

#body3 .contact1 {
	color:#915154;
}

#body3 .published {
font: bold 14px/22px "Trebuchet MS", Verdana, "Arial Narrow", sans-serif;
text-transform: capitalize;
padding-left: .5em;
margin:0;
color:black;
}

.list {
	font-size: 14px;
	font-variant: small-caps;
}

/* For (Extraordinary Knowing middle row/column on book page */
#bodyexcerpt {
padding: 0px 0 10px 0;
width:459px;
font-style:italic;
font: 14px/22px "Trebuchet MS", Verdana, "Arial Narrow", sans-serif
}

#bodyexcerpt p {
margin:3px 0 16px 0;
text-align:justify;
padding: 0 .25in 0 .375in;
font-style:italic;
font: 14px/22px "Trebuchet MS", Verdana, "Arial Narrow", sans-serif;
}

.excerpt1 {
	font-style:normal;
	font-size:13px;
	margin:-20px 15px 10px 0px;
}

#bodyexcerpt bookquote1 {
	font-style:italic;
	font-size:13px;
	text-align: justify;
}
#bodyexcerpt h5 {
color:#660000;
font:"Trebuchet MS", Verdana, "Arial Narrow", sans-serif;
font-size: 19px;
line-height:22px;
margin:6px 0 14px 0;
padding: 0 .25in 0 .375in;
} 

#bodyexcerpt .published {
font: bold 14px/22px "Trebuchet MS", Verdana, "Arial Narrow", sans-serif;
text-transform: capitalize;
padding-left: .5em;
margin:0;
color:black;
}

.photo1 {
margin: 3px 21px 5px 0;
float:left;
}

#nav_presskit{
	color:#282456;
	float:left;
	width:140px;
	height:400px;
	padding:0;
	margin: 0;
	font: 13px Georgia, "Times New Roman", Times, serif;
	color:#282456;
	margin-top: 5px;
	background-repeat: no-repeat;
	font-variant: small-caps;
}

ul#nav_presskit {
	display:block;
	width:130px;
	height:360px;
	margin:0;
	padding:0 0 0 8px;
	list-style:none;
	font-variant: small-caps;
}


#nav_presskit li {
	display:block;
	width:130px;
	padding: 0;
	margin:0;
	font-variant: small-caps;
	padding-top: 8px;
}

		
#nav_presskit a {
	display:block;
	color: #282456;
	font-weight:bold;
	text-decoration:none;
	padding:3px 0;
	margin:0px 0;
	font-variant: small-caps;
}

#nav_presskit a:hover {
	color:#660000;
}
#message #container #nav_presskit a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-variant: small-caps;
}
