﻿body
{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	margin:0px 0px 0px 0px;
}

.BottomSectionWrapper1
{
	background-image:url(../Images/vertical_bar_4.jpg);
	height:300px;
	padding-left:25px;
	padding-top:15px;
	vertical-align:top;
	width:100%;
}

.BottomSectionWrapper2
{
	background-image:url(../Images/vertical_bar_3.jpg);
	height:340px;
	padding-bottom:10px;
	padding-left:25px;
	padding-right:25px;
	padding-top:15px;
	vertical-align:top;
	width:100%;
}

.BottomSectionWrapper3
{
	background-image:url(../Images/vertical_bar_3.jpg);
	height:480px;
	vertical-align:top;
	width:100%;
}

.BottomSectionWrapper4
{
	background-image:url(../Images/vertical_bar_10.jpg);
	height:450px;
	vertical-align:top;
	width:100%;
}

.CatalogItemDetailWrapper
{
	background-image:url(../Images/vertical_bar_9.jpg);
	vertical-align:top;
}


.ContentBody1
{
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:11px;
}

.ContentHeader1
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
}

.ContentTitle1
{
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}

.ImageWithBorder
{
	border-left:solid #493826 1px;
	border-bottom:solid #493826 1px;
	border-top:solid #493826 1px;
}

.FeaturedEventImageWrapper
{
	padding-bottom:10px; 
	padding-left:28px; 
	padding-top:10px; 
	vertical-align:top;
}

.FeaturedEventTextWrapper
{
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;  
	padding-top:10px; 
	vertical-align:top;
	width:280px;
}

.FormField
{
	color:#FFFFFF;
	text-align:left;
	padding-bottom:10px;
	width:100%;
}

.FormTextBox
{
	height:12px;
	font-size:11px;
	font-family: Tahoma;
	width:250px;
}

.FormTextArea
{
	height:75px;
	font-size:11px;
	font-family: Tahoma;
	width:400px;
}

.FeaturedEventWrapper
{
	background-image:url(../Images/vertical_bar_6.jpg);
	background-repeat:repeat-x;
	height:231px;
	text-align:left; 
	vertical-align:top; 
}

.Link1
{
	font-size:10px;
	font-family:Arial;
	color:#000000;
}

.Link2
{
	font-size:12px;
	font-family:Tahoma;
	font-weight:bold;
	color:#FFFFFF;
}

.Link3
{
	font-size:11px;
	font-family:Tahoma;
	font-weight:bold;
	color:#CCCCCC;
}

.Link3:hover
{
	font-size:11px;
	font-family:Tahoma;
	font-weight:bold;
	color:#000000;
}

.LeftSideContainer1
{
	padding-top:12px; 
	width:100%;
}

.LeftSideContainer2
{
	padding-top:20px; 
	width:100%;
}

.LeftSideWrapper1
{
	padding-left:12px;
	vertical-align:top; 
	width:300px;
}

.LeftSideWrapper2
{
	background-image:url(../Images/vertical_bar_4.jpg);
	height:480px;
	text-align:center;
	vertical-align:top; 
	width:300px;
}

.LeftSideWrapper3
{
	background-image:url(../Images/vertical_bar_11.jpg);
	height:590px;
	text-align:center;
	vertical-align:top; 
	width:230px;
}

.PageBodyWrapperRow2
{
	height:480px;
	vertical-align:top;
}

.PageHeaderContainer2
{
	padding-left:12px; 
	padding-top:12px; 
	width:100%;
}

.PageHeaderWrapperRow2
{
	height:90px;
}

.PageHeaderWrapper2
{
	vertical-align:top;
}

.PageHeaderImageWrapper2
{
	width:36%;
	padding-top:15px;
	vertical-align:top;
}

.PageHeaderTextWrapper2
{
	padding-left:5px;
	padding-top:15px;
	text-align:left; 
	width:63%;
}

.PageHeaderText2Wrapper2
{
	padding-left:5px;
	padding-top:5px;
}

.PageHeaderVertBarWrapper2
{
	text-align:center; 
	padding-top:15px;
	vertical-align:top;
	width:1%;
}


.PageSide
{
	background-color:#CCCCCC;
}

.PageWrapper
{
	height:100%;
	width:800px;
}

.PhotoViewerHorizontalWrapper
{
	background-image:url(../Images/horizontal_bar_9.jpg);
	height:140px;
}

.RightSideBodyWrapper2
{
	padding-bottom:0px;
	padding-top:10px; 
	text-align:center; 
	height:245px;
	vertical-align:top;
}

