html { margin: 0; }

body {
background: #FFFFFF url(/site_media/images/green_bg.png) repeat-x scroll 0 0;	
font: 11px/18px "Lucida Grande", Lucida, Verdana, sans-serif;
color: #424242;
padding-top: 10px;
}

#doc { 
background: #FFFFFF;
padding-top: 10px;
border: 1px solid silver;
}

strong { font-weight: bold; }
em { font-style: italic; }

h2 { font-size: 138%;  color: #092E20;}
#hd {
height:30px; margin-top: 0px; 
 padding: 10px;
 padding-bottom: 0px;}
#hd h1 { padding-left: 20px; font-size: 138.5%;}

#primary-content {
border-top: 1px solid silver;
padding: 20px;
  
}

#primary-related {

  
}

div#primary-content ul li {
list-style-type:disc;
margin:1em 55px;
}


#ft { border-top: 1px solid silver;  text-align:center;  margin-top: 10px; margin-bottom: 10px; padding: 10px;}
#ft a { color: #092E20; }
#logo {float: left;}
#languagesel{float:right;}

form input  {
border:1px solid #666666;
font-size:100%;
height:auto;
margin:0pt;
padding:1px;
width:auto; 


.0
}
.spacer{clear: both;}

#mySlideshow
{
    width: 200px;
    height: 150px;
    z-index:5;
    padding: 0px;
}

#mySlideshow h2 { color: white; }

.rightbox { border-top: 1px solid silver; margin-bottom: 20px; padding-top: 10px;}
#getthefocal { padding: 10px; }

#menu {padding: 5px; margin-left: 20px; float: left;}
.menuitem {

float: left;
padding: 5px; 
}

.menuitem a {
	color: #092E20;
	}


.photos { float: right; }
.photo { border: 1px solid silver; padding: 10px; margin: 10px; background-color: #ccc; text-align: center; width: 150px; }
.photo img { border: 1px solid silver; }
.entry-date { font-size: 80%; color: #ccc; padding: 5px; }

/* Comments */

div.commentbox {
	border-top: 1px solid silver;
	margin: 5px;
}

p.commentname {

}

p.commenttext {

}

p.commenttime {
	font-size: 80%;
}

.entrycomments { padding-top: 10px; }

.entry-headline { padding: 5px; }
.recentnews { padding-top: 10px; }
.newsheadline { padding: 3px; }

div#primary-content table {
	margin-left: 30px;
}

div#primary-content td {
	padding: 5px;
}

/* styling for contact form error messages*/

div#primary-content ul.errorlist li { list-style-type: none; margin: 0px; color: red; }
