body {
font:78% Trebuchet MS, Arial, Helvetica, sans-serif;
background:#ffffff url(/site_media/P5_3.JPG) top left fixed;
color:black;
}

.visualFontSizeCorrection {
color:#ffffff;
background:#425d00;
opacity: 1.0;
filter:alpha(opacity=100);
}

a {
text-decoration:none;
color:#c1eb18;
}

a:hover {
text-decoration:underline;
color:#c1eb18;
}

a img {
border:0;
opacity:1.0;
}


p {
margin:0 0 16px 0;
}

form {
color:#ffffff;
background:#425d00;
}


.linkpanel {
color:#ffffff;
height:40px;
margin:0 0 0 0;
padding:0px;
}

.linkpanel table {
height: 20px;
width: 100%;
margin:0px 5px 0px 5px;
padding:0px;
background:#425d00;
opacity:0.7;
filter:alpha(opacity=70);
}

.pageheader {
margin:0 0 0px 10px;
padding:0px;
}

#ratingform {
display: none;
}

#searchbox {
display:block;
background:#ff000;
position: absolute;
top: 10px;
left: 80px;
height:20px;
}


.content {
color: #ffffff;
background-color:#425d00;
margin:0 20px 0px 120px;
padding:1px 5px;
border: 1px solid rgb(139,206,89);
}

#fixtoc {
position:absolute;
top: 150px;
left: 0px;
width: 115px;
background-color:#425d00;
color:#ffffff;
filter:alpha(opacity=80);
opacity:0.8;
}

.formcontent {
background-color:#425d00;
color:#ffffff;
margin:0 0 0 100px;
padding:1px 5px;
border: 1px solid rgb(139,206,89);
filter:alpha(opacity=70);
opacity:0.7;
}


.content h2{
font-size:1.35em;
font-weight:normal;
}

.pageheader h1 a,.pageheader h1 a:hover {
padding:0;
}

.pageheader em{
font-size:0.6em;
font-style:normal;
letter-spacing:2px;
}

.left
{
margin:5px;
font-size:1.1em;
float:left;
}


#bottom {
}

