body{margin:0;padding:0;background:#fff url(header_bg.gif) top center repeat-x;font-family:verdana,tahoma,arial,sans-serif;font-size:small;font-weight:normal;}
div.container{width:100%;background:url(topbg.jpg) 0 209px no-repeat;}
div.star{width:100%;background:url(3-star-self-catering.gif) top right no-repeat;}
h1.pagetitle{padding:5px;padding-left:0;padding-top:15px;margin:0;color:#1d2944;font-family:georgia,times new roman,times,serif;font-size:x-large;font-weight:bold;}
h1.topper{visibility:hidden;display:none;}
h2.pagetitle{font-family:georgia,times new roman,times,serif;font-size:medium;font-weight:bold;color:#e55900;}
h3.pagetitle{font-family:georgia,times new roman,times,serif;font-size:medium;font-weight:bold;color:#000;}
div.menu{width:100%;background:url(menu_bg.gif) top left repeat-x;}
div.submenu{width:770px;padding-top:10px;padding-bottom:10px;}
div.submenu ul{display:inline;list-style-type:none;padding:0;margin:0;}
div.submenu ul li{border-right:1px solid #fff;padding-left:5px;padding-right:5px;display:inline;font-family:georgia,times new roman,times,serif;letter-spacing:-0.5px;font-size:small;font-weight:bold;color:#fff;}
div.submenu ul li.end{padding-left:5px;padding-right:5px;display:inline;font-family:georgia,times new roman,times,serif;letter-spacing:-0.5px;font-size:small;font-weight:bold;color:#fff;}
div.submenu ul li a{color:#fff;text-decoration:none;}
div.submenu ul li a:hover{color:#eee;text-decoration:none;}
div.container{width:100%;}
div.subcontainer{width:770px;}
address{font-weight:normal;font-size:small;font-style:normal;color:#fff;}
address a{color:#fff;text-decoration:none;}
address a:hover{color:#eef;text-decoration:none;}
div.footer{padding-top:88px;background:#0c1530 url(footer_bg.gif) top left repeat-x;height:36px;width:100%;font-size:xx-small;font-family:verdana,arial,sans-serif;font-weight:normal;color:#fff;}
div.subfooter{width:770px;}
div.subfooter a{color:#e55900;text-decoration:none;}
div.subfooter a:hover{color:#fa7119;text-decoration:none;}
span.sectionheader{display:block;font-size:normal;font-weight:bold;font-family:verdana,tahoma,arial,sans-serif;color:#73a2cf;padding:11px;}
span.breadcrumb{color:#fff;font-weight:bold;}
label{font-size:x-small;color:#000;font-family:verdana,tahoma,arial,sans-serif;}
input.search{border:none;background:none;}
div.subsection{padding-left:11px;padding-right:11px;}
div.subsection p a{font-family:verdana,tahoma,arial,sans-serif;font-size:x-small;text-decoration:none;color:#000;}
div.subsection p a:hover{font-family:verdana,tahoma,arial,sans-serif;font-size:x-small;text-decoration:none;color:#0e0050;margin-bottom:5px;}
ul.blogside{list-style-type:none;padding-left:0;margin-left:0;padding-top:0;margin-top:0;color:#333;font-size:x-small;font-weight:normal;font-family:arial,tahoma,verdana,sans-serif;}
ul.blogside li a{text-decoration:none;color:#0e0050;}
ul.blogside li a:hover{text-decoration:none;color:#000;}
a.headerlink{color:#fff;font-size:x-small;}
a.headerlink:hover{color:#eee;font-size:x-small;}
#lightbox{background-color:#eee;padding:10px;border-bottom:2px solid #666;border-right:2px solid #666;}
#lightboxDetails{font-size:.8em;padding-top:.4em;}
#lightboxCaption{float:left;}
#keyboardMsg{float:right;}
#closeButton{top:5px;right:5px;}
#lightbox img{border:none;clear:both;}
#overlay img{border:none;}
#overlay{background-image:url(overlay.png);}
* html #overlay{background-color:#333;back\ground-color:transparent;background-image:url(blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png",sizingMethod="scale");}