body {
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
background: #ffffff url(img/body_bg.gif) repeat-x top left;
font-size: medium;
font-family: Arial;
}
img {
border-style: none;
}
#header {
margin-top: 100px;
margin-left: auto;
margin-right: auto;
margin-bottom: 0;
width: 748px;
}
#header-links {
color: #434343;
padding-right: 15px;
margin-top: 2px;
margin-left: 0;
margin-right:0;
margin-bottom: 0;
font-size: 140%;
float: left;
width: 75px;
text-align: right;
}
#header-links a {
text-decoration: none;
color: #bdbdbd;
}
#header-links a:hover {
color: #00a6dc;
}
#header-title {
float: left;
width: 468px;
font-size: 2000%;
font-style: bold;
}
#header-status {
padding-left: 12px;
float: right;
width: 150px;
font-size: 80%;
color: #434343;
text-align: right;
}
#main {
width: 748px;
margin-left: auto;
margin-right: auto;
}
#happenings {
float: left;
width: 352px;
padding-top: 80px;
margin-left: auto;
}
.name {
width: 352px;
float: left;
border-top: 1px solid #bdbdbd;
padding-top: 4px;
font-size: 50%;
color: #bdbdbd;
letter-spacing: 10px;
}
.int-name {
width: 152px;
float: left;
border-top: 1px solid #bdbdbd;
padding-top: 4px;
font-size: 50%;
color: #bdbdbd;
letter-spacing: 10px;
}
.date {
padding-top: 25px;
padding-bottom: 5px;
font-size: 40%;
color: #bdbdbd;
}
.entry-title {
padding-bottom: 25px;
}
.entry-title a {
text-decoration: none;
color: #434343;}
.entry-title a:hover {
color: #00a6dc;
}
.img {
border: 1px solid #bdbdbd;
}
.img:hover {
border: 1px solid #00a6dc;
}
.entry {
padding-top: 25px;
font-size: 75%;
color: #434343;
}
.entry a {
text-decoration: none;
border-bottom: 1px dotted #434343;
color: #434343;
}
.entry a:hover {
text-decoration: none;
border-bottom: 1px dotted #00a6dc;
color: #00a6dc;
}
.continue {
margin-top: 17px;
font-size: 50%;
color: #434343;
}
.continue a {
color: #434343;
}
.continue a:hover {
color: #00a6dc;
}
#interest {
float:left;
width: 158px;
padding-top: 80px;
padding-left: 55px;
padding-bottom: 80px;
}
.int-img {
border: 1px solid #bdbdbd;
}
.int-img:hover {
border: 1px solid #00a6dc;
}
.int-item {
padding-top: 25px;
}
.int-title {
padding-top: 10px;
color: #434343;
font-size: 90%;
}
.int-title a {
text-decoration: none;
color: #434343;
}
.int-title a:hover {
color: #00a6dc;
}
.int-desc {
padding-top: 10px;
color: #434343;
font-size: 60%;
line-height: 140%;
}
.int-desc a {
text-decoration: none;
border-bottom: 1px dotted #434343;
color: #434343;
}
.int-desc a:hover {
text-decoration: none;
border-bottom: 1px dotted #00a6dc;
color: #00a6dc;
}
#right-column {
float: right;
padding-top: 105px;
}
#footer-wrap {
clear: both;
padding-top: 30px;
border-bottom: #434343 solid 30px;
background: #434343;
height: 15em;
}
#footer {

width: 768px;
margin-left: auto;
margin-right: auto;
font-size: 80%;
color: #ffffff;
}
.footer-title {
font-size: 100%;
color: #bdbdbd;
}
.footer-title a {
text-decoration: none;
color: #bdbdbd;
}
.footer-title a:hover {
color: #00a6dc;
}
.footer-desc {
font-size: 85%;
}
.footer-desc a {
text-decoration: none;
border-bottom: 1px dotted #ffffff;
color: #ffffff;
}
.footer-desc a:hover {
border-bottom: 1px dotted #00a6dc;
color: #00a6dc;
}
#synopsis {
float: left;
width: 352px;
}
#donate {
float: left;
width: 158px;
padding-left: 65px;
}
# donate {
float: left;
width: 152px;
}
#bottom-wrapper {
padding-top: 60px;
width: 768px;
margin-left: 0px;
margin-right: 0px;
}
#credits {
border-top: #bdbdbd 1px solid;
float: left;
width: 768px;
margin-top: 30px;
margin-left: 0;
margin-right: 0;
padding-top: 10px;
list-style: none;
font-size: 60%;
color: #bdbdbd;
background: #434343;
}
#credits a {
text-decoration: none;
color: #bdbdbd;
}
#credits a:hover {
color: #00a6dc;
}
#design {
margin-left: -40px;
float: left;

}
#copyright {
float: right;
margin: 0;
}
