body {
font-family:Geneva, Arial, Helvetica, sans-serif;
	background-color:#ccffff;
	background-image:url(../images/gradient4.gif);
	background-repeat:repeat-x;
	margin:0 auto;
	color:#003300;
	font-size:10px;
	color:
}
h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

#fivesaintstrees_container{
height:100%;
width:100%;
margin:0 auto;
padding:0px;
border:0px;
text-align:center;
}
#fivesaintstrees_smallcontainer{
border:0;
padding:0;
margin:0 auto;
width:800px;
position:relative;
text-align:center;
}
#fivesaintstrees_box{
border:0;
padding:0;
margin:0 auto;
width:755px;
background-color:#339966;
text-align:left;
border-left:1px solid #000000;
border-right:1px solid #000000;
}
#fivesaintstrees_smallerbox{
border:0;
padding:0;
margin:0 auto;
width:740px;
}
#fivesaintstrees_banner{
height:75px;
width:740px;
background-image:url(../images/banner_span.gif);
background-repeat:repeat-x;
}
#fivesaintstrees_navigation{
height:17px;
width:740px;
background-color:#CCFFCC;
border-bottom:1px solid #000000;
}
* html #fivesaintstrees_navigation{
height:11px;
}
#fivesaintstrees_content{
width:740px;
background-color:#66CC99;
float:left;
}
#fivesaintstrees_text{
float:left;
padding:10px;
width:560px;
background-color:#FFFFFF;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
}
#fivesaintstrees_copyright{
clear:both;
height:17px;
width:740px;
background-color:#339966;
border-top:1px solid #000000;
text-align:right;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#003300;
}
.fivesaintstrees_index{
border-bottom:1px dotted #CCCCCC;
width:258px;
height:25px;
padding:5px;
margin-bottom:5px;
float:left;
}
#advertising{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
text-align:center;
}
/*------------------------------------------classes------------------------------------------------*/
.float_left{
float:left;
margin-right:5px;
}
.float_right{
float:right;
}
/*------------------------------------------menu----------------------------------------------------*/
#menu {
margin-top:2px;
width: 100%;
background-color:#CCFFCC;
border-bottom:1px solid #003300;
float: left;
}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 9em;
float: left;
}
#menu a, #menu h2 {
font: normal 8px/9px Verdana, Arial, Helvetica, sans-serif;
display: block;
border:0px;
margin: 0;
padding: 3px;
border-right:1px solid #003300;
}

#menu h2 {
color:#003300;
text-transform: uppercase;
}

#menu a {
color:#003300;
text-decoration: none;
}
#menu ul ul a {
font-size:10px;
}
#menu a:hover {
color:#996600;
}
#menu li {
position: relative;
}
#menu ul ul li{
border-bottom:1px solid #003300;
border-left:1px solid #003300;
}

#menu ul ul ul {
background-color:#CCFFCC;
position: absolute;
top: 0;
left: 100%;
}
#menu ul ul {
width:10em;
background-color:#CCFFCC;
position: absolute;
z-index: 500;
}
div#menu ul ul {
display: none;
}
div#menu ul li:hover ul
{display: block;}
div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}
/*-------------------------------------links-----------------------------------------------*/
a:link{
color:#006600;
text-decoration:none;
}
a:visited{
color:#006600;
text-decoration:none;
}
a:hover{
color:#CC9900;
text-decoration:none;
}

.copyright:link{
color:#CCFFCC;
text-decoration:none;
}
.copyright:visited{
color:#CCFFCC;
text-decoration:none;
}
.copyright:hover{
color:#003399;
text-decoration:none;
}
.white:link{
color:#FFFFFF;
text-decoration:none;
}
.white:visited{
color:#FFFFFF;
text-decoration:none;
}
.white:hover{
color:#003300;
text-decoration:none;
}

/*--------------------------------------form----------------------------------------*/
input{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background-color:#CCFFCC;
border:1px solid #999999;
}
.input_textarea{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#CCFFCC;
border:1px solid #999999;
}
.input_btn{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:50px;
height:18px;
color:#FFFFFF;
background-color:#339966;
border:1px solid #999999;
}
.signiture{
font-size:9px;
}