/* CSS Document */
body{background-color:#FFFFFF; font-family:"Trebuchet MS", Verdana, sans-serif; color:#CC9999; font-size:0.8em; margin-top:0;}
div.outerdiv{width: 70em; margin:0 auto; background-color:#FFFFFF;
	/*background-image:url(../graphics/style25_header_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;*/
		}
div.headerdiv{
	width:100%;text-align:left;
	/*background-image:url(../graphics/style25_header_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;*/ 
}
div.horiznav{width:100%;text-align:right; border-bottom:2px solid #333333; padding-bottom:0.7em}
div.horiznav input{border:1px solid #333333;}
div.horiznav input#search_btn{border:1px solid #333333; background-color:#FFFFFF; color:#333333}
div.innerHolder{
	margin:0 auto;
	margin-top:10px;
	background-image:url(../graphics/pink_vert_gradient.jpg);
	background-repeat:repeat-x;
	width:95%;	
	}
div.innerVertNav{
	display:inline;
	text-align:left; 
	color:#333333;
	width:20%;
	float:left;
	margin-bottom:0.7em; 
	padding-bottom:1em;
	padding-right: 2%;
}
div.innerVertNav a{color:#663366;text-decoration:none;padding-top: 2px;padding-bottom:2px;padding-left:1em; display:block;}
div.innerVertNav a:link{color:#663366;display:block;}
div.innerVertNav a:hover{color:#FFFFFF;display:block; background-color:#FF94C8}
div.innerVertNav span.active{padding-left:6%;padding-top:2px;padding-bottom:2px;font-weight: bold; 	width:94%;	display:block; background-color:#E30A7B; color:#FFFFFF}
div.innerVertNav ul{list-style-type:none; margin:0px; padding: 0px;}
div.innerVertNav ul li{border-bottom:1px dotted #663366}
div.maincontent{
	float: left; 	
	margin-bottom:0.7em;
	padding-bottom:1em;
	width:71%;
	text-align:justify;
	color:#663366;
	padding-left:1%;
	padding-right:2%;
}
div.maincontent h1{font-size: x-large; font-weight:bold; color:#E30A7B; margin-top:15px}
div.maincontent h2{font-size: large; font-weight:bold; color:#E30A7B;}
div.maincontent h3{font-size: medium; font-weight:bold; color:#E30A7B;}
div.maincontent a{color:#333333;}
div.footer{font-family:Arial, Helvetica, sans-serif; font-size:x-small;	color:#663366; text-align: center; margin-top:0.5em}
div.footer a{color:#663366; text-decoration:none}
div.footer a:hover{color: #663366; text-decoration:underline}
div.clearall{clear: both;}

li#li118{margin-top:15px;padding-top:15px; background:url(../headers/the_therapy_centre.gif) no-repeat}
li#li138{margin-top:15px;padding-top:15px; background:url(../headers/readings.gif) no-repeat}
li#li121{margin-top:15px;padding-top:15px; background:url(../headers/reiki.gif) no-repeat}
li#li126{margin-top:15px;padding-top:15px; background:url(../headers/courses_and_workshops.gif) no-repeat}
li#li150{margin-top:15px;padding-top:15px; background:url(../headers/shop.gif) no-repeat}

table.products{border-bottom:1px solid #663366;width: 100%;}
table.products td.l{padding-top:1em;padding-bottom:1em}
table.products td{border-top:1px solid #663366}
table.products td.r{padding-left: 1em; padding-top:1em}
table.products td.r h3{margin-top: 0px}
form.paypalform input{ padding: 2px; background-color:#FFFFFF; border:1px solid #663366; margin-top:1em }
