* {padding:0px; margin:0px;}
body {margin:0px auto; text-align:center; padding:0px; background-color: #442244; font-size:100%; font-family: Palatino, serif; line-height:120%; color:#3A043F; background-image: url(../images/gradientBG6.jpg); background-repeat:repeat-x;}
p{margin:0.125em 0.25em 0.125em 0.25em; text-align:left;padding-left:1em;}
p#newFont{font-family: Verdana, Arial, sans-serif; font-weight: normal;font-size:0.95em; background-color:#DFBFCF;border:1px solid #CEAEBE;}

h1, h2, h3, h4, h5, h6{ color:#8C346E; line-height:110%; font-family: "Papyrus", sans-serif; margin:0; padding:0.25em; }
h2{color:#713EE4;}
h3{color:#8252EE; line-height:130%;}
h3#new, h3#new2{background-color: #8C346E; color:#DFBFCF; line-height: 1.25em; border:1px solid #8C346E;padding-top:0.5em; text-align:center; font-weight:bold; margin:0px;}
h4{ color:#8252EE;line-height:130%; clear:both;}
h4#firs{
	border:none;
	text-align:center;
	background-color:#DEDEDE;
	color:#000066;
}
h5{ color: #DDAFEE;line-height:130%; clear:both;}
div#container{margin:0px auto; padding:0px;text-align:center; width:950px; position:relative;}
div#masthead{height:170px; width:950px; background-color: #1C001A; background-image: url(../images/mastheadExper/mastV6.jpg); background-repeat:no-repeat; background-position:top left;}
div#nav{position:absolute; top: 168px; left:8px; margin:0px; text-align:left; width:149px; background:transparent; height:1046px; z-index:2;  background-image: url(../images/sidePieceExEDE5.jpg); background-repeat: no-repeat; padding:0px;}  

div#wrapper{margin-left:150px; margin-top:0px; text-align:left; width:800px;  letter-spacing:1px;}
/*** Thanks to PIE, Position Is Everything's Holly & Big John for hints/tips/help in this center column layout
		http://www.positioniseverything.net/guests/3colcomplex.html ***/
/*** Tan hack for IE. Only IE browsers see this selector.
     This replaces the old Tantek hack. Please see Edwardson Tan's page.
     http://www.info.com.ph/~etan/w3pantheon/style/modifiedsbmh.html ***/

* html #wrapper {
	width: 100%; /*** IE5.5 needs this value to eliminate a horizontal scrollbar ***/
	w\idth: auto; } /*** resets the value for IE6 and IE5-Mac ***/

div#col1 {
	float: left;
	margin-left: 10px;
	width: 550px;
	margin-top: 10px;
	margin-right:0.5em;
	color:#E9DCE3;
 }


html>body #col1 {margin-left: 20px; margin-right:0.5em;} /*** IE doubles the margin on the float. This sets
					the margin to the correct width for others ***/

div#col2 {
	float: right;
	margin-right: 0px;
	width: 200px;
	margin-top:15px;
	font-family: Helvetica, Arial, sans-serif;
	color:#000;
	padding-top:100px;
	
 }

html>body #col2 {margin-right: 0px; } /*** IE doubles the margin on the float. This sets
					the margin to the correct width for others ***/
.special{margin-top:1em;padding:0.5em; text-align:left; line-height: 105%; border:1px solid #370D3B; margin-bottom:1em;background-color: #DFBFCF;border:1px solid #8C346E; }
.special p{margin-top:0.5em; margin-bottom:0.25em; text-align:left; }
div.add{border:2px solid #CEAEBE;font-size:95%;}
div.add a:link{color:#8C346E;font-weight:bold;}
div.add a:visited{color:#762159;}
div.add a:hover{color:#CEAEBE; background-color:#8C346E;}
dl{margin-top:0.25em; }
dl dt{font-weight:bold; font-size: 110%;margin-bottom:0.25em;}
dd{margin-left:0.5em; text-align:left; margin-bottom:0.75em;}
div.special ul{margin-left:1.5em; list-style-type:disc; margin-bottom:1em;}
div.special ul li{margin-top:0.125em; margin-bottom:0.125em;}
div#col1 p{padding:0.5em;}
.cite{font-size:80%; text-align:right; display:block; font-style:italic;padding-top:0.5em;line-height:110%;}
.quote{line-height:120%; font-style:italic; }
img {border:none; margin:0.5em;}
.rt{float:right;}
.lef{float:left;}
a:link{
	color:#F5AAED;
	text-decoration:none;
	font-weight:bold;
}
a:visited{color:#F5AAED;font-weight:normal; text-decoration:none; border-bottom:none;}
a:hover{color:#762159; background-color:#F5AAED; text-decoration: none;}

img#wphoto1, img#wphoto2{ margin:0.5em; border:1px solid #AE568F;}
div#footer{color:#DFBFCF; font-size: 86%; margin: 0px auto 0px 153px; text-align:left; clear:both; padding-top:2em; font-family: Helvetica, Arial, sans-serif; width:80%;}

#navContainer {margin-left:168px; width:780px; background-color:#8C346E; height:21px;
border-top: 1px inset #59124C; border-bottom:1px inset #59124C;
}

html>body #navContainer{padding: 2px 0px 4px 0px; border-bottom:1px inset #59124C;}

ul#navlist
{
margin: 0;
padding: 0;
list-style-type: none;
white-space: nowrap;
}

ul#navlist li
{
float: right;
font-family: "Monotype Corsiva", cursive;
font-size: 20px;
margin: 0;
padding: 2px 0px 4px 0px;
background-color: #8C346E;

}

#navlist a, #navlist a:link
{
margin: 0;
padding: 2px 9px 4px 9px;
color: #DFBFCF;
border-right: 1px outset #660099;
text-decoration: none;
font-weight:normal;
}


ul#navlist a:hover
{
color: #8C346E;
background-color: #DFBFCF;
margin: 0;
padding: 2px 9px 4px 9px;
border-top: 1px inset #59124C;
border-bottom:1px inset #59124C;

}

h2#titleHed{font-family:"Monotype Corsiva", cursive;}
ul#navlist li#rt{border-right:none;}
div#northquote{margin-top:2em;}
div#box2{margin-top:2em;}

div.add p{font-size:90%;}
ul#lowerLinks{ margin-bottom:1.3em;list-style-type:none; margin-left:0px; margin-right:auto; }
ul#lowerLinks li{ padding:0.33em 1.2em;display:inline; }
ul#lowerLinks li a:link{color:#DFDFDF; font-weight:normal; text-decoration:underline;}
ul#lowerLinks li a:visited{color:#CECECE; text-decoration:underline;}
ul#lowerLinks li a:hover{color: #8C346E; background-color: #DFBFCF;}

div#copyR{margin:1em auto 1em 50px; text-align:left;}
div#copyR a:link{font-weight:normal; }
.photoCap{float:left; margin:0.75em; width:150px; font-size:75%; font-family:Verdana, Arial, sans-serif; font-style:italic; line-height:110%;}
.photoCap img#wphoto2{float:left; margin:0.5em; border:1px solid #AE568F;}

.photoCap2{
float:left;
margin:0.75em auto 1.5em auto;
text-align:center;
font-size:75%; font-family:Verdana, Arial, sans-serif; font-style:italic; line-height:110%;}


.photoCap2 img#wphoto3{float:left; margin:0.75em; border:1px solid #AE568F;}
img#wendyAnimal{
margin:1em 0.75em 0.75em 0.75em;
border:1px solid #Ae568f;

}

ul.details{margin-top:0.5em; margin-bottom:1em; margin-right:0.25em; list-style-type:disc;}
ul.details li{margin-left:2em;}

div#northquote{margin-top:2em;}
h3#topH{border-top:1px solid;}
.quote h5{line-height:130%; font-size:130%; font-family: sans-serif;}
span#smll{font-size: 76%;}

h3.sideHed{font-family: "Monotype Corsiva", cursive; font-size: 150%;}

div#crumbs{text-align:left; font-size:80%; font-style:italic; border-bottom:1px solid #8C346E; padding-bottom:0.25em; padding-top:0px;}
span.dte{text-align:right; font-size:85%; display:block; font-style:italic; margin-right:0.5em;}
.sigN{margin-bottom:1.5em;}

.add dl dt{font-weight:bold; font-size: 95%;margin-top:0.5em;margin-bottom:0.25em; margin-left:0.5em;}
.add dl dt dd{margin-left:1em; text-align:left; margin-bottom:0.75em; margin-left:0.5em;}
div#box6 h4{ color:#006600; border:none;}
h3.firstStandout{border:1px solid #8C346E; margin-bottom:1em;}
h4.standout{border:1px solid #8C346E; color:#339966;}
.subH{ font-size:105%; font-weight:bold; margin-bottom:0.125em;}

p#disclaim{font-size:86%;}
div#lowerNav li#lastNav{margin-left:200px; display:block;}
html>body div#lowerNav li#lastNav{text-align:center; margin-left:auto; margin-right:auto; display:block;}
p.paypalInfo{font-size:95%; text-align:left;}
.paypalInfo span{font-size:85%;display:block;}
table#priceList{width:100%;}
table#priceList td{padding-top:0.25em; padding-bottom:0.5em; vertical-align:top; border-bottom:1px dashed #444;}
table#priceList td.btn{width:90px; text-align:right;}
table#priceLIst td.btn img{text-align:right; display:block; border:none;}
table#priceList td.price{text-align:center; }
table#priceList th{text-align:center; font-weight:bold; font-size:120%; color:#339966; border-bottom:1px solid #8252EE;padding-bottom:0px; margin-bottom:0px;}
table#priceList td.service{font-weight:bold;}
table#priceList td.service span{margin-left:10px;}
input#priceA, input#priceF, input#priceG{font-size:85%; padding-bottom:0.25em; margin-bottom:0.25em;}
span.instruction{display:block; text-align:right; font-size:76%; font-style:italic; margin-top:0.75em;}
div#cal dt.dthead{
font-style:normal;
font-size:110%;
margin-top:1em;
font-weight:strong;
}


/*Reiki healing page styles */
div#wrapper div#col1 img#hphoto1,
div#wrapper div#col1 img#hphoto2,
div#wrapper div#col1 img#hphoto3{
float:right;
clear:right;
border:1px solid #8C346E;
margin:3em 0.25em;
}
