body {
margin:0 10 0 10; padding:0; font-family:verdana, arial, sans-serif; font-size:80%; color:#000000; text-align:center; background-color:#C8FFC8;
background-image:url(images/background.jpg); background-repeat:repeat-x;}

h1 {
padding:0; margin:0;font-size:250%; font-weight:normal; 
color:#ffffff; font-family:"Trebuchet MS", verdana, arial, sans-serif; width:60%}

h2 {
background-color:#000000; color:#ffffff; font-size:110%; font-weight:bold; border: 1px solid #000000; margin:auto; padding:0; 
font-family:"Trebuchet MS", verdana, arial, sans-serif; width:60%; text-indent:1em;}

h3 { text-align:center; color:#ffffff; background-color:#000000; font-size:100%;
	border: 1px solid #000000;	width:170px; padding:0; margin:auto;
}

hr { color:#009900; background-color:#000000; height:1px; width:85%;}

div {
margin:0; padding:0; display:block;}

a:link {color: #0000FF; text-decoration: none}
a:visited {color: #663399; text-decoration: none}
a:hover {color: #ffffff; text-decoration: none; background-color: #000000;}



.container {background-color:#FFFFFF;
border: 1px solid #000000;
margin:0 auto 0 auto; padding:0; width:760px;}
 
#navcontainer { float:left;
background-color:#000000;
width:100%; 

}

.titleblock {  background-color:#ffffff; 
 width:100%;
 height:120px;
 text-align:center;
}


.newsbox {padding:0.3em; border:1px solid #009900; text-align:left; width:420px; margin:auto; }
.newsbox h2 {text-align:center; text-indent:0; margin:0; padding:0; width:100%;}

.content {
clear:left; margin:0 0.5em 0 0; padding:0.5em ;}

.left {text-align:left; margin-left:2em; padding:0.5em }

.footer {
background-color:#ffffff; color:#009900; font-size:75%; margin:2.5em 0.2em 0.5em 0.5em; padding:0.8em; 
border-top:1px solid #000000; text-align:center; clear:both;}

.footer .right {
float:right; clear:right; text-align:right;}

.footer p {margin:0;}

.small {font-size:0.80em;}

img { margin: 0 0 3px 0; 
padding: 0; 
border: 0; 
} 

.leftphoto{
float:left;
margin: 0 5px 5px 5px;
padding:2px;
text-align:center;
}

.rightphoto {float:right;
margin: 5px 0 5px 5px;
padding:2px;
text-align:center;}


.gallery {
float:left;
margin: 0 5px 5px 0;
padding:2px;
text-align:center;
}

.gallerybox {text-align:center; width:710px; margin:auto; padding:0;}
.gallerybox2 {text-align:center; width:475px; margin:auto; padding:0;}
.gallerybox3 {text-align:center; width:540px; margin:auto; padding:0;}

.clearit {clear:both}

.containerbox {
width: 730px;
text-align:center;
margin: auto;
padding:0;
}

.italic {font-style:italic;}

.columnleft {
float:left;
text-align:left;
margin: 10px 20px 10px 10px;
width:260px;
} 

.columnright {
float:right;
text-align:left;
vertical-align:top;
margin: 10px 10px 10px 20px;
width:260px;
} 

.showresults {width:375px; text-align:left; margin:auto; }
.chshowresults {width:600px; text-align:center; margin:auto;}

.showbox{text-align:left; border-color:#009900; border-style:solid; border-width:1px; padding:5px; margin:auto; width:90% ;}
.showbox td{vertical-align:top;}
.greenblock {color:#FFFFFF; background-color:#009900; font-weight:bold; padding:5px;}

.middle {vertical-align:middle; }

.cotytable { text-align:left; border-color:#009900; border-style:solid; border-width:1px; border-collapse:collapse; margin:auto; width:600px ;}
.cotytable td, th {vertical-align:top; border-color:#009900; border-style:solid; border-width:1px; padding:3px;}
.showresults {width:375px; text-align:left; margin:auto; }
