/* main.css
 */

body {
}
#container {
	
}
#wrapper {
	position: relative;
}
/**
 * newsletter box
 */
#newsletter {
}
#newsletter img {
	margin:	0px -15px 20px -10px;
}
#newsletter h3,
#newsletter p {
	margin-bottom: 15px;
}
#newsletter p {
	line-height: 1.3em;
}
#newsletter p.error {
	position: absolute;
	width: 115px;
	list-style: none;
	top: 0px;
	right: 15px;
}
#newsletter label {
	position: relative;
}
#newsletter input.error {
	color: #FFF;
}

/**
 * address bar
 */

#address {
	margin: 10px 0px 10px 10px;
	_margin-left: 6px;
	float: left;
}
#address li {
	color: #e1e1e1;
}
#address li {
	float: left;
	margin-right: 7px;
	border-right: solid 1px #808080;
	padding-right: 7px;
	font-size: 11px;
}
#address li.last-child {
	border-right: none;
}
#address li a {
	color: #e1e1e1;
}
#address li a:hover {
	color: #fff;
}

/**
 * header
 */
#header {
}
#header h1 {
	_height: 1px; /* fix for I.E. */
	_float: left;
}
#header h1 a {
	display: block;
	width: 200px;
	height: 145px;
	float: left;
	background-image: url("../image/logo.gif");
	background-repeat: no-repeat;
	background-position: 9px 30px;
}
#header h1 a span,
#header h3 span {
	display: none;
}
#book-online {
	height: 33px;
	width: 658px;
	*width: 658px;
	_width: 672px;
	float: right;
	padding-top: 1px;
}
#book-online h3 {
	float: left;
	background-repeat:no-repeat;
	height: 11px;
	margin: 11px 20px 0px 0px;
	width: 175px;
	background-image: url("../image/title/book-online.gif");
}
#book-online label {
	float: left;
	width: auto!important;
	clear: none;
	margin-right: 10px;
}
#book-online select {
	padding: 1px;
}
#book-online select.medium {
	width: 80px;
}
#book-online select.small {
	width: 45px;
}
#book-online select option {
	background-color:#625D57;
	border: none;
	color: #FFFFFF;
}
#book-online label strong {
	width: auto;
	padding-right: 10px;
}


/* header - accessibility-options */
#header #accessibility-options {
	display: none; /* optional */
}
#header #accessibility-options h3 {
}
#header #accessibility-options h3 a {
}
#header #accessibility-options h3 a:hover {
}
#header #accessibility-options h3 span {
}
#header #accessibility-options p.skip-to-links {
	display: none;
}
#header #accessibility-options p {
}
#header #accessibility-options a {
}
#header #accessibility-options a:hover {
}

/**
 * Hero
 */

#flash #no-flash {
	width: 792px;
	height: 350px;
	background-image: url("../image/no-flash.gif");
}


/**
 * footer
 */
#footer {
	position: relative;
}
#footer h2 {
	display: none;
}
#footer ul {
	text-align: right;
	margin: 0px 0px 0px 0px;
	padding: 15px 6px 10px 0px;
	width: 450px;
	float: right;
}
#footer li {
	float: right;
	color: #e1e1e1;
	margin: 0px 7px 5px 0px;
	border-right: solid 1px #808080;
	padding-right: 7px;
	font-size: 11px;
}
#footer li.no-seperator {
	border-right: none;
	padding-right: 0px;
}
#footer li a {
	padding: 0px 0px 0px 0px;
	color: #e1e1e1;
}
#footer li a:hover {
	color: #fff;
}
#footer #logos {
	float: left;
	width: 350px;
	height: 45px;
	margin: 12px 0px 0px 12px;
	_margin-left: 6px;
}
#footer #logos a {
	float: left;
	display: block;
	padding: 0px 5px 0px 0px;
}

#navigation #book-now {
	
}
#navigation #book-now a {
	background-image: url("../image/booknow.gif");
	display: block;
	width: 173px;
	height: 80px;
	background-position: -173px 0px;
	margin: 0px 0px 0px 13px;
}
#navigation #book-now a:hover {
	background-position: 0px 0px;
}
#navigation #book-now a span {
	display: none;
}
/**
 * menu-primary
 */
#menu-primary {
	min-height: 227px;
	_height: 227px;
}
#menu-primary h3 {
	display: none;
}
#menu-primary ul li span {
	display: none;	
}
#menu-primary ul {
	margin: 15px 0px 0px 15px;
}
#menu-primary ul li {
	margin: 0px 0px 8px 0px;
	*margin: 0px 0px 1px 0px;
}
#menu-primary ul li a {
	display: block;
	background-repeat: no-repeat; 
	height: 11px;
	background-position: -200px 0px;
}
#menu-primary ul li a:hover {
	background-position: 0px 0px;
}

li.menuitem-home a {
	background-image: url("../image/menu/home.gif")
}
li.menuitem-sleeping a {
	background-image: url("../image/menu/sleeping.gif")
}
li.menuitem-eating a {
	background-image: url("../image/menu/eating.gif")
}
li.menuitem-about-the-pub a {
	background-image: url("../image/menu/about-the-pub.gif")
}
li.menuitem-local-attractions a {
	background-image: url("../image/menu/local-attractions.gif")
}
li.menuitem-photo-gallery a {
	background-image: url("../image/menu/photo-gallery.gif")
}
li.menuitem-contact-us a {
	background-image: url("../image/menu/contact-us.gif")
}
li.menuitem-find-us a {
	background-image: url("../image/menu/find-us.gif")
}
li.menuitem-online-enquiry a {
	background-image: url("../image/menu/online-enquiry.gif")
}
li.menuitem-things-to-do a {
	background-image: url("../image/menu/things-to-do.gif")
}
