/* Keelgrove */

div#container { 
  width 980px;
  
  margin-left: auto;
  margin-right: auto;
}

#contentCell {
  width: 970px;
  margin-top: -22px;
  
  margin-left: auto;
  margin-right: auto;
  padding-top: 0px;
  background-color: #ffffff;

 

border-top: none;
border-bottom: none;
padding-left:10px;
}


*html #contentCell {
  width: 980px;

  position: relative;
  top: 18px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0px;
  background-color: #Ffffff;


  /* background-image: url(/content/00/01/58/28/34/userimages/bar2.jpg);*/
}



body 
{

  color: #000000; /* affects some vista things (colour of login on the login table */
background-image: url( http://www.thefoxinnbury.co.uk/content/00/01/59/61/18/userimages/bg_repeat.jpg
);
background-repeat: repeat;
  overflow: auto;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
 

}

body.contentbackground {
  background-color: #ffffff;
}


.logo {
/*background-image: url( http://templatesite25232.ypguides.net/content/00/01/59/48/06/userimages/logofoxinn.jpg);
  background-repeat: no-repeat;*/
 
  margin-bottom: -17px;
  height: 152px;


  margin-top: -12px;
   margin-left:auto;
  margin-right: auto;
}


 *html .logo {
  /*  background-image: url(http://templatesite25232.ypguides.net/content/00/01/59/48/06/userimages/logofoxinn.jpg);
  /*background-image: url(/content/00/01/58/38/55/userimages/logo3.jpg);*/
  background-repeat: no-repeat;*/
  margin-bottom: 22px;
  height: 98px;
 

  margin-top: -12px;
   margin-left: auto;
  margin-right: auto;
}


a:link {
  font-family:arial;
  font-size: 15px;
color: #663234;
  text-decoration: none;
	
}
.imgRight{
float:right;
margin:10px 0px 20px 20px;
}
.imgLeft{
float:left;
margin:10px 20px 20px 0px;
}

.tab1{
background-color: #CCB399;}

.foxtab{
color: #5C2203;
font-weight: bold;
font-size: 16px;
text-align: center;
margin-top: 3px;
margin-bottom: 3px;}

p {
  text-align: left;
  font-family: arial;
  font-size: 15px;
  line-height: 1.4em;
}

td {
  font-family: arial;
  font-size: 15px;
}

h1 {
  color: #CCB399;
  font-family: arial;
  font-size: 22px;
  margin-top: 10px;
  margin-left: 0px;
}

h2 {
  text-align: left;
  color: #CCB399;
  font-size: 18px;
  margin-left: 0px;
  font-family: tahoma, arial, verdana;
}

h3 {
   color: #653036;
   font-size: 16px;
   font-family: tahoma, arial, verdana;
  /* color: #2E5483; */
}

h3 a:link {
   color: #653036;
   font-size: 16px;
   font-family: tahoma, arial, verdana;
  /* color: #2E5483; */
}

h3 a:visited{
   color: #653036;
   font-size: 16px;
   font-family: tahoma, arial, verdana;
  /* color: #2E5483; */
}

h3 a:hover{
   color: #653036;
   font-size: 16px;
   font-family: tahoma, arial, verdana;
  /* color: #2E5483; */
}

h3 a:visited:hover{
   color: #653036;
   font-size: 16px;
   font-family: tahoma, arial, verdana;
  /* color: #2E5483; */
}

h4{
  
  font-family: tahoma, arial, verdana; 
  font-weight: normal;
  font-size:12px;
  color: white;
/*background-image: url(/content/00/01/58/36/90/userimages/buttonBlue2.jpg);*/
  /* background-image: url(  http://vista-1582834.innuity.com/content/00/01/58/28/34/userimages/button2.png); */
  height: 20px;
  _height: 23px;
  background-repeat: no-repeat;
  padding:3 0 0 19px;
  margin:0 0 0 4px;
  
}

h4 a:link{
  color:#ffffff;
  text-decoration: none;
  font-weight: none;

}

h4 a:active {
  color: #ffffff;
  text-decoration: none;
  font-weight: none;
}

h4 a:hover{
  color: #F7B006;
  text-decoration: none;
  font-weight: none;
  /*padding:0 0 0 3px;*/
}

h4 a:visited {
  color: #ffffff;
  text-decoration: none;
  font-weight: none;
}

h4 a:visited:hover {
  color:#F7B006; 
  text-decoration:none;
  font-weight: none;

}

.button img:hover{
  background-image: url(/content/00/01/58/28/34/userimages/orange.png);}

/*li{
  list-style-image: url(/content/00/01/58/28/34/userimages/dot.gif);
  list-style-type: none;      
}*/

a:visited {
  font-family: arial;
  color: #663234;
  text-decoration: none;
	
}

a:hover {
  font-family: arial;
  color: #663234;
  text-decoration: underline;
	
}


#leftMenu li{
  
  margin: 0px;
  padding: 0px;
  list-style: none;
}

#leftMenu ul{
  margin: 0px;
  padding: 0px;
}


#leftMenu li a{

	margin-top: -1px;
	font-family: tahoma, arial, verdana;
        background-image: url(/content/00/01/59/05/22/userimages/buttonLHS.jpg);
      background-repeat: no-repeat;
	border-style: none;
	padding:5px 10px 5px 35px;
	color: #518EAD;
	text-decoration: none;
	display:block;
	min-height:21px;
	line-height:20px;
	font-size: 13px;

}

*html #leftMenu li a{
  
      
      font-family: tahoma, arial, verdana;
      background-image: url(/content/00/01/59/05/22/userimages/buttonLHS.jpg);
      background-repeat: no-repeat;
	border-style: none;
	padding:5px 10px 5px 35px;
	color: #518EAD;
	text-decoration: none;
	display:block;
	height:31px;
        font-size: 13px;

}



#leftMenu li a:hover{

	color: #5B5C5D;
	text-decoration: none;
  background-image: url(/content/00/01/59/05/22/userimages/buttonLHS.jpg);
      background-repeat: no-repeat;
	border-style: none;
        text-decoration: none;
	display:block;
	min-height:21px;
	line-height:20px;
        font-family: tahoma, arial, verdana;
	font-size: 13px;

}


.phoneno{
position: absolute;

margin-left: -3px;
top: -3px;
_margin-right: 0px;
_margin-left: 0px;
_top: -170px;

_left: -3px;
color: #643235;
font-family: arial;
font-weight: bold;
}


#tf1{
  background-color: white;
}

#tf2{
  background-color: white;
}

#tf3{
  background-color: white;
}

#tf5{
  background-color: white;
}

#tf6{
  background-color: white;
}


	
#staticlinks_bottom
{
background-color:  #663234;
background-position: top center;
height: 30px;
padding-top: 7px;
text-align: left;
display: inline;
visibility: visible;
width: 980px;
display: block;


border-top: none;
 margin-left: auto;
  margin-right: auto;

}

*html #staticlinks_bottom
{
background-color:  #663234;
background-position: top center;
height: 30px;
padding-top: 7px;
text-align: left;
display: inline;
visibility: visible;
width: 980px;
display: block;



 margin-left: auto;
  margin-right: auto;
margin-top: 12px;

}





#staticlinks_bottom a
{
color: #ffffff;
height: 30px;
text-decoration: none;
padding-right: 5px;
font-family: tahoma, arial, verdana;
font-weight: 300;
font-size: 13px;
}


#staticlinks_bottom a:hover
{
color: #FFFFFF;
text-decoration: underline;

}

#staticlinks_bottom ul
{
display: inline;
visibility: visible;


}

#staticlinks_bottom ul li
{
display: inline;
visibility: visible;

}

#search form /*is within #search*/
{
display: inline;
}

#navCell
{
width: 980px;
text-align: center;
background-color: transparent;

padding-top: 3px;
margin-top: -32px;
margin-bottom: 6px;
 margin-left: auto;
margin-right: auto;
position: relative;
left: 0px;
_top: 21px;
_left: -7px;

}

 /* *html #navCell
{

text-align: center;
background-color: transparent;
margin-left: -61px;
position: absolute;
top: 170px;

 
  
}*/


.navigation
{

width:59%;
padding: 0px;
margin: 0px;
height: 33px;
white-space: nowrap;
}


.navigation li
{
padding: 0px;
margin: 0px;
display: inline;
list-style: none;
padding-top: 10px;
}




#navCell a {
   vertical-align: left;
   
   font-family:  arial, 
   text-align: center;
   padding: 0px;
 padding-left: 5px;
padding-right: 25px;
   background-color: transparent; /*#c0c0c0;*/
   font-size: 16px;
   font-weight: bold;
   text-decoration: none;

}

*html #navCell a {
   
height: 22px;

}


#navCell a:hover {



padding-top: 6px;

padding-bottom: 18px;
}

*html #navCell a:hover {

 
height: 22px;
}




#navCell a:visited {



}

*html #navCell a:visited {


height: 22px;
}

#navCell a:visited:hover {


}

*html #navCell a:visited:hover {

 
height: 22px;
}


li#p2720278 a:link{
background-color: #7B7F60;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: #ffffff;}

li#p2720278 a:visited{
background-color: #7B7F60;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: #ffffff;}

li#p2720278 a:hover{
background-color: white;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: #7B7F60;}

li#p2720278 a:visited:hover{
background-color: white;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: #7B7F60;}

li#p2720279 a:link{
background-color: #BD7958;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: white;}

li#p2720279 a:visited{
background-color: #BD7958;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: white;}


li#p2720279 a:hover{
background-color: white;;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: #BD7958;}

li#p2720279 a:visited:hover{
background-color: white;;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: #BD7958;}


li#p2720280 a:link{
background-color: #D0A18C;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: white;}

li#p2720280 a:visited{
background-color: #D0A18C;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: white;}

li#p2720280 a:hover{
background-color: white;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: #D0A18C;}

li#p2720280 a:visited:hover{
background-color: white;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: #D0A18C;}


li#p2720281 a:link{
background-color: #996666;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: white;}

li#p2720281 a:visited{
background-color: #996666;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: white;}

li#p2720281 a:hover{
background-color: white;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: #996666;}

li#p2720281 a:visited:hover{
background-color: white;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: #996666;}

li#p2785597 a:link{
background-color: #7B7F60;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 38px;
padding-right: 38px;
margin-right: 3px;
color: white;}

li#p2785597 a:visited{
background-color: #7B7F60;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 38px;
padding-right:38px;
margin-right: 3px;
color: white;}

li#p2785597 a:hover{
background-color: white;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 38px;
padding-right: 38px;
margin-right: 3px;
color: #7B7F60;}

li#p2785597 a:visited:hover{
background-color: white;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 38px;
padding-right: 38px;
margin-right: 3px;
color: #7B7F60;}


/*added-june22'09-for breakfast meetings*/

li#p2827335 a:link{
background-color: #D0A18C;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: white;}

li#p2827335 a:visited{
background-color: #D0A18C;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: white;}

li#p2827335 a:hover{
background-color: white;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: #D0A18C;}

li#p2827335 a:visited:hover{
background-color: white;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: #D0A18C;}

/*SPA BREAKS*/
li#p2949774 a:link{
background-color: #996666;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: white;}

li#p2949774 a:visited{
background-color: #996666;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: white;}

li#p2949774 a:hover{
background-color: white;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: #996666;}

li#p2949774 a:visited:hover{
background-color: white;
padding-bottom: 17px;
padding-top: 15px;
padding-left: 22px;
padding-right: -15px;
margin-right: 3px;
color: #996666;}


#secnav {
text-align: center;
width: 950px;
height: 23px;
background-color: transparent;
margin-top: 0px;
margin-bottom: 0px;/*20px*/
 margin-left: auto;
  margin-right: auto;

}

*html #secnav {
text-align: center;

height: 23px;
background-color: transparent;
position: absolute;
top: 157px;
 margin-left: auto;
  margin-right: auto;

}


