body {background-image: url(../images/template100/background.jpg); background-color: #96b3d3}

#divLogo {background-image: url(../images/template100/vwca_logo.gif)}
#divPrimaryNavigation {background-image: url(../images/template100/primary_navigation_background.jpg)}
#divCalendarIcon {background-image: url(../images/template100/event_calendar_icon.gif)}
#divBodyContainer {height: 670px; min-height: 670px}

.clsContentTable {height: 670px}
.clsContentTable .clsColumn1 .clsHeading, .clsContentTable .clsColumn2 .clsUpcomingEventsHeading,.clsContentTable .clsColumn2 .clsMeetingMinutesHeading {width: 435px; top: 0; left: 0; height: 42px; margin-left: 15px; margin-top: 8px}
.clsContentTable .clsColumn1 .clsHeading h1, .clsContentTable .clsColumn2 .clsUpcomingEventsHeading h1, .clsContentTable .clsColumn2 .clsMeetingMinutesHeading h1 {font-family: Verdana, Arial, sans serif; font-size: 7pt; color: #FFFFFF; letter-spacing: 0px; margin-bottom: 5px; text-transform: uppercase; line-height: 7pt}
.clsContentTable .clsColumn1 .clsHeading h2, .clsContentTable .clsColumn2 .clsUpcomingEventsHeading h2, .clsContentTable .clsColumn2 .clsMeetingMinutesHeading h2 {font-family: Times New Roman, serif; font-size: 23px; font-weight: normal; color: #FFFFFF; letter-spacing: -1px; margin-bottom: 0px; line-height: 23px}
.clsContentTable .clsColumn1 {width: 465px; background: transparent url(../images/template100/column1_background.jpg) scroll no-repeat top left}
.clsContentTable .clsColumn1 .clsContent {width: 385px; margin-top: 20px; margin-left: 25px; margin-right: 55px}
.clsContentTable .clsColumn1 h1 {color: #527f93}
.clsContentTable .clsColumn2 {width: 435px; background: transparent url(../images/template100/column2_background.jpg) scroll no-repeat top left; color: #ffffff}
.clsContentTable .clsColumn2 .clsUpcomingEvents {width: 385px; margin-top: 20px; margin-left: 25px; margin-right: 25px}
.clsContentTable .clsColumn2 .clsUpcomingEvents h1 {margin-bottom: 0px; letter-spacing: 0px}
.clsContentTable .clsColumn2 .clsUpcomingEvents p {text-align: left; font-size: 8pt; line-height: 10pt; margin-bottom: 15px; padding: 0}
.clsContentTable .clsColumn2 .clsUpcomingEvents a {color: #FFFFFF}
.clsContentTable .clsColumn2 .clsUpcomingEvents hr {margin: 0; padding: 0; margin-top: 0px; margin-bottom: 15px; border: 1px dotted #917c55; height: 1px; border-left: none; border-right: none; border-bottom: none; overflow: hidden; padding-bottom: 5px}
*:first-child+html .clsContentTable .clsColumn2 .clsUpcomingEvents p {margin-bottom: 10px}
* html .clsContentTable .clsColumn2 .clsUpcomingEvents p {margin-bottom: 10px}
*:first-child+html .clsContentTable .clsColumn2 .clsUpcomingEvents hr {margin-top: 0px}
* html .clsContentTable .clsColumn2 .clsUpcomingEvents hr {margin-top: 0px}
.clsContentTable .clsColumn2 .clsMeetingMinutesHeading {height: 50px; background-color: #917c55; width: 433px; margin-left: 1px; margin-right: 1px}
.clsContentTable .clsColumn2 .clsMeetingMinutesHeading h2 {position: relative; top: 20px; margin-left: 14px}
.clsContentTable .clsColumn2 .clsMeetingMinutes {width: 385px; margin-top: 20px; margin-left: 25px; margin-right: 25px}
.clsContentTable .clsColumn2 .clsMeetingMinutes a {color: #FFFFFF}
.clsContentTable .clsColumn2 .clsMeetingMinutes p {margin-bottom: 10px}
