@import url(zero.css);
@import url(layout.css);
@import url(type.css);
/*@import url(index.php?css=bulkeley/zero);
@import url(index.php?css=bulkeley/layout);
@import url(index.php?css=bulkeley/type);*/

/*\*//*/
@import url("ie5mac.css");
/**/


html {color: #f2e9cc; background: #291423 }
body {color: #46171d; background: #fffbee; }

/*h1 { color: #d7c998; background-color: #46171d; }*/
h1 { color: #bc4b16; }
h2,
p#caption, legend  { color: #bc4b16; }
h3, h4, h5{ color: #46171d; } 




a:link { color: #901416;  }
a:visited { color: #b42b2d; }
a:hover { color: #3A5BAC;  }
a:active { }


img { }


/*---------------------------------
branding
----------------------------------*/
#branding {border-color: #f2e9cc; color: #f2e9cc; background-color: #46171d; /*background-image: url(i/branding.jpg); */background-image: url(../i/branding.jpg); }
#branding h4 { background-image: url(../i/h1.gif) ; border-color: #f2e9cc;}
#branding h4 a{ color: #f2e9cc; }
#branding p { }
#branding ul { border-color: #f2e9cc; }
#branding li { border-color: #f2e9cc; }

/*---------------------------------
navigation
----------------------------------*/
#nav_main { color: #d7c998; background-color: #46171d; background-image: url(../i/menu2.jpg); }

#nav_global a { color: #cd8d2b; background-color: inherit; }
#nav_sections a { color: #d7c998; background-color: inherit; }
#nav_global a:hover{border-color: #cd8d2b;color: #d7c998; }
#nav_sections a:hover{border-color: #d7c998; color: #cd8d2b; }
#nav_global li#nav_bookonline a { color: #fff1c1; background-color: inherit;background-image: url(../i/bookonline.png); }
#nav_global li#nav_bookonline span { color: #fff1c1; background-color: #1a070a; background-image: url(../i/bookonline.png);}
#nav_global li#nav_bookonline a:hover,
#nav_global li#nav_bookonline a:focus {color: #fff; background-image: url(../i/bookonline_ro.png); }
#nav_global li#nav_bookonline a:hover span,
#nav_global li#nav_bookonline a:focus span {color: #fff;  background-color: #a34516; background-image: url(../i/bookonline_ro.png);  }

#nav_context li h3 {color: #46171d}
#nav_main .events {background-image: url(../i/carnation.jpg); }
#nav_main .rooms {background-image: url(../i/readinglamp.jpg); }
#nav_main .dining {background-image: url(../i/champagne.jpg); }
#nav_main .out {background-image: url(../i/compass.jpg); }
#nav_main .yourstay {background-image: url(../i/stones.jpg); }
#nav_main .golf {background-image: url(../i/golfball.jpg); }


/*---------------------------------
content
----------------------------------*/
#content { color: #46171d;  /*background-color: #fffbee;*/ background-color: transparent;  }
#content img { background-color: #f2e9cc; border-color:  #d7c998 }
#content img.pdf,
#content img.item {background-color: transparent;}
#content_sub, #content_main {}
#content_sub { color: #332600; }

/*events calendar*/
#content_sub .calendar {background-image: url(../i/f.gif);}
#content_sub .calendar li {border-color: #D7C998;background-color: white;}
/*#content_sub a {color: #FFFF00}*/
/*menu*/
ul.menu ul{border-color: #F2E9CC;  }
ul.menu  {border-color: #D7C998;  }



/*format tariff
------------------------*/
table.tariffs tr.item {border-color: #D7C998;}


/*google map*/
#map {border-color: #f2e9cc;}
#map img{background: none;}

/*gallery*/
#credit {color: #332600;}


/*form*/
#content_main form legend {color: #bc4b16; }
#content_main form fieldset,
#content_main form input,
#content_main form select,
#content_main form textarea {border-color: #d7c998;  color: #46171d;}
#content_main form input { background-color: #fffbee; }
#content_main form input.button {  background-color: #f2e9cc; color: #46171d; }



/*---------------------------------
special offers
----------------------------------*/
.special_offers {  border-color:  #d7c998; }
.special_offers a { border-color:  #d7c998 ; background-image: url(../i/spec_btm.gif); }
.special_offers a:link,
.special_offers a:visited {  background-color: #46171d;  color: #f2e9cc;  }
.special_offers a:hover {color: #cd8d2b;}
.special_offers a:active { color: #EA3233;  background-color: #291423; }
.special_offers a span {}
#content_sub .special_offers img {background-color: transparent;}
#content_sub .special_offers p { border-color:  #bc4b16 #bc4b16 #46171d #bc4b16; background-image: url(../i/spec_top.gif);}

#content_add .special_offers img {background-color: transparent;}
#content_add .special_offers p { border-color:  #bc4b16 #bc4b16 #46171d #bc4b16; background-image: url(../i/spec_top.gif);}

/*---------------------------------
logos
----------------------------------*/
#content #content_add #logos_grade img {background-color: transparent;}




/*---------------------------------
site info
----------------------------------*/
#site_info { color: #f2e9cc; background-color: #291423; background-image: url(../i/f.gif);}
#site_info a:link,
#site_info a:visited { color: #d7c998;  background-color: #291423;}
#site_info a:hover { color: #cd8d2b;  background-color: #291423; }
#site_info a:active { color: #EA3233;  background-color: #291423; }

#site_info h2, #newsletter legend{color: #F2B542}