body{
background-color: #fffff;
}


#c
{
width: 790px;
height: 600px;
font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
color: #333333;
margin-top: 50px;
margin: 2px auto;
background-color: #fff;
border: 1px solid #cccccc;
line-height: 130%;
}

#container
{
width: 770px;
height: 900px;
font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
color: #333333;
margin-top: 2px;
margin: 2px auto;
background-color: #fff;
border: 1px solid #fff;
line-height: 130%;
}
		
#top
{
padding: 1px;
background-color: #ffffff;
border-bottom: 1px solid #ddd;
	}

		
h1
{
font: bold 8pt "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
color: #333;
margin-top: 15px;
text-align: center;
background-color: #f7f7ee;
padding: 1px 0px 1px 0px;
border-bottom: 1px solid #ddd;
border-top: 1px solid #ddd;
}


h2
{
font: bold 10pt "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
color: #333333;
text-align: center;
background-color: #ffffff;
padding: 2px 0px 2px 0px;
border-bottom: 1px solid #ddd;
border-top: 1px solid #ddd;
}

		
#leftnav
{
float: left;
width: 150px;
margin: 0;
border-left: 1px solid #ccc;
padding: 1px;

		}
		
#navcontainer
{
margin: 0;
padding: 0;
height: 16px;
font: normal 8pt "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
width: 100%;
list-style-type: none;
background: #fff;
}

div#n
{
margin: 0;
padding: 0;
font: normal 8pt "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
list-style-type: none;
background: #fff;
height: 800px;
border-right: solid 1px #f7f7ee;
}

div#n ul
{
list-style-type: none;
padding: 0;
margin:0;
text-align: left;
}

div#n ul li { 
margin-top: 0px;
padding: 0px 0px 21px 0px;
 }

#n ul li a
{
padding: 0px 20px 2px 4px;
text-decoration: none;
line-height:125%;
text-align: left;
font:  normal 8pt "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
color: #333333;
}

#n ul li a:hover
{
background-color: #fff;
color:#cccccc;
text-decoration: underline;
}


#n ul li.current
{
background-color: #fff;
color:#cccccc;
text-decoration: underline;
}

		
#content
{
background-image: url(flower.jpg); background-repeat: no-repeat; 
margin-left: 167px;
margin-right: 0px;
border-right: 1px solid #fff;
padding: 0px;
line-height: 30pt;
height: 845px;
}

#content a
{
background-color: #ffffff;
color:#333333;
text-decoration: underline;
}

#content a:hover
{
background-color: #ffffff;
color:#333333;
text-decoration: none;
}


#content.l p
{
font: normal 8pt "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-align: left;
color: #333333;
line-height: 180%;
}


#content.l a
{
background-color: #ffffff;
color:#333333;
text-decoration: underline;
}

#content.l a:hover
{
background-color: #ffffff;
color:#cccccc;
text-decoration: none;
}


		
#footer
{
clear: both;
font: normal 8pt "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-align: center;
margin: 0;
padding: 2px;
color: #333333;
background-color: #f7f7ee;
border-top: 1px solid #ddd;
		}
		
		
#leftnav p, p { 
font: normal 8pt "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-align: left;
color: #333333;
 }

p {
font: normal 8pt "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-align: left;
color: #333333;
line-height: 11pt;
}

p.indent {
font: bold 8pt "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-align: left;
border-bottom: 1px solid #ddd;
background-color: #ddd;
color: #333333;
padding: 0px 4px 0px 4px;
line-height: 11pt;
margin: 1px 1px 1px 2px;
}

p.quote{
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
font: bold 8pt "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-align: center;
padding: 10px 4px 10px 4px;
color: #333333;
}

p.rules{
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
font: normal 8pt "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-align: center;
padding: 15px 4px 15px 4px;
color: #333333;
}

p.about{
font: normal 8pt "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-align: left;
color: #333333;
line-height: 13pt;
}

#content h2 { font: bold 22px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration: none;
color: #000080;
border-bottom: 1px solid #ddd;
margin: 0 0 2px 0; }








#menu {
clear: both;
height: 33px;
margin-left: 18px;
width: 964px;
}
#menu ul {
float: left;
list-style-type: none;
list-style-image: none;
list-style-position: outside;
padding-top: 3px;
padding-right: 1px;
padding-bottom: 3px;
padding-left: 1px;
margin-top: 5px;
margin-left: 18px;
}
#menu ul li {
color: #ffffff;
display: inline;
padding-top: 4px;
padding-right: 10px;
padding-bottom: 4px;
padding-left: 10px;
margin-top: 0px;
margin-right: 1px;
margin-bottom: 0px;
margin-left: 0px;
background-color: #1b70b0;
border: 1px solid #0096ff;
}
#menu ul li:hover {
background-color: #217fbd;
}
#menu ul li.current {
color: #000080;
font: normal 8pt "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration: underline;
}
#menu ul li a.active
{
color: #ffffff;
text-decoration: none;
}
