body {background:#e2e2e2; margin:20px 0px 0px 0px;}
body, P, UL {font: normal 12px Arial, Helvetica, sans-serif;padding-right:5px;line-height: 14pt}
img,body,html{border:0;}

br.clear {clear:both; height:0; line-height: 0px;}

DIV {font: normal 12px Arial, Helvetica, sans-serif;}

.dropcap {
  float: left;
  font: normal 60pt/0.8em Helvetica, Verdana, Arial, sans-serif;
  color: chocolate;
  margin-right: 3px;
}

.insert {color:#474747;}
.insertSmall {color:#474747; font: normal 10px Arial, Helvetica, sans-serif;}
.flyerFooter {color:#474747; font: normal 11px Arial, Helvetica, sans-serif;}

.scheduleTitle {color:black; font: normal 12px Arial, Helvetica, sans-serif; margin-bottom:5px;}
.scheduleText {color:#474747; font: normal 12px Arial, Helvetica, sans-serif; margin-bottom:5px; margin-left:5px;}

#level_0{width: 740px; height:550px; border: solid 1px #4169e1; background-color:white;}
#level_1{ border: solid 1px #000000; background-color:white; padding:7px;}

#bLinks {color:white; font: normal 9px Arial, Helvetica, sans-serif; width:100%; text-align:center; margin-top:10px;}

#bLinksSplash {color:navy; font: normal 9px Arial, Helvetica, sans-serif; text-align:center;  margin-top:10px;}

/*
.imageRight {padding-right:5px; padding-left:0px; padding-top:5px; padding-bottom:5px; border: 1px solid black}
.imageLeft {padding-right:0px;padding-left:5px;padding-top:5px;padding-bottom:5px;}
*/
.imgOffsetRight {margin: 5px 0px 0px 25px;background:white;border: 1px solid black}
.imgOffsetLeft {margin: 5px 25px 0px 0px;background:white;border: 1px solid black}
.imgOffsetLeftNoBorder {margin: 5px 25px 0px 0px;background:white;border: 0px solid black}

.image {border: 2px solid #e2e2e2; padding: 3px; margin: 0 0 0 0; }
.imageLeft { float: left; border: 2px solid #e2e2e2; padding: 3px; margin: 5px 10px 5px 0px; }
.imageRight { float: right; border: 2px solid #e2e2e2; padding: 3px; margin: 5px 0px 5px 10px; }
.imageBox { border: 2px solid #e2e2e2; padding: 3px; }

.menu{font-family:verdana,arial,helvetica; font-size:12pt; font-weight:bold;}

A.menu:link {FONT-SIZE: 11px; COLOR: #800000; Text-decoration: none; } 
A.menu:visited {FONT-SIZE: 11px; COLOR: #800000; Text-decoration: none; } 
A.menu:active {FONT-SIZE: 11px; COLOR: #800000; } 
A.menu:hover {FONT-SIZE: 11px; COLOR: #6B7F9C; }

.menuEvent{font-family:verdana,arial,helvetica; font-size:12pt; font-weight:bold;}

A.menuEvent:link {FONT-SIZE: 11px; COLOR: #000080; Text-decoration: none; } 
A.menuEvent:visited {FONT-SIZE: 11px; COLOR: #000080; Text-decoration: none; } 
A.menuEvent:active {FONT-SIZE: 11px; COLOR: #000080; } 
A.menuEvent:hover {FONT-SIZE: 11px; COLOR: #6B7F9C; }

A.splashTeaser:link {FONT-SIZE: 11px; COLOR: #ffd700; Text-decoration: none; } 
A.splashTeaser:visited {FONT-SIZE: 11px; COLOR: #ffd700; Text-decoration: none; } 
A.splashTeaser:active {FONT-SIZE: 11px; COLOR: #ffd700; } 
A.splashTeaser:hover {FONT-SIZE: 11px; COLOR: #ffd700; }

.adBlock{
	border-width: 0px 0px 0px 0px; padding: 5px 0px 5px 0px;
	border-style: solid;
	border-color: buttonshadow buttonshadow buttonshadow buttonshadow;}
	

#col2Body {padding-left:14px; padding-right:14px;}
#col2Links, #col2Links1, #col2Links2{ 
	width:100%px; padding:5px; 
	text-align:center; font-family:verdana,arial,helvetica; 
	font-size:8pt; font-weight:bold; color:#8b0000; 
	background:white;
	border-style : solid;
	border-width: 0px 0px 0px 0px;
	border-color: white white #8b0000 white ;
	background-color : #d7d7d7;}
.dateTime {padding:5px;text-align:center; font-family:verdana,arial,helvetica; 
	font-size:8pt; font-weight:normal; color:white;}
			
.marker {color:white}
.markerNavy {color:navy}

.walkHead {FONT-SIZE: 24px; COLOR: #800000; Text-decoration: none;}
.walkTitle {FONT-SIZE: 18px; COLOR: #800000; Text-decoration: none;}

.contentTitle {font: normal 12px Arial, Helvetica, sans-serif;FONT-SIZE: 24px; COLOR: #800000; Text-decoration: none; margin-top:0px; margin-bottom:0px;}
.contentSubHead {font: normal 12px Arial, Helvetica, sans-serif;FONT-SIZE: 14px; COLOR: #800000; Text-decoration: none; margin-top:0px; margin-bottom:0px;}
.contentSubHead2 {font: normal 12px Arial, Helvetica, sans-serif;FONT-SIZE: 11px; COLOR: #800000; Text-decoration: none; margin-top:10px; margin-bottom:0px;}

.tableBorder {
	border-style : solid;
	border-width: 1px 1px 1px 1px;
	border-color: #8b0000 #8b0000 #8b0000 #8b0000;}
.tableSpacer {
	padding-right:0px;
	padding-left:5px;
	padding-top:0px;
	padding-bottom:5px;
	}
	


.inputVal {font: normal 10px Arial, Helvetica, sans-serif;padding-right:5px;}
.newsHead{font: normal 14px Arial, Helvetica, sans-serif;padding-right:5px; color:#800000; font-weight:bold;}
.newssubHead{color:#800000}
.newsTD{font: normal 12px Arial, Helvetica, sans-serif;}
.newsTDHead{font: normal 12px Arial, Helvetica, sans-serif; font-weight:bold; color:#191970}

.tmg_HFCopyRight {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #f5f5f5 FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none}
A.tmg_HFCopyRight {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #f5f5f5; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none}
A.tmg_HFCopyRight:hover {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #858b81; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none}

.pBorder { padding:5px;
	border-top: 1px solid #a9a9a9;
	border-right: 1px solid #a9a9a9;
	border-bottom: 1px solid #a9a9a9;
	border-left: 1px solid #a9a9a9;
}

