BODY {BACKGROUND-COLOR: #BBB68E;margin:0;padding-top:5px;} a img{border:0;} body,tr,td,table,a{FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif;} hr{color:#0099ff;} h1,h2,.section_title{font-family: Georgia, "Times New Roman", Times, serif;text-align:left;} h1 {font-size: 28px;color: #CC3300;font-weight: normal;margin-left: 5px;padding:0;} h2 {font-size: 18px;color: #CC3300;} .site_body{width:787px;}/*text-align:left;background-color:#00ffAA;*/ .section_title{width:100%;padding-top:10px;color:#FF0000;font-weight:bold;font-size:22px;} #topnavigation {MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px; WIDTH: 445px; BORDER-BOTTOM: #0099ff 1px solid} #topnavigation A {FONT-SIZE: 10px; MARGIN-LEFT: 17px; COLOR: #0066cc; TEXT-DECORATION: none} #topnavigation A.nopadding {MARGIN-LEFT: 0px} #topnavigation A:hover {COLOR: #002674} #subnavigation {BACKGROUND-COLOR: #002674;height:22px;} #footer_sitemap {MARGIN-TOP: 8px; PADDING-TOP: 4px; border-top:1px solid #0099ff;} #footer_sitemap a{color:#0066CC;text-decoration:none;font-size:11px;padding-right:10px;} #footer_sitemap a:hover{color:#002674;text-decoration:underline;font-size:11px;} form{margin:0;padding:0;} #emailwebsite {width:500px;} #emailwebsite div.fieldname{font-weight:bold;float:left;width:100px;padding:0px;text-align:right;} #emailwebsite div.spacing{float:left;width:30px;} #emailwebsite div.formfield{float:left;width:370px;padding:0px;text-align:left;} #emailwebsite div.padding{padding:10px;} #findhotel_hp {background-image:url(../bwimages/reservation_box_hp.gif);WIDTH: 217px;height:181px;} #findhotel {background-image:url(../bwimages/reservation_box.gif);WIDTH: 217px;height:181px;} #findhotel_hp div.fieldname,#findhotel div.fieldname{font-weight:bold;float:left;width:100px;padding:0px;} #findhotel_hp div.formfield,#findhotel div.formfield{float:left;width:178px;padding:0px;} #findhotel_hp div.padding,#findhotel div.padding{padding:15px 15px 15px 19px;} #findhotel_hp H2,#findhotel H2{PADDING-LEFT: 0px; MARGIN-LEFT: 0px; COLOR: #990000; WHITE-SPACE: nowrap} #head_image{width:757px;height:250px;text-align:left;} #head_image .image{} #head_image .reservations{position: absolute;z-index:1000; margin-left:540px; margin-right:0; margin-top:70px; margin-bottom:0} #head_image .title{position: absolute;z-index:1000; margin-left:-7px; margin-right:0; margin-top:220px; margin-bottom:0} #head_image .hptitle{position: absolute;z-index:1000; margin-left:0px; margin-right:0; margin-top:190px; margin-bottom:0} .outside_pad{padding-left:10px;padding-right:10px;padding-bottom:10px;} .clear{clear:both;} #contact_footer{width:757px;color:#59553c;font-weight:bold;font-size:12px;background-color:#EFEFE7;} #contact_footer .top{height:3px;background-color:#5D593C;} #contact_footer .body{padding:10px;} #contact_footer .sitemap{font-weight:normal;text-decoration:underline;color:#377c8c;padding-right:10px;font-size:12px;} #contact_footer .sitemap:hover{font-weight:normal;text-decoration:none;color:#59553c;font-size:12px;} #contact_footer .email{font-weight:normal;text-decoration:underline;color:#000000;padding-right:10px;font-size:12px;} #contact_footer .email:hover{font-weight:normal;text-decoration:none;color:#000000;font-size:12px;} .required_field{display:inline;color:#BF5C33;} #subnavattractions{padding-left:250px;color:white;display:none;} #subnavattractions a{color:#81C9D7;text-decoration:none;font-weight:bold;font-size:11px;} #subnavattractions a:hover{color:white;text-decoration:none;font-weight:bold;font-size:11px;} #image_content .image{float:left;padding:0;width:250px;min-height:140px;} #image_content .content{float:left;padding:0;width:500px;min-height:140px;text-align:left;} #image_content .content_nospecs{float:left;padding:0;width:500px;height:200px;text-align:left;} #image_content .specs{float:left;padding:0;width:500px;height:20px;text-align:left;} #image_content .specs a{padding-right:10px;} #resort_attractions_content .image{float:right;padding:0;width:250px;height:200px;text-align:right;} #resort_attractions_content .content{float:right;padding:0;width:500px;height:180px;text-align:left;} #resort_attractions_content .content_pad{padding-left:2px;} #resort_attractions_content .website{float:right;padding:0;width:500px;height:20px;text-align:left;} #resort_attractions_content .website_pad{padding-left:10px;} #promotions_content .image{float:right;padding:0;width:250px;height:200px;text-align:right;} #promotions_content .content{float:right;padding:0;width:500px;min-height:100px;text-align:left;} #promotions_content .content_pad{padding-left:2px;} #promotions_content .details{float:right;padding:0;width:500px;height:20px;text-align:left;} #promotions_content .details_pad{padding-left:10px;text-align:left;} .area_attraction_details{padding:5px;text-align:left;} a.area_attraction_name{font-size:16px;color:#685E2D;} a.area_attraction_name:hover{font-size:16px;text-decoration:none;color:#685E2D;} div.area_attraction_name{font-size:16px;color:#685E2D;text-align:left;} div.hpsidepad{padding:3px 10px 0 13px;overflow-x:hidden;} .page_left_side_image{float:left;width:250px;padding:0px;} .page_right_side_text{float:left;width:500px;padding:0px;} .page_content{text-align:left;margin-left: 5px;} blockquote{padding:10px 10px 5px 10px;margin:0;} .rooms_sub_image{float:left;width:125px;} .content_box{background-color:#8B865D;padding:7px 0 3px 5px;width:550px;} div.mapfieldname{font-weight:bold;float:left;width:100px;padding:0px;text-align:right;color:white;} div.mapspacing{float:left;width:10px;} div.mapformfield{float:left;width:270px;padding:0px;text-align:left;} div.mapbtn{float:left;width:50px;padding:0px;text-align:center;} div.mappadding{padding-top:5px;} img.imgborder{border:1px solid #F03E19}