body {background-color:#A6A6A6;margin: 0;}

.normaltext{font: 12px Verdana, Arial, Helvetica, sans-serif;}
.normaltext a:link, .normaltext a:active, .normaltext a:visited {color: #A1191D; text-decoration: none;}
.normaltext a:hover {color: #A1191D; text-decoration: underline;}

p{ margin-left: 0 !important; padding-left: 0 !important;}
h1{ margin-top: 0;}

#logo_print {float: left;}
#container {width: 100%;}

#topgray {display: none;}

#header {width: 100%;height: 110px;}
#header_right {font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; float: right; width: 144px;text-align: left;}
#search_box {display: none;}

#topnav {display: none;}

#main {text-align: left;font: 12px Tahoma, Lucidia, Verdana, Arial, Helvetica, sans-serif;}

.hr{background-color: White; color: White; border-top: dotted 1px black;}

#welcome_panel{width: 360px; float: left; font: 12px Tahoma, Lucidia, Verdana, Arial, Helvetica, sans-serif;}
#welcome_panel h1 span {}
#welcome_panel p {line-height: 150%;}

#home_pic {margin-top: 6px; margin-bottom: 6px; float: left;}

#testim_panel{ clear: both; border-top: dotted 1px black;border-bottom: dotted 1px black;font: 12px Tahoma, Lucidia, Arial, Helvetica, sans-serif;}
#testim_panel h1{margin: 0;font-weight: bold;font: 18px Tahoma, Lucidia, Verdana, Arial, Helvetica, sans-serif;}
#testim_panel h1 span {}
#testim_panel p {line-height: 150%;}

#location_panel{ border-bottom: dotted 1px black;font: 12px Tahoma, Lucidia, Arial, Helvetica, sans-serif;}
#location_panel h1{margin: 0;font-weight: bold;font: 18px Tahoma, Lucidia, Verdana, Arial, Helvetica, sans-serif;}
#location_panel h1 span {}
#location_panel p {line-height: 150%;margin-bottom: 6px;margin-top: 4px;}

#events_panel{ font: 12px Tahoma, Lucidia, Arial, Helvetica, sans-serif;}
#events_panel h1{margin: 0;font-weight: bold;font: 18px Tahoma, Lucidia, Verdana, Arial, Helvetica, sans-serif;}
#events_panel h1 span {}
#events_panel_date {width: 145px; float: right;font-weight: bold !important;font: 13px Verdana, Arial, Helvetica, sans-serif;}
#events_panel_controls {display: none;}
#events_panel p {line-height: 150%;}
#ctl00_MainContent_Calendar1 {clear: both;}

#calendar_panel{ border-bottom: dotted 1px black;float: right; font: 11px Arial, Helvetica, sans-serif;float: right;margin-bottom: 6px;margin-top: 6px;width: 151px; height: 220px;}
#calendar_panel h1{margin: 0;font-weight: bold;font: 18px Tahoma, Lucidia, Verdana, Arial, Helvetica, sans-serif;}
#calendar_panel h1 span {}
#events_panel p {line-height: 150%;margin-bottom: 6px;margin-top: 4px;}

#footer {border-top: dotted 1px black;width: 100%;clear: both;font: 11px Arial, Helvetica, sans-serif;}
#footer a {}
#footer a:link, #footer a:visited, #footer a:active {color: black; text-decoration: none}
#footer a:hover {color: black; text-decoration: underline}

.selected_row{font-weight: bold;color: #A1191D !important;border: solid 1px black;background-color: White !important;}
.SelectedDay{font-weight: bold;color: #A1191D !important;border: solid 1px black;background-color: White !important;}

#subnav {display: none;}

#subnav a:link, #subnav a:active, #subnav a:visited {color: Black !important; font-size: 11px !important;}