Body {
	background:#FFFFFF url(../Images/HeaderNavBg.png) repeat-x 0 0;
	Font-family:Arial,Verdana, Sans-serif;
	font-size:11px;
	width:100%;
}

* { 
	margin:0;
	padding:0; 
}

img { border:0; }

/* MAIN LAYOUT */

.clear { clear:both; margin-top:20px; }

.Wrapper {
	width:1017px;
}

a { color:#455560; text-decoration:none; }
a:hover { text-decoration:underline; }

.Header {
	height:68px;
	display:block;
}

.LogoBreadCrumbs {

}
.MenuHead {
	background:url(../Images/right.png) no-repeat center left;
}
.MenuHead h2{
	margin-left: 25px;
}
.MenuHead a{
	color: #891903;	
}

.selected {
	//background:url(../Images/down.png) no-repeat center right;
}

.ContentWrapper {
	position:absolute;
	width:787px;
	margin-left:230px;
}


.ContentTopShadow {
	height:8px;
	background:url(../Images/ShadowTop.png) no-repeat 0 0;
}

.ContentMiddleShadow {
	background:url(../Images/ShadowMiddle.png) repeat-y 0 0;
	padding:0 4px;
}

.ContentBottomShadow {
	height:8px;
	background:url(../Images/ShadowBottom.png) no-repeat 0 0;
}

.LeftColMain {
	background-color: #1d1d1d;
	color: white;
	font-size: 15px;
	position:absolute;
	width:186px;
	margin-bottom:20px;
	margin-top:65px;
	margin-left: 20px;
	text-align: center;
}

.LeftCol {
	width:220px;
	position:absolute;
	margin-bottom:20px;
	margin-top:65px;
	text-align: center;
}
.LeftColMain p{
	margin: 10px;	
	color: white;

}

.MainCol {
	width:787px;
}

.ColFooters {
	width:787px;
}


.Footer { 
	width:787px; 
	margin:20px auto;
	text-align:center;
}


/* MAIN LAYOUT ENDS */

/* HEADER AND NAVBAR*/

.Header .Title {
	line-height:25px;
	font-size:.9em;
	padding-left:20px;
	color:white;
	text-transform:uppercase;
}

.Header ul { margin-left:220px !important; }

.Header ul.TopNav {
	list-style-type:none;
	padding:0;
	margin:0;
}

.Header ul.TopNav li {
	display:inline;
	margin:0;
	line-height:25px;
	padding:6px 5px;
	background:url(../Images/NavDivider.gif) repeat-y 100% 0;
}

.Header ul.TopNav li a {
	color:white;
	margin:0;
	padding:6px 7px;
	text-decoration:none;
	text-transform:uppercase;
}

.Header ul.TopNav li a.active,
.Header ul.TopNav li a:hover {
	color:orange;
	background:url(../Images/NavActiveHoverBg.png) repeat-x 0 0;
}

/* HEADER AND NAVBAR END */

/* LOGO AND BREADCRUMBS */
.LogoBreadCrumbs h1, 
.LogoBreadCrumbs ul { 

	}

.Logo h1 {
	position:absolute;
	left:25px;
	top:69px;
}

.LogoBreadCrumbs ul {
	list-style-type:none;
	margin:22px 0 0 25px;
}

.LogoBreadCrumbs ul li.BreadCrumb { letter-spacing:1px; }
.LogoBreadCrumbs ul li.Title {
	letter-spacing:1px;
	margin-top:5px;
	font-size:1.3em;
	font-weight:bold;
	text-transform:uppercase
}

/* LOGO AND BREADCRUMBS */

/* CONTENT WRAPPER */

.LocCol,
.ImageCol,
.LocColFooter,
.ImageColFooter,
.FrontColFooter,
.FrontCol {
	float:left;
	margin:0 15px;
}
.FrontColFooter.First,
.FrontColFooter.Second,
.FrontCol.First,
.FrontCol.Second {
	width:261px;
}

.FrontColFooter.Third,
.FrontCol.Third {
	width:167px;
}

.FrontColFooter.Mid,
.FrontCol.Mid {
	width:328px;
}



.FrontCol.First img {
	margin:0 auto;
}

.FrontCol.Second img { margin-bottom:20px; border-style:solid; border-width:1px; border-color:#a2a2a2;}



.LeftColMain img {
	margin-bottom: 45px;
}




/*FrontPage Cols*/
.LocCol h2,
.ImageCol h2,
.FrontCol h2 {
	font-size:1.4em;
	padding:10px 0 !important;
	margin-bottom:10px !important;
	border-bottom:solid 1px #c9cbcb;
	text-transform:uppercase;
}


.FrontCol.First h2 {
	//background:url(../Images/IconHotItems.png) no-repeat 100% 0;
}

/*Location Cols*/

.LocColFooter,
.LocCol {
	float: left;
	width:230px;
}

.LocCol p { font-size:1.2em; }

.LocCol .Map div a,
.LocCol .Map div span { display:none;}


/* EVENT MENU */

.EventWrapper { 
	width:100%;
	margin-bottom: 10px;
}

.EventTop {
	background:url(../Images/CalendarTopBg.gif) no-repeat 0 0;
	height:4px;
}

.EventContent {
	background:url(../Images/CalendarMiddleBg.gif) repeat-y 0 0;
	padding: 5px 10px 5px 10px;
}

.EventBottom {
	background:url(../Images/CalendarBottomBg.gif) no-repeat 0 0;
	height:4px;
}

.EventContent p.EventDate {
	margin:0;
	color:#333333;
	font-size:.9em;
	padding:0 0px;
	display: block;
}

.EventContent a.EventTitle {
	font-size:1.1em;
	color:#455560;
	font-weight:bold;
	text-decoration: none;
	padding-left: 0px;
}
.EventContent a.EventTitle:hover {
	text-decoration: underline;
}


.EventContent p.EventExcerpt {
	padding:5px 10px 6px 0px;
	margin:0;
	font-size:.9em;
	color:#333333;
}


/* FOOTER COL */
.LocColFooter a,
.ImageColFooter a,
.FrontColFooter a {
	color:#455560;
	text-decoration:none;
	font-weight:bold;	
}

.LocColFooter a:hover,
.ImageColFooter a:hover,
.FrontColFooter a:hover {
	text-decoration:underline;
	}


.LocColFooter,
.ImageColFooter,
.FrontColFooter {
	border-top:solid 1px #c9cbcb;
 	padding:10px 0 50px 0px;
}





/* Thumbnail Pages */

.LeftCol ul.ThumbNails {
	list-style-type:none;
	padding:0;
	margin:0 18px;
}

.LeftCol ul.ThumbNails li { display:inline; }
.LeftCol ul.ThumbNails li img {
	margin:5px;
	padding:1px;
}
.LeftCol ul.ThumbNails li a img {
	border:solid 1px #666666;
}

.LeftCol ul.ThumbNails li a.active img,
.LeftCol ul.ThumbNails li a:hover img {
	border:solid 1px orange;
}




/* BIG IMAGE */

.ImageCol { margin-bottom:15px; }
.ImageColFooter { height:1px; }
.ImageColFooter.First,
.ImageCol.One {
	width:260px;
}

.ImageColFooter.Second,
.ImageCol.Two {
	width:208px;
}

.ImageColFooter.Third,
.ImageCol.Three {
	width:220px;

}

.ImageCol.One .BigImage,
.ImageCol.Three .BigImageRecomend { 	text-align:center; }

.ImageCol.Three img {  }

.ImageCol img.BigImage {
	border:solid 1px #333333;
}

.ImageCol .BigImageInformation p {
	font-size:1.1em;
}


/* SIGN UP TABLE */
.ElistForm table td { vertical-align:top; padding-bottom:5px;}
.ElistForm table td.text {
	padding-right:10px;
	}

.ElistForm table td.input Input { width:170px; }

.dropdown{
background-color: #333333;
position: absolute;
color: #ffffff;
opacity: .9;
z-index: 2;
top: 49px;
width: 100%;
left: -220px;
}
.Header ul.dropdown li{
background: none;

}
.dropdown li a{
font-size: .8
display: block;
width: 100px;
border-right: none;

}
#dropdownitems{
margin-left: 220px;	
}