body{background-color: #FFFFFF;font: x-small Verdana,Arial,sans-serif; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 0px;}
td{font: x-small Verdana,Arial,sans-serif;}
a {color: #4B482A}

div#logo{ width: 100%; background: #DDDAB4;  padding: 5px 5px 5px 5px; margin: -5px -5px 5px -5px; text-align:left}
img#logoimg {float:left;}
div#titleText{float:right; font-size: x-large; text-align:right; background: #FFFFFF; margin: 0px 5px 0px 0px; padding: 5px 5px 5px 5px; border: 2px solid #7B3543;}

div#centercolumncontainer{margin:0px 0px 0px 180px;}
div#footercontainer{width: 100%; padding: 3px 0px 3px 0px; margin:50px 0px; text-align:center}

/* Navigation */
ul.nav {list-style-type: none; margin:0px 0px 0px -2px; padding:0px; font-size: medium; }
li.navitemCurrent {border-top: 1px solid #C2B990; margin:3px 0px 0px 3px; padding: 0px 0px 0px 0px; color: #7E7B5D; list-style-image: url('pics/activenav.png'); }
li.navitem {border-top: 1px solid #C2B990; margin:3px 0px 0px 3px; }
a.navitemLink:link {color: #4B482A}
a.navitemLink:visited {color: #4B482A}
a.navitemLink:hover {color: #4B482A}
a.navitemLink:active {color: #4B482A}

/* Footer Navigation */
ul.footernav { list-style-type: none; margin:0px 0px 0px 0px; font-size: xx-small; }
li.footernavitemCurrentFirst {display: inline; margin:3px 0px 0px 3px; padding: 0px 0px 0px 0px; color: #7E7B5D; }
li.footernavitemFirst {display: inline; margin:3px 0px 0px 3px; }
li.footernavitemCurrent {display: inline; border-left: 1px solid #C2B990; margin:3px 0px 0px 3px; padding: 0px 0px 0px 7px; color: #7E7B5D; }
li.footernavitem {display: inline; border-left: 1px solid #C2B990; margin:3px 0px 0px 3px; padding: 0px 0px 0px 7px;}
a.footernavitemLink:link {color: #4B482A}
a.footernavitemLink:visited {color: #4B482A}
a.footernavitemLink:hover {color: #4B482A}
a.footernavitemLink:active {color: #4B482A}



.PageContentHeader { font-weight:bold; }
.PageContentHeaderLarge { font-size: medium; font-weight:bold; }

.PageContentHeaderVeryLarge { font-size: large; font-weight:bold; }

.PageHeader { font-size: small; font-weight:bold; }

.smallText { color: #000000; font-size: xx-small; font-weight: normal; }
.smallLinkText { font-size: xx-small; font-weight: normal; }

.tinyText { color: #000000; font-size: 8pt; font-weight: normal; font-family: Arial, Helvetica, sans-serif; }

/* div#calendarContainer { clear: both; }
ul.calendar { padding-left: 0px; width: 100%; color: #000000; font: x-small Verdana,Arial,sans-serif;} */
.calendarHeader  { margin: 0px; padding: 3px 3px; width: 14%; background-color: #DDDAB4; border: 1px solid #000000; height:25px; font-weight: bold;}
.calendarRegular { margin: 0px; padding: 3px 3px; width: 14%; background-color: #FFFFFF; border: 1px solid #000000; height:100px; vertical-align: top;}
.calendarBegnEnd { margin: 0px; padding: 3px 3px; width: 14%; background-color: #DDDAB4; border: 1px solid #000000; height:100px; vertical-align: top;}
.calendarWeekend { margin: 0px; padding: 3px 3px; width: 14%; background-color: #DDDAB4; border: 1px solid #000000; height:100px; vertical-align: top;}
.calendarHoliday { margin: 0px; padding: 3px 3px; width: 14%; background-color: #FDFDE0; border: 1px solid #7B4132; height:100px; vertical-align: top; background-image: url(pics/holiday_bg.gif); background-repeat: no-repeat; background-position: top left;}

.sidebarHeader2 { font-size: x-small; font-weight: normal; font-family: Verdana,Arial,sans-serif;}

ul.sidebarList      { list-style-type: none; margin:0px 0px 3px 0px; padding:0px; }
li.sidebarListItem1 { font-size: small; font-weight: normal; margin:10px 0px 0px 0px; font-family: Verdana,Arial,sans-serif;}
li.sidebarListItem2 { font-size: x-small; font-weight: normal; margin:3px 0px 0px 0px; font-family: Verdana,Arial,sans-serif;}
li.sidebarListItem3 { font-size: xx-small; font-weight: normal; margin:0px 0px 0px 0px; font-family: Verdana,Arial,sans-serif;}

div#mapContainer { border: 1px solid black;}

.mapMarkerLabel {
  font-family: Verdana,Arial,sans-serif; font-size: x-small;; color: #000000; font-weight: bold;
}

