body
	{
		background: #b89bce;
		color: #000000;
		padding-top: 20px;
		background: url(images/leaves_bg.gif) repeat;
		font-family: arial, verdana, sans-serif;
	}
  
  
#wrapper
	{
		width: 750px;
		margin: 0 auto;
		border: 0px solid #66855E;
	}
  
 #content
	{
		width: 700px;
		margin: 0 auto;
		border: 0px solid #66855E;
		background: #ffffff;
		padding: 25px;
		
	} 
	
#menu
	{
		color: #ffffff;
		width: 700px;
		margin: 0 auto;
		border: 1px solid #b396cb;
		height: 30px;
		background: url(images/menu_bg.gif) no-repeat;
		text-align: center;
	} 

#menu ul 
	{
		border: 0px solid #dfccee;

		margin-top: 5px;
	} 
	
#menu ul li
	{
		list-style: none;
		display: inline;
		font-weight: bold;
		padding-right: 25px;
	} 



#menu ul a
{
	color: #ffffff;
	text-decoration: none;
}

#menu ul a:hover 
{
	color: #7f1399;
}

#menu ul li a#currentpage 
{
	color: #7f1399;
}

#topper
{
	
	width: 750px;
	margin-bottom: -5px;
	
}

#header
{
	width: 750px;
	margin: 0 auto;
	text-align: center;
	background: #ffffff;
}

#headerimg
{
	color: #ffffff;
	width: 700px;
	margin: 0 auto;
	border: 1px solid #000000;
	margin: 0 auto;
}

#clearer
{
	clear: both;
}

#footer 
{
	clear: both;
	background: url(images/wrapper_bottom.gif) no-repeat;
	width: 750px;
	height: 33px;
}	
	
#wrapper p
  {
  background: #ffffff;
  padding: 0px 0px 0px 0px;
    
  }
  

#leftcontent 
  {
  float:left;
  margin: 0 auto;
  width: 170px;
  background:#ffffff;
  padding: 5px 15px 15px 15px;
   font-family: sans-serif;
  font-size: 13px;
   border-top: 1px solid #66855E;
  }
	

#rightcontent 
  {
  float: left;
  margin: 0 auto;
  width: 465px;
  color: #000000;
  font-weight: normal;
  font-family: sans-serif;
  font-size: 13px;
  background: #ffffff; 
  background-repeat: no-repeat;
  padding: 0px 15px 15px 15px;
  border-left: 1px solid #66855E;

  }
  
  
#navigation
  {
  background: #D9DADE;
  color: #718BCF;
  width: 140;
  margin: 0 auto;
  border-top: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  border-left: 1px solid #ffffff;
  }

.padFloatRight
{
	float: right;
	padding: 10px;
}

.pad10
   {
	padding: 10px;
	}
	
.quote
{
	border: 1px solid #63936b;
	background: #ececcf;
	padding: 10px;

}

.signed
{
	font-size: .80em;

}

.large
{	
	font-size: 1.5em;
	
}

#content .quote p  
{ 
	background: #ececcf; 
} 


.intro
{
	color: #2a0649;
	border: 1px solid #63936b;
	background: #ddd6ec;
}

ul.rollmenu {list-style-type: none;
    color: #000;
    text-align: left;
    font-weight: bold;
    background-color: #ffffff;
    margin: 0 auto;
    padding: 0;
    border-color: #ffffff;
    border-style: solid;
    border-width: 1px 1px 0 1px;
    width: 90%;
    voice-family: "\"}\"";
    voice-family: inherit;
    padding: 0 0.5em;
    width: 90%}
    html>body ul.rollmenu {width: 100%}
ul.rollmenu li {font-weight: bold;
    margin: 0 auto;
    padding: 0}
ul.rollmenu ul {list-style-type: none;
font-weight: bold;
    margin: 0.1em 0 0 0;
    padding: 0;
    border: 1px solid #ffffff;
    voice-family: "\"}\"";
    voice-family: inherit;
    margin: 0.1em -0.5em 0 -0.5em}
ul.rollmenu a {font-weight: bold;
    text-decoration: none;
    color: #000000;
    background-color: transparent;
    margin 0 auto;
    padding: 0 0.5em 0 1.25em;
    width: 900%;
    border: 1px solid #ffffff;
    display: block;
    voice-family: "\"}\"";
    voice-family: inherit;
    padding-left: 1em}
html>body ul.rollmenu a {width: auto}
ul.rollmenu a:hover {color: #ffffff;
    background-color: #66855E}
    
    
img 	
   {
 	border: 0px;
	}
	
#clearboth
{
	  clear: both;
}
#scroll {
position:absolute;
top:0;
bottom:-0.1px;
width:1em;
z-index:-1;
}


#navbar ul{
	background:url(images/backgr.jpg) repeat-x left top;
	margin:0;
	border-bottom:1px solid #CBD6B6;
	border-top:1px solid #CBD6B6;
	list-style-type:none;
	height:31px;
	padding-left: 50px;
}
#navbar li {
	float:left;
}
#navbar li a {
	display:block;
	padding:5px 15px 4px;
	font: 16px "Trebuchet MS";
	font-stretch:condensed;
	text-decoration:none;
	color:#5F4476;
	
}
#navbar li a:hover {
	color:#a678cd;
}
#navbar li a#current {
	background:url(images/current.gif) no-repeat center bottom;
	color:#a678cd;
}