body  { background-color: #332f27; text-align: center; margin: 30px 0px 0px; padding: 0px }

img  { border: none 0px }
h1  { color: #332f27; font-size: 18px; line-height: 14px; font-family: Tahoma }

#container { width: 740px; background: #f5e3c1 url('http://www.roanokeva.gov/85256A8D0062C8D5/RepositoryFile/CleanImages/$File/events_background.gif') no-repeat left bottom; border: 10px solid #907B55; margin-left: auto; margin-right: auto }
#container2 { width: 100%; background: url('http://www.roanokeva.gov/85256A8D0062C8D5/RepositoryFile/CleanImages/$File/menu_background.gif') repeat-x left 60px;  }

#leftColumn { width: 220px; height: 670px; float: left; text-align: left }

#eventContainer { width: 220px; height: 180px; text-align: left; float: left }
.eventList { margin-left: 1em; padding-left: 1em; margin-top: 0; padding-top: 0; font: 12px Tahoma }
.eventTitle { color: #332F27; background-color: transparent; list-style-image: url('http://www.roanokeva.gov/85256A8D0062C8D5/RepositoryFile/CleanImages/$File/bullet.gif'); margin-top: .5em }
.eventSub { font-size: 11px; color: #A55332; list-style: none }

.eventTitle a:link  { color: #332f27; text-decoration: none; background-color: transparent }
.eventTitle a:visited  { color: #332f27; text-decoration: none; background-color: transparent }
.eventTitle a:hover  { color: #332f27; text-decoration: underline; background-color: transparent }
.eventTitle a:active  { color: #332f27; text-decoration: none; background-color: transparent }

#rightColumn { width: 500px; text-align: left; float: left }

.titleGraphic { width: 100%; height: 60px }
#menuBar { width: 100%; height: 40px }

#contentArea  { color: #332f27; font: 12px tahoma; margin-top: 20px; margin-right: 20px; margin-bottom: 20px; padding-left: 20px; width: auto }
.greenie  { float: left; margin-right: 13px; margin-bottom: 5px }
#footer { width: 740px; margin-left: auto; margin-right: auto; text-align: right; font: 11px Tahoma; color: #8F7B55; padding-top: 5px }
#footer a:link  { color: #8F7B55; text-decoration: none; background-color: transparent }
#footer a:visited  { color: #8F7B55; text-decoration: none; background-color: transparent }
#footer a:hover  { color: #8F7B55; text-decoration: underline; background-color: transparent }
#footer a:active  { color: #8F7B55; text-decoration: none; background-color: transparent }

.linksContainer { background-color: #C5B69A; padding-top: 5px; padding-left: 5px; font: bold 12px Tahoma; border-top: 3px solid #907B55 }
.linksList   { margin-left: -.75em; padding-left: 1em; margin-top: 0; padding-top: 0; list-style: none }
.linksList li   { color: #343028; padding-top: 3px; padding-bottom: 3px; border-bottom: thin dashed #f6e3c0 }
