html, body, ul, ol, p, h1, h2, h3, h4, h5, h6, form, fieldset
{
margin: 0;
padding: 0;
border: 0;
}


body
{
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
background-color: #000000;
color: #008800;
text-align: center;
}


.bodylink
{
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
color: #008800;
text-align: center;
}


li
{
margin-left: 60px;
font-size: 80%;
}


h2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 100.01%;
color: #FF6600;
margin-left: 20px;
}


h3
{
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
color: #FF6600;
margin-left: 1px;
}


.radio
{
font-family: Arial, Helvetica, sans-serif;
font-size: 75%;
color: #008800;
margin-left: 1px;
vertical-align: bottom;
}


.contact
{
font-family: Arial, Helvetica, sans-serif;
font-size: 75%;
color: #FF6600;
vertical-align: bottom;
}


.details
{
font-family: Arial, Helvetica, sans-serif;
font-size: 75%;
color: #FFFFFF;
margin-right: 20px;
vertical-align: bottom;
}



a:link:hover, a:visited:hover
{
background: #FF6600
}


a img
{
    border-style: none;
    text-decoration: none;
}


a
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

input, textarea
{
border: 1px solid #383838;
color: #008800;
font-size: 80%;
margin-left: 1px;
font-family: Arial, Helvetica, sans-serif;
background-color: #FFFFFF;
}


.radio
{
border: 0px;
margin-left: 1px;
}


.button
{
border: 1px solid #383838;
color: #FFFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 70%;
}


td, tr
{
font-size: 100%;
vertical-align: top;
}


#wrapper
{
width: 770px;
margin:0px 10px 10px 10px;
border: 2px solid #22dd22;
text-align:left;
background-color:#FFFFff;
}


#banner
{
height: 157px;
background-image: url(../images/banner_bg.jpg);
background-repeat: no-repeat;
}


/**#nav {
border: 2px 2px solid #ff9900;
}**/


#nav ul
{
border-left:0px solid #ff0000;
border-bottom:3px solid #22dd22;
border-right:0px solid #ffff00;
border-top:0px solid #0000ff;
padding: 5px 0px 6px 0px;
margin: 4px 0px;
background-color:#00aa00;
}


#nav ul li
{
display: inline;
padding: 0;
margin: 0px 0px;
}


#nav ul li a
{
font-size: 90%;
color: #FFFFFF;
background-color:#00aa00;
text-decoration: none;
padding: 6px 12px 6px 12px;
text-align: center;
width: 9em;
font-weight:bold;
}


#nav ul a:hover, #nav ul li a:focus
{
background-color: #FF9900;
border-bottom:5px solid #ff0000;
padding: 10px 12px 6px 12px;
color: #FFFFFF;
}


#highlight.highlight
{
background-color:#22dd22;
color:#ffffff;
font-weight:bold;
border-bottom:3px solid #00aa00;
padding: 6px 12px 5px 12px;
}


/*#nav ul li a:highlight{

padding: 10px 18px 12px 18px;
color: #FFFFFF;
}*/


#content
{
/*background-color: red;*/
}


#content p
{
font-size: 80%;
line-height:130%;
margin: 20px;
}


#content h1
{
font-size: 100.01%;
padding: 0;
margin: 20px;
}*/


#content h2
{
font-size: 130%;
color:#ff6600;
padding: 0;
margin: 20px;
}


#content h3
{
paddinng: 0;
font-size: 80%;
margin-bottom:-20px;
margin-left:20px;
}


.leftimage
{
float: left;
margin-right: 10px;
border: 1px solid #00aa00;
}


.leftimagenoborder
{
float: left;
margin-right: 10px;
border: 0px solid #ff0000;
}


.rightimage
{
margin-bottom: 20px;
float: right;
margin-left: 15px;
border: 1px solid #00aa00;
}

.imageborder
{
border: 1px solid #00aa00;
}

.clearit
{
clear: both;
width: 200px;
}


#header
{
color: #000000;
font-size:10%;
width: 770px;
text-align: centre;
margin-top: 10px;
}


#header p
{
font-size: 70%;
padding: 3px;
}


#footer
{
border-left:0px solid #0000;
border-bottom:0px solid #22dd22;
border-right:0px solid #ffff00;
border-top:0px solid #ff9900;
/*border: 2px solid #ffffff;*/
width: 770px;
/*background-color: #22dd22;*/
background-color:#00aa00;
color: #ffffff;
}


#footer p
{
margin-left:20px;
font-size: 80%;
padding: 3px;
font-weight:bold
}


#leftcol
{
margin-left: 10px;
margin-top: 20px;
width: 170px;
background-color:#FFFF00;
margin-bottom: 20px;
float: left;
}


#content p.right
{
float: right;
}


.container{
width: 99%; 
float:right;
background-color:#ffffff;
}


.textlink{
color:#ff6600;
text-decoration:underline;
}

.textlink:hover{
	background-color: #ffffff;	
	color:#ffffff;
}
.SmallPic{
margin-left:40px;
margin-right:40px;
}