* { margin: 0px; padding: 0px; }
body { background: #000 url(../images/main-site-bg-wood.jpg) no-repeat center top; font: 11px/15px Arial, Helvetica, sans-serif; color: #FFF; }
img { border: none; }
a { color: #ffffff; text-decoration: none; }
a:hover { color: #ff4500; }
#center-content { width: 942px; margin: 0px auto; }
#float-content { float: left; display: inline; width: 847px; margin: 24px 0px 0px 37px; }
#header { float: left; display: inline; width: 847px; height: 74px;  background: url(../images/main-content-bg-top-tile.gif) repeat-x bottom; }
#left-column { float: left; display: inline; width: 215px; margin: 7px 0px 0px 0px; }
#pages-content { float: left; display: inline; width: 215px; height: 330px; }
.content-container { float: left; display: inline; width: 215px; margin: 6px 0px; }
.content-container h2 a { display: block; }
.content-container .content { display: none; padding: 6px 0px; border-bottom: 1px solid #c1c1c1; }
.content-container .content p { margin: 8px 0px; }
#left-column .contact-info { }
address { font-style: normal; }
.phone { font-size: 31px; line-height: 31px; padding: 5px 0px; }
.email { font-size: 12px; font-weight: bold;  }
.facebook { padding: 24px 0px 16px 0px; }
.notice { padding: 12px 0px; color: #ff4500; font-weight: bold; }
#right-column { float: right; display: inline; width: 620px; margin: 13px 0px 0px 0px; }
#right-column .large-image { float: left; display: inline; width: 620px; }
#right-column .small-image-left { float: left; display: inline; width: 307px; margin: 6px 0px 0px 0px; }
#right-column .small-image-right { float: right; display: inline; width: 307px; margin: 6px 0px 0px 0px; }
