/* CSS Document */
html { 
  padding: 0px;
  margin: 0px;
}
body {
  font-size: 16px;
  margin: 0px;
  padding:0px;
  background-color: #EBEBEB;
}
hr{
  width: 98%;
  color: #CCCCCC;
}
img{
  border: none;
}
table{
  clear: both;
}
a:link{
  text-decoration: none;
}
a:visited{
  text-decoration: none;
}
a:hover{
  text-decoration: none;
  position:relative;
  top:1px;
  left:1px;
}
a:active{
  text-decoration: none;
}
h1{
  font-size:24px;
}
h2{
  font-size:20px;
}
h3{
  font-size:16px;
}
h4{
  font-size:14px;
}
h5{}
h6{}
table{
  border: solid 2px #CCC;
  border-collapse: collapse;
  margin:0 auto;
}
th,td{
  border: solid 2px #CCC;
}
ol{
  list-style-type: none;
}
.eventtbl{
  width:100%;
  border:0px #fff;
}
.eventtbl th{
  border:0px #fff;
}
.eventtbl td{
  border:0px #fff;
}
.phototbl{
  width:100%;
  border:0px #fff;
}
.phototbl th{
  padding:10px;
  border:0px #fff;
  text-align: center;
  font-size:14px;
}
.phototbl td{
  border:0px #fff;
  text-align: center;
}
.footertbl{
  width:500px;
  margin-top:25px;
  border: solid 2px #CCC;
  border-collapse: collapse;
}
.footertbl th{
  width:150px;
  text-align:center;
  background-color:#FFCCCC;
}
.footertbl td{
  text-align: center;
  border: solid 2px #CCC;
}
#out {
  width: 630px;
  margin:10px auto;
  padding: 10px;
  border: solid 2px #969696;
  background-color: #FFFFFF;
}
.content{
  clear: both;
  height: auto;
  margin: 0px;
  padding: 0px;
  text-align: left;
}
.content p{
  padding:10px;
}
.content ul{
}
.content li{
}
.title{
  height: auto;
  margin: 0px;
  padding: 0px;
  text-align: center;
}
.sub_title{
  width: 610px;
  margin: 10px 0px;
  padding: 10px;
  background-color:#3366CC;
  border: thin 2px #969696;
  font-size: 18px;
  font-weight:bold;
  color:#ffffff;
}
.copyright{
  font-size: 14px;
  text-align:center;
}
.footerimg{
  text-align: center;
  margin-bottom:15px;
}
.red{
  color:#FF0000;
}
.blue{
  color:#0000FF;
}
.black{
  color:#000000;
}
.white{
  color:#FFFFFF;
}
.txtleft{
  text-align:left;
}
.txtcenter{
  text-align:center;
}
.txtright{
  text-align:right;
}
.left{
  float:left;
}
.right{
  float:right;
}
.center{
  margin:0 auto;
}
.clear{
  clear:both;
}