@charset "utf-8";
/* CSS Document */

	* { margin: 0; padding: 0; }
	body { background-color: #E8E8E8; }
	#container { margin: 10px auto; width: 968px; height: auto; background-color: #FFF; border: 4px solid #D7D7D7; overflow: visible; }
/* BEGIN header INFO */
	#header { height: 124px; color: #651F72; }
	#header h2 { padding: 5px; width: 192px; height: 89px; text-indent: -9999px; background: url(../images/logo.png) 5px 4px no-repeat; }
	#header h3 { padding: 2px; width: 965px; height: 23px; text-indent: -9999px; background: url(../images/address_bar.png) 3px 0px no-repeat; }
	#header h3 a { display: block; margin: -16px 0px 0px 618px; width: 165px; height: 16px; }
	#header #quote { margin: -90px 0px -20px 605px; width: 350px; height: 110px; font: .7em Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; text-align: right; }
	#quote p, #quote h5 { padding-bottom: 5px; }
	#quote a { color: #651F72; }
	#quote a:hover { color: #999; }
/* END header INFO */
/* BEGIN col_links SECTION */
	#col_links { float: left; width: 160px; padding: 8px; }
	/* BEGIN links_main SECTION */
		ul#links_main { width: 160px; height: 280px; }
		ul#links_main li { text-indent: -9999px; list-style-type: none; }
		ul#links_main li a, ul#links_main li a:hover { display: block; width: 160px; height: 16px; }
		li#home, li#area, li#roma { margin-bottom: 10px; }
		li#home a { background: url(../images/link_home.gif) 0px 0px no-repeat; }
		li#home a:hover { background: url(../images/link_home_over.gif) 0px 0px no-repeat; }
		li#home a.current, li#home a:hover.current { background: url(../images/link_home_current.gif) 0px 0px no-repeat; }
		li#tour a { background: url(../images/link_tour.gif) 0px 0px no-repeat; }
		li#tour a:hover { background: url(../images/link_tour_over.gif) 0px 0px no-repeat; }
		li#tour a.current, li#tour a:hover.current { background: url(../images/link_tour_current.gif) 0px 0px no-repeat; }
		li#room a { background: url(../images/link_room.gif) 0px 0px no-repeat; }
		li#room a:hover { background: url(../images/link_room_over.gif) 0px 0px no-repeat; }
		li#room a.current, li#room a:hover.current { background: url(../images/link_room_current.gif) 0px 0px no-repeat; }
		li#area a { background: url(../images/link_area.gif) 0px 0px no-repeat; }
		li#area a:hover { background: url(../images/link_area_over.gif) 0px 0px no-repeat; }
		li#area a.current, li#area a:hover.current { background: url(../images/link_area_current.gif) 0px 0px no-repeat; }
		li#conf a { background: url(../images/link_conf.gif) 0px 0px no-repeat; }
		li#conf a:hover { background: url(../images/link_conf_over.gif) 0px 0px no-repeat; }
		li#conf a.current, li#conf a:hover.current { background: url(../images/link_conf_current.gif) 0px 0px no-repeat; }
		li#golf a { background: url(../images/link_golf.gif) 0px 0px no-repeat; }
		li#golf a:hover { background: url(../images/link_golf_over.gif) 0px 0px no-repeat; }
		li#golf a.current, li#golf a:hover.current { background: url(../images/link_golf_current.gif) 0px 0px no-repeat; }
		li#reun a { background: url(../images/link_reun.gif) 0px 0px no-repeat; }
		li#reun a:hover { background: url(../images/link_reun_over.gif) 0px 0px no-repeat; }
		li#reun a.current, li#reun a:hover.current { background: url(../images/link_reun_current.gif) 0px 0px no-repeat; }
		li#roma a { background: url(../images/link_roma.gif) 0px 0px no-repeat; }
		li#roma a:hover { background: url(../images/link_roma_over.gif) 0px 0px no-repeat; }
		li#roma a.current, li#roma a:hover.current { background: url(../images/link_roma_current.gif) 0px 0px no-repeat; }
		li#spa a { background: url(../images/link_spa.gif) 0px 0px no-repeat; }
		li#spa a:hover { background: url(../images/link_spa_over.gif) 0px 0px no-repeat; }
		li#spa a.current, li#spa a:hover.current { background: url(../images/link_spa_current.gif) 0px 0px no-repeat; }
		li#spec a { background: url(../images/link_spec.gif) 0px 0px no-repeat; }
		li#spec a:hover { background: url(../images/link_spec_over.gif) 0px 0px no-repeat; }
		li#spec a.current, li#spec a:hover.current { background: url(../images/link_spec_current.gif) 0px 0px no-repeat; }
		ul#links_main li#gift a { width: 129px; height: 81px; margin: 25px 0px 20px 10px; background: url(../images/gift.png) 0px 0px no-repeat; display: block; }
		ul#links_main li#gift a:hover { background: url(../images/gift_over.png) 0px 0px no-repeat; display: block; }
	/* END links_main SECTION */
	/* BEGIN award SECTION */
		ul#award { margin-top: 50px; margin-left: 20px; width: 114px; height: 150px; }
		ul#award li { text-indent: -9999px; width: 114px; margin-bottom: 20px; list-style-type: none; } 
		ul#award li a, ul#award li a:hover { display: block; text-indent: -9999px; }
		li#bnb a { height: 26px; background: url(../images/award_bnb.gif) 0px 0px no-repeat; }	
		li#best { height: 55px; background: url(../images/award_best.gif) 0px 0px no-repeat; }
		li#hoosier { height: 53px; background: url(../images/award_hoosier.png) 0px 0px no-repeat; }
	/* END award SECTION*/
	/* BEGIN partners SECTION */
		ul#partners { padding-top: 40px; margin-left: 3px; width: 151px; height: 280px; }
		ul#partners li { text-indent: -9999px; width: 151px; margin-bottom: 20px; list-style-type: none; }
		ul#partners li a, ul#partners li a:hover { display: block; }
		li#hundred a { height: 46px; background: url(../images/part_100.gif) 0px 0px no-repeat; }
		li#lanier a { height: 42px; background: url(../images/part_lanier.gif) 0px 0px no-repeat; }
		li#roman a { height: 28px; background: url(../images/part_roma.gif) 0px 0px no-repeat; }
		li#travell a { height: 28px; background: url(../images/part_travell.gif) 0px 0px no-repeat; }
		li#bbinns a { height: 27px; background: url(../images/part_bbinns.gif) 0px 0px no-repeat; }
		li#trip a { height: 13px; background: url(../images/part_trip.gif) 0px 0px no-repeat; }
		li#planet a { height: 13px; background: url(../images/part_planet.gif) 0px 0px no-repeat; }
		li#dir a { height: 28px; background: url(../images/part_dir.gif) 0px 0px no-repeat; }
		li#base a { height: 28px; background: url(../images/part_base.gif) 0px 0px no-repeat; }
	/* END partners SECTION */
/* END col_links SECTION */
/* BEGIN col_content SECTION */
	#col_content { float: left; width: 600px; padding: 5px; }
	#slideshow { width: 590px; height: 300px; border: 1px solid #666; }
	#slideshow p { padding: 15px; color: #666; }
	#slideshow_golf { width: 590px; height: 300px; border: 1px solid #666; }
	#map { float: none; width: 590px; height: 300px; border: 1px solid #666; }
	#text { margin: 10px; color: #666; }
	#text h1 { font-size: .95em; font-variant: small-caps; margin-bottom: 8px; }
	#text h1.center { font-size: 1.2em; font-variant: small-caps; margin-bottom: 8px; text-align: center; padding: 0px; }
	#text h2 { font-size: 1em; margin-bottom: 8px; }
	#text p { font-size: .9em; margin-bottom: 8px; }
	#text a { color: #651F72; }
	#text a:hover { color: #999; }
	#text ul { margin: 0px 0px 8px 40px; font-size: .9em; }
	#text dt { margin-left: 20px; font-size: .9em; }
	#text dd { margin-left: 40px; margin-bottom: 10px; font-size: .7em; font-weight: bold; }
	#text img { border: 1px solid #a463b4; padding: 3px; }
	#text img.right { float: right; margin: 20px 0px 20px 10px; }
	#text img.left { float: left; margin: 20px 10px 20px 0px; }
	#text #room_nav ul { display: block; float: left; margin: 0px 15px 30px 15px; font-size: .8em; font-weight: bold; }
	#text #room_nav ul li { list-style-type: none; }
	#text #room_nav ul li a { color: #666; }
	#text #room_nav ul li a.current { color: #A463B4; }
	#text #room_nav ul li a:hover { color: #A463B4; }

	#text #room_nav ul.intro { color: #651F72; font-size: .8em; font-weight: bold; }
	#video { margin: 20px 50px; width: 480px; height: 270px; border: 1px solid #a463b4; }
	#video_small { margin: 20px 125px; width: 320px; height: 180px; border: 1px solid #a463b4; }
	.bold { font-weight: bold; }
/* END col_content SECTION */
/* BEGIN col_avail SECTION */
	#col_avail { float: left; width: 176px; }
	#col_avail h1 { font-size: 1em; }
	#avail { width: 156px; height: 200px; border: 1px solid #999; margin-top: 10px; padding: 3px; margin-bottom: 10px; }
	#avail h1 { text-indent: -9999px; width: 141px; height: 31px; margin-left: 7px; background: url(../images/check.gif) 0px 0px no-repeat; padding-bottom: 5px; }
	#avail p { padding-top: 8px; padding-right: 5px; color: #666; font-size: .7em; font-variant: small-caps; text-align: right; }
	#links_sub { width: 163px; height: 50px; padding-top: 4px; }
	#links_sub li { text-indent: -9999px; list-style-type: none; }
	#links_sub li a, #links_main li a:hover { display: block; width: 163px; height: 16px; }
	li#specs a { background: url(../images/sub_link_specs.gif) 0px 0px no-repeat; }
	li#specs a:hover { background: url(../images/sub_link_specs_over.gif) 0px 0px no-repeat; }
	li#specs a.current, li#specs a:hover.current { background: url(../images/sub_link_specs_current.png) 0px 0px no-repeat; }
	li#mapdir a { background: url(../images/sub_link_map.gif) 0px 0px no-repeat; }
	li#mapdir a:hover { background: url(../images/sub_link_map_over.gif) 0px 0px no-repeat; }
	li#mapdir a.current, li#mapdir a:hover.current { background: url(../images/sub_link_map_current.png) 0px 0px no-repeat; }
	li#host a { background: url(../images/sub_link_host.gif) 0px 0px no-repeat; }
	li#host a:hover { background: url(../images/sub_link_host_over.gif) 0px 0px no-repeat; }
	li#host a.current, li#host a:hover.current { background: url(../images/sub_link_host_current.png) 0px 0px no-repeat; }
	li#innkeep a { background: url(../images/sub_link_innkeepers.gif) 0px 0px no-repeat; }
	li#innkeep a:hover { background: url(../images/sub_link_innkeepers_over.gif) 0px 0px no-repeat; }
	li#innkeep a.current, li#innkeep a:hover.current { background: url(../images/sub_link_innkeepers_current.gif) 0px 0px no-repeat; }
	ul#quotes { margin-top: 54px; width: 163px; height: 230px; margin-left: 8px; }
	ul#quotes li { display: block; text-indent: -9999px; margin-bottom: 20px; list-style-type: none; }
	li#quote_one { height: 68px; background: url(../images/quote_wagner.gif) 0px 0px no-repeat; }
	li#quote_two { height: 55px; background: url(../images/quote_johnson.gif) 0px 0px no-repeat; }
	li#quote_three { height: 96px; background: url(../images/quote_shroyer.gif) 0px 0px no-repeat; }
/* END col_avail SECTION */
/* BEGIN footer SECTION */
	#footer { clear: both; }
	#footer h3 { text-indent: -9999px; background: url(../images/footer.png) 0px 21px no-repeat; width: 963px; height: 42px; margin: 0px 0px 20px 2px; }
	#footer h3 a { position:relative; display:block; top:3px; left: 577px; width: 92px; height: 17px; }
/* END footer SECTION */

.hiddenpic { display: none; }
#webervations { margin: 30px 0px 10px -8px; }
.sup { font-size: .7em; }
.audio_margin { margin-bottom: 10px; }