body, div, ul, li, img {margin:0; padding:0;}
body {
    background:url(images/bg.gif);
    font:11px Arial, Helvetica, sans-serif;
}
h1 {color:#5b8296; font-style:italic; font-size:15px;}
a {color:#5B8296;}
a img {border:0;}
.left {float:left}
.right {float:right}
.clear {clear:both; font-size:1px;}
#wrap {
    border:5px solid #545454;
    border-top:0; border-bottom:0;
    background-color:#262626;
    width:740px;
    margin:0 auto;
}

#breadcrumbs {color:#8f8c83; height:30px; text-align:right;}
#breadcrumbs p {padding:10px 20px 0 0; margin:0;}
#breadcrumbs a {color:#8f8c83; text-decoration:none;}
#breadcrumbs a:hover {text-decoration:underline;}

#content {background:#c0c4c7 url(images/bg-content.gif) repeat-y; float:right; width:533px; margin:8px 9px 8px 0;}
#content .white {
    width:520px;
    margin:0 0 0 6px;
    background-color:#fff;
}
#content .white .inner {margin:0 20px;}

#side {text-align:center; float:left; width:198px; background-color:#262626;}
#side h3 {
    font:bold 13px/28px Arial, Helvetica, sans-serif;
    color:#fff;
    background:url(images/bg-title.gif) repeat-x;
    height:35px;
    padding-left:13px;
    width:185px;
    text-align:left;
}
#side ul {
    list-style:none;
    margin:5px;
}
#side ul li {
    background:url(images/list-point.gif) 0px 6px no-repeat;
    padding:3px 15px;
    text-align:left;
}
#side a {color:#fff; text-decoration:none;}

#footer {
    background-color:#1d1d1d;
    border-top:1px solid #333334;
    color:#8f8c83;
    line-height:52px;
    text-align:right;
    padding-right:20px;
    width:720px;
}
#footer a {color:#8f8c83; text-decoration:none;}