/* CSS Document */

* {padding:0 0 0 0; margin:0 0 0 0; font-family:Arial, Helvetica, sans-serif}

body {background-color:#7b2234; margin-top:20px; background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-position:top}

img { behavior: url(styles/iepngfix.htc); }

p {margin:0 0 14px 0; line-height:18px}
ul  {margin:0 0 12px 0; padding-left:25px; list-style-image:url(../images/bull.gif); font-size:12px}
h1 {font-weight:bold; font-size:12px; margin:10px 10px -10px 10px; padding:0; color:#46549a}
h2 {font-weight:bold; font-size:12px; margin:10px 10px 0px 10px}
.small {font-size:10px}
.larger {font-size:14px}
.highlighted {color:#720d21; font-weight:bold}
.boxed {background-color:#b65b64; color:#FFFFFF; padding:2px; width:310px; text-align:center; margin:auto}
.left {float:left}
.right {float:right}
#drinks td {font-size:11px}
#drinks td .highlighted {font-size:12px}

a:link {text-decoration:underline; color:#720d21}
a:visited  {text-decoration:underline; color:#720d21}
a:hover  {text-decoration:none; color:#720d21}

a.altlink:link {text-decoration:underline; color:#fff}
a.altlink:visited  {text-decoration:underline; color:#fff}
a.altlink:hover  {text-decoration:none; color:#fff}

#add {position:absolute; left: 440px; top: 305px;}

#events {position:absolute; left: 663px; top: 210px;}
#wifi {position:absolute; left: 714px; bottom: 40px;}
#face {position:absolute; left: 588px; top: 120px;}
#val2 {
	position:absolute;
	left: 456px;
	top: 120px;
}
#offer {
	position:absolute;
	left: 621px;
	top: 326px;
}
#cmas {
	position:absolute;
	left: 411px;
	top: 122px;
}

#container {width:780px; position:relative; height:579px; margin:auto; border:1px solid #000000}
#home #container {background:url(../images/bg-home.jpg) no-repeat bottom; font-size:12px }
#food #container {background:url(../images/bg-food0209c.jpg) no-repeat bottom; font-size:12px}
#food #rh {width:770px}
#drinks #container {background:url(../images/bg-drinks0209d.jpg) no-repeat bottom; font-size:12px }
#drinks #rh {width:520px}

#functions #container {background:url(../images/bg-blank.gif) no-repeat bottom; font-size:12px }
#functions #rh { font-size:12px; width:770px }
#biz {background:url(../images/0210/bg.jpg) repeat-y; margin:0 15px 0 15px}
#biz img {padding:15px}
#biz p {margin:0 0 14px 0; line-height:15px}
#biz .title {padding:0 0 0 0; margin-top:10px}

#celeb {margin:0 15px 0 0}
#celeb img {padding:5px 15px 15px 0}
#celeb p {margin:0 0 14px 0; line-height:14px}
#celeb .title {padding:0 0 0 0; margin-top:5px}
#celeb .slideshow {height: 158px; width: 269px; margin:0 0 0 15px; float:left; padding:5px 15px 15px 0; background-color:#ffe6eb}



#whatson #container {background:url(../images/bg-blank.gif) no-repeat bottom; font-size:12px }
#whatson #rh { width:780px}
#findingus #container {background:url(../images/bg-blank.gif) no-repeat bottom; font-size:12px}
#findingus #rh { width:780px}

#contactus #container {background:url(../images/bg-contact.jpg) no-repeat bottom; font-size:12px;}
#gallery #container {background:url(../images/bg-blank2.gif) no-repeat bottom; font-size:12px}
#gallery #main {width:652px; margin:auto; margin-top:12px}
#whatson .rightpad {padding:0 15px 0 0}

#rh {width:345px}
#rh p {margin:12px 0 0 14px}
#main {width:756px; margin:auto; margin-top:12px}


#footer {width:782px; margin:auto}
#hydes {
	width:108px;
	height:23px;
	position:absolute;
	bottom:11px;
	left: 664px
}


#navigation {color:#FFFFFF; font-size:14px; height:25px; padding:3px 0 0 14px}
#navigation a:link {text-decoration:none; color:#fff}
#navigation a:visited  {text-decoration:none; color:#fff}
#navigation a:hover  {text-decoration:underline; color:#fff}
#navigation a.active:link {text-decoration:none; color:#720d21}
#navigation a.active:visited  {text-decoration:none; color:#720d21}
#navigation a.active:hover  {text-decoration:none; color:#720d21}

#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px
	}

/*  */

input {width:200px; border:1px solid #ccc; font-family:Arial, Helvetica, sans-serif; font-size:11px}
.clearfix:after {
content:"."; 
display:block; 
height:0;
clear:both; 
visibility:hidden; 
}
.clearfix {display:inline-block;}
/* Hide from IE Mac */
.clearfix {display:block;}
/* End hide from IE Mac */

