body {
        margin:0;
        padding:0;
        background-color:#F5F5F5;
        font-family:Verdana, Arial, Helvetica, sans-serif;
}
td {
        font-family:arial;
        font-size:11px;
        color:#666666;
        font-family:Verdana, Arial, Helvetica, sans-serif;
}
.header {
        border-bottom:#999999 1px solid;
}
.header a {
        color:#4C4C4C;
        text-decoration:none;
}
.header a:hover {
        color:#999999;
        text-decoration:none;
}
.header em {
        font-style:normal;
        color:#999999;
}
a img { border:0}
#navbar a {
        text-decoration:none;
        color:#666666;
}
#navbar a:hover {
        text-decoration:underline;
        color:#666666;
}
#navbar em {
        font-style:normal;
        color:#000000;
}
#navbar td.navi {
        height:20px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
}
#navbar td.navi1{
        height:20px;
        padding-left:20px;
        padding-right:10px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        text-align:: left;
}
#navbar td.navi2{
        height:20px;
        padding-left:20px;
        padding-right:10px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        text-align: right;
}

.newsb {
        border-top:#999999 1px solid;
        border-right:#999999 1px solid;
        border-bottom:#999999 1px solid;
        font-size:9px;
        color:#4C4C4C;
        height:19px;
}
.pubb {
        border-top:#999999 1px solid;
        border-left:#999999 1px solid;
        border-bottom:#999999 1px solid;
        font-size:9px;
        color:#4C4C4C;
        height:19px;
}
#m2 {
        border-top:#999999 1px solid;
        background-color:#84A6A3;
        text-align:center;
        height:19px;
}
#m3 {
        border-top:#999999 1px solid;
        background-color:#728285;
        text-align:center;
        height:19px;
}
#m4 {
        border-top:#999999 1px solid;
        background-color:#7D9493;
        text-align:center;
        height:19px;
}
#m1 {
        border-top:#999999 1px solid;
        background-color:#8DB9B7;
        text-align:center;
        height:19px;
}
.mhover {
        border-top:#999999 1px solid;
        border-bottom:0;
        background-color:#8DB9B7;
        text-align:center;
        height:19px;
}
.mspacer {
        border-left:#999999 1px solid;
        border-right:#999999 1px solid;
        border-bottom:#999999 1px solid;
        height:19px;
}
em.titles {
        color:#ffffff;
        font-style:normal;
        font-size:9px;
}
.mm a {
        font-size:12px;
        color:#000000;
        text-decoration:none;
        width:120px;
        height:19px;
}
.mm a:hover {
        font-size:12px;
        color:#ffffff;
        text-decoration:none;
        width:120px;
        height:19px;
}
.mm a.hov {
        font-size:12px;
        color:#ffffff;
        text-decoration:none;
        width:120px;
        height:19px;
}
.mm a.hov:hover {
        font-size:12px;
        color:#ffffff;
        text-decoration:none;
        width:120px;
        height:19px;
}
.brdbtm { border-bottom:#999999 1px solid }
.brdbtmnull { border-bottom:0 }
.tbl {
        display:table;
}
.notbl { display:none; }
a {
        text-decoration:underline;
        color:#336569;
}
a:hover {
        text-decoration:none;
        color:#336569;
}
.newsb2 {
        border-right:#999999 1px solid;
}
.pubb2 {
        border-left:#999999 1px solid;
        padding:16px;
}
b { color:#2A2A2A;         font-family:Arial, Verdana, Helvetica, sans-serif; }
b.frm{
    color:#2A2A2A;         font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 13px;
    text-transform: lowercase;
}
.mtbl {
        padding:10px;
}
.navibot {
        border-bottom:#999999 1px solid;
}
.navibot td {
        padding-left:15px;
        padding-right:15px;
        height:19px;
}
.navibot a {
        color:#666666;
}
.navibot a:hover {
        color:#666666;
}
em.tit {
        font-size:9px;
        color:#666666;
        font-style:normal;
}
a.ser {
        color:#666666;
}
a.ser:hover {
        color:#666666;
}
input {
        border:#CCCCCC 1px solid;
}
input.baton {
        border:0;
        background-color:#f5f5f5;
        color:#4C4C4C;
}
.where {
        padding-left:15px;
        padding-right: 15px;
        padding-top: 10px;
        padding-bottom: 12px;
        color:#2a2a2a;
        font-size:13px;
        font-weight:bold;
}
p {
    padding-top: 0px;
    padding-bottom: 0px;
    line-height: 16px;
}
.where a { color:#666666; }
.where a:hover { color:#666666; }
p {
        margin-top:0px;
        margin-bottom:5px;
}
.forumm { font-size:13px; color:#666666; border-right:#999999 1px solid; padding:16px }
.forumm a { font-size:11px; color:#666666; margin-left:15px; display:block; margin-top:10px }
.forumm a:hover {  font-size:11px; color:#666666; margin-left:15px; }
.forumi {
        padding:16px
}
b.titles { font-size:13px; color:#000000 }
.forum td {
        padding:4px;
        border-right:#ffffff 1px solid;
}
.forum td.last { border-right:0 }
.forum tr.first {
        background-color:#E1E1E1;
}
.forum tr.first td { color:#000000; }
.forum tr.light { background-color:#FFFFFF }
.forum tr.dark { background-color:#F5F5F5 }
.forum a {
        color:#666666;
}
.forum a:hover {
        color:#666666;
}
.forum tr.first td.topic { width:auto }
.forum tr.first td.author { width:180px }
.forum tr.first td.reply { width:35px; text-align:center }
.forum tr.first td.lastansw { width:180px }
.forum td.reply { text-align:center }
textarea {
        border:#CCCCCC 1px solid;
        font-family:arial;
        color:#666666;
        font-size:11px;
}
.trow1 {background: #F5F5F5}
.trow2 {background: #FFFFFF}
.tbg {background: #afafaf}
.thead {background: #eeeeee}
.thead2 {background: #ffffff}
font{
    font-size: 11px;
}

.mapWrapper { position:relative; zoom:1 }
.mapWrapper .mapBlock { position:absolute; top:-10px; left:200px; width:400px; background:#FFFFFF; border:#D1DADE 1px solid; padding:7px 10px; color:#24323B; font-size:11px; text-align:left;
filter: alpha(opacity=90);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
-moz-opacity: 0.90;
opacity:0.9;
}
.mapWrapper .mapBlock a { color:#094871; text-decoration:underline }
.mapWrapper .mapBlock a:hover { color:#094871; text-decoration:none }


.salelinks {color:#777777 !important; font-size:10px !important;}
.salelinks a {font-size:10px !important; color:#777777 !important; text-decoration:underline !important;}
.salelinks a:hover {font-size:10px !important; color:#777777 !important; text-decoration:none !important;}


.mainMenuFirst {background-color:#849e95; text-align:center; color:#ffffff}
.mainMenuFirst a {color:#ffffff !important; text-decoration:none !important;}
.mainMenuFirst a:hover {color:#ffffff !important; text-decoration:none !important;}

.menu_items_txt { letter-spacing:3px; font-size:9px; color:#222 }
.menu_items_txt a { color:#777 }
.menu_items_txt a:hover { color:#222 }

.galleryTable td { vertical-align:top }
.galleryTable .descr { margin:5px 0 }
