html { 	height: 100%; 
}
body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000; text-decoration: none; background-color: #4186A3; background-repeat:repeat-y; background-image:url(../images/themes/winter/background.jpg);	
}
a, a:active, a:link { text-decoration: none; color: #000; font-weight:bold;
}
a:hover {text-decoration: underline; color: #00F; font-weight:bold;
}
hr {border: 0; color: #2D3A21; background-color: #2D3A21; height: 2px;
}
.body_table td { background-color: #84A147;
}
.top_nav td { background-color:#000066; font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #FFF; padding:2px; border-top:thin; border-top-style:solid; border-top-color:#000; border-bottom:thin; border-bottom-style:solid; border-bottom-color:#000; border-right:thin; border-right-style:solid; border-right-color:#000; border-left:thin; border-left-style:solid; border-left-color:#000;
}
.top_nav a, a:active, a:link {text-decoration: none; color: #FFF; 
}
.top_nav a:hover {background-color: #005BAA; text-decoration: none; color: #FFF; 
}
.lower_nav td {background-color: #2D3A21; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFF; padding:5px;			
}
.lower_nav a, a:active, a:link {text-decoration: none; color: #FFF; 
}
.lower_nav a:hover {background-color: #999933; text-decoration: none; color: #FFF; 
}
.title_directory td {background-color: #AE8FB9; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000; padding:5px; border-top:thin; border-top-style: solid; border-bottom:thin; border-bottom-style: solid;			
}
.homepage_body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none ; 
}
.homepage_body td {background-color: #f2ede2;
}
.homepage_message td {font-size: 24px; line-height: 24px; color: #F00;
}
.indexpage_body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none ; 
}
.indexpage_body td {background-color: #f2ede2;
}
.webpage_body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none ; 
}
.webpage_body td {background-color: #f2ede2; 
}
.even td {background-color: #EEE; font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;padding:2px;
}
.odd td {background-color: #FAFAFA; font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;padding:2px; 
}
.title td {background-color: #CCCCCC; font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;padding:5px; border-top:thin; border-top-style: solid;
}
.even-border td {background-color: #669999; font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;padding:2px; border-top:thin; border-top-style: solid;
}
.odd-border td {background-color: #FAFAFA; font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;padding:2px; border-top:thin; border-top-style: solid;
}
.title-border td {background-color: #CCCCCC; font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;padding:5px; border-top:thin; border-top-style: solid;
}
.title_large td {background-color: #CCCCCC; font-family:Arial,Helvetica,sans-serif;font-size:12.5pt;padding:5px;
}
.title_description td {font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;padding:0px;
}
.title_message td {background-color: #FFF; font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;padding:5px;
}
.flyer td {background-color: #FFFFFF; font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;padding:2px;
}
.fall {font-family:Arial,Helvetica,sans-serif;font-size:9.5pt;
}
.fall a, a:active, a:link {text-decoration: none; color: #000000; 
}
.fall a:hover {text-decoration: none; color: #000000; background-color: #FF9933; 
}
.title_news td { background-image:url(../images/graphics/news-bg.jpg); font-family:Arial,Helvetica,sans-serif;font-size:12.5pt;padding:5px;
}
.title_home td { background-image:url(../images/graphics/bg-home.jpg); font-family:Arial,Helvetica,sans-serif;font-size:10.5pt;padding:5px; border-top:thin; border-top-style: solid; border-bottom:thin; border-bottom-style: solid;
}
.title_gc td { background-image:url(../images/graphics/bg-gc.jpg); font-family:Arial,Helvetica,sans-serif;font-size:10.5pt;padding:5px; border-top:thin; border-top-style: solid; border-bottom:thin; border-bottom-style: solid;
}
.title_parking td { background-image:url(../images/graphics/bg-parking.jpg); font-family:Arial,Helvetica,sans-serif;font-size:10.5pt;padding:5px; border-top:thin; border-top-style: solid;
}
.title_directions td { background-image:url(../images/graphics/bg-directions.jpg); font-family:Arial,Helvetica,sans-serif;font-size:10.5pt;padding:5px; border-top:thin; border-top-style: solid;
}
.title_events td { background-image:url(../images/graphics/bg-events.jpg); font-family:Arial,Helvetica,sans-serif;font-size:10.5pt;padding:5px; border-top:thin; border-top-style: solid; border-bottom:thin; border-bottom-style: solid;
}
.title_calendar td {background-color: #F7941D; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000; padding:5px; border-top:thin; border-top-style: solid; border-bottom:thin; border-bottom-style: solid;			
}
#side_box { border:solid; border-color:#330; border-width:1px; padding-left:0px; background-image:url(../images/themes/winter/sidebox.jpg); text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFF; text-decoration: none; background-color: # 000;	
}
#side_box a {color: #FFF;
}
#side_box hr {border: 0; color: #FFF; background-color: #FFF; height: 2px; width: 80%;
}
#side_box a:hover {background-color:#FFF; color:#000;
}
#news_box {padding-left:5px; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000; text-decoration: none;
}
#news_box a, a:active, a:link {text-decoration: none; color: #000; font-weight: bold;
}
#news_box a:hover {color: #FFF;
}
#news_box hr {border: 0; color: #FFF; background-color: #FFF; height: 2px; width: 100%;
}
#news_box td {text-align:left;
}
#news_box .date td {font-family:Arial,Helvetica,sans-serif;font-size:10px;padding:5px;
}
#news_box .headline td {font-family:Arial,Helvetica,sans-serif;font-size:13px;padding:5px;
}
#news_box .story td {font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:5px;
}
.star101_ad td {background-color: #FC0; font-family:Arial,Helvetica,sans-serif;font-size:12.5pt;padding:0px;
}
.star101_business td {background-color: #FC0; font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;padding:0px;
}

