@import url(/image/upload//wt117/k2zero.css);
@import url(/image/upload//wt117/k2layout.css);
@import url(/image/upload//wt117/k2type.css);

html {color: #fff; background-color: #B91100; background-image: url(/image/upload//wt118/k2bg_red.gif)  }
body {color: #472d2d; background-color: #fffbee;  }


h1, h2, h3, h4, h5 {color: #B91100;}


h2+p,
p.strapline { color: #840c00;}



a:link,
a:visited  { color: #7e6428; }

a:hover {  color: #465884;}
a:active {  }


img { color: #1d1a3c; background-color: #f2e9cc; border-color:#9b8643 #d7c998 #d7c998 #9b8643; }


/*---------------------------------
branding
----------------------------------*/
#branding {background-image:  url(/image/upload//wt117/k2btmgrad.gif);}
#branding h1 a {  }
#branding img {border-color: #FFFBEE;}
#branding h2  { color: #840c00;}
#branding ul {background-image: url(/image/upload//wt117/k2topgrad.gif);}
/*---------------------------------
navigation
----------------------------------*/
#nav_main { }

#nav_main a {}
#nav_main a:hover { }

ul#nav_global {  }
ul#nav_global a {  }
ul#nav_global a:hover {  }

ul#nav_features {background-image: url(/image/upload//wt117/k2stroke.gif);}
ul#nav_features a:link, 
ul#nav_features a:visited, 
ul#nav_features a:hover { }
ul#nav_features li {border-color: #D7C998}

#nav_contextual ul {border-color: #d7c998;} 

/*---------------------------------
content
----------------------------------*/
#content {}

#content_main h1 {border-color: #D7C998;}

#content_sub {background-image: url(/image/upload//wt117/k2stroke.gif);}
.index #content_sub > h3:first-child {background-image: url(/image/upload//wt117/k2stroke.gif);}
#content_sub a {}


.vcard {border-color:#9b8643 #d7c998 #d7c998 #9b8643; }
#content_sub .key li, #content_sub h3  {}
#content_sub h3 { }
#content_sub .key img {}
#content_sub > h3:first-child { color: #840c00; }
#content_sub > h3:first-child span.desc {}

/*grading symbol list pages and display*/
.key .grade p span {background-color: white;  color: #000000; border-color: red;}

/*---------------------------------
site info
----------------------------------*/
#site_info h5{ border-color:  #d7c998; }
#site_info , 
#site_info p,
#site_info a {}
#site_info a:hover {  }


/*---------------------------------
lists
----------------------------------*/
.summary > li {border-color:#d7c998;}
.summary .contact,
.summary p.strapline {border-color:#9b8643 #d7c998 #d7c998 #9b8643;}

/*---------------------------------
google maps
----------------------------------*/
#map  {border-color: #f2e9cc }
#map img {background-color: transparent;}
#map .fn {color:#B91100; background-color: #fff;}
.gmnoprint > a {background-color: transparent;}

/*---------------------------------
bookings
----------------------------------*/
#businessinfo { border-color: #D7C998; }

#b4u_nav_main {}
#b4u_nav_main li { background-image: url(/image/upload/wt111/k1step.gif); }
#b4u_nav_main li#b4u_nav_requestsent {background-image: none;}

#b4u_nav_main li a {color: #6f7993; background-color: #fffbee;}
#b4u_nav_main li a:hover {}
#b4u_nav_main li.b4u_nav_active a {color: #970f01; }
#b4u_nav_main li.b4u_nav_active a:hover {}

#booking_instruction {}

/*form*/
.booking form {border-color: #D7C998;}

/*bookings 4 u - remove backgound colour from link*/
#b4u_navcontainer .date_entry a {background-color: transparent;}
.b4u_featurepagebookinglink {
	border:1px dashed #d0d0d0;
	padding: 4px 8px 4px 8px;
	width:300px;
	background-color:#fff5d5;
	font-size:14px; 
}
