* { margin:0px auto; padding:0; }html, body {height: 100%;margin: 0;padding: 0;}body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height:18px;color:#FFF;background:#000 url(../images/rainbow.gif) repeat-x}h1 {font-size:16px;text-transform:uppercase;line-height:24px}h1.book {font-size:24px}h2 {font-size:14px; font-weight:normal; line-height:24px}a {text-decoration:underline}a:hover {text-decoration:none;color:#fff}#v-align {visibility: hidden;width: 100%;height: 50%;margin-top: -280px;float: left;}#wrapper {width: 990px;height: 560px;clear: both;background:#000;position: relative;top: -280px;/* IE4ever Hack: Hide from IE4 **/position: static;/** end hack */ } /* Hide from IE5mac \*//*/div#v-align {display: none;} html, body {height: auto;}/* end hack */ /* ]]> */#header { width: 990px; float: left; padding: 0; margin:10px 0; height: 110px; background: #000; position:relative}#header p {text-align:right;float:right;position:relative;top:80px;font-weight:bold}#logo {position:absolute;float:left}#facebook {position:absolute;left:954px}#bebo {position:absolute;left:908px}#leftcolumn-bg {  margin: 0; padding: 0; height: 410px; width: 250px; float: left; background-repeat:no-repeat;}#leftcolumn-bg.home {  background-image:url(../images/wallpapers/wp04.jpg);}#leftcolumn-bg.bowling {  background-image:url(../images/wallpapers/wp01.jpg);}#leftcolumn-bg.bananas {  background-image:url(../images/wallpapers/wp11.jpg);}#leftcolumn-bg.parties {  background-image:url(../images/wallpapers/wp14.jpg);}#leftcolumn-bg.marthas {  background-image:url(../images/wallpapers/wp15.jpg);}#leftcolumn-bg.cafe {  background-image:url(../images/wallpapers/wp17.jpg);}#leftcolumn-bg.banquet {  background-image:url(../images/wallpapers/wp08.jpg);}#leftcolumn-bg.offers {  background-image:url(../images/wallpapers/wp16.jpg);}#leftcolumn-bg.contact {  background-image:url(../images/wallpapers/wp10.jpg);}#leftcolumn-bg.vacancies {  background-image:url(../images/wallpapers/wp21.jpg);}#leftcolumn-bg.menu {  background-image:url(../images/wallpapers/wp19.jpg);}#leftcolumn-bg.vouchers {  background-image:url(../images/wallpapers/wp13.jpg);}#leftcolumn-bg.book {  background-image:url(../images/wallpapers/wp12.jpg);}#content-bg {  float: left; background-image:url(../images/content-bg.jpg); background-repeat:no-repeat; margin: 0; padding: 0; height: 410px; width: 300px;}		#content-bg2 { 		 float: left;		 background-image:url(../images/content-bg2.jpg);		 background-repeat:no-repeat;		 margin: 0;		 padding: 0;		 height: 410px;		 width: 740px;		}#content {width:270px;height:380px;padding:5px 15px}		#content2a {		width:335px;		height:380px;		padding:5px 15px;		float:left;		}		#content2b {		width:335px;		height:330px;		padding:55px 15px 5px 15px;		float:right;		}#rightcolumn {  margin: 0; padding: 0; height: 410px; width: 440px; float: left;}.bullet-list {padding-left:15px;}#cycle {  margin: 0; padding: 0; height: 410px; width: 440px; float: right;}#footer {  width: 990px; clear: both; background: #000; margin: 0px 0px 0px 0px; padding-top: 10px; position:relative;}#footer-link1, #footer-link2, #footer-link3, #footer-link4 {position:absolute;  height:50px;}#footer-link2 {left:259px}#footer-link3 {left:520px}#footer-link4 {left:781px}#flashbanner {position:absolute;top:-20px;left:310px;width:370px;height:75px;}#flashbanner_download {position:absolute;background-image: url(../images/spacer.gif);top:-20px;left:260px;width:620px;height:75px;border:1px;border-style:solid;border-color:#000;z-index:2;}