@charset "utf-8";
/* CSS Document */
/* SLIDE SHOW */
#HomePageSlideShowContainer
	{position:relative;
	width:680px;
	height:250px;}
#HomePageSlideShowContainer #HomePageSlideShowLabelContainer
	{position:absolute;
	bottom:20px;
	left:20px;
	height:40px;
	background-color:#0B99EB;
	z-index:9999;
	color:white;
	padding:5px 20px 5px 20px;
	text-align:center;}
#HomePageSlideShowLabelContainer #HomePageSlideShowLabel
	{text-align:left;}
#HomePageSlideShowLabel #HomePageSlideShowLabel_Welcome
	{font-size:10px;}
#HomePageSlideShowLabel #HomePageSlideShowLabel_InfoArea
	{font-size:22px;
	font-weight:bold;}
/* MAIN DESCRIPTION */
#HomePageMainDescription IMG
	{float:left;
	margin:14px 0 0;}
#HomePageMainDescription #HomePageLargerDescriptionSection
	{float:right;
	font-size:16px;
	padding-bottom:17px;
	width:490px;}
#HomePageMainDescription #HomePageDescriptionSection
	{float:right;
	width:490px;
	font-size:12px;}
#HomePageMainDescription #HomePageDescriptionSection A
	{text-decoration:underline;}
/* UPCOMING EVENTS */
#Header_UpcomingEvents
	{background:#d76666 url('/Images/SectionHeaders/Events.jpg') no-repeat right top;}
#Body_UpcomingEvents #EventsCalendarPicker
	{border:1px solid #ccc;
	width:300px;
	height:300px;
	margin-top:10px;
	float:left;}
#Body_UpcomingEvents #EventsQuickDetailsList
	{float:right;
	margin-top:10px;
	width:370px;}
#Body_UpcomingEvents #EventsQuickDetailsList UL
	{margin:1px 0 0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:100%;}
#Body_UpcomingEvents #EventsQuickDetailsList LI
	{float:left;
	width:100%;
	margin:4px 0 0;}
#Body_UpcomingEvents #EventsQuickDetailsList IMG
	{float:left;
	width:120px;
	height:80px;
	margin:4px 0 0;}
#Body_UpcomingEvents #EventsQuickDetailsList .EventQuickDetailsItem
	{float:right;
	width:240px;}
#Body_UpcomingEvents #EventsQuickDetailsList H3
	{display:block;
	font-size:14px;
	font-weight:normal;
	line-height:17px;
	margin-bottom:0;}
#Body_UpcomingEvents #EventsQuickDetailsList H3 A:hover
	{color:#FF6600;}
#Body_UpcomingEvents #EventsQuickDetailsList H4
	{display:block;
	border-bottom:4px solid #ccc;
	color:#999;
	padding:0 0 5px;
	margin:0;
	font-weight:normal;}
#EventsQuickDetailsList .EventQuickDetailsItem .EventQuickDetailsItemDate
	{display:block;
	font-size:11px;
	line-height:19px;
	margin:6px 0 0;
	padding:0 0 0 26px;
	color:#666;
	background: url('/Images/EventCalendarIcon.jpg') no-repeat;}
#EventsQuickDetailsList #EventsQuickDetailsList_AllEvents
	{overflow:hidden;
	height:1%;
	font-size:12px;
	line-height:28px;}
#EventsQuickDetailsList #EventsQuickDetailsList_AllEvents A
	{float:right;
	color:#000;
	background: url('/Images/GenericButton.Left.gif') no-repeat;
	text-decoration:none  !important;}
#EventsQuickDetailsList #EventsQuickDetailsList_AllEvents A SPAN
	{float:left;
	cursor:pointer;
	background: url('/Images/GenericButton.Right.gif') no-repeat 100% 0;
	padding:0 27px 0 14px;}
#EventsQuickDetailsList #EventsQuickDetailsList_AllEvents A:hover
	{color:#000 !important;
	background-position:0 -28px;}
#EventsQuickDetailsList #EventsQuickDetailsList_AllEvents A:hover SPAN
	{background-position:100% -28px;}
#EventsQuickDetailsList #EventsQuickDetailsList_AllEvents
	{margin:10px 0 0;}	
/* VISITOR REVIEWS */
#Header_VisitorReviews
	{background:#BCDD55 url('/Images/SectionHeaders/VisitorReviews.jpg') repeat-x right top;}
#Body_VisitorReviews UL
	{margin:0;
	padding:0 20px 0 0;
	list-style:none;
	overflow:hidden;
	height:1%;}
#Body_VisitorReviews LI
	{float:left;
	width:100%;
	margin:10px 0 0;}
#Body_VisitorReviews IMG
	{float:left;
	width:120px;
	height:80px;}
#Body_VisitorReviews .VisitorReviewQuickDetailsItem
	{float:right;
	width:525px;}
#Body_VisitorReviews .VisitorReviewQuickDetailsItem .VisitorReviewQuickDetailsItemTitle
	{display:block;
	font-size:16px;
	font-weight:normal;
	margin:6px 0 0;}
#Body_VisitorReviews .VisitorReviewQuickDetailsItem .VisitorReviewQuickDetailsItemTitle A
	{color:#0b99eb;}
#Body_VisitorReviews .VisitorReviewQuickDetailsItem .VisitorReviewQuickDetailsItemAuthor
	{display:block;
	color:#999;
	line-height:18px;
	margin:-2px 0 0;}
#Body_VisitorReviews .VisitorReviewQuickDetailsItem P
	{margin:0;
	line-height:18px;}