html {
    background-color:#00264C;
}
body {
  margin: 0px 0px 0px 0px;
  padding:0px;
  background-color:#00264C;
  font-family:arial,helvetica,verdana;
  color: #FFFFFF;
  }
  
#divBody {
  position:absolute;
  padding:0;
  width:1000px;
  left: 50%;
  margin-left: -500px;

  }
#divFooter {
  padding:0;
  width:1000px;
  background-color:#4653A4;

  }
#divHeader {
  font-size:30px;
  height:155px;
  font-family: arial;
  font-weight:bold;
  color:#FFFFFF;
  background-image:url(http://www.suncoastblues.org/images/template2/images/template_06.gif);
}

#divTopMenuContainer {
  background-image:url(http://www.suncoastblues.org/images/template2/images/template_06.gif);
  width:1000px;
  }
  
#divTopMenu {
  height:32px;
  width:864px;
  font-size:16px;
  margin-left:62px;
  margin-right:74px;
  margin-top:0px;
  margin-bottom:0px;
  
}
#divMenuFooter {
  width:1000px;
  height:47px;
  background-image:url(http://www.suncoastblues.org/images/template2/images/template_04.gif);
  }
#divPageTitle {
  padding-top:12px;
  width:620px;
  float:left;
  margin-left:84px;
  text-align:left;
  font-size:20px;
  font-weight:bold;
  }

#divLogout {
  padding-top:12px;
  width:200px;
  float:left;
  text-align:right;
  font-size:12px;
  font-weight:bold;
}

#divContentContainer {
  padding:0px;
  width:1000px;
  background-image:url(http://www.suncoastblues.org/images/template2/images/template_06.gif);
}
#divContent {
  padding:0px;
  width:820px;
  margin-left:84px;
  margin-right:96px;
  text-align:left;
  font-size:14px;
}
td {
  border: 0px solid #000000;
}

.yui-skin-sam .yuimenubar {
background:transparent url(http://www.suncoastblues.org/images/template2/images/menu_bg.gif) repeat-x ;
}

#divNewsPanelWrapper {
  width:350px;
  float:left;
}

#divNewsPanelHeader {
  height:29px;
  font-size:18px;
  font-weight:bold;
  padding-top:10px;
  padding-left:15px;
  background-image:url(http://www.suncoastblues.org/images/template2/images/newspanel_01.gif);
}
#divNewsPanelContent {
  padding:20px;
  background-image:url(http://www.suncoastblues.org/images/template2/images/newspanel_02.gif);
}
#divNewsPanelFooter {
  height:27px;
  background-image:url(http://www.suncoastblues.org/images/template2/images/newspanel_03.gif);
}

#divWarning {
  font-size:16px;
  font-weight:bold;
  padding-top:10px;
  text-align:center;
  color:#FFF000;
}

.divWidePanelWrapper {
  width:820px;
}
.divNewsItemTitle {font-weight:bold;}
.divNewsItem {font-weight:normal; }

.divWidePanelHeader {
  height:32px;
  font-size:20px;
  font-weight:bold;
  padding-top:10px;
  padding-left:20px;
  background-image:url(http://www.suncoastblues.org/images/template2/images/widepanel_01.gif);
}
.divWidePanelContent {
  padding:20px;
  font-size:16px;
  font-weight:normal;
  background-image:url(http://www.suncoastblues.org/images/template2/images/widepanel_02.gif);
}
.divWidePanelFooter {
  height:27px;
  background-image:url(http://www.suncoastblues.org/images/template2/images/widepanel_03.gif);
}


table.tableCalendarHeader {
  width:800px;
}
td.tdCalendarHeaderPrev {
  width:30%;
  font-size:16px;
}
td.tdCalendarHeaderCurrent {
  width:40%;
  font-size:18px;
  text-align:center;
  font-weight:bold;
}

td.tdCalendarHeaderNext {
  width:30%;
  font-size:16px;
  text-align:right;
}


.tdCalendarDayCell {
  width:104px;
  overflow:hidden;
  font-size:10px;
  background-color:#2576C4;
  white-space:nowrap;
}

td.tdCalendarDayCell {
  overflow:hidden;
  font-size:9px;
  vertical-align:top;
  border: 1px solid #001C39;
  padding:2px;
}
.tdCalendarDayCellHeader {
  width:108px;
  font-size:12px;
  background-color:#5FAAF8;
  text-align:center;
  font-weight:bold;
}

a {
  color:#FFFFFF;
}

a.aWhiteLink {
  color:#FFFFFF;
}

td.tdBandListSortyKey {
  font-size:14px;
  font-weight:bold;
  }
td.tdBandListCell {
  padding: 2px;
  font-size:12px;
  font-weight:normal;
  }
a.aBandListMemberLink {
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  }

strong, b, strong *, b * { font-weight: bold !important; }
em, i, em *, i * { font-style: italic !important; }

ul.standard {
	margin-left: 15px; 
   padding-left: 15px;
   list-style: outside;
}
  
li.standard {
   padding: 12px 0px 0px 12px;
}
