body
{
background:#fff;
text-align:center;
margin:0;
padding:0;
}

#logo
{
margin:0 auto;
width:773px;
height:207px;
background:url(images/pembrook-farm-header.gif);
background-repeat:no-repeat;
background-position:top left;
}

#logo h1, #logo h2
{
margin:0 0 0 -1000em;
height:0;
line-height:0;
padding:0;
}

table#main
{
background:#fff;
width:760px;
text-align:left;
}

.menu
{
width:115px;
border-right:1px solid #ccc;
vertical-align:top;
}

.menu ul
{
margin:0;
padding:0;
}

.menu li
{
list-style-image:url(images/horseshoe.jpg);
margin:0 0 0 15px;
padding:0 0 0 5px;
}

.menu a
{
font-family:arial, helvetica, sans-serif;
text-decoration:none;
font-size:13px;
color:#497D55;
}

.menu a:hover
{
text-decoration:underline;
}

.menu a:visited
{
color:#394027;
}

.content
{
padding-left:20px;
vertical-align:top;
width:560px;
}

.content h3
{
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
margin:0;
padding:0 0 15px 0;
}

.content h4
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
margin:0;
padding:0 0 5px 0;
}

.content p
{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#333;
margin:0;
padding:0 0 17px 0;
}

.content ul
{
margin:0 0 0 30px;
padding:0 0 17px;
}

.content li
{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#333;
margin:0;
padding:0;
}

.content a
{
color:#47705F;
}

.footer
{
padding-top:40px;
}

.footer p
{
font-family:arial, helvetica, sans-serif;
font-size:13px;
color:#999;
text-align:center;
}

.footer a
{
color:#AB4047;
text-decoration:none;
}

.footer a:hover
{
text-decoration:underline;
}

#lightbox{
	background-color:#eee;
	padding: 17px;
	border: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(images/overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}