body {background: #ffffff; margin: 0px 0px 0px 0px}
img {border: 0px}

/* LAYOUT STYLES */

.intro {width: 720px}
.mainTop {background: url(images/mainTop.jpg) no-repeat; width: 720px; height: 96px}
.mainMiddle {background: url(images/background.jpg) repeat-y; width: 720px}
.mainLeft {background: url(images/background.jpg) repeat-y; width: 136px; vertical-align: top; font-size: 1pt}
.mainRight {background: #ffffff; width: 574px; padding: 0px 0px 0px 0px; vertical-align: top}
.mainBottom {background: url(images/mainBottom.jpg) no-repeat; width: 720px; height: 22px}

/* CONTENT STYLES */

.heading {width: 568px; height: 17px; text-size: 1pt;}
.contentArea {padding: 5px 6px 5px 5px; font-size: 3pt}
.textHeading {background: #C3B49D; border: 1px solid #C3B49D; width: 100%; font-family: Tahoma; font-size: 7pt; color: #000000; padding: 2px 2px 1px 3px; font-weight: bold}
.textContent {background: #F3F0EB; border: 1px solid #C3B49D; width: 100%; font-family: Tahoma; font-size: 7pt; color: #000000; padding: 2px 2px 2px 2px}


/* TABLE STYLES */

.calendarTable0 {width: 560px}
.calendarTable1 {width: 560px}
.calendarMonth {width: 560px; border: 1px solid #000000; vertical-align: middle; text-align: center; background: #000000; padding: 5px 5px 5px 5px; font-family: Tahoma; font-size: 7pt; color: #F3F0EB; font-weight: bold}
.calendarArea {width: 560px; border-top: 0px solid #C3B49D; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; vertical-align: top; text-align: center; background: #C3B49D; padding: 1px 1px 1px 1px; font-family: Tahoma; font-size: 7pt; color: #000000; font-weight: bold}
.calendarHeading {width: 15px; border-top: 0px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; vertical-align: top; text-align: right; background: #F3F0EB; padding: 2px 2px 2px 2px; font-family: Tahoma; font-size: 7pt; color: #000000; font-weight: bold}
.calendarContent {width: 545px; border-top: 0px solid #000000; border-bottom: 1px solid #000000; border-left: 0px solid #000000; border-right: 1px solid #000000; vertical-align: top; text-align: left; background: #F3F0EB; padding: 2px 2px 2px 2px; font-family: Tahoma; font-size: 7pt; color: #000000}

.albumTable0 {width: 560px}
.albumTable1 {width: 560px}
.albumTable2 {border: 1px solid #C3B49D; background: #FFFFFF}
.albumGenre {width: 560px; border: 1px solid #C3B49D; vertical-align: middle; text-align: center; background: #C3B49D; padding: 5px 5px 5px 5px; font-family: Tahoma; font-size: 7pt; color: #000000; font-weight: bold}
.albumImage {width: 160px; border: 1px solid #C3B49D; vertical-align: middle; text-align: center; background: #F3F0EB; padding: 5px 5px 5px 5px; font-family: Tahoma; font-size: 7pt; color: #000000}
.albumThumbs {border: 1px solid #C3B49D; vertical-align: middle; text-align: left; background: #F3F0EB; padding: 5px 5px 5px 5px}
.albumTitle {width: 360px; vertical-align: middle; text-align: left; background: #C3B49D; padding: 5px 5px 5px 5px; font-family: Tahoma; font-size: 7pt; color: #000000; font-weight: bold}
.albumHeading {width: 100px; border-right: 1px solid #C3B49D; vertical-align: top; text-align: right; background: #F3F0EB; padding: 5px 5px 5px 5px; font-family: Tahoma; font-size: 7pt; color: #000000; font-weight: bold}
.albumContent {width: 250px; vertical-align: top; text-align: left; background: #F3F0EB; padding: 5px 5px 5px 5px; font-family: Tahoma; font-size: 7pt; color: #000000}
.albumContent2 {vertical-align: top; text-align: left; background: #F3F0EB; padding: 5px 5px 5px 5px; font-family: Tahoma; font-size: 7pt; color: #000000}
.albumContent3 {vertical-align: top; text-align: left; background: #C3B49D; padding: 5px 5px 5px 5px; font-family: Tahoma; font-size: 7pt; color: #000000}

.album {border: 1px solid #000000}

/* LINK STYLES */

a:link {color: #968A77; text-decoration: underline}
a:visited {color: #968A77; text-decoration: underline}
a:hover {color: #968A77; text-decoration: none}
a:active {color: #000000; text-decoration: none}
