body {
    margin:0px auto;
    background:#F2F3F6 url(../design/images/main_bgr.jpg) no-repeat 229px 36px;
    font: 0.8em/1.6em Lucida;
    color:#484646;
}

#main {
    margin:0px;
    padding:0px;
    border:0px;
    width:965px;
    overflow:hidden;
}

#left {
    margin:0px;
    padding:0px;
    border:0px;
    width:320px;
    float:left;
}

#menu {
    padding:0px;
    border:0px;
  margin: 140px 0 97px 104px;
}

#menu ul {
    list-style-type: none;
    margin:0px;
    padding:0px;
    border:0px;
}

#menu li {
    list-style-type: none;
    margin: 0px 0px 5px;
    padding:0px;
    border:0px;
}

#menu li a {
  color: #b4b3b4;
  text-decoration: none;
  font: 0.9em "Lucida Grande", Lucida, Verdana, sans-serif;
}

#menu li a:hover {
  color: #909090;
}

#menu li.current a {
  color: #484646;
}

#menu .highlight {
  color: #9f2214;
}

#side_text {
    margin:0 0 0 73px;
    padding:0px;
    border:0px;
}

a img {
  border-style: none;
}

#content_holder {
    margin:274px 0 0 0;
    padding:0px;
    border:0px;
    overflow:hidden;
    float:right;
    width:645px;
}

#content {
    margin: 0;
    padding: 0 80px 10px;
    border:0px;
    background:url(../design/images/content_bgr.jpg) repeat-y 0px 274px;
    background-position:0px 274px;
    background-color:#F2F2F2;
}

#content a {
  color: #9f2214;
}

#content a:hover {
  text-decoration: none;
}

#bottom {
    height: 111px;
    margin:0px;
    padding:0px;
    border:0px;
    background:url(../design/images/content_bottom.jpg) no-repeat 0 bottom;
}

.divider {
    margin:10px;
    padding:0px;
    border:0px;
    clear:both;
}

.row {
    margin:0 0 10px 0;
    padding:0px;
    border:0px;
    overflow:hidden;
}

.row div {
    overflow:hidden;
}

.row IMG {
    border:0px;
    margin:0 0 5px 5px;
}

.side_image {
    width:320px;
    overflow:hidden;
}

h1 {
  margin-top: 0;
}