/* 
252120
4A4241
594E4D
675D5C
*/

body {font-family:verdana; background:#4A4241; text-align:center; padding:0; margin:0; text-align:center;}

.master {width:950px; text-align:left; margin:0 auto;}
.header {background:#252120; margin:0; padding:0 20px 0 20px;}
.header h1 {float:left; padding:20px 0 0 0; margin:0;}
.header h3 {float:right; border-left:5px solid #4A4241; color:#929090; font-weight:normal; font-size:11px; margin:25px 30px 15px 30px; padding:0 0 0 10px;}
.header h3 span {color:#716E6E;}
.header ul {list-style:none; margin:0 0 0 -15px; padding:15px 0 0 0; border-top:1px solid #252120; clear:both;}
.header ul li {float:left; font-size:11px; font-weight:bold;}
.header ul li a {color:#fff; text-decoration:none; background:#252120; padding:8px 15px; display:block;}
.header ul li.current a {background:#4A4241;}

.fixer {clear:both; font-size:1px; line-height:1%;}
.footer {text-align:center; color:#716E6E; font-size:11px; margin-top:30px; background:#252120; padding:10px;}
.topad {text-align:center; color:#716E6E; font-size:11px; margin-top:10px; background:#252120; padding:10px;}
.cal {margin:20px auto; text-align:center;}

a {color:#0071BC;}
cite {font-size:11px; color:#666; font-style:normal;}
.highlight {padding:5px; background:url("images/highlight.gif");}

.calendar {text-align:left; margin:0 auto;}

.month {color:#999; background:#4A4241; padding:5px 0px 5px 5px; font-size:13px; font-weight:bold; text-align:center;}
.month ul {list-style:none; margin:0; padding:5px 0;}
.month ul li {float:left; padding:2px 10px; width:530px;}
.month ul li.first {float:left; width:100px;}
.month ul li.last {float:right; width:100px;}
.month ul li a {display:block; padding:5px 10px; color:#fff; text-decoration:none;}

.dayofweek {color:#f90; background:#675D5C; font-size:12px; padding:5px 0px 5px 5px;}
.daycell {width:100px; height:75px; vertical-align:top; text-align:left;}
.day {width:100px; height:75px; background:#675D5C; color:#666; padding:5px; border:1px solid #4A4241;}
.weekend {width:100px; height:75px; background:#594E4D; color:#666; padding:5px; border:1px solid #4A4241;}
.today {width:100px; height:75px; background:#333; color:#fff; padding:5px; border:1px solid #4A4241;}

.go {border:1px solid #252120;}

.today a:link, .today a:visited {color:#f90;}

.daynumber {font-size:20px; text-decoration:none; vertical-align:top; font-family:georgia; font-weight:bold; color:#fff;}


#response {width:750px; color:#000; border-bottom:1px solid #ccc; background-image:url(images/highlight.gif);}
#response cite {color:#666;}
#response p {padding:10px 10px 10px 20px; margin:0;}

.crumbs {border-bottom:1px dashed #ccc; padding:5px 0 10px 0; margin:0; font-size:10px; font-weight:bold; color:#999;}
.crumbs a {font-weight:normal; font-size:10px; color:#999;}
.crumbs b {color:#000; font-weight:normal;}