﻿@import url("layout.css");
body {font-family: Arial, Helvetica, sans-serif;font-size: small; padding-top:10px; padding-bottom:10px; background: /*#FBFEB4*/#FFFFFF url('../images/webbkgd2.jpg') no-repeat scroll center top; }

#container {background-color: #FFFFFF; /* border: 1px #838281 solid; */}

#masthead {background-color: #FFFFFF; /* background-image: url('../images/tchdr001a.jpg'); background-position: 50% top; background-repeat: no-repeat; */ }

#column_l {width: 200px; padding: 90px 10px 10px 10px; background-image: url('../images/tchdr001c.jpg'); 
background-repeat: no-repeat; }
html>body #column_l {width: 200px; padding: 90px 10px 10px 10px; background-color: #FFFFFF; }

#column_r {width: 610px; padding-top:60px; padding-right:10px; background-image: url('../images/tchdr001cr.jpg'); 
background-repeat: no-repeat; background-position: right top; }
html>body #column_r {width: 610px; padding-top: 60px; padding-right:10px; background-color: #FFFFFF;}

#content {background-color: #FFFFFF;}

/* Navigation */
#navigation {background-color: #838281; height: 27px;background-repeat: no-repeat;font-size: small;}
html>body #navigation {overflow: hidden;}

#navigation ul {list-style-type: none;width: 100%;margin: 0;padding: 0;}
#navigation li {float: left;}
#navigation a {text-decoration: none; color: #FFFFFF; font-size: small; font-weight:bold; display: block; padding:5px 7px 5px 25px;}
#navigation a:hover {text-decoration: none; color: #FFFFFF; font-size: medium; font-weight:bold; }
#navigation a:active {text-decoration: none; color: #000000; font-size: medium; font-weight:bold; }

#navigation1 {background-color: transparent; width: 100px; float: left; margin:0px 10px 0px 10px;}

#navigation1 ul {list-style-type: none; margin-top:0px; margin-bottom:0px; padding: 0;}
#navigation1 li {text-align: left; height:12px;}
#navigation1 li a {text-decoration: none; color: #000000; font-size: x-small;}
#navigation1 li a:hover {text-decoration: none; color: #FF9900; font-size: x-small; }

/* Right Column */
#column_r img {border: 1px solid #808080;}

