/* General Reset*/*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h5, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td {	margin:0px;	padding:0px}html,body {	height:100%;	font-size:67%;}strong {	font-weight: bold}em {	font-style: italic}a {outline:none} /* Gets rid of Firefox's dotted borders */a img {border:none} /* Gets rid of IE's blue borders */body {background:url(../images/body_background.png) top left repeat-x;}/* Site General Typography */	p {	margin:2px 0 5px 0;}body, h4, p, li, dt, dd, label, input, textarea {	font-family: Verdana, Arial, Helvetica, sans-serif}p, li, dt, dd, label {	font-size:11px;	line-height:16px;	color:#000000;}input, textarea {	font-size:11px;	color:#000000;	padding:2px}pre, code {	margin:2px 0 16px 0;	background:#000;	color:#ccc;	font:12px/16px 'Courier New', Courier, monospace}pre {	padding:10px}a {	color:#557197;	text-decoration:none;	font-size:11px;}a:hover {	color:#557197;	text-decoration:underline;}a:visited {	color:#557197;	text-decoration:none;}/*titles and heading elements*/h1 {	font-family:Arial, Trebuchet MS, Verdana;	color:#557197;	font-size:16px;}h2 {	font-family:Arial, Trebuchet MS, Verdana;	color:#557197;	font-size:14px;}h3 {	font-family:Arial, Trebuchet MS, Verdana;	color:#557197;	font-size:12px;}/*Layout Divs*/#wrapper {	min-height: 100%; 	height: auto !important;	height: 100%;	margin: 0 auto -10em;	}#top {	background:url(../images/header.jpg) top left no-repeat;	height:108px;	width:990px;	position: relative;}#container {width:990px;margin:0 auto;}#pageContent {	padding: 150px 0px 0px 0px;	background:url(../images/featuredItem_one.jpg) top left no-repeat;}#footerPush, #footer {	height:10em;}#footer {	background:url(../images/footer_background.png) bottom left repeat-x;	position:relative;	height:160px;	width: 100%;	font: 9px/12px Arial, Helvetica, sans-serif;	color:#557197;}#footer a {	font: 9px/12px Arial, Helvetica, sans-serif;	text-decoration:none;}#footer a:hover {	font: 9px/12px Arial, Helvetica, sans-serif;	text-decoration:underline;}a.imgborder {display:block;padding:5px;border:4px solid #999999;width:200px;float:left;margin-right:30px;}a.imgborder:hover  {display:block;padding:5px;border:4px solid #557197;width:200px;float:left;margin-right:30px;}.formlabel {color:#3e3c32;font-weight:bold;}.inside {padding-left:0px;padding-top:5px;}.inside ul {margin-left: 15px;}.pageContentInside {	width:668px;	margin:0 auto;	background:#FFFFFF;	padding:15px;	border-top: 1px solid #EFEFEF;	border-left: 1px solid #EFEFEF;		border-right: 1px solid #EFEFEF;	}.pageContentBottom {	background:url(../images/bottom_slider.jpg) bottom left no-repeat;	width:708px;	height:57px;	margin:0 auto;}.panelLeft2 {float:left; width:250px;}.panelRight2 {	float:right;	width:410px;}p.clear {clear:both;margin:0px;padding:0px;}#roomTable {	border-collapse:collapse;	font-size:9px;	margin-top:10px;}#roomTable, #roomTable td {	border:1px solid #666666;}#contactForm input {border:1px solid #737373;}#gallery a img {	margin: 15px;	border: 5px solid #999999;}#wrapper #container #slider .scroll .scrollContainer #gallery img:hover {	border-color:#557197;}
