table.border
{
	background:		#ffffff;
    margin-top:		10px;
}

body, td
{
	font-family:	Georgia, serif;
  	font-size:		13px;
  	color:	    	#000000;
  	line-height:    20px; 
}

body
{
  	background-color:	#ffffff;
}

a
{
  color: 			#221E1E; 
  text-decoration:	underline;
  font-weight:		bold;
}

a:hover
{
  color:			#6C7C57;
  text-decoration:	underline;
}

a.MENU-1-OFF
{
	display:			block;
	width:				150px;
	text-align:			right;
 	color:				#ffffff; 
	font-weight:     	bold;
	text-decoration:	none; 
	font-family:		Georgia, serif;;
	font-size:			12px;
	text-transform:		uppercase;
	margin:      		0px 10px 10px 0px;
	padding:            8px 0px 8px 0px;
	line-height:		15px;
}

a.MENU-1-ON,  a.MENU-1-OFF:hover, a.MENU-1-ON:hover
{
	display:			block;
	width:				150px;
	text-align:			right;
 	color:				#ffffff; 
	font-weight:     	bold;
	text-decoration:	none; 
	font-family:		Georgia, serif;
	font-size:			12px;
	text-transform:		uppercase;
	margin-bottom:      10px;
	margin:      		0px 10px 10px 0px;
	padding:            8px 0px 8px 0px;
	background-color:	#7B8F63;
	line-height:		15px;
}

td.menu-item
{
  line-height:		10px;
} 

h1
{
  font-family:		Georgia, serif;
  font-size:		20px;
  color:            #000000;
  line-height:      18px;
  padding-bottom:   5px;
}

h2
{
  font-family:		Georgia, serif;
  font-size:		16px;
  color:            #000000;
  line-height:      14px;
}

h3
{
  font-family:		Georgia, serif;
  font-size:		14px;
  color:            #6c7c57;
}

.hilite {
  font-family:		Georgia, serif;
  font-size:		22px;
  color:            #865530;
  line-height:      18px;
  font-weight:		bold;
}

.hmenu
{
  padding-top: 		78px;
  padding-bottom: 	28px;
}

strong
{
	font-family:	Georgia, serif;
  	font-weight:	bold;
  	color:			#000000;
}

ul
{
  font-size:	    13px;
  line-height:		28px;
}

li
{
  list-style:		square;
  color:			#000000;
  padding-bottom:   3px;
}

hr
{
  	color:			silver;
}

.goi-headings
{
  font-family:		Georgia, serif;
  font-size:		20px;
  color:            #6c7c57;
  font-weight:		bold;
}

.faq-heading
{
  font-family:		Georgia, serif;
  font-size:		16px;
  color:            #6c7c57;
  font-weight:		bold;
  margin:			5px 0px 10px 0px;
}

.faq-q
{
  font-family:		Georgia, serif;
  font-size:		16px;
  color:            #000000;
  font-weight:		bold;
}

.portfolio
{
  font-family:	Georgia, serif;
  font-size:		14px;
  color:            #221E1E;
  line-height:      18px;
  padding-bottom:   5px;
  font-weight:		bold;
}

a img.thumbnails 
{
  border : 2px solid black;
}

a:hover img.thumbnails 
{
  border : 2px solid green;
}

div.FOOTER
{
  color:			#000000;
  font-size:	    9px;
  line-height:		9px;
  background:		#dbdada;
}

div.FOOTER a
{
  color:            #000000;
  font-size:	    9px;
  line-height:		9px;
}

a.image_brightness img {
  filter:alpha(opacity=80); 
  opacity: 0.6;
}

a.image_brightness:hover img {
  filter:alpha(opacity=100);   
  opacity: 1.0;
}

.return_to_gallery_button
{
	border: 1px solid #000000;
	background-color:#ffffff; 
	color: #000000;
	margin-top: 10px;
}

