body {
  background-color:#93BAE0;
  background-image:url('../images/blend.gif'); background-repeat: repeat-x;
  margin:0px;
  padding:0px;
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:11px;
  text-align:center;
}

#container{
  background-color: #fff;
  width:982px;
  margin: 10px auto;
  padding: 3px;
  text-align:left;
}

#header{
  background-image:url('../images/hd-blend.gif'); background-repeat: repeat-x;
  height:106px;
  width:980px;
  margin:auto;
}

#strap{
	background-image:url('../images/strap.jpg'); background-repeat:no-repeat;
	width:473px;
	height:106px;
	float: right;
}

#nav{
  background-image:url('../images/navbar.gif'); background-repeat:no-repeat;
  height:26px;
  width:980px;
  margin:auto;
  padding:8px 0px 0px 0px;
  color:#ADCAE7;
  line-height:17px;
}

#nav ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#nav ul li { display: inline; height:15px; }

#nav ul li a
{
text-decoration: none;
color: #fff;
}

#nav ul li a:hover
{
color: #ADCAE7;
text-decoration: underline;
}

#content{
width:980px;
}

#left {
float:left;
width: 151px;
margin: 0px 0px 0px 1px;
padding: 9px 0 0 0;
}

#right {
float: left;
width: 151px;
margin: 0px;
padding: 9px 0 0 0;
}

#main {
padding: 9px;
/*margin: 0;*/
min-height:490px;
height:auto !important;
height:490px;
width: 652px;
float: left;
/*text-align:center;*/
}

#main a {
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
color:#354E66;
}

#main a:hover,visited,active {
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
color:#4A6D8E;
}

#request{
margin:0;
padding-top:30px;
background-image:url("../images/CTA/request1.gif");
background-repeat: no-repeat;
width:151px;
height:169px;
}

#ctaright{
margin:0;
padding:9px 0 0 0;
}

#button {
border:0;
font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
background-color: #fff;
color: #000;
}
	
#button ul {
list-style: none;
margin: 0;
padding: 0;
border: none;
background-color: #DFE4EA;
}
		
#button ul li {
display: block;
border-bottom: 1px solid #fff;
margin: 0;
padding-right:0;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
background-color: #DFE4EA;
}

#button ul li a {
background-color: #DFE4EA;
color: #000;
padding:0;
text-decoration: none;
/*width: 100%;*/
}

#button ul li a:hover {
background-color: #DFE4EA;
color: #000;
text-decoration:underline;
}

#ctaleft{
margin:0px 0px 5px 0px;
padding:9px 0 0 0;
}

#information{
border-top: 1px dotted #000;
line-height: 170%;
padding:9px;
}

#footer{
background-color:#354E66;
padding:5px 0px 5px 9px;
color:#fff;
}

#footer a {
color: #ADCAE7;
text-decoration: underline;
}

#ctaholder {
width:652px;
margin-bottom:2px;
}

#tableholder {
width:650px;
background:#426180 url(../images/elements/table.gif) repeat-y;
position:relative;
padding-left: 1px;
padding-right: 1px;
}

#tabletop {
background:#426180;
height:40px;
margin:0;
text-align:left;
}

#tableleft {
width:330px;
height:auto;
padding-top:0px;
padding-left:8px;
padding-right:8px;
padding-bottom:0px;
background-color:#EFF4FA;
/*margin-left:1px;
margin-bottom:0px;*/
margin: 0px;
border-right:solid 2px #FFFFFF;
text-align:left;
float:left;
}

#tableright {
width:294px;
height:auto;
padding-top:0px;
padding-left:4px;
padding-right:4px;
padding-bottom:0px;
background-color:#E0F0FF;
/*margin-right:1px;
margin-bottom:0px;*/
margin: 0px;
text-align:left;
float:right;
line-height:18px;
}

#tableright a {
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
font-weight:bold;
color:#354E66;
}

#tableright a:hover,active,visited {
color:#4A6D8E;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#fff;
padding:9px 0 0 9px;
font-weight:400;
margin:0;
}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#354E66;
}

h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#354E66;
}

p {
line-height:18px;
}

.hoteldes {
margin:0 0 10px 0;
color:#000;
line-height:12px;
}

.hotelbtn {
text-align:right;
margin:0; 
padding:0;
color:#000;
font-size:9px;
line-height:12px;
}

.hotelintro {
float:left;
background-color:#fff;
width:620px;
padding:5px;
color:#fff;
border:1px solid #6783B0;
vertical-align:top;
}

/*.hotelintro-r {
float:right;
background-color:#fff;
width:299px;
padding:5px;
color:#fff;
border:1px solid #6783B0;
}*/

.hotelhead {
float:left;
width:500px;
background-color:#6783B0;
padding:2px;
margin:0 0 10px 0;
color:#fff;
text-align:center;
font-weight:bold;
}

#main ul {
list-style:none;
margin: 0px 0px 0px 15px;
padding: 0px 0px 0px 7px;
border: none;
line-height:18px;
}

#main ul li {
background:url(../images/elements/list.gif) 0px 7px no-repeat;
padding:0 0 0 10px;
}
#dropdown2 {
line-height:10px;
display:block;
padding: 2px 0px 5px 0px;
border-bottom: 1px solid #fff;
background-color: #FCEBDF;
color: #000;
text-decoration: none;
width: 100%;
}

#dropdown a {
text-decoration:none;
color:#000;
}

#dropdown a:hover {
text-decoration:underline;
}

#dropdown2 a {
text-decoration:none;
color:#000;
}

#dropdown2 a:hover {
text-decoration:underline;
}

#textleft {
text-align:left;
padding-left:10px;
padding-right:10px;
}

.floatleft { float: left; margin: 0 5px 0 0;}

.contact_boxes{
height:14px;
}

em{
font-weight:700;
text-decoration:underline;
font-style:normal;
color:#354E66;
}

.orange{
border:solid 1px #FF6600;
}