html { background:#F9F4EC url(../images/back-warmth.jpg) 70% top no-repeat; }
#subwarmth { width:900px; height:26px; background:url(../images/sub-warmth.jpg); position:absolute; right:0; }
#book { background:url(../images/hotel-book-back.png) !important; _background:url(../images/hotel-book-back2.gif); }
.button2 a { background:url(../images/b2-warmth.gif) left; }
.button2 a:hover { background:url(../images/b2-warmth.gif) right; }
.box { background:url(../images/cornerbox3.jpg) left top no-repeat; }
.button a { background:url(../images/b1-warmth.gif) left; }
.button a:hover { background:url(../images/b1-warmth.gif) right; }
p a:hover, h2 a:hover, #content li a:hover, #confrooms a:hover, #footer span a:hover { border-bottom: 1px dashed #DD991C;  }
h1, h2, a, #footer span a, #footer span a:hover, #form label, .colour { color: #DD991C; }
.border:hover img, .border2:hover, .text1:hover, .text2:hover, .text4:hover { border: 1px solid #DD991C; }
#subscribe a.tag { background: url(../images/tag-unconstrained.gif) top right no-repeat; }
hr { border: 1px dashed #F9F4EC; border-top: 1px dashed #CCCCCC; }
#content li { background: url(../images/arrow-unconstrained.gif) top left no-repeat; }
#submenu li.current { background: url(../images/sub-current-warmth.gif) repeat-x; }
.left2 { background: url(../images/divider-warmth.jpg) top right no-repeat !important; }
#fade { background: url(../images/divider-fade-warmth.png) repeat-x; }
.formbutton { background: url(../images/b4-warmth-up.gif); }
.formbutton:hover { background: url(../images/b4-warmth-over.gif); }