#secnav ul {
padding: 0px;
margin: 0px;
list-style: none;
}

#secnav ul li {
display: inline;
}

#secnav a {
display: inline;
color: #FFFFFF;


padding-left: 8px;
padding-right: 8px;
padding-bottom: 0px;
padding-top: 0px;
background-color: transparent; /*#999999;*/
text-decoration: none;
font-size: 12px;
font-weight: normal;
}

#secnav a:hover  {
color: #003163;
}

.pagelabel 
{


display: none;
}

/* login on Navbar delete display: none to make visable */
#navCell #plogin
{ 
display: none;
}


#navCell #pregister
{
   display: none;
}

.boxbackground {
display: none;
}

#search 
{
margin-left: 670px;
margin-top: -38px;
padding-top: 5px;
width: 350px;
color: #ffffff;
font-family: Arial, Verdana, Courier New, Courier, monospace;
font-weight: 300;
font-size: 0px;

}

* html #search 
{
margin-left: 580px;
margin-top: -38px;
padding-top: 5px;
width: 350px;
color: #ffffff;
font-family: Arial, Verdana, Courier New, Courier, monospace;
font-weight: 300;
font-size: 0px;

}

#search form /*is within #search*/
{
visibility: hidden;
}


.footer 
{
 
  text-align: center;
  color: #clack;
  font-family: arial;
  font-size: 11px;
 margin-top: 35px;
margin-left: 0px;
}

.footer a:link 
{
  color: #663234;
font-size: 11px;
}

.footer a:visited 
{
  color: #663234;
font-size: 11px;
}

.footer a:hover
 {
  color: #663234;
  text-decoration: underline;
font-size: 11px;
}

.footer a:visted:hover 
{
  color: #663234;
  text-decoration: underline;
}


/*for ul */

ul{line-height: 1.4em;}


div .eviivo_sbox{_width:189px;}

.eazipay{display:none;}
body{_padding-bottom:110px;}

h2.telno{color:#7B7F60;}

.vote p{text-align:center;}

.txt1
{
margin-top:-20px;
_margin-top:0;
position:relative;
_top:-20px;
color:#996666;
_margin-bottom:-25px;
}

td.content_col_break{DISPLAY:NONE;}

.jazztable td{border:1px solid #875E40;width:202px;}

#userform4638961 input#tf2,#userform4638961 input#tf3,#userform4638961 input#tf4,#userform4638961 input#tf5,#userform4638961 input#tf6,#userform4638961 input#tf7,#userform4638961 input#tf10{border:1px solid #D0A18C}

#map
{
margin-left:5px;
}


.phoneno a:link
{
font-size:28px;
color:#fff;
}

.phoneno a:visited
{
font-size:28px;
color:#fff;
}

.phoneno a:hover
{
font-size:28px;
color:#72413d;
text-decoration:none
}

#main_box
{
width:253px;
}

#top_curve
{
width:253px;
float:left;
background-image:url(/content/00/01/59/61/18/userimages/top_curve.jpg);
background-repeat:no-repeat;
height:11px;
}


#mid_curve h3
{
color:#fff;
padding:0px;
margin:0px;
font-size:24px;
}


#mid_curve
{
width:253px;
float:left;
background-image:url(/content/00/01/59/61/18/userimages/mid_repeat.jpg);
background-repeat:repeat-y;
color:#fff;
_position:relative;
top:-10px;
}

#bottom_curve
{
width:253px;
float:left;
background-image:url(/content/00/01/59/61/18/userimages/bottom_curve.jpg);
background-repeat:no-repeat;
height:11px;
_position:relative;
top:-10px;
}

#call_text
{
width:235px;
float:left;
font-size:18px;
}

#mid_curve a:link
{
color:#fff;
font-weight:bold;
font-size:24px;
}

#mid_curve a:visited
{
color:#fff;
font-weight:bold;
font-size:24px;
}

#mid_curve a:hover
{
color:#f5f5f5;
font-weight:bold;
font-size:24px;
}

.pricetable
{
display:none;
}