/* Site typography */
h1 {font-size: 2.0em;color: #808080;}
h2 {font-size: 2.0em;color: #808080;border-bottom: 2px #999999 solid;}
h3 {font-size: medium;color: #000000;}
h4 {font-size: large;color: #000000;}
h5 {font-size: x-small;color: #400;}
h6 {font-size: xx-small;color: #300;}

/* Footer */
#footer {text-align: center; padding-bottom: 10px; background: #FFFFFF url('../images/footerbkgd.jpg') no-repeat; }
html>body #footer {text-align: center; padding-bottom: 0;}

#footer .left { padding: 5px; width: 400px; float:left; margin-top:60px; }
html>body #footer .left { padding: 5px; width: 400px; float:left; margin-top:60px; }

#footer .right {text-align: center; padding: 30px 0px 0px 30px; width: 350px; float:right; margin-top:20px; }
html>body #footer .right {text-align: center; padding: 30px 0px 0px 30px; width: 350px; float:right; margin-top:20px; }

#footer p {font-size: x-small; }

/* Links */
a {color: #8b0000;text-decoration: underline;}
a:hover {color: #fa3;text-decoration: underline;}

.style_news_head { font-size: medium; color: #006600; }
.style_news_tag { font-size: small; }
.style_news_credit { font-size: x-small; font-style: italic; color: #808080; }

.style_bold {font-weight: bold;}
.style_italic {font-style: italic;}
.style_spon {text-align: center; padding-bottom: 10px;}
.style_ackowledge {font-size: x-small; color: #999; text-align: left; }
.style_credits { font-size: x-small; text-align: center; /* color: #838281; */ color:#000000; }
.style_calendar { font-size: x-small; color: #000000; text-align: center; }
.style_grid { background-color:#CCFF99; text-align: center; }
.style_top { font-size: x-small; font-style: italic; color: #999999; text-align: left; }
.style_smlspon {text-align: center; width:160px; }
.style_tip { color: #FF6600; font-style: italic; font-size: small; }
.style_sale { color: #FF6600; font-style: italic; font-size: small; }
.style_bmark { text-decoration: none; font-weight:bold; color: #8B0000;}
.style_sched { font-size:small; font-style: italic; margin-top: 0px; margin-bottom: 0px; }
.style_toppara { text-decoration: none; font-weight:bold; color: #CC9900;}
.style_bene { color: #000000; font-style: italic; font-size: small; }
.style_arrow { color: #000000; width: 15px; margin-bottom: 10px; vertical-align: top; }
.style_back { font-style: italic; font-size: x-small; }
.style_hsehdr { padding: 0px 0px 0px 10px; font-size: large; font-weight: bold; color: #CC9900; margin: 0px 0px 5px 0px; text-align: left; }
.style_hsedet { padding: 0px 0px 0px 10px; font-size: small; font-weight: bold; color: #445A8A; margin: 0px 0px 0px 0px; text-align: left; }
.style_hsechat { padding: 0px 0px 0px 10px; font-size: small; font-style: italic; color: #445A8A; margin: 5px 0px 0px 0px; text-align: left; }
.style_hsedet1 { padding: 0px 0px 0px 0px; font-size: small; font-weight: bold; color: #445A8A; text-align: left; }
.style_qlink {margin:0px 0px 0px 10px; padding:0px; color:#808080; font-size:x-small; text-align:left}

.pic_right { float: right; margin-left: 10px; }
.pic_left {float: left; margin-right: 10px; }

.pic_left {float: left; margin-right: 10px; }

.event_news_pics_l {BORDER: #534c46 2px solid;MARGIN: 0px 15px 0px 0px;float: left;}
.event_news_pics_r {BORDER: #534c46 2px solid;MARGIN: 0px 0px 0px 15px;float: right;}

.cap { color: #808080; font-size: xx-small; font-style: italic; text-align: right; margin-bottom: 7px; }
.capl { color: #808080; font-size: xx-small; font-style: italic; text-align: left; margin-bottom: 7px; }
.cap2 { color: #808080; font-size: xx-small; font-style: italic; text-align: center; margin-bottom: 7px; }

.style1 {text-align: center;}
.style2 {width:161px;border:1px solid #999;border-collapse:collapse;text-align:center;}
.style3 {border-width: 0px;}
.style5 { color: #006600; font-style: italic; text-decoration: none;}
.style6 { color: #CC0000; font-style: italic; text-decoration: none;}

#CalendarContainer { border: 0px solid #999; width: 165px; text-align:center; margin: 5px auto; padding: 1px; }
#Calendar {	margin: 0px auto; text-align:center; }
#Calendar td { margin: 0; padding: .2em; font: small normal Verdana, Arial, Helvetica, sans-serif; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }
#Calendar .event { background-color: #CC9900; color:#FFFFFF; font-weight: bold; text-decoration: none; cursor: pointer;	text-align:center; }
#Calendar .week { color: #FFFFFF; background-color: #FFCC00; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: small; text-align:center; width:23px; height:10px }
#Calendar .weekend { color: #FFFFFF; background-color: #FFCC00; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: small; text-align:center; width:23px; height:10px }
#Calendar .days { background-color: #FFFF99; color: #000066; font-family: Arial, Helvetica, sans-serif; font-size: x-small; height:15px; text-decoration: none; }
#Calendar .SatSun { background-color: #FFFF59; color: #333; font-family: Arial, Helvetica, sans-serif; font-size: x-small; height:15px; text-decoration: none; }
#Calendar .link { text-decoration: none; color:#0DB0FF; }
#Calendar a.link:link { font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: x-small; text-decoration: none; background-color: #CC9900; 
color:#FFFFFF; padding:0px; text-align:center; line-height:10px; height:10px; display: inline; border: none; }
#Calendar a.link:hover { font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: x-small; text-decoration: none; background-color: #CC9900; 
color:#FFFFFF; padding:0px; text-align:center; line-height:10px; height:10px; display: inline; border: none; }
#Calendar a.link:visited { font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: x-small; text-decoration: none; background-color: #CC9900; 
color:#FFFFFF; padding:0px; text-align:center; line-height:10px; height:10px; display: inline; border: none; }

#scroller_container { width:600px; float:left; }
#scroller { color: #CC9900; font-weight:bold; width:110px; float:left; font-size: medium; }
#news_scroller_headline{ float:left; width: 475px; color: #838281; border: none; font-weight: bold; font-size: medium;}
