html 
{ 
	height: 100%;
}

body 
{
    font-family: Lucidia Sans, Arial, Helvetica, sans-serif; 
    color: #003399; 
    font-size: 10pt;
	height: 100%;
	overflow: scroll;
	margin:0px;
	padding:0px;
}
#page-background 
{
	overflow-y:auto;
	position:fixed;
	top:0px; 
	left:0px; 
	width:100%; 
	height:100%;
}
.content
{
    text-align: justify;
	background-color:#dbf980;
	margin: 0px 0px 0px 0px;
	opacity:0.85;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; // first!
	filter: alpha(opacity=85);					// second!
}

#mainContent
{
    text-align: justify;
	background-color:#dbf980;
	margin: 0px 0px 0px 0px;
	opacity:0.85;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; // first!
	filter: alpha(opacity=85);					// second!
}

td.content
{
	text-align: center;
}

h1 
{
    text-align: left;
    color: #003399;
    font-size: 14pt;
    font-weight: bold;
    margin-top: 0px; margin-right: 13px; margin-bottom: 0px; margin-left: 13px;
	padding-top:5px;
	}
h2 
{
    text-align: left;
    color: #003399; 
    font-size: 12pt; 
    font-weight: bold;
    margin-top: 0px; margin-right: 13px; margin-bottom: 0px; margin-left: 13px;
	padding-top:5px;
}
h3 
{
    text-align: left;
    font-size: 10pt; 
    font-weight: bold;
    margin-top: 0px; margin-right: 13px; margin-bottom: 0px; margin-left: 13px
	padding-top:5px;
}
p 
{
    text-align: inherit;
    color: #003399; 
    font-size: 10pt; 
    margin-top: 5px; margin-right: 13px; margin-bottom: 0px; margin-left: 13px;
	padding-bottom: 10px;
}
p.table 
{
    text-align: center;
    color: #003399; 
    margin-top: 0px; margin-right: 13px; margin-bottom: 0px; margin-left: 13px
}

p.footer
{
	    text-align: center;
}

img
{
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; // first!
	filter: alpha(opacity=100);					// second!
}
td.footer 
{ 
    text-align: center; 
	color: white;
    font-weight: bold; 
    margin-top: 10px; margin-right: 13px; margin-bottom: 0px; margin-left: 13px;
	background-color:transparent;
	opacity:0.85;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; // first!
	filter: alpha(opacity=85);					// second!
}

ul 
{  
    text-align: left; 
    color: #003399; 
    list-style-type: circle;
    font-size: 10pt;
    margin-right: 13px; margin-left: 13px;
}
li 
{
    text-align: justify;
    color: #003399; 
    list-style-type: disc;
    font-size: 10pt;
    margin-right: 13px; margin-left: 13px;
}
td 
{
    text-align: justify;
    font-size: 10pt;
    color: #003399; 
}

/* Banner */
#Banner
{
	font-family: Bookman;
	font-size: 21px;
	margin:0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.dinhamfarm.co.uk/images/banner.png' ,sizingMethod='crop');  
}

p#BannerTextBig
{
	font-size: 26px;
	margin:0px 0px 0px 13px;
	font-color:#003399;
}
p#BannerTextSmall
{
	font-size: 15px;
	margin:0px 0px 0px 13px;
	font-color:#003399;

}

/* Menus */
#MenuBanner
{
	margin:0px;
	background-color: #003399;
}

p#Links 
{
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 13px;
	background-color: #003399;
    text-align: centre;
    color: white;
    font-weight: bold;
    margin-top: 3px; margin-bottom: 3px; 
    text-decoration: none;
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; // first!
	filter: alpha(opacity=100);					// second!
}
p#Links a 
{
    color: white;
    text-decoration: none;
}
p#Links a:hover 
{
	text-decoration:underline; 

}

/* Google Maps */

#map_canvas 
{
	z-index:1000;
	height: 100%;
	opacity:0.85;
	margin-right: 13px;
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; // first!
	filter: alpha(opacity=100);					// second!
	
}
