.burnday_status_setting_widget {
  width: 445px;
  position: absolute;
  top: 0px;
  left: 240px;
  background: #ccc;
  z-index:10;
}

.hide_contents {
  width:1px;
  height:1px;
  position:absolute;
  top:0px;
  left:0px;
  visibility:hidden;
  overflow:hidden;
}

.burnday_status_visibility_toggle {
  width: 6px;
  height: 6px;
  position: absolute;
  top: 0px;
  left: 0px;
}

.yes_burnday {
  width:165px;
  height: 122px;
  background-image: url('../images/burnday_yes.jpg');
}

.no_burnday {
  width:165px;
  height: 90px;
  background-image: url('../images/burnday_no.jpg');
}

.todays_date {
  font-family: helvetica;
  font-size:10pt;
  line-height: 1.5em;
}

.big_number {
  font-family:helvetica;
  font-weight:bold;
  font-size:14pt;
  line-height:2em;
}

.burnday_widget_big_column{
  margin-left:60px;
  width:150px;
  height: 20px;
  background: #FFC300;
  float: left;
  border: 1px solid #000;
  font-family:helvetica;
  text-align:center;
  line-height:1.3em;
  overflow:hidden;
  display:inline;
}

.burnday_widget_small_column{
  width:50px;
  height: 20px;
  background: #FFC300;
  float: left;
  border: 1px solid #000;
  font-family:helvetica;
  text-align:center;
  line-height:1.3em;
  overflow:hidden;
  display:inline;
}

/* new style */
.special_chalk_link           { font-size:14pt; font-weight:bold; overflow:hidden; text-decoration:none; color:#d80707; font-family:helvetica;}
.special_chalk_link:hover     { font-size:14pt; font-weight:bold; overflow:hidden; color:#FF0000;}

/* general */
body              {  margin:0;padding:0;width:100%;background:#000;height:100%;background-position: center; }
div.clear {
  height: 1px;
  visibility: hidden;
  clear: both;
  overflow: hidden;
}




/* banner */
div.banner        { width:900px; background-image: url(../images/banner_back.jpg); background-position: center; background-repeat: repeat-x; }
a.banner          { border: 0px; text-decoration:none; }
img.banner        { border: 0px; text-decoration:none; } 



/* page layout */
div.body          { width:900px; background:#FFF; overflow:visible; text-align:left; margin:0px; padding:0px; position:relative; }
div.column_left   { width:25%; background:#FFF; float:left;}
div.content_left  { width:89%; margin-top:15px;}
div.column_middle { width:52%; background:#FFF; float:left;}
div.content_middle{ width:93%; margin-top:0px;}
div.column_right  { width:23%; background:#FFF; float:right;}
div.content_right { width:85%; }
div.end           { background:#000; height:15px; }
div.left_info     { margin-top: 20px; }

.GenericList      { list-style-type: none; margin:0 0 0 0; padding:0 0 0 0;}
.HL               { width:100%; height:1px; overflow:hidden; background:#ccc; }
.BigSpacer        { height:40px; width:1px; overflow:hidden;}
.SmallIndent      { margin:0 0 20px; 0; padding:0 0 0 30px; }

/* did you know? */
.did_you_know_body  { width:100%; overflow:hidden; margin-bottom:20px; margin-top:10px;  }
.did_you_know_title { font-family:sans-serif; margin:0px; padding:0px; color:#747474; font-size:16pt; font-weight:bold; }
.did_you_know_text  { font-family:Helvetica; font-size:9pt; }



/* footer */
div.footer        { background:#FFF; text-align:center; border-top:1px solid #CCC; line-height:30px; margin-top:5px;}
.footerLink       { font-size: 10pt; color: blue; }



/* databox */
.databox_link           { text-decoration:none; font-size:9pt; color:#535353; margin-left:5px; }
.databox_link:hover     { background:#E7F2FF; }
.databox_link_line      { text-align:left; border-bottom:1px solid #535353;}
.dBox_title             { width:100%; height:4.0em;font-size:10pt;font-family:verdana;font-weight:bold;background:#487AB4;color:white;position:relative;overflow:hidden;border: 1px solid #000; }
.dBox_data {
  width:100%;
  border-left: 1px solid #9d9d9d;
  border-right: 1px solid #9d9d9d;
  border-bottom: 1px solid #9d9d9d;
  margin-bottom: 15px;
  line-height: 1.5em;
  position: relative;
  overflow: hidden;
  padding: 0;
}



.databox_small_centered { font-size:9pt; text-align:center; text-decoration:none; border:none;}

/* articles */
div.article         { TEXT-ALIGN:justify; line-height:1.2em; font-size:12pt; color:#262726; font-family:monoco; }
.bulletLocal        {  margin-top:10px }
.bold               { font-weight:bold; }
.list               { left:-10px; POSITION: relative; TOP: -5px; }
.smallFont          { font-size:10pt;color:#262726;font-family:monoco; }
.bigLetter          { font-size:18pt; }
.largeText          { font-size:14pt; }
.sectionTitle       { font-size:15pt;color:#007A18;font-family:monoco;margin-bottom:0px; }
.block              {  margin-bottom:14px; font-family:helvetica; }
.spacedBlock        {  margin-bottom:14px; line-height:1.35em; font-family:helvetica;}
.largeBold          { font-size:14pt; font-weight:bold; }
.centerSectionTitle { font-family:arial; font-weight:bold; font-size:18pt; width:100%; text-align:center; margin-bottom:10px; }

.formLine           { border-bottom:1px solid #ccc; font-family:arial; line-height:2em;}
.formLineAlt        { border-bottom:1px solid #ccc; font-family:arial; line-height:2em; background:#F0F0F0;}
.formsLink          { text-decoration:none;}
.formsLink:hover    { font-weight:bold; }

.permitTable        { border:2px solid #ccc; width:100%; border-collapse:collapse; border-style:solid; border-color:#ccc; }
.permitTableTitle   { font-size:14pt; background:#6B6B6B; border-bottom:1px solid #696969; padding-top:5px; font-weight:bold; font-family:Arial; color:#FFF; padding-left:5px; padding-bottom:3px;}
.permitTableColOne  { width:200px; color:#494949; font-weight:bold; padding:0px; padding-left:3px; font-family:helvetica; font-size:10pt; border-width:1px; border-style:solid; border-color:#ccc; background-color:#F1F1F1; }
.permitTableColTwo  { border-width:1px; padding:4px; border-style:solid; border-color:#ccc; background-color:#EBEBEB; font-family:courier; font-size:14pt;}
.permitTableLink    { text-decoration:none; }
.permitTableBlock   { margin-bottom:30px; }



/* deviders */
.devider_medium { height:10px; }
.pBreak         { height:7px; overflow:hidden; }



/* main article CSS */
li.event              { margin:none; line-height:1.5em;}
.events               { overflow:hidden; width:435;height:400;background-image: url(../images/EVENTS.jpg); position:relative;}
.event_list           { overflow:hidden; font-size:12pt; width: 330; height:200px; position:absolute; top:170px; text-align:left; left:70px; color:#FFF; font-family:helvetica;}
.chalk_link           { overflow:hidden; text-decoration:none; color:#FFF; font-family:helvetica;}
.chalk_link:hover     { overflow:hidden; color:#B9B9B9;}
.sub_chalk            { overflow:hidden; font-size:10pt; margin-left:20px; line-height:1.25em;}
.chalk_space          { overflow:hidden; height:7px; }
.top_chalk_space      { overflow:hidden; height:5px; }
.spacer_under_events  { overflow:hidden; height:50px;}



/* navigation */
.aqmdLeftDivider { width: 100%;height: 1px;background: lightblue;margin-top:6px;margin-bottom:3px;overflow: hidden; }
.aqmdLeftLink    { text-align: right;width: 100%;font-size: 8pt;font-family: times;color: #879799; }



/* burn day status object */
.status_box_trigger   { width:4px;height:4px;position:absolute;top:0px;overflow:hidden;left:0px;z-index:10;background:#FFFFFF}    
div.statusSwitch      { width:100%;height:100px;position:absolute;top:150px; visibility:hidden;}
.statusSwitchBody     {  width:300px;height:150px;background:#CCCCCC;border:3px solid #494949;z-index:100;margin: 0px auto;padding:10px;}
.bdStatus_date        { font-size:10pt;font-weight:bold;text-align:center; }
.bdStatus_state0      {text-align:center;width:100%;font-size:11pt;padding-top:15px;padding-bottom:15px; }
.bdStatus_stateOther  {text-align:right;width:100%;font-size:11pt;text-align:center;padding-bottom:8px;}
.burnday_image     { border:none; }



