body {
      font-family: Arial, Helvetica, sans-serif;
	font-family:"Lucida Grande","Lucida Sans Unicode","bitstream vera sans","trebuchet ms",verdana;
      font-size: 12px;
      font-style: normal;
      margin-left: 3%;
      margin-right: 3%;
      background-color: #ddd;
      background-image: url(bkg.jpg);
      background-repeat: repeat-x;
}

.header {
      background-color: #004473;
      border-bottom: #E4C802 4px groove;
      background-image: url(Header.jpg);
      background-position: left;
      background-repeat: no-repeat;
}
.footer {
      background-color: #004473;
      border-top: #E4C802 4px groove;
      color:white;
      font-size:9px;
      text-align:center;
      clear:both;
}

.notice_r {
      background-color: #FDF5CC;
      border: #E4C802 4px groove;
      font-size: 14px;
      font-style: bold;
      float: right;
      margin-right:10px;
      width: 200px;
}

.notice_l {
      background-color: #FDF5CC;
      border: #E4C802 4px groove;
      font-size: 14px;
      font-style: bold;
      float: left;
      margin-left:10px;
      width: 200px;
}

.notice_m {
      background-color: #FDF5CC;
      border: #E4C802 4px groove;
      font-size: 14px;
      font-style: bold;
      display: block;
      margin-left:25%;
      width: 50%;
}

.col_a {
      font-size: 13px;
      font-style:normal;
      margin-left:20px;
      width:330px;
      float:left;
      display: block;
}

.col_b {
      font-size: 13px;
      font-style:normal;
      margin-right:10px;
      width:300px;
      float:right;
      display: block;
}

.board {
      font-size: 13px;
      font-style:normal;
}

#caption { width:270px; }

.title {
      font-size:16px;
      font-style:bold;
      margin-left:7px;
      width:100%;
      clear:both;
}

.addr {
      font-size: 13px;
      font-style:normal;
      margin-left:50px;
      display: block;
}

.side {
      margin-left:-190px;
      float:left;
      display:block;
}
.map  {
      margin-top:10px;
      margin-bottom:10px;
}
.minutes {
      background-color:#efefef;
      width:178px;
      border:#999999 2px groove;
      font-size:10px;
      margin-top:10px;
}
      
/* get rid of those system borders being generated for A tags */
a:active {
  outline:none;
}

:focus {
  -moz-outline-style:none;
}


/* tab pane styling */
div.panes div {
	display:none;		
	padding:15px 10px;
	border:1px solid #999;
	border-top:0;
	height:100px;
	font-size:14px;
	background-color:#fff;
}
