/* CSS Document */

html {
overflow-y: scroll;
overflow: -moz-scrollbars-vertical;
}

body {
		margin:0px;
		padding:0px 0px 0px 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #000000;
		}
		
h4 {
	padding-top:8px;
}
		
body.backgroundhg {
	background-image: url(../images/dalescorner-001.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
		}
body.backgroundhg2 {
	background-image: url(../images/dalescorner-002.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
		}
body.backgroundhg3 {
	background-image: url(../images/dalescorner-003.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
		}
body.backgroundhg4 {
	background-image: url(../images/dalescorner-004.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
		}
body.backgroundhg5 {
	background-image: url(../images/dalescorner-005.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
		}
body.backgroundhg6 {
	background-image: url(../images/dalescorner-006.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
		}
body.backgroundhg7 {
	background-image: url(../images/dalescorner-007.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
		}
body.backgroundhg8 {
	background-image: url(../images/dalescorner-008.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
		}
body.backgroundhg9 {
	background-image: url(../images/wensleydale3.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
		}
#banner {
	top: 60px;
	height: 96px;
	margin:0px;
	padding:0px;
	width:100%;
	clear: both;
		}
		
#bannerMenu {
	margin: 0px;
	display: block;
	height: 25px;
	padding: 0px;
	background: url(../images/pageHstrip.jpg) repeat-y;
	width: 100%;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
		}
		
#leftcollumn {
	float: left;
	width:135px;
	height:320px;
	margin-left: 3px;
	padding-bottom:0px;
	margin-right:3px;
	margin-bottom:0px;
	background-color:#C1ECA4;
		}
.menbg{background-color:#C1ECA4;display:block;}
#leftcollumnIndex {
	float: left;
	width:135px;
	height:320px;
	margin-right: 0px;
	margin-left: 3px;
	padding-bottom:0px;
	margin-bottom:0px;

		}
		
#leftbottomcontent {
	float:left;
	width:90%;
	margin-right: 6px;
	padding: 4px;
	clear:none;
	margin-left:-5px;
	margin-top:5px;
		}
		
#leftbottomcontentIndex {
	float:left;
	width:90%;
	margin-right: 6px;
	padding: 4px;
	padding-left:148px;
	clear:left;
	margin-left:2px;
	margin-top:5px;
		}
		
.titleBG {
	background-image: url(../images/titleBG.gif);
	background-repeat: no-repeat;
	padding-top:4;
	padding-bottom:6;
	padding-left:6;
	padding-right:7;
	color:#D4F4C0;
		}

#rightcollumnIndex {
	float: right;
	margin-right:0;
	padding-right:0;
	width: 40%;
	display: inline;
		}
		
#rightcollumn {
	float: right;
	bottom:30px;
	width: 380px;
	margin: 0px;
	background-color: #ffffff;
		}
	
#middlecollumn {
	float:left;
	width:45%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	padding-top:3px;
	padding-right:-50%;
	padding-left:12px;
	margin-right:-40%;
	display: inline;
				}

#middlecollumn-themes {
	margin-left:136px;
	width:85%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	padding:3;
	clear:none;
			}

.top {
		position: absolute;
		top: 0px;
		height: 60px;
	    background: #ffffff;
		border-bottom: 1px solid #FFFFFF;
				}

.navlinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006600;
	padding: 3px 9px 3px 6px;
	margin-top: 3px;
	background-color: #9BE06D;
	display: block;
	text-decoration: none;
	font-weight: normal;
		}
		
.navlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003300;
	padding: 3px 9px 3px 6px;
	margin-top: 3px;
	background-color: #69C82B;
	display: block;
	text-decoration: none;
		}
.thirdnavheaders{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding: 3px 9px 3px 3px;
	margin-top: 1px;
	display: block;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	letter-spacing: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
		}
.header1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
		}
		
.thirdnavlinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #009933;
	padding: 3px 9px 3px 3px;
	margin-top: 3px;
	margin-left:2px;
	margin-right: 2px;
	background-color: #D4F4C0;
	display: block;
	text-decoration: none;
	font-weight: normal;
		}
		
.thirdnavlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003300;
	padding: 3px 9px 3px 3px;
	margin-top: 3px;
	margin-left:2px;
	margin-right: 2px;
	background-color: #69C82B;
	display: block;
	text-decoration: none;
		}

.findlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.findlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #0000ff;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
			}

.findlink a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		margin: 0px;
		padding: 0px;
		}

.linkbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.linkbutton:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		margin: 0px;
		padding: 0px;
			}
.linkbuttonT1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.linkbuttont1:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		color: #000000;
		background: url(../images/menuhoverT1.jpg) repeat-x;
		text-decoration: none;
		margin: 0px;
		padding: 0px;
			}
.linkbuttonT2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.linkbuttonT2:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		color: #C5F0EB;
		background: url(../images/menuhoverT2.jpg) repeat-x;
		text-decoration: none;
		margin: 0px;
		padding: 0px;
			}
.linkbuttonT3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.linkbuttonT3:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		color: #F7CBD6;
		background: url(../images/menuhoverT3.jpg) repeat-x;
		text-decoration: none;
		margin: 0px;
		padding: 0px;
			}
.linkbuttonT4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.linkbuttonT4:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		color: #000000;
		background: url(../images/menuhoverT4.jpg) repeat-x;
		text-decoration: none;
		margin: 0px;
		padding: 0px;
			}
			
.footer:link {		
			color: #ffffff;
			text-decoration: none;		
  			font-family: Arial, Helvetica, sans-serif;
			font-size: 9pt;
			}

.footer:hover {			
			color: #000000;
			text-decoration: underline;	
  			font-family: Arial, Helvetica, sans-serif;
			font-size: 9pt;
			}			
.footer:visited {		
			color: #ffffff;
			text-decoration: none;	
  			font-family: Arial, Helvetica, sans-serif;
			font-size: 9pt;
			}
 
 p {
 		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #000000;
 }
 
a {
	text-decoration:none;
 }
 

.trail1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006600;
	padding: 3px 9px 3px 6px;
	margin-top: 3px;
	background-color: #0CAFF2;
	display: block;
	text-decoration: none;
	font-weight: normal;
		}
		
.trail1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003300;
	padding: 3px 9px 3px 6px;
	margin-top: 3px;
	background-color: #0CAFF2;
	display: block;
	text-decoration: none;
		}

.trail2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding: 3px 9px 3px 6px;
	margin-top: 3px;
	background-color: #152A93;
	display: block;
	text-decoration: none;
	font-weight: normal;
		}
		
.trail2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding: 3px 9px 3px 6px;
	margin-top: 3px;
	background-color: #152A93;
	display: block;
	text-decoration: none;
		}
.trail3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding: 3px 9px 3px 6px;
	margin-top: 3px;
	background-color: #8F0906;
	display: block;
	text-decoration: none;
	font-weight: normal;
		}
		
.trail3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding: 3px 9px 3px 6px;
	margin-top: 3px;
	background-color: #8F0906;
	display: block;
	text-decoration: none;
		}
.trail4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006600;
	padding: 3px 9px 3px 6px;
	margin-top: 3px;
	background-color: #CAB703;
	display: block;
	text-decoration: none;
	font-weight: normal;
		}
		
.trail4:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003300;
	padding: 3px 9px 3px 6px;
	margin-top: 3px;
	background-color: #CAB703;
	display: block;
	text-decoration: none;
		}
#efooter {
	position:static;
	z-index:8;
	clear:both;
	border: 1px solid #666600;
	background-color: #589144;
	bottom: 0px;
		}
		
#efooterT1 {
	clear: both;
	border: 1px solid #666600;
	background-color: #07B4F9;
		}
#efooterT2 {
	clear: both;
	border: 1px solid #666600;
	background-color: #1A2B95;
		}
#efooterT3 {
	clear: both;
	border: 1px solid #666600;
	background-color: #9F2321;
		}
#efooterT4 {
	clear: both;
	border: 1px solid #666600;
	background-color: #C9BB02;
		}
