body, div, h1, h2, h3, p {
    font-family:Arial, Helvetica, Verdana;
    border:0;
    padding:0;
    margin:0;
}
h2 {
    background: #171717;
    color: #fff;
    padding: 3px 0 3px 15px;
    font-size:24px;
}
p {
    font-size:16px;
    line-height:24px;
}
#page {
    width:980px;
    margin:10px auto;
}
#header {
    margin-bottom:5px;
    padding-bottom:2px;
    border-bottom:6px solid #171717;
    height:86px;
}
#news_graphic {
    width:980px;
    height:347px;
    background: transparent url('../images/news-background.png') no-repeat;
    float:left;
}
#about_graphic {
    width:980px;
    height:347px;
    background: transparent url('../images/contact-background.png') no-repeat;
    float:left;
}
#about_graphic div {
    margin:33px 0 0 675px;
    color:#fff;
}
#about_graphic a {
    color:#fff;
}
#news_graphic div {
    margin:10px 0 0 645px;
    color:#fff;
}
#news_current {
    margin-top:10px;
    float:left;
}
#canvas {
    width:93%;
    margin-left:15px;
}
#canvas p {
    margin:15px 0 25px;
}
#news_current p {
    width:96%;
    margin:15px auto;
}
#news_feed {
    margin-top:10px;
    margin-left:20px;
    float:left;
    width:340px;
}
.clearer {
    height:1px;
    overflow:hidden;
    clear:both;
}
#offers {
    height:170px;
    background:#6a0e14;
    padding:0;
}
#offers li {
    float:left;
    border-right:1px solid #94262d;
    height:130px;
    width:144px;
    margin:20px 4px 15px 14px;
    list-style:none;
}
#offers li.last {
    border-right:0;
}
#offers li.last:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
#offers li p {
}
#offers li p.top {
    color:#fff;
    font-weight:bold;
}
#offers li p.bottom {
    color:#e89741;
}
#news_feed ul li {
    margin:10px 15px 10px 0px;
    list-style:disc;
    color:#94262d;
}
#news_feed ul li .title {
    color:#94262d;
}
#news_feed ul li p {
    color:#000;
}
#news_feed ul li a {
    color:#94262d;
}
a, .highlight {
    color:#850c32;
    font-weight:bold;
}
#logo {
    float:left;
    width:224px;
    height:86px;
}
#footer {
    width:950px;
    height:15px;
    padding:4px 15px;
    background:#171717;
    color:#fff;
    font-size:0.7em;
}

#footer #copyright {float:left;}
#footer #credit {float:right;}
#tabs {
    float:right;
    margin:33px 0 0 0;
    vertical-align:bottom;
    height:52px;
    padding:0;
}
#tabs li {
    background: transparent url('../images/tab-inactive.png') no-repeat bottom;
    width:102px;
    height:55px;
    float:left;
    list-style:none;
    text-align:center;
    margin: 0 2px;
}
#tabs li a {
    color:#333333;
    text-decoration:none;
    margin-top:15px;
}
#tabs li div {
    margin-top:25px;
}
#tabs li:hover, #tabs li.on {
    background: transparent url('../images/tab-active.png') no-repeat bottom;
}
#tabs li:hover a, #tabs li.on a {
    color:#fff;
}