/* CSS Document */

html {height: 100%; width: 100%}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/background.gif);
}
p,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
img {border: 0px; margin: 0px; padding: 0px;}
form {padding:0%; margin:0%}
form input {padding:0%; margin:0%}
.indextext {font-size: 12px; line-height:16px;}
.dates {color: #FF6600}

#topnav {width:767px; height:16px; color: #ffffff; padding: 2px 0 0 12px; background-color:#000000; background-image:url(../images/topnav_image.jpg); background-position:right; background-repeat:no-repeat; font-weight:bold;}
#topnav a {color: #ffffff; text-decoration:none; display:block; float:left; margin-right:20px;}
#topnav a:visited {color: #ffffff; text-decoration:none; display:block; float:left; margin-right:20px;}
#topnav a:hover {color: #EEAA55; text-decoration:none; display:block; float:left; margin-right:20px;}
#topnav a:active {color: #EEAA55; text-decoration:none; display:block; float:left; margin-right:20px;}

#date {margin-left:58px; float:left;}
#leftbar {width:5px; height:520px; background-color:#EEAA55; float:left;}
#content {width:568px; background-color:#ffffff; float:left;}
#rightcontent {width:168px; padding:9px; background-color:#FAF6F6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; float:left; border-left:1px solid #751113;}
#rightedge {height:520px; float:left; background:url(../images/right_edge.jpg); background-repeat:repeat-y}

#upcomingevents {width:150px; background-color:#FFFFFF; padding:8px; border:1px solid #000000;}
#upcomingevents a {color: #144576; text-decoration:none; font-weight:bold; font-size:10px;}
#upcomingevents a:visited {color: #144576; text-decoration:none; font-weight:bold; font-size:10px;}
#upcomingevents a:hover {color: #751112; text-decoration:underline; font-weight:bold; font-size:10px;}
#upcomingevents a:active {color: #751112; text-decoration:underline; font-weight:bold; font-size:10px;}

#eventslist {margin:0px; padding:0px; list-style-type:none; font-size:11px;}
#descriptionlist {margin:0 0 0 5px; padding:0px; list-style-image:url(../images/bullet_list.gif);}
.eventslistitem {margin:0px; padding-top:5px; padding-bottom:5px; font-size:10px;}
.descriptionitem {margin:0 0 0 4px; padding:0 0 5px 0; list-style-type:square; line-height:12px}
.descriptionlist {margin:0%; padding:0%;}
.amenityitem {margin:0 0 0 8px; padding:0%;  list-style-type:none}
.amenitylist {margin:0 0 0 4px; padding:0%; border-left:1px solid #999999;}

.rightbox {width:150px; height:auto; background-color:#FFFFFF; padding:8px; border:1px solid #000000; font-weight:bold;}
.rightbox a {color: #000000; text-decoration:none; font-weight:bold; font-size:10px; display:block}
.rightbox a:visited {color: #000000; text-decoration:none; display:block}
.rightbox a:hover {color: #144576; text-decoration:underline; display:block}
.rightbox a:active {color: #144576; text-decoration:underline; display:block}


#statetravel {width:150px; height:auto; background-color:#FFFFFF; padding:8px; border:1px solid #000000; font-weight:bold;}
#statetravel a {color: #000000; text-decoration:none; font-weight:bold; font-size:10px; display:block}
#statetravel a:visited {color: #000000; text-decoration:none; display:block}
#statetravel a:hover {color: #144576; text-decoration:underline; display:block}
#statetravel a:active {color: #144576; text-decoration:underline; display:block}

#quicklinks {width:150px; height:auto; background-color:#FFFFFF; padding:8px; border:1px solid #000000; font-weight:bold;}
#quicklinks a {color: #000000; text-decoration:none; font-weight:bold; font-size:10px; display:block}
#quicklinks a:visited {color: #000000; text-decoration:none; display:block}
#quicklinks a:hover {color: #144576; text-decoration:underline; display:block}
#quicklinks a:active {color: #144576; text-decoration:underline; display:block}

#footer {width:779px; height:16px; padding: 6px 0px 0px 25px; background-image:url(../images/footer.gif); background-repeat:no-repeat;}
#footer a {color: #16487E; text-decoration:none; font-weight:bold; font-size:10px;}
#footer a:visited {color: #16487E; text-decoration:none; font-weight:bold; font-size:10px;}
#footer a:hover {color: #D47046; text-decoration:none; font-weight:bold; font-size:10px;}
#footer a:active {color: #D47046; text-decoration:none; font-weight:bold; font-size:10px;}

.headertext {
	font-size: 10px;
	font-weight: bold;
}
#header a {color: #D47046; text-decoration:none; font-weight:bold; font-size:10px;}
#header a:visited {color: #D47046; text-decoration:none; font-weight:bold; font-size:10px;}
#header a:hover {color: #EDAA55; text-decoration:underline; font-weight:bold; font-size:10px;}
#header a:active {color: #EDAA55; text-decoration:underline; font-weight:bold; font-size:10px;}

#centercontent {width:533px; padding:17px 0 0 17px; background-color:#FFFFFF;}
a.centercontent {color: #751112; text-decoration:none; font-weight:bold; font-size:11px;}
a.centercontent:visited {color: #751112; text-decoration:none; font-weight:bold; font-size:11px;}
a.centercontent:hover {color: #D47046; text-decoration:underline; font-weight:bold; font-size:11px;}
a.centercontent:active {color: #D47046; text-decoration:underline; font-weight:bold; font-size:11px;}

.lodging_name {
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}
.phonenumber {
	color: #000066;
	font-weight: bold;
}
a.button {border:1px solid #000000; text-decoration:none; background-color:#751112; display:block; padding:1px; margin-bottom:3px; color:#FFFFFF; text-align:center; width:170px;}
a.button:visited {border:1px solid #000000; text-decoration:none; background-color:#751112; display:block; padding:1px; margin-bottom:3px; color:#FFFFFF; text-align:center; width:170px;}
a.button:hover {border:1px solid #000000; text-decoration:none; background-color:#EEAA55; display:block; padding:1px; margin-bottom:3px; color:#FFFFFF; text-align:center; width:170px;}
a.button:active {border:1px solid #000000; text-decoration:none; background-color:#EEAA55; display:block;  padding:1px; margin-bottom:3px; color:#FFFFFF; text-align:center; width:170px;}

a.button_update {border:1px solid #000000; text-decoration:none; background-color:#751112; display:block; padding:2px; margin-bottom:3px; color:#FFFFFF; text-align:center; width:270px;}
a.button_update:visited {border:1px solid #000000; text-decoration:none; background-color:#751112; display:block; padding:2px; margin-bottom:3px; color:#FFFFFF; text-align:center; width:270px;}
a.button_update:hover {border:1px solid #000000; text-decoration:none; background-color:#EEAA55; display:block; padding:2px; margin-bottom:3px; color:#FFFFFF; text-align:center; width:270px;}
a.button_update:active {border:1px solid #000000; text-decoration:none; background-color:#EEAA55; display:block;  padding:2px; margin-bottom:3px; color:#FFFFFF; text-align:center; width:270px;}

a.button_special {border-top:1px solid #000000; text-decoration:none; font-weight:bold; background-color:#751112; display:block; width:278px; height:14px; padding:2px; color:#FFFFFF; text-align:center;}
a.button_special:visited {border-top:1px solid #000000; text-decoration:none; font-weight:bold; background-color:#751112; display:block; width:278px; height:14px; padding:2px; color:#FFFFFF; text-align:center;}
a.button_special:hover {border-top:1px solid #000000; text-decoration:none; font-weight:bold; background-color:#EEAA55; display:block; width:278px; height:14px; padding:2px; color:#FFFFFF; text-align:center;}
a.button_special:active {border-top:1px solid #000000; text-decoration:none; font-weight:bold; background-color:#EEAA55; display:block; width:278px; height:14px; padding:2px; color:#FFFFFF; text-align:center;}

a.button_attract {border:1px solid #ffffff; text-decoration:none; font-weight:bold; background-color:#000066; display:block; padding:2px; color:#FFFFFF; text-align:center; width:170px;}
a.button_attract:visited {border:1px solid #ffffff; text-decoration:none; font-weight:bold; background-color:#000066; display:block; padding:2px; color:#FFFFFF; text-align:center; width:170px;}
a.button_attract:hover {border:1px solid #ffffff; text-decoration:none; font-weight:bold; background-color:#014b72; display:block; padding:2px; color:#FFFFFF; text-align:center; width:170px;}
a.button_attract:active {border:1px solid #ffffff; text-decoration:none; font-weight:bold; background-color:#014b72; display:block; padding:2px; color:#FFFFFF; text-align:center; width:170px;}

a.button_lodgedetails {border:1px solid #000000; text-decoration:none; font-weight:bold; background-color:#751112; display:block; width:90px; height:14px; padding:2px; color:#FFFFFF; text-align:center;}
a.button_lodgedetails:visited {border:1px solid #000000; text-decoration:none; font-weight:bold; background-color:#751112; display:block; width:90px; height:14px; padding:2px; color:#FFFFFF; text-align:center;}
a.button_lodgedetails:hover {border:1px solid #000000; text-decoration:none; font-weight:bold; background-color:#EEAA55; display:block; width:90px; height:14px; padding:2px; color:#FFFFFF; text-align:center;}
a.button_lodgedetails:active {border:1px solid #000000; text-decoration:none; font-weight:bold; background-color:#EEAA55; display:block; width:90px; height:14px; padding:2px; color:#FFFFFF; text-align:center;}

a.button_attractdetails {border:1px solid #000000; text-decoration:none; font-weight:bold; background-color:#000066; display:block; width:90px; height:14px; padding:2px; color:#FFFFFF; text-align:center;}
a.button_attractdetails:visited {border:1px solid #000000; text-decoration:none; font-weight:bold; background-color:#000066; display:block; width:90px; height:14px; padding:2px; color:#FFFFFF; text-align:center;}
a.button_attractdetails:hover {border:1px solid #000000; text-decoration:none; font-weight:bold; background-color:#014b72; display:block; width:90px; height:14px; padding:2px; color:#FFFFFF; text-align:center;}
a.button_attractdetails:active {border:1px solid #000000; text-decoration:none; font-weight:bold; background-color:#014b72; display:block; width:90px; height:14px; padding:2px; color:#FFFFFF; text-align:center;}

a.button_attractspecial {border-top:1px solid #000000; text-decoration:none; font-weight:bold; background-color:#000066; display:block; width:278px; height:14px; padding:2px; color:#FFFFFF; text-align:center;}
a.button_attractspecial:visited {border-top:1px solid #000000; text-decoration:none; font-weight:bold; background-color:#000066; display:block; width:278px; height:14px; padding:2px; color:#FFFFFF; text-align:center;}
a.button_attractspecial:hover {border-top:1px solid #000000; text-decoration:none; font-weight:bold; background-color:#014b72; display:block; width:278px; height:14px; padding:2px; color:#FFFFFF; text-align:center;}
a.button_attractspecial:active {border-top:1px solid #000000; text-decoration:none; font-weight:bold; background-color:#014b72; display:block; width:278px; height:14px; padding:2px; color:#FFFFFF; text-align:center;}

a.company {color: #000066; text-decoration:none; font-weight:bold; font-size:12px;}
a.company:visited {color: #000066; text-decoration:none; font-weight:bold; font-size:12px;}
a.company:hover {color: #014b72; text-decoration:underline; font-weight:bold; font-size:12px;}
a.company:active {color: #014b72; text-decoration:underline; font-weight:bold; font-size:12px;}

a.company_title {color: #ffffff; text-decoration:none; font-weight:bold; font-size:12px;}
a.company_title:visited {color: #ffffff; text-decoration:none; font-weight:bold; font-size:12px;}
a.company_title:hover {color: #ffffff; text-decoration:none; font-weight:bold; font-size:12px;}
a.company_title:active {color: #ffffff; text-decoration:none; font-weight:bold; font-size:12px;}

a.nearby {color: #751112; text-decoration:none; font-weight:bold; font-size:11px;}
a.nearby:visited {color: #751112; text-decoration:none; font-weight:bold; font-size:11px;}
a.nearby:hover {color: #D47046; text-decoration:underline; font-weight:bold; font-size:11px;}
a.nearby:active {color: #D47046; text-decoration:underline; font-weight:bold; font-size:11px;}

#description {line-height:15px; float:left; margin-top:17px; margin-right:15px; width:350px;}
#description_attract {line-height:15px; float:left; margin-top:17px; margin-right:15px;}
#rightcolumn {float:left; margin-top:17px; background-color:#deecf8; border:1px solid #000000; padding:10px; width:146px;}
#rightcolumn2 {float:left; margin-top:17px; background-color:#fdfce7; border:1px solid #000000; padding:10px; width:146px;}
#fastfinderbox {background-color:#e0eaf7; border:1px solid #7e9faf; padding:10px;}
.bullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.textarea {width:99%;}

.inputstyle { color:#000000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.headertextred { font-size:13px; font-weight:bold; color:#990000; }
.headertextblue { font-size:13px; font-weight:bold; color:#003366; }
.headertextgray { font-size:13px; font-weight:bold; color:#333333; }
.find_lodging { font-size:13px; color:#003366; font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-weight:bold; }

.attractions_companyhead { font-size:18px;font-weight:bold;margin-top:5px;margin-bottom:0px; }
.attractions_texthead { font-size:15px;font-weight:bold;color:#990000; }