@charset "utf-8";
/* CSS Document */

body {background: #baa37d;}

div {margin:0px;
     padding:0px;}
	 
img.image {border:0px;
           outline:none;}
		   
		   
h1 {margin:0px;
  padding:0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  line-height:25px;
  font-style:normal;
  color:#6e5a44;
    }

p{margin:0px;
  padding:0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:25px;
  font-style:normal;
  color:#6e5a44;
  }
  
p.center{margin:0px;
  padding:0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:25px;
  font-style:normal;
  color:#6e5a44;
  text-align:center;
  }
  
p.bottom{margin:0px;
  padding:0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:25px;
  font-style:normal;
  color:#6e5a44;
  text-align:center;
  }
  
p.bottom a:link {margin:0px;
  padding:0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:25px;
  font-style:normal;
  color:#6e5a44;
  text-align:center;
  text-decoration:none;
  }
  
p.bottom a:hover {margin:0px;
  padding:0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:25px;
  font-style:normal;
  color:#6e5a44;
  text-align:center;
  text-decoration:underline;
  }
  
p.bottom a:visited {margin:0px;
  padding:0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:25px;
  font-style:normal;
  color:#6e5a44;
  text-align:center;
  text-decoration:none;
  }
  

 
 
 li{margin:0px;
  padding:5px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  line-height:25px;
  font-style:normal;
   color:#6e5a44;
  }
  
a:link {margin:0px;
  padding:0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:25px;
  font-style:normal;
  color: #663300;
  text-decoration:none;
  }
 
 
 a:visited {margin:0px;
  padding:0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:25px;
  font-style:normal;
   color: #663300;
    text-decoration:none;
  }
  
 a:hover{margin:0px;
  padding:0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:25px;
  font-style:normal;
   color: #663300;
  text-decoration:underline;
  }
 
img.floatright {border:0px;
                outline:none;
				float:right;
				}

.spanclass {visibility:hidden;}	
		   
p.shift {margin-left:70px;
       }
  
p.top {    font-family:Georgia, "Times New Roman", Times, serif;
         color:#cec6cc; 
		 font-size:14px;
		 text-align:right;
		 font-style:normal;
       }
div {margin:0px;
     padding:0px;}

#container { 
	width: 864px;
	height:1100px;
    margin: -7px auto 0px auto;
	padding:5px 80px 0px 80px; 
	position: relative;
	background: url(../images/bk3.jpg) no-repeat white;
	/* z-index: 6; */
	}
	


#contacttop {
	position:absolute;
	width:213px;
	left: 684px;
	top: 22px;
	height: 65px;
			 }

	

#introtext {
	padding-left:30px;
	width:535px;
	margin-right:200px;
	height:auto;
	position:relative;
	left:30px;
	background:none;
}

#introtext2 {
	padding-left:30px;
	width:700px;
	margin-right:30px;
	height:auto;
	position:relative;
	left:30px;
	background:none;
}

#bottombar1 {
	padding-left:60px;
	width:200px;
	height:auto;
	position:relative;
	left:0px;
	background:none;
	float:left;
}

#bottombar2 {
	margin-left:20px;
	width:230px;
	height:auto;
	position:relative;
	background:none;
	float:left;
}


#bottombar3 {
	margin-left:20px;
	width:250px;
	height:auto;
	position:relative;
	background:none;
	float:left;
}

#text1 {
	padding:20px;
	width:541px;
	height:261px;
	position:absolute;
	top:538px;
	left:293px;
	background:none;
}

#photos {
	padding-left:90px;
	width:700px;
	margin-right:30px;
	height:auto;
	position:relative;
	background:none;
	float:left;
}

#bottomlinks {
	padding-left:30px;
	width:800px;
	margin-right:30px;
	height:auto;
	position:relative;
	background:none;
	float:left;
}



#links {
	position:relative;
	width:900px;
	left:0px;
	top:0px;
	height: 72px;
			 }
			 
			 
			 
#links ul {list-style-type:none;
           }
		   
		   
#links li {display:inline;
           width:125px;
				  height:40px;
           }		 
		   
		   
/* home  */
			 
#links li a:link.home {background: url(../images/l_home.gif) no-repeat;
                  display:inline-block;
				  padding:2px 2px 2px 2px;
				  margin-left:-25px;
				  width:75px;
				  height:30px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}	 
				  
				  
#links li a:visited.home {background: url(../images/l_home.gif) no-repeat;
                  display:inline-block;
				  padding:2px 2px 2px 2px;
				  margin-left:-25px;
				  width:75px;
				  height:30px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}	
