body {
    background-color: #34496d;
    font: normal 14px sans-serif;
    color: #151515;
    margin: 30 100 30 30;
}

.calendar-container {
    background-color: transparent !important;
}

a, a:hover {
    color: #aaa;
}

.content {
    float: left;
    padding: 15 0 15 0;
    margin: 20 10 10 40;
}

.content img {
    border: 2px solid #333;
    border-left: 2px solid #151515;
    border-bottom: 2px solid #151515;
    width: 300px;
    margin: 10 25 10 0;
}

h1, h2 {
    font-style: italic;
    color: #b3c8ec;
}

div#calendar {
    float: left;
    padding: 15 0 15 0;
    margin: 30 10 10 40;
    border: solid 2px 151515;
}

div#outerWrapper {
    float: left;
    width: 750;
}

.logoLeft {
    width: 314px;
    height: 500px;
    float: left;
}

div#blurb {
    width: 386px;
    height: 300px;
    background-color: 34496d;
    float: left;
    margin: 100 0 0 40;
}

div#photos {
    float: left;
    margin: 40 0 0 0;
}

footer {
    clear: both;
    float: left;
    width: 800px;
    color: #b3c8ec;
    border: 1px dashed #b3c8ec;
    margin: 30 30 30 0;
    padding: 3 3 3 3;
    font: normal 12px serif;
    text-align: center;
}


.addthis_button {
    float: left;
    clear: both;
    width: 200px;
}