body {
background-color: #07487E;
}

h3 {
color:#2C2C2C;
word-spacing:0.7em;
letter-spacing:.2em;
font-size:1.2em;
}

h4 {
color:#000000;
word-spacing:0.3em;
letter-spacing:.1em;
font-size:0.9em;
text-align:justify;
}

h5 {
color: #2C2C2C;
word-spacing:0.2em;
letter-spacing:.1em;
font-size:0.8em;
}

h6 {
color: #2C2C2C;
word-spacing:0.2em;
letter-spacing:.1em;
font-size:0.7em;
text-decoration:underline;
}

ol {
	list-style-position: outside;
	font-size:0.8em;
}

ul {
	list-style-position: outside;
	list-style-type: square;
	font-size:0.8em;
}

li {
}

#container {
margin-left:auto;
margin-right:auto;
width:43.8em;
border: 1px solid #000000;

}

#head {
	width:100%;
	background-color: #74A8FF;
	text-align:center;
	background-image: url(imgs/grass.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#page {
position:relative;
width:100%;
background-color: #F7F6FF;
font-family:Arial, Helvetica, sans-serif;
color: #000000;
}



#pageLeft {
width:70%;
float:left;
background-color: #FFFFFF;
padding-left:1em;
padding-right:1em;
border-right: 1px solid #000000;
}



#pageLeft p {
margin:2em;
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
letter-spacing:.15em;
line-height:1.5em;
}


#pageRight {
width:24%;
float:right;
background-color: #F7F6FF;
color: #000000;
}

#footer {
clear:both;
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:0.5em;
color: #CCCCCC;
text-align:left;
border-top: 1px solid #000000;
}

#menuList {
width:100%;
background-color:#F7F6FF;
color: #FFFFFF;
list-style-type:none;
margin-left:auto;
margin-right:auto;
padding:0;
font-size:.9em;
letter-spacing:.1em;
}


#menuList li {
list-style-type:none;
font-size:.8em;
margin-top: .3em;
text-align:center;
}

#menuList li a {
display: block;
background-color:#006699;
border: 2px solid;
border-color:#cec #464 #575 #dfd;
color: #FFF;
padding: .4em .3em .3em .3em;
text-decoration:none;
}


#menuList li a:hover {
background-color: #006600;
color:#ffffff;
border-color: #575 #dfd #cec #464;
}

.inpara {
margin:2em;
font-family:Arial, Helvetica, sans-serif;
font-size:.7em;
letter-spacing:.15em;
line-height:1.5em;
list-style-type:none;
}

.points {
margin:2em;
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
letter-spacing:.1em;
line-height:1.3em;
list-style-position: outside;
	list-style-image: url(imgs/button-flower.jpg);
}

.points li {
margin-top:1.3em;
}

#contact {
position:relative;
width:100%;
background-color:#F7F6FF;
margin-top:2em;
text-align:left;
font-size:.7em;

}

#contact form {
border: 2px solid;
border-color:#666666 #000000 #000000 #666666;
margin-right:.2em;
padding:.2em;

}

 #slideshow { 
 position: relative; 
 margin-right:auto;
 margin-left:auto;
 width: 450px; 
 height: 350px; 
 border:outset 3px #000000;
 }
 
 #slideshow div { 
 position: absolute; 
 left: 0; 
 top: 0; 
 }
 
 #news {
 font-size:0.7em;
 text-decoration:none;
 }
 
 #news a:link {
 text-decoration: none;
 }
 
 #news a:hover {
 text-decoration: none;
 font-weight:bold;
 }
 
 #regButton {
	text-align:left;
	border:none;
 }
 
 #regButton a:link {
	 text-decoration:none;
 }
 
 #register {
	background-color: #FCF2FF;

padding:1em;
border:solid 1px #000;

 }
 
 #pageLeft form {

}