#links li a:hover.home {background: url(../images/l_home2.gif) no-repeat;
                  display:inline-block;
				 padding:2px 2px 2px 2px;;
				  margin-left:-25px;
				  width:75px;
				  height:30px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}	 				  
				  
				  				  
				  
/* about  */			 
			 
#links li a:link.about {background: url(../images/l_thegranary.gif) no-repeat;
                  display:inline-block;
				  padding:2px 2px 2px 2px;
				  width:105px;
				  height:30px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}				 

	
				  
				  
#links li a:visited.about {background: url(../images/l_thegranary.gif) no-repeat;
                  display:inline-block;
				 padding:2px 2px 2px 2px;
				  width:105px;
				  height:30px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}		
#links li a:hover.about {background: url(../images/l_thegranary2.gif) no-repeat;
                  display:inline-block;
				  padding:2px 2px 2px 2px;
				    width:105px;
				  height:30px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}		
/* facilities  */			  
				  

#links li a:link.facilities {background: url(../images/l_facilities.gif) no-repeat;
                  display:inline-block;
				  padding:2px 2px 2px 2px;
				  width:80px;
				  height:30px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}			
				  

				
#links li a:visited.facilities {background: url(../images/l_facilities.gif) no-repeat;
                  display:inline-block;
				  padding:2px 2px 2px 2px;
				  width:80px;
				  height:30px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}	
#links li a:hover.facilities {background: url(../images/l_facilities2.gif) no-repeat;
                  display:inline-block;
				  padding:2px 2px 2px 2px;
				  width:80px;
				  height:30px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}					  
				  
/* bamburgh  */				   
 
 #links li a:link.bamburgh {background: url(../images/l_bamburgh.gif) no-repeat;
                  display:inline-block;
				  padding:2px 2px 2px 2px;
				  width:185px;
				  height:30px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}
				  

				  
 #links li a:visited.bamburgh {background: url(../images/l_bamburgh.gif) no-repeat;
                  display:inline-block;
				  padding:2px 2px 2px 2px;
				  width:185px;
				  height:30px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}
				  
 #links li a:hover.bamburgh {background: url(../images/l_bamburgh2.gif) no-repeat;
                  display:inline-block;
				 padding:2px 2px 2px 2px;
				  width:185px;
				  height:30px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}				  
				  
				  
/* wheretofindus  */				  
				  
				  
 #links li a:link.wheretofindus {background: url(../images/l_wheretofindus.gif) no-repeat;
                  display:inline-block;
				  padding:2px 2px 2px 2px;
				  width:130px;
				  height:30px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}
				  
 
				  
 #links li a:visited.wheretofindus {background: url(../images/l_wheretofindus.gif) no-repeat;
                  display:inline-block;
				  padding:2px 2px 2px 2px;
				  width:130px;
				  height:30px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}
#links li a:hover.wheretofindus {background: url(../images/l_wheretofindus2.gif) no-repeat;
                  display:inline-block;
				  padding:2px 2px 2px 2px;
				  width:130px;
				  height:30px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}




/* tariff  */				  
				  
				  
 #links li a:link.tariff {background: url(../images/l_tariff.gif) no-repeat;
                  display:inline-block;
				 padding:2px 2px 2px 2px;
				  width:50px;
				  height:30px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}
				  
 
				  
 #links li a:visited.tariff {background: url(../images/l_tariff.gif) no-repeat;
                  display:inline-block;
				 padding:2px 2px 2px 2px;
				  width:50px;
				  height:30px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}
				  
#links li a:hover.tariff {background: url(../images/l_tariff2.gif) no-repeat;
                  display:inline-block;
				  padding:2px 2px 2px 2px;
				  width:50px;
				  height:30px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}









/* contact  */				  
				  
				  
 #links li a:link.contact {background: url(../images/l_contactus.gif) no-repeat;
                  display:inline-block;
				 padding:2px 2px 2px 2px;
				  width:95px;
				  height:30px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}
				  
 
				  
 #links li a:visited.contact {background: url(../images/l_contactus.gif) no-repeat;
                  display:inline-block;
				 padding:2px 2px 2px 2px;
				  width:95px;
				  height:30px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}
#links li a:hover.contact {background: url(../images/l_contactus2.gif) no-repeat;
                  display:inline-block;
				  padding:2px 2px 2px 2px;
				  width:95px;
				  height:30px;
				  list-style:none;
				  text-decoration:none;
				  text-align:left;}
#bottom {
	padding:10px;
	width:699px;
	height:40px;
	position:absolute;
	top:909px;
	left:153px;
	background:none;
	text-align:center;
}

#bottom p{font-size:10px;
          color:#8c8198;
          }

