
.wrapper {
position:absolute; 
margin: 0px auto;
margin-top:0px;
topmargin: 0px;
  padding: 0px;
  width: 750px;
  left: 10%;
  top:0px;
}

.inlinebutton {
background-color: #FFEeee; 
margin: 10 10 10 10;
padding: 10 15 10 15;
font-size: .95em;
line-height: 16px;
border-style: solid;
border-width: 1px;
border-color: #7B4185; 
text-align: center;
}
#inlinebutton a:link {
text-decoration: underline;
}

.page-body {
position:relative; 
left: 0px;
width:751px;
top:0px;
height:auto;
margin: 0px auto;
padding: 0px;
background-color: #FFEBFC; 
z-index:0;
overflow:visible;

}
.lhc {
position:absolute;
width: 175px;
top: 0px;
left: 0px;
background-color: #FFEBFC; 
}

p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: .85em;
line-height: 16px;
padding-left: 10px;
padding-right: 10px;
font-weight: normal;
text-align: justify;
}

.p2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
line-height: 16px;
text-align: left;
padding-left: 10px;
}

.centre li {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: .85em;
line-height: 16px;
padding-left: 10px;
font-weight: normal;
text-align: left;
} 

td {
text-align: justify;
}

.centre {
position:relative;

background-color: #FFEBFC; 
}

.rhc {

text-align:center;
background-color: #FFEBFC; 
}	

.rhc-img {
border: 1px solid  #92669A;
}

	
a:link {
	color: #1B2765;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #1B2765;
}
a:hover {
	text-decoration: underline;
	color: #1B2765;
}
a:active {
	text-decoration: none;
	color: #1B2765;
}

.h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	padding: 2px;
	padding-bottom: 0px;
	font-weight: normal;
	align: justify;
}
.header-top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 10px;
	padding-top: 30px;
	font-weight: bold;
	color: #660066;
	text-align: left;
}

.header-inline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	padding-left: 12px;
	font-weight: bold;
	color: #660066;
	text-align: left;
}

.event-month {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	padding-left: 0px;
	font-weight: bold;
	color: #414EBF;
	text-align: left;
}

body {
	background-color: #92669A;
	
	text-align: center;
}

.bold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	padding: 2px;
	padding-top: 0px;
	font-weight: bold;
}

.bold1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	line-height: 16px;
	padding-left: 10px;
	font-weight: bold;
	text-align:left;
}

.fb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	line-height: 14px;
	padding-left: 8px;
	text-align:left;
	color: #92669A;
	font-style: italic;
}

.meta-sidebar {
position: relative;
width: 145px;
left: 598px;
top: 65px;
background-color: #47C2BD;
/*border-style: solid;
border-width: 1px;
border-color: #7B4185; */
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #ffffff;
	padding: 2px;
	padding-top: 0px;
	font-weight: bold;
}
li {

margin-left: -1em;
text-indent: 0;
text-align: left;
}

.footer {
position: relative;
width: 751px;
background: url(images/footer.jpg);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 13px;
text-align: center;
line-height: 40px;
color: #5B4963;
}

.footer-flowers {
position: relative;
width: 741px;
height: 40px;
top: 0px;
left:0px;
background: url(images/footer.jpg);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
line-height: 40px;
}

/* navigation */

.navmenu {
position: relative;
margin:0;
padding:0;
top: 0px;
background: #FFEBFC;
text-decoration: none;
font-weight: bold;
line-height: 32px;
font-family: arial, helvetica, san-serif;
font-size: .8em;
color: #7B4185;
float:left;
}

#nav a:link, 
#nav a:link visited {
text-decoration: none;
font-weight: bold;
line-height: 22px;
font-family: arial, helvetica, san-serif;
color: #7B4185;
float:left;
margin-left: 12px;
}

#nav li {
display:inline;
whitespace: nowrap;
color: #7B4185;
margin-left: 0px;
text-align: center; 
margin-top: -14px;

}

#nav-home {
margin:0;
padding:0;
background: url(images/button_home_off.gif) no-repeat;
width: 106px;
height: 39px;
float:left;
text-decoration: none;
color: #7B4185;

}

#nav-flower {
margin:0;
padding:0;
background: url(images/button_off.gif) no-repeat;
width: 136px;
height: 39px;
float:left;
text-decoration: none;
color: #7B4185;

}

#nav-reiki{
margin:0;
padding:0;
background: url(images/button_small_off.gif) no-repeat;
width: 66px;
height: 39px;
float:left;
color: #7B4185;
}

#nav-meta{
margin:0;
padding:0;
background: url(images/meta_off.gif) no-repeat;
width: 176px;
height: 39px;
float:left;
color: #7B4185;
}

#nav-distance{
margin:0;
padding:0;
background: url(images/button_off.gif) no-repeat;
width: 136px;
height: 39px;
float:left;
color: #7B4185;
}

#nav-events {
margin:0;
padding:0;
background: url(images/button_small_off.gif) no-repeat;
width: 66px;
height: 39px;
float:left;
color: #7B4185;
}

#home #nav-home a, #nav-home a:active, #nav-home a:hover {
margin:0;
padding:0;
background: url(images/button_home_on.gif) no-repeat;
width: 106px;
height: 39px;
float:left;
text-decoration: none;
color: #7B4185;
font-weight: bold;
line-height: 32px;
font-family: arial, helvetica, san-serif;

}

#flower #nav-flower a, #nav-flower a:active, #nav-flower a:hover {
margin:0;
padding:0;
background: url(images/button_on.gif) no-repeat;
width: 136px;
height: 39px;
float:left;
text-decoration: none;
color: #7B4185;
font-weight: bold;
line-height: 32px;
font-family: arial, helvetica, san-serif;

}

#reiki #nav-reiki a, #nav-reiki a:active, #nav-reiki a:hover {
margin:0;
padding:0;
background: url(images/button_small_on.gif) no-repeat;
width: 66px;
height: 39px;
float:left;
text-decoration: none;
color: #7B4185;
font-weight: bold;
line-height: 32px;
font-family: arial, helvetica, san-serif;

}

#meta #nav-meta a, #nav-meta a:active, #nav-meta a:hover {
margin:0;
padding:0;
background: url(images/meta_on.gif) no-repeat;
width: 176px;
height: 39px;
float:left;
text-decoration: none;
color: #7B4185;
font-weight: bold;
line-height: 32px;
font-family: arial, helvetica, san-serif;

}

#distance #nav-distance a, #nav-distance a:active, #nav-distance a:hover {
margin:0;
padding:0;
background: url(images/button_on.gif) no-repeat;
width: 136px;
height: 39px;
float:left;
text-decoration: none;
color: #7B4185;
font-weight: bold;
line-height: 32px;
font-family: arial, helvetica, san-serif;
}

#events #nav-events a, #nav-events a:active, #nav-events a:hover {
margin:0;
padding:0;
background: url(images/button_small_on.gif) no-repeat;
width: 66px;
height: 39px;
float:left;
text-decoration: none;
color: #7B4185;
font-weight: bold;
line-height: 32px;
font-family: arial, helvetica, san-serif;

}

