/* Cascading Style Sheet, for cutthorne.co.uk - created: ages ago! 

*/
/* http://www.cutthorne.co.uk/ */

/* White             FFFFFF R:255 G:255 B:255 */
/* Black             000000 R:0   G:0   B:0   */


/* Vellum         f8f6e1 
   Maroon	      800000
   Buttermilk     f9e6bd
   Pale yellow   ffffdd


.~.~.~.~.~.~.~.~.~.~.~.~.~.~.*/


body {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 14px;
  background : #F8F6E1;
  margin : 1em 1em 1em 1em;
  color : #000000;
  text-align : center;
}

#leftnav {
float: left;
width: 135px;
height: 100%;
background-image : url(../images/menu_shbg.png);
background-repeat: repeat;
padding: 0px;
margin: 0px;
}


.menubody {
  background : #F8F6E1 url(../images/menubg.gif) repeat;
  margin : 1em 0em 0em 0em;
}
  
div, p, br,  table, tr, td, li, ul {
  font-size : 12px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  text-align : center;
}

.leftalign {
  text-align : left;
}

.prominent {
 color : #800000;
 font-weight : bold;
}

.bookingform {
  text-align : left;
  font-size : 12px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
}

.tariffPrices {
  font-size : 12px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  text-align : center;
}

.tariffTitle {
  font-size : 14px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  text-align : center;
  font-weight : bold;
}

.tariffRoom {
  font-size : 13px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  text-align : center;
  font-weight : bold;	
}

.tariffTiny {
  font-size : 10px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  text-align : center;
}

i {
  font-size : 16px;
  font-weight : bold;
  color : #800000;
  font : italic Arial, Helvetica, sans-serif;
}

.bigger_italic{
  font-size : 24px;
  font-weight : bold;
  color : #800000;
  font : Arial, Helvetica, sans-serif;
  font-style : italic;
}

.customerQuotes {
  font-size : 16px;
  font-weight : bold;
  color : #800000;
  font-family : Arial, Helvetica, sans-serif;
  font-style : italic;
}

h1 {
  font-size : 20px; 
  font-weight : bold; 
  color : #800000;
  font-family : Arial, Helvetica, sans-serif;
}

h2 {
  font-size : 16px; 
  font-weight : bold; 
  color : #800000;
  font-family : Arial, Helvetica, sans-serif;
}

h3 {
  font-size : 14px; 
  font-weight : italic; 
  color : #800000;
  font-family : Arial, Helvetica, sans-serif;
}

h4 {
  font-size : 9px; 
  font-weight : bold; 
  color : #000000;
}

.foodTitle {
  font-size : 14px; 
  font-weight : bold; 
  color : #800000;
  font-family : Arial, Helvetica, sans-serif;
  font-style : italic;
}

.designby {
	font-size : 100%
}

.pictureborder {
  background : #800000;
}

.pictureinnerborder {
  background : #FEFFF4;
}

.footerText {
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  text-align : center;
  font-weight : 400;
}

.addressTitle {
	text-align : right;
}

.addressText {
	text-align : left;
}

a:link {
  color : #800000;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 13px;
  font-weight : 700;
}

a:visited {
  color : #888888;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 13px;
  font-weight : 700;
}

a:active {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 13px;
  font-weight : 700;
  }

a:hover {
  color : #FFFFE8;
  background : #800000;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 13px;
  font-weight : 700;
  text-align : center;
}

a.textlink:link {
  color : #800000;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 13px;
  font-weight : 700;
  text-decoration : none;
  text-underline : none;
}

a.textlink:visited {
  color : #855555;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 13px;
  font-weight : 700;
  text-decoration : none;
  text-underline : none;
}

a.textlink:active {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 13px;
  font-weight : 700;
  text-decoration : none;
  text-underline : none;
}

a.textlink:hover {
  color : #FFFFE8;
  background : #800000;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 13px;
  font-weight : 700;
  text-decoration : none;
  text-underline : none;
}

a.prominentLink:link {
  color : #800000;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 15px;
  font-weight : 700;
  text-align : center;
}

a.prominentLink:visited {
  color : #800000;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 15px;
  font-weight : 700;
  text-align : center;
}

a.prominentLink:active {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 15px;
  font-weight : 700;
  text-align : center;
}

a.prominentLink:hover {
  color : #FFFFE8;
  background : #800000;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 15px;
  font-weight : 700;
  text-align : center;
}

a.menuLink:link {
  color : #800000;
  font-family : Arial, Helvetica, sans-serif;
  line-height: 150%;
  font-size : 15px;
  font-weight : 700;
  text-align : center;
}

a.menuLink:visited {
  color : #855555;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 15px;
  line-height: 150%;
  font-weight : 700;
  text-align : center;
}

a.menuLink:active {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 15px;
  line-height: 150%;
  font-weight : 700;
  text-align : center;
}

a.menuLink:hover {
  color : #FFFFE8;
  background : #800000;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 15px;
  line-height: 150%;
  font-weight : 700;
  text-align : center;
}


a.footerMenu:link {
  color : #dcbe7f;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  text-align : center;
  font-weight : 400;
}

a.footerMenu:visited {
  color : #dcbe7f;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  text-align : center;
  font-weight : 400;
}

a.footerMenu:active {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  text-align : center;
  font-weight : 400;
}

a.footerMenu:hover {
  color : #dcbe7f;
  background : #800000;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  text-align : center;
  font-weight : 400;
}

a.fadedMenu:link, a.fadedMenu:visited, a.fadedMenu:active {
  color : #f9e6bd;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  text-align : center;
  font-weight : 400;
}

a.fadedMenu:hover {
  color : #dcbe7f;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  text-align : center;
  font-weight : 400;
  text-decoration : underline;
}

.fadedMainbg {
  color : #f8f6e1;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
}

a.fadedMainbg:link, a.fadedMainbg:visited, a.fadedMainbg:active {
  color : #f8f6e1;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  text-align : center;
  font-weight : 400;
}

a.fadedMainbg:hover {
  color : #dcbe7f;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  text-align : center;
  font-weight : 400;
  text-decoration : underline;
}

a.pictureLink:link {
  background : transparent;
}

a.pictureLink:visited {
  background : transparent;
}

a.pictureLink:active {
  background : transparent;
}

a.pictureLink:hover {
  background : transparent;
}

TABLE.newsHighlight1 {
  border: 1px;
  border-style: solid;
  border-color: #800000;
  border-spacing: 1px;
  background: #ffffdd;
}

TABLE.newsHighlight2 {
  border: 1px;
  border-style: solid;
  border-color: #800000;
  border-spacing: 1px;
  background: #f8f6e1;
}

TABLE.newsHighlight3 {
//  border: 1px;
//  border-style: solid;
//  border-color: #00a2e7;
//  border-spacing: 1px;
  background: #f9e6bd;
}

TABLE.newsHighlight4 {
  border: 1px;
  border-style: solid;
  border-color: #800000;
  border-spacing: 1px;
  background: #f9e6bd;
}

img.border {
  border:1px;
  border-style: solid;
  border-color: #800000;
  padding: 2px;
}



