@charset "utf-8";
a.linkLocalCommunities:active, a.linkEvents:active { color: #CC9900; }
a.linkLocalCommunities:link, a.linkEvents:link { color: #F0D590; }
a.linkLocalCommunities:visited, a.linkEvents:visited { color: #CC9900; }
a.linkLocalCommunities:hover, a.linkEvents:hover { color: #666666; }

/* - Business Info Content Classes */
.containerBusinessInfo {
	padding: 5px;
	position: static;
	width: auto; }

/* - Business List and Event List Content Classes */
.businessList, .businessListHead, .eventList, .eventListHead { 
	display: inline-table;
	width: auto; }
.businessListCell, .eventListCell {
	border-bottom: solid 1px; 
	border-color: #F0D590;
	display: inline-block;
	height: auto; 
	margin: 4px auto;
	position: static;
	width: auto; }
.businessListHead, .eventListHead {
	height: 15px;
	margin: 0;
	width: 675px; }
.containerBusinessList, .containerEventList {
	height: 600px;
	overflow: auto;
	position: static;
	width: auto; }
/* - Business Formatting and Event Formatting - */
.businessListLocation, .businessListLocationHead, .eventListStartDate, .eventListStartDateHead {
 	float: left;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 5px 5px 5px 0;
	position: static;
	text-align: left;
	width: 150px; }
.eventListStartDate, .eventListStartDateHead { width: 100px; }
.businessListPhone, .businessListPhoneHead, .eventListEndDate, .eventListEndDateHead {
 	clear: right;
    float: left;
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 5px 5px 5px 0;
	position: static;
	text-align: right;
	width: 120px; }
.eventListEndDate, .eventListEndDateHead { width: 100px; }
.businessListPhoneHead { text-align: left; }
.businessListRule, .eventListRule { margin: 5px 0 5px 0; }
.businessListSpacer, .eventListSpacer { 
	float: left;
	position: static;
	width: auto; }
.businessListTitle, .businessListTitleHead, .eventListName, .eventListNameHead {
 	clear: left;
 	float: left;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 5px 15px 5px 5px;
	position: static;
	text-align: left;
	width: 200px; }
.eventListName, .eventListNameHead { width: 255px; }
.businessListType, .businessListTypeHead, .eventListType, .eventListTypeHead {
 	float: left;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 5px 5px 5px 0;
	position: static;
	text-align: left;
	width: 150px; }
.eventListType, .eventListTypeHead { width: 170px; }
.businessSelect, .eventSelect { text-align: center; }
.businessSelectCaption, .eventSelectCaption {
 	color: #000000;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: center; }
.businessSelectDropdown, .eventSelectDropdown {
 	color: #000000;
 	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	text-align: left; }
#businessMainContent, #eventMainContent { padding: 0; }

/* - County Content Classes - */
.containerLeftContent {
	float: left;
	height: 600px;
	margin-right: auto;
	overflow: auto;
	width: 505px; }
.containerRightContent {
	float: right;
	width: 165px; }
.leftContent { padding: 5px 10px 5px 5px; }
#headerSubtitle { margin-right: 5px; }
/* - County Formatting - */
.countyLogo {
	background-position: center;
	background-repeat: no-repeat;
	height: 233px; }
.textCountyFactBox {
	border: thin solid #FFFFFF;
	color: #000000;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: normal;
	margin: 10px;
	padding: 5px;
	text-align: left; }
.textCountyFactBox li {
	list-style-type: circle;
	list-style-position: outside;
	margin-left: 35px;
	text-align: left;
	white-space: normal; }
.textCountyFactBox ul { margin: 5px 0 5px -10px; }
.textCountyMain {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	letter-spacing: normal;
	line-height: normal;
	text-align: justify;
	text-indent: 35px;
	white-space: normal;
	word-spacing: normal; }
.textCountyPlain, .textCountyPlainCenter {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	letter-spacing: normal;
	text-align: justify;
	text-indent: 35px;
	white-space: normal;
	word-spacing: normal; }
.textCountyPlainCenter { 
	text-align: center;
	text-indent: 0; }
.textCountyTitle, .textCountyTitleCenter {
	background-position: center top;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-style: normal;
	font-weight: bold;
	letter-spacing: normal;
	padding: 5px;
	text-align: justify;
	vertical-align: top;
	white-space: normal;	
	word-spacing: normal; }
.textCountyTitleCenter { text-align: center; }
#linkBottom { text-align: center; }
#listSeasonActivities { text-indent: 0; }
#listSeasonActivities li {
	list-style-position: outside;
	text-align: left;
	white-space: normal; }
/* - Attraction Formatting - */

/* - City Formatting - */

/* - Event Formatting - */

/* - Internet Explorer Fixes */
.ie6ContainerLeftContent .containerLeftContent { height: 610px; }

.ie6underColEvents .colEvents .containerEvents li, .ie6underColCommunities .colCommunities .containerCommunities li {  }
.ie6underColEvents .colEvents .containerEvents li a, .ie6underColCommunities .colCommunities .containerCommunities li a { display: inline; vertical-align: bottom; height: 1px; }
.ie6underColEvents .colEvents .containerEvents li a.ie6listfix, .ie6underColCommunities .colCommunities .containerCommunities li a.ie6listfix { display: inline; vertical-align: bottom; height: 1px; }
.ie6underColEvents .colEvents .containerEvents ul, .ie6underColCommunities .colCommunities .containerCommunities ul { margin-left: 17px; }

