/* ----------------------------------------------------------------------------	THE LONDON HOTEL	By: WhatsHot Multimedia .:. info@whatshot.net.au .:. www.whatshot.net.au	Last updated: 18-01-06------------------------------------------------------------------------------- */@import url(nav.css);body 	{ 	margin: 0; padding: 0; background: #324B67 url(../img/bg.gif) repeat-x; font-family: Tahoma, Helvetica, sans-serif; }div 	{ 	width:auto; height:auto; margin: 0 auto; }img		{	border: 0; }a,a:link,a:active	{ 	text-decoration:none; color:#BF5229; }a:hover 	{ 	background-color:#BF5229; color:#FFF; }#wrapper	{ 	width: 750px; margin-top:25px; text-align:left; background-color:#FFF; }#header		{	width: 750px; 	}div#container { 	margin: 5px; font-family: Tahoma, Helvetica, sans-serif; font-size:10px; padding-bottom: 5px;  }#navwrap	{	background: #000; color: #fff; margin-bottom: 5px; height: 50px; padding-top: 3px; padding-left: 10px;	}#innerwrap	{ 	background: #000; color: #fff; padding-top: 10px; }#bevvy		{	width: 95%; border: 0; background: #000 url(../img/bevvybg.jpg); }/* TYPOGRAPHY */table		{	margin: 0 auto 10px auto; width: 98%;	}td			{	vertical-align: top; padding: 10px;	}p		{	font: normal 12px Tahoma, Helvetica, sans-serif; margin: 0 0 10px 0; }h1		{	font: bold 15px Tahoma, Helvetica, sans-serif; margin: 0 0 20px 0; color: #9CF; }h2		{	font: italic 15px Tahoma, Helvetica, sans-serif; margin: 0 0 20px 0; color: #9CF; }#fulltxt	{	margin: 5px 0; padding: 0 20px 10px 20px; }div#footer 			{ 	text-align: right; padding-top:3px; background: transparent; font: normal 9px Tahoma, Helvetica, sans-serif; color:#FFF; padding-right:10px;  width:750px; }div#footer a 		{ 	text-decoration: none; color:#96ACC4;  }div#footer a:hover 	{ 	text-decoration: none; background: #eee; color: #324B67;  }.galpic		{ width: 420px;  }/*--- NAV MENU ----*/#navcontainer 		{ 	}#navcontainer ul	{	margin: 0; padding: 0 0 20px 10px;	}#navcontainer ul,#navcontainer ul ul {	margin: 0 ; padding: 0; display: inline; list-style-type: none;	}#navcontainer ul li {	float: left; height: 13px; list-style-type: none; margin: 0 10px 0 10px; border-right: 1px solid #CCC;	}#navcontainer ul a 	{	font: bold 11px arial, helvetica, sans-serif; margin: 0 5px 4px 5px; text-decoration: none; color: #CCC;	}#navcontainer ul a:hover {	padding-bottom: 2px; background: transparent; color: #FFF;	}/* SECOND LEVEL LIST ITEMS */#navcontainer ul li ul 		{ 	float: left; top: 95px; position: absolute; width: 150px; background: transparent;left: -999em;	}/* ALL LIST ITEMS */#navcontainer ul ul li ul li,#navcontainer ul ul li { 	margin: 0;	padding: 2px;	float: left; border: 1px solid #ccc; background: #666;  width: 120px; 	}#navcontainer ul li:hover ul,#navcontainer ul li:sfhover ul {	left: auto;	}/* THIRD+ LEVEL LISTS */#navcontainer ul li ul ul { 	margin: -50px 0 0 120px;}#navcontainer ul li:hover ul ul,#navcontainer ul li.sfhover ul ul,#navcontainer ul li:hover ul ul ul,#navcontainer ul li.sfhover ul ul ul { 	left: -999em;	}/* LISTS NESTED UNDER HOVERED LIST ITEMS*/#navcontainer ul li:hover ul,#navcontainer ul li li:hover ul,#navcontainer ul li li li:hover ul,#navcontainer ul li.sfhover ul,#navcontainer ul li li.sfhover ul,#navcontainer ul li li li.sfhover ul { 	left: auto;	}