.RightSideFooterWrapper2
{
}

.RightSideHeaderWrapper2
{
	padding-right:5px; 
	padding-top:25px; 
	width:100%;
}

.RightSideWrapper1
{
	vertical-align:top; 
	width:500px;
}

.RightSideWrapper2
{
	background-image:url(../Images/vertical_bar_3.jpg);
	padding-left:15px;
	padding-right:5px;
	vertical-align:top; 
	width:500px;
}

.RightSideWrapper3
{
	background-image:url(../Images/vertical_bar_12.jpg);
	vertical-align:top; 
	width:570px;
}

.ServiceDetailSectionWrapper1
{
	background-image:url(../Images/horizontal_bar_1.jpg);
	background-repeat:repeat-y;
	
	text-align:left;
	padding-top:15px;
	padding-bottom:15px;
	width:100%;
}

.SpecialAnnouncementsWrapper
{
	background-image:url(../Images/vertical_bar_5.jpg);
	height:140px;
	text-align:left; 
	vertical-align:top; 
}

.SpecialAnnouncmentImageWrapper
{
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;  
	padding-top:10px; 
	vertical-align:top;
}

.SpecialAnnouncmentTextWrapper
{
	padding-bottom:10px; 
	padding-left:28px; 
	padding-top:10px; 
	vertical-align:top;
}

.Text1
{
	font-size:11px;
	font-family:Tahoma;
	color:#FFFFFF;
}

.Text2
{
	font-size:12px;
	font-family:Tahoma;
	color:#FFFFFF;
}

.Text3
{
	font-size:10px;
	font-family:Arial;
	color:#000000;
}

.Text4
{
	font-size:12px;
	font-family:Tahoma;
	font-weight:bold;
	color:#FFFFFF;
}

.Text5
{
	font-size:24px;
	font-family:Tahoma;
	font-weight:bold;
	color:#000000;
}

.Text6
{
	font-size:12px;
	font-family:Arial;
	color:#000000;
}

.TopNavBackground
{
	background-image:url(../Images/navigation_vert_bar.gif);
	background-repeat:repeat-x;
	height:35px;
	vertical-align:top;
}

.TopNavMenu
{
	width:100%;
}

.TopNavStaticMenuItem
{
	color:#ffffff;
	font-size:13px;
	height:35px;
	text-align:center;
	vertical-align:top;
}

.TopNavDynamicMenuItem
{
	background-color:#1A140D;
	color:white;
	padding:4px 2px 4px 2px;
	text-align:left;
	font-size:11px;
	border-bottom:solid 1px #ffffff;
	border-left:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
}

.TopSectionWrapper1
{
	background-image:url(../Images/horizontal_bar_1.jpg);
	background-repeat:repeat-y;
	height:280px;
	padding-left:25px;
	padding-top:15px;
	vertical-align:top;
	width:100%;
}

.TopSectionWrapper2
{
	background-image:url(../Images/horizontal_bar_9.jpg);
	background-repeat:repeat-y;
	height:140px;
	padding-bottom:10px;
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
	text-align:left;
	vertical-align:top;
	width:100%;
}


.WhatsNewWrapper
{
	background-image:url(../Images/vertical_bar_1.jpg);
	background-repeat:repeat-x;
	height:199px;
	text-align:left; 
	vertical-align:top; 
}


/* Shadow Styles */
.InnerBox3
{
	position:relative;
	bottom:5px;
	right:8px;
	border:0px solid #999999;
	padding:0px;
	margin: 0px 0px 0px 0px;
}

.InnerBox1
{
	position:relative;
	bottom:3px;
	right:5px;
	border:0px solid #999999;
	padding:0px;
	margin: 0px 0px 0px 0px;
}

.InnerBox
{
	/* IE5 hack */
	\margin: 0px 0px -3px 0px;
	ma\rgin:  0px 0px 0px 0px;
}

.ImageShadow1
{
	background: url(../Images/image_shadow_1.png) no-repeat bottom right;
	clear:left;
	float:left;
	margin: 10px 10px 10px 0px !important;
	margin: 10px 10px 10px 0px;
	padding: 0px;	
}

.ImageShadow2
{
	background: url(../Images/image_shadow_2.png) no-repeat bottom right;
	clear:left;
	float:left;
	margin: 10px 10px 10px 0px !important;
	margin: 10px 10px 10px 0px;
	padding: 0px;	
}

.ImageShadow3
{
	background: url(../Images/image_shadow_3.png) no-repeat bottom right;
	clear:left;
	float:left;
	padding: 0px;	
}



