HTML, BODY {text-align: center;}

img {
    border: 0;
}

BODY {
    background: #C2C2C2;
    color: #464646;
    margin: 0;
    padding: 0;
}

div.main {
    width: 1002px;
    background-image: url("/img/border-l.gif");
    background-repeat: repeat-y;
    background-position: left top;
}

div.inner {
    width: 1002px;
    background-image: url("/img/border-r.gif");
    background-repeat: repeat-y;
    background-position: right top;
}

div.r {
    width: 15px;
    background-image: url('/img/border-r.gif');
    background-repeat: repeat-y;
    float: right;
}

div.container {
    /* background: #FFFFFF; */
    color: #464646;
    width: 972px;
    text-align: left;
    border-right: 15px;
}

div.menu {
    background: #FFFFFF;
    height: 64px;
    border-bottom: 2px solid #000000;
    width: 972px;
}

div.m1 {
    width: 234px;
    float: left;
    text-align: center;
}

div.m2 {
    float: right;
    width: 738px;
}

div.about {
    width: 684px;
    border-right: 288px solid #ECECEC;
}

div.about1 {
    width: 684px;
    float: left;
}

div.content {
    background: #FFFFFF;
    color: #464646;
    font-family: Tahoma, Arial;
    font-size: 8pt;    
}

div.offer {
    width: 327px;
    float: left;
    margin-top: 30px;
}

div.comments {
    width: 327px;
    float: right;
    margin-top: 30px;
}

div.sublogo {
    height: 310px;
    background-image: url('/img/sublogo-bg.jpg');
    background-repeat: no-repeat;
    background-position: top left;
    text-align: left;
    width: 972px;
}

div.sublogo2 {
    width: 972px;
}

div.ppc-image {
    width: 223px;
    height: 188px;
    float: left;
    margin-top: 73px;
    margin-left: 1px;
}

div.features {
    width: 635px;
    height: 166px;
    margin-top: 75px;
    margin-left: 289px;
    float: left;
}

div.features-inside {
    padding-left: 35px;
    padding-right: 35px;
    padding-top: 25px;
    padding-bottom: 25px;
    color: #000000;
    font-family: Tahoma, Arial;
    font-size: 8pt;
}

div.news {
    width: 288px;
    background: #ECECEC;
    color: #000000;
    font-family: Tahoma, Arial;
    font-size: 8pt;
    float:right;
}

div.copy {
    background: #013a5f;
    height: 32px;
    line-height: 32px;
    font-size: 8pt;
    color: #FFFFFF;
    font-family: Tahoma, Arial;
    padding-left: 16px;
}

ul.menu {
    margin: 0;
    padding: 0;
    padding-top: 16px;
    margin-left: 72px;
    width: 680px;
}

li.mL, li.mR, li.mLactive, li.mRactive {
    float: left;
    overflow: hidden;
    list-style: none;
    width: 14px;
    height: 29px;
    background-repeat: no-repeat;
}

li.mR {
    margin-right: 10px;
}

li.mLactive {
    background-image: url("/img/menu-l.gif");
}

li.mRactive {
    background-image: url("/img/menu-r.gif");
    margin-right: 10px;
}

li.mItem {
    height: 29px;
    line-height: 29px;
    text-align: center;
    float: left;
    overflow: hidden;
    list-style: none;
    font-family: Tahoma, Arial;
    font-size: 12pt;
}

li.mItemactive {
    height: 29px;
    line-height: 29px;
    text-align: center;
    float: left;
    overflow: hidden;
    list-style: none;
    font-family: Tahoma, Arial;
    font-size: 12pt;
    background-image: url("/img/menu-bg.gif");
    background-repeat: repeat-x;
    color: #FFFFFF;
}

li.mItem {
    color: #000000;
}

a:link {
    color: #0097cf;
}

a.menu:link, a.menu:active, a.menu:visited, a.menu:hover {
    color: #000000;
    text-decoration: none;
}

a.news:link {
    color: #0097cf;
    font-family: Tahoma, Arial;
    font-size: 8pt;
}

div.more {
    text-align: right;
}

ul.f {
    margin: 0;
    padding: 0;
}

li.f {
    margin-bottom: 6px;
}

div.fi1 {
    float: left;
    width: 277px;
}

div.fi2 {
    float: right;
    width: 277px;
}

small.date {
    color: #999999;
}

a.news_link:link, a.news_link:active, a.news_link:visited, a.news_link:hover {
    color: #999999;
    text-decoration: none;
}

a.acme:link, a.acme:active, a.acme:visited, a.acme:hover {
    color: #999999;
}

input {
    border: 1px solid #999999;
}

/* nifty corners */

.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}