 /* Main Text Definitions */   body { background: #ffffff; color: #6C6C6C; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 80%; margin: 0;}h1 { color: #FF6634; font-family: "Times New Roman", Times, serif; font-weight: normal; font-size: 140%; letter-spacing: 1px; margin: 0px 0px 15px 0px;}h2 { color: #FF6634; font-family:"Times New Roman", Times, serif; font-weight: normal; font-size: 120%; margin: 20px 0px 10px 0px;}a img { border: 0;}a {  color: #FF6634; text-decoration: underline;}a:hover {  color: #BCB3AC; text-decoration: underline;}a.small {  color: #848486; text-decoration: none; font-size: 90%;}a.small:hover {  color: #034493; text-decoration: none; font-size: 90%;}/************ CONTAINER **************/#container { width: 750px; margin: auto; background:  #ffffff; border-left: 10px solid #ffffff; border-right: 10px solid #ffffff;}/************** TOP **************/#top{width: 750px;background: #ffffff;height: 100px;}#logo{float: left;margin-bottom: 10px;}#top_nav{margin-bottom: 10px;float: left;}ul#top_nav_item{padding: 0px;margin: 0px;}ul#top_nav_item li{list-style: none;display: inline;padding: 0px 5px 0px 5px;}ul#top_nav_item li a{color:#959595;text-decoration: none;}ul#top_nav_item li.top_navon a{list-style: none;display: inline;color: #034493;}#top_search{float: right;padding-top: 12px;margin: 0px;text-align: right;font-size: 80%;}ul#book_now_button{padding: 0px;margin: 20px 0px;}ul#book_now_button li{border: 1px solid #B9B0A7;background: #FF6634;padding: 5px 10px 5px 10px;color:#ffffff;list-style: none;display: inline;color: #ffffff;}ul#book_now_button li a{color: #ffffff;text-decoration: none;}/************** MAIN NAV **************/#main_nav{color: #24180C;padding: 0px;text-transform: uppercase;background: #BCB3AC;height: 28px;border-bottom: 1px solid #ffffff;}ul#main_nav_item {margin: 0px;padding: 10px 0px 0px 20px;font-size: 80%;}ul#main_nav_item li{padding: 0px 8px 0px;list-style: none;display: inline;}ul#main_nav_item li a{color: #24180C;text-decoration: none;}ul#main_nav_item li.main_navon{list-style: none;display: inline;color: #ffffff;}ul#main_nav_item li.main_navon a{color: #ffffff;}/************** SECONDARY NAV **************/#secondary_nav{padding: 0px;width: 170px;float: left;}div.secondary_nav_item {margin: 0px;padding: 4px 0px 4px 6px;border-bottom: 1px solid #D4D4D4;color: #777777;}div.secondary_nav_item a {color: #777777;text-decoration: none;}div.secondary_nav_item_on {margin: 0px;padding: 4px 0px 4px 15px;color: #595959;border-bottom: 1px solid #D4D4D4;background: #F1F1F1;}div.secondary_nav_item_on a {color: #595959;text-decoration: none;}/**** third level nav ****/#thirdLevel_nav{padding: 6px 0px 6px 0px;}div.thirdLevel_nav_item {margin: 0px;padding: 2px 0px 2px 10px;font-size: 80%;color: #034493;}div.thirdLevel_nav_item_on {margin: 0px;padding: 2px 0px 2px 10px;font-size: 80%;color: #034493;font-weight: bold;}/**** book now ****/#book_now{margin: 50px 0px;padding: 0px;width: 170px;float: left;}div.book_now_item {margin: 0px;padding: 4px 0px 4px 6px;border-bottom: 1px solid #ffffff;color: #777777;background: #E8DFD0;}div.book_now_item a {color: #E3946E;text-decoration: none;}div.book_now_item_on {margin: 0px;padding: 4px 0px 4px 6px;color: #E3946E;border-bottom: 1px solid #D4D4D4;background: #F1F1F1;}div.book_now_item_on a {color: #E3946E;text-decoration: none;}/************* BREADCRUMB *************/#breadcrumb{margin-top: 7px;font-size: 80%;}ul#breadcrumb_nav_item {margin: 0px;padding: 0px;}ul#breadcrumb_nav_item li{padding: 0px 8px 0px 0px;list-style: none;display: inline;}ul#breadcrumb_nav_item li a{ color: #848486;  background:  #ffffff; text-decoration: none;}ul#breadcrumb_nav_item li a:hover{ color: #034493; background:  #ffffff; text-decoration: none;}ul#breadcrumb_nav_item li.breadcrumb_navon{color: #034493;}/************** CONTENT **************//*** homepage ***/#hp_content{width: 750px;}#hp_main_flash{height: 250px;}#hp_content_left{float: left;width: 447px;padding: 30px;line-height: 17px;}#hp_content_right{float: right;width: 243px;}ul.links{margin: 15px 0px 15px 0px;padding: 0px;}ul.links li{list-style: none;padding-bottom: 2px;}#hp_bot_links{width: 750px;}#hp_bot_links1{float: left;margin: 0px;padding: 0px;width: 250px;background: url(../images/hp_bottom_links.gif) no-repeat;}#hp_bot_links2{float: left;margin: 0px;padding: 0px;width: 250px;background: url(../images/hp_bottom_links.gif) no-repeat;}#hp_bot_links3{float: right;padding: 0px;width: 250px;background: url(../images/hp_bottom_links.gif) no-repeat;}ul.hp_links{margin: 0px;padding: 0px;}ul.hp_links li{list-style: none;padding: 5px 0px 0px 28px;}ul.hp_links li.header{font-family: "Times New Roman", Times, serif;font-size: 100%;padding: 5px 0px 8px 28px;}ul.hp_links li a{color: #6C6C6C;text-decoration: underline;}/******* general content *****/#content{width: 750px;padding-top: 30px;}div.footer_line{border-bottom: 3px solid #F3F3F3;height: 40px;}#sub_page_image{height: 182px;}#content_left{float: left;width: 220px;}#content_right{float: right;width: 500px;padding: 0px 30px 0px 0px;background: url(../images/orange_leafs_background.gif) no-repeat right top;}div.copy_narrow{width: 400px;margin-bottom: 30px;}/****** room types *****/#room_types{margin-top: 40px;}.rooms_left{float: left;margin-right: 20px;font-size: 90%;width: 232px;height: 150px;font-family: "Times New Roman", Times, serif;color: #B4ADA4;}.rooms_right{float: right;font-size: 90%;width: 232px;height: 150px;font-family: "Times New Roman", Times, serif;color: #B4ADA4;}.rooms_specials{float: right;width: 202px;height: 100px;color: #B4ADA4;background: #F5F0ED;padding: 10px 10px 10px 20px;}.special_offers_header{font-family: "Times New Roman", Times, serif;color: #A3987C;font-size: 120%;}/***photo gallery****/table.image_gallery{}div.photo_band{border-bottom: 10px solid #E3E3E3;margin-top: 3px;}ul#photo_gallery_nav{margin: 0px 0px 10px 0px;padding: 0px;}ul#photo_gallery_nav li{list-style: none;display: inline; padding: 5px 7px 0px 7px;color: #6C6C6C;}ul#photo_gallery_nav li a{text-decoration: none; color: #6C6C6C;}ul#photo_gallery_nav li.photo_navon{color: #FF6634;}/************** FOOTER **************/#footer {background:#ffffff;width: 750px;text-align: center;font-size: 90%;border-bottom: 10px solid #ffffff;}#footer_links{}#footer_links ul {margin: 10px 0px;padding: 0px;}#footer_links ul li{padding: 0px 40px 0px 0px;list-style: none;display: inline;}#footer_links ul li a{color: #9F9F9F;text-decoration: none;}#footer_links ul li.foot_navon{color: #034493;}/***************** FORM *****************/FORM {	 padding: 0;	 margin: 0;	 border: 0;}#form_contents{margin: 20px 0px 15px 0px;width: 320px;}.fmlabel {	width: 90px;	float: left;	padding-bottom: 7px;	 color: #034493;	 font-weight: bold;}.fmlabel_header {	width: 250px;	padding: 10px 0px 10px 0px;	color: #034493;	font-weight: bold;}.fmfield {	color: #034493;	padding-bottom: 7px;	margin-left: 70px;	}INPUT {	BACKGROUND: #ffffff;    FONT-FAMILY: Arial, Helvetica, sans-serif;	height: 13px;	font-size: 11px;	width: 210px;	/*border: 1px solid #848486;*/}INPUT.search_field {	BACKGROUND: #ffffff;    FONT-FAMILY: Arial, Helvetica, sans-serif;	height: 13px;	width: 130px;	border: 1px solid #C1C9BE;	color: #848486;}.browse_button {	BACKGROUND: #ffffff;    FONT-FAMILY: Arial, Helvetica, sans-serif;	height: 17px;	width: 109px;	border: 1px solid #848486;   color: #848486;   	margin-top: 4px;}.submit_button {	BACKGROUND: #ffffff;    FONT-FAMILY: Arial, Helvetica, sans-serif;	height: 17px;	width: 80px;	border: 1px solid #848486;	 color: #848486;}.search_button {	BACKGROUND: #ffffff;	FONT-FAMILY: Arial, Helvetica, sans-serif;	border: 0px;	width: 15px;	color: #848486;	font-size: 90%;}