html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,caption {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;}#header {	background: url("header.gif") no-repeat;	width:780px;	height:224px;}#header2 {	background: url("header2.gif") no-repeat;	width:780px;	height:176px;}#header {	background: url("header.gif") no-repeat;	width:780px;	height:224px;}#nav-left {	float:left;}#menu {	background: #0066cc;	width: 234px;	padding: 10px 0 10px 0;}#menu ul {	margin-right:12px;	margin-left:12px;	list-style: none;	padding: 0;}#menu ul li {	font-weight: bold;	color: #FFFFFF;}#menu ul li.separate {	background: #0066cc url("separate.gif") no-repeat center center;	height:6px;	line-height:6px;	margin:0;	padding:0;	font-size:1px;	width:210px;}#menu ul li a:active, ul li a:link, ul li a:visited {	background: #0066cc;	text-align:right;	color: #FFFFFF;	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;	min-height: 15px;	height: auto !important;	height: 15px;	padding: 3px 3px 3px 10px;	text-decoration:none;	display:block;	width:195px;}#menu ul li a.submenu {	background: #99cccc;	text-align:right;	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;	min-height: 15px;	height: auto !important;	height: 15px;	padding: 3px 3px 3px 10px;	text-decoration:none;	display:block;	color: #0066CC;	width:195px;}#menu ul li a.selected {	background: #99cccc url("trng2.gif") no-repeat center right;	text-align:right;	color: #0066CC;	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;	min-height: 15px;	height: auto !important;	height: 15px;	padding: 3px 12px 3px 10px;	text-decoration:none;	display:block;	width:185px;}.trng {	background: url("trng3.gif") no-repeat center center;	width: 14px;	height:22px;	float:right;	padding-right:3px;	margin:0;	padding:0;}#menu ul li a:hover {	background: #67cb33 url("trng.gif") no-repeat center right;	text-align:right;	color: #FFFFFF;	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;	min-height: 15px;	height: auto !important;	height: 15px;	padding: 3px 12px 3px 10px;	text-decoration:none;	display:block;	width:185px;}.head_text {	text-align:center;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16pt;	color: #339900;	font-weight: normal;	margin: 0px;	padding: 0px;}#gulivers {	background: #ccff99 url("gulivers.gif") no-repeat;	width:200px;	height:59px;}#content {	width:520px;	float:left;	padding-left:20px;	padding-top:10px;}.separator {	background: #99cccc;	width:520px;	height:11px;	margin-top:10px;	margin-bottom:10px;}#footer {	text-align:left;	/*padding-right:300px;*/	font-size:11px;	/*padding-top:20px;*/	padding:30px 0 0 250px;}#footer-pattern {background:url(footer.gif) repeat-x;width:500px;height:10px;}#address {	background:#0066CC;	width:186px;	height:100px;	color:#fff;	font-size:10px;	text-align:right;	padding-right:2px;	float:left;}#green {	float:left;	width:12px;	background:#66CC33;	height:100px;}a:link {	color: #0066CC;	text-decoration: none;}a:visited {	text-decoration: none;	color: #0066CC;}a:hover {	text-decoration: underline;	color: #336699;}a:active {	text-decoration: none;	color: #0066CC;}.both {	clear:both;}.page {	color:#027ee3;	font-weight:bold;	font-family: Arial, Helvetica,sans-serif;	font-size:12px;	text-align:center;	border:0;	width:20px;	height:30px;	margin:0;}.whtxt {	color:#fff;}.pages {	text-decoration:none;	color:#6d849e;	text-align:center;	border:1px solid #e2e6e9;	width:20px;	height:30px;	padding:1px 6px 1px 6px;	margin:2px;	font-family: Arial, Helvetica,sans-serif;	font-size:12px;}.pages:hover {	background-color:#027ee3;	color:#fff;} /*START MESSAGE*/ div#info_message {    margin: 6px 0; 	padding: 10px;    font: 11px verdana, sans-serif;	color: #0081d7;    background-color: #eeeeee;    border: 1px solid #0081d7;}div#error_message {    margin: 6px 0; 	padding: 10px;    font: 11px verdana, sans-serif;	color: #990000;    background-color: #eeeeee;	border: 1px solid #9D290D;}.hotel_top {	background:#000;	height:30px;	margin:0;	padding:0;	color:#FFF;	padding-left:10px;	padding-top:5px;	font-size:18px;	font-weight:bold;	font-family:Tahoma;}.hotel_name {	padding:10px 0 10px 30px;	color:#000;	font-size:15px;	font-weight:bold;	font-family:Tahoma;}.left_side {	width:640px;	float:left;	margin-right:10px;	margin-bottom:20px;}.right_side {	width:346px;	float:left;	margin-bottom:20px;}.description {	border:1px solid #646464;	width:600px;	margin-left:30px;}.name {	border-bottom:1px solid #646464;	width:600px;	text-align:center;	background:#CCCCCC;}.name2 {	background:#CCCCCC;	border-bottom:1px solid #646464;	width:356px;	text-align:center;}.padding_top {	padding-top:20px;}.photos {	border:1px solid #646464;	width:356px;}.rates {	padding:10px 0 10px 20px;}.text {	padding:10px;}.hotel_footer {	background:#000;	min-height:23px;	height:auto !important;	height:23px;	color:#FFF;	text-align:center;	padding-top:7px;}.hotel_footer a{	color:#FFF;	font-size:11px;}.photo_right {	padding-top:10px;	padding-bottom:10px;	width:150px;	float:left;	margin-left:10px;	padding-right:10px;}.photo_left {	padding-top:10px;	padding-bottom:10px;	width:150px;	width:150px;	float:left;	margin-left:-1px;	border-left:1px solid #646464;}.photo_border {	border-bottom:1px solid #646464;	clear:both;}.home_divs {	margin:0;	padding:0;	width:230px;	float:left;}.home_href {	font-weight:bold;	font-size:12px;}