/*--- Shell ------------------------------------------------------*/
  body {
	background: url(../img/bg.gif);
	padding: 15px 0px 0px 0px;
}		
  #shell {
	margin: 0px auto;
	width: 1013px;
	padding: 0px;
	background: url(../img/b-shell-bg.gif) no-repeat right bottom;
	height: 710px;
}

  a {}
  a:hover {}
  .fauxColumns {width:50%; float:left;}
  .imgLeft {margin-right:20px; float:left;}
  .imgRight {margin-left:20px; float:right;}
  .clearBoth {clear:both;}
  .noMargin {margin:0;}
  .noBorder {border:none;}
  .noPadding {padding:0;}
  .forPrint {position:absolute; left:-2500px;}  #printHeader {display:none;}
  
/*--- Left Column ------------------------------------------------------*/  
  #leftCol {
	background: url(../img/leftSide.png) no-repeat;
	width: 223px;
	position: absolute;
	top: 0px;
	height: 700px;
	margin:;
	padding: 270px 37px 0px;
	font: 12px/16px "Trebuchet MS", Arial, Tahoma, sans-serif;
	color: #003525;
}
	#leftCol h1, #leftCol h2{font-size: 14px;font-weight: bold;color: #46380f;}
	#leftCol h2 {
	border-bottom: 1px solid #9D9680;
	margin-bottom: 5px;
	padding: 0px;
}
	#leftCol p {margin:0 0 16px 0;}
	#affiLogos {margin:20px 0 0 0;}  
	
	
/*--- Head ------------------------------------------------------*/
  #h_shell {
	background: #FFFFFF url(../img/h-shell-bg.jpg) no-repeat left top;
	margin: 0px 0px 0px 298px;
	padding: 99px 0px 0px;
	width: 715px;
}
  #h_logoArea {

	position: absolute;
	top: 17px;
	height: 75px;
	width: 280px;
	left: 10px;
}
  #h_logoArea img {border:none;}
  #h_logoArea a {
	display: block;
	height: 75px;
	width: 280px;
}		
  #h_banner {
	margin: 0px 0px 0px 10px;
	padding: 0 0 4px 0;
}
  #h_banner img {display:block;}
 
  	
/*--- Body ------------------------------------------------------*/
  #b_shell {
	padding: 0px 0px 0px 298px;
	background-color:#fff;
	
}
  #b_contentArea {
	padding: 0px 0px 0px 10px;
	height:15px;

	

}
  #hawthornUniversal {background: url(../img/hawthorneUniversal.jpg) no-repeat;width: 345px;padding: 165px 0px 0px;float: left; }

  #hawthornUniversal ul, #hawthornLakeBeunaVista ul{margin:0; padding:0;}
  #hawthornUniversal li,   #hawthornLakeBeunaVista li{float: left; width: 168px;height: 28px;}
  #hawthornUniversal li a, #hawthornLakeBeunaVista li a{display: block;width: 100%;	height: 100%;}
  #hawthornUniversal li a:hover, #hawthornLakeBeunaVista li a:hover{background-position:left bottom;}
  
  #hawthornLakeBeunaVista {background: url(../img/hawthorneLBV.jpg) no-repeat;width: 345px;padding: 165px 0px 0px;float: right;margin: 0px 10px 0px 0px;}
  
  #navBook01, #navBook02 {background-image: url(../img/btn-booknow.gif); background-repeat: no-repeat; background-position:left top; list-style: url(none) none;margin: 0px 5px 0px 2px;	padding: 0px;}
  #navBook01 a, #navBook02 a {background-image: url(../img/btn-booknow.gif); background-repeat: no-repeat; background-position:left top;}
  #navPackages01, #navPackages02 { height:17px; background-image: url(../img/viewWebsite.png); background-repeat:  no-repeat; background-position:left top;margin: 0px;padding: 0px; list-style: url(none) none;}
  #navPackages01 a, #navPackages02 a { height:17px;  background-image: url(../img/viewWebsite.png); background-repeat:  no-repeat; background-position:left top;}
   #navPackages01, #navPackages02{height:27px!important;}

  #dis-cta-1 {width: 344px;padding: 5px 0px 0px;float: left; margin-right: 4px;}
  
/*--- Footer ------------------------------------------------------*/
  #f_shell {background:  #FFFFFF url(../img/b-shell-bg.gif) no-repeat right bottom; clear:both; border:1px solid #000;}
  #f_nav {}
  #f_nav ul {margin:0px; padding:0px;}
  #f_nav li {}
  #f_nav li a {}
  #f_nav li a:hover {}		
  address {}
  #f_sig {text-align:center;}

