/* CSS Document */


body, html {height:100%; margin:0; padding:0; color:#000000; background:url("/img/bg.gif") #EFEFEF; font-family:calibri; font-size:12pt;}
header, nav, section, article, aside, footer {display:block;}

a {outline:none;}
p {position:relative;}

a:link {text-decoration:none; color:#000;}
a:active {text-decoration:none; color:#000;}
a:visited {text-decoration:none; color:#000;}
a:hover {text-decoration:none; color:#85D0E0;}

h1 a:link {text-decoration:none; color:#000;}
h1 a:active {text-decoration:none; color:#000;}
h1 a:visited {text-decoration:none; color:#000;}
h1 a:hover {text-decoration:none; color:#000;}

nav a:link {text-decoration:none; color:#ccc;}
nav a:active {text-decoration:none; color:#ccc;}
nav a:visited {text-decoration:none; color:#ccc;}
nav a:hover {text-decoration:none; color:#fff; background:url('/img/bgmenu_hover.gif');}
#copy a:link {text-decoration:none; color:#666;}
#copy a:active {text-decoration:none; color:#666;}
#copy a:visited {text-decoration:none; color:#666;}
#copy a:hover {text-decoration:none; color:#85D0E0;}


#page {margin:0 auto 0 auto; padding:0; width:1000px;}
header {width:1000px; height:190px; margin:0; padding:0;}

header, .title {text-transform:uppercase; font-family:Times New Roman; font-weight:normal;}
h1 {font-size:20pt; font-weight:normal!important;}
h1, #slogan {margin:0; padding:0; display:block;}
#slogan {font-size:10pt; font-family:calibri;}
#logo {height:190px; display:table-cell; vertical-align:middle; margin:0; padding:0;}
#logo img {margin:0; padding:0; border:0; outline:0; float:left;}
#title {height:190px; display:table-cell; vertical-align:middle; margin:0; padding:0 0 0 15px;}
.title {color:#000; font-size:16pt;}
#cat{margin:0 0 40px 0; padding:0;}
#content {margin:0; padding:0; position:relative; overflow:hidden;}
#search {margin:0; padding:0; width:150px; height:23px; position:absolute; top:21px; right:40px;}
#search div.schQuery input {box-sizing:content-box;width:125px; height:23px; background:url('/img/bgsearch.png'); border:0; outline:none; padding:0 20px 0 5px; margin:0; color:#ccc;}
#search div.schBtn input {text-indent:50px; overflow:hidden; width:15px; height:17px; background:url('/img/search.png') center center no-repeat; position:absolute; top:3px; right:5px; border:0; outline:none; cursor:pointer; padding:0; margin:0;}
#h-menu {margin:0 0 0 20px; padding:0; text-transform:uppercase; font-family:Times New Roman;}
footer {margin:0; padding:0; height:150px; width:1000px; height:150px;}


#copy {margin:0; padding:0; width:1000px; height:150px; font-size:10pt; display:table-cell; vertical-align:middle;}
#copy span.big {font-size:12pt;}
span.big {color:#000; text-transform:uppercase; font-family:Times New Roman;}

table, tr, td {overflow:hidden;}
 
nav {margin:0 0 40px 0; padding:0; width:1000px; height:65px; background:url('/img/bgmenu.gif'); position:relative;}
nav ul {margin:0; padding:0;}
nav li {list-style-type:none; float:left; margin:0; padding:0; position:relative;}
nav a {margin:0; padding:0 20px 0 20px; display:inline-block; height:65px; line-height:65px;}
nav a.current {background:url('/img/bgmenu_active.gif'); color:#fff;}
nav li ul {background:url('/img/bgdrop-menu.gif'); position:absolute; left:0; width:180px; padding:0; font-size:10pt; z-index:1000;}
#page nav li ul {top:65px;}
nav li ul li {float:none;}
nav li ul a {margin:0; padding:0 17px 0 17px; height:34px; line-height:34px; display:block;}
nav li ul a.current {background:#79B7C4; color:#fff}
nav li.hover {background:url('/img/bgmenu_hover.gif');}
#page nav li ul li ul {top:0; left:180px;}

input, textarea, #idAreaoEditmessage, #idContentoEditmessage, #idAreaoEditmessage td, #idAreaoEditmessage tr, #idAreaoEditmessage table, #idAreaoEditmessage tbody {box-sizing:border-box;}
#sFltLst {top:0px!important; left:600px!important;}


/* Main page */
#mcontainer {width:100%; height:100%; padding:0; margin:0; overflow:hidden; max-height:1200px; min-height:650px; position:relative; min-width:1000px;}
#background {position:absolute; height:90%; bottom:0; left:50%; z-index:0;}
#mainpage {margin:0 auto 0 auto; padding:0; width:1000px;}

#mainpage nav {position:absolute; bottom:150px; margin:0;}
#mainpage footer {position:absolute; bottom:0;}
#mainpage #content {width:500px; margin:0; padding:0; display:block; overflow:hidden;}
#mainpage nav li ul {bottom:65px;}
#mainpage nav li ul li ul {bottom:0; left:180px;}

#mainpage #content ul {display:block; width:500px; padding:0; margin:0; position:absolute;}
#mainpage #content ul li {width:500px; position:absolute; list-style-type:none; display:inline-block;}
#mainpage #content ul li .black {font-family:Times New Roman; text-transform:uppercase; color:#000; position:absolute; display:inline-block; font-size:50px;}
#mainpage #content ul li .color {font-family:Times New Roman; text-transform:uppercase; color:#85D0E0; position:absolute; display:inline-block; font-size:50px;}

#mainpage #contslinks {height:26px; display:block!important; position:absolute; margin:0; padding:0; left:40%; bottom:-40%; text-align:center;}

#mainpage .slidelink {position:relative; width:16px; height:16px; margin:0 10px 0 10px; padding:0; background:#404040; display:inline-block!important; border-radius:8px; cursor:pointer; top:-5px;}
#mainpage .Curslidelink {position:relative; width:26px; height:26px; margin:0 10px 0 10px; padding:0; background:#85D0E0; display:inline-block!important; border-radius:13px; cursor:pointer;}
#mainpage #content div {display:none;}
#sl00 {height:26px; width:1px; position:relative; display:inline-block!important;}

#bgmask {width:50%; height:100%; position:absolute; top:0; left:50%; margin:0; padding:0; z-index:0;}
#puzadpn {position:absolute;}

/* Blog */

#cat a {display:inline-block; height:20px; line-height:20px; padding:0; margin:0 30px 13px 0; font-family:Times New Roman; text-transform:uppercase;}
a.catNameActive {font-size:18pt; color:#85D0E0;}
#catAll.cur {font-size:18pt; color:#85D0E0;}

#pagesBlock1 {height:26px; overflow:hidden; font-family:Times New Roman;}

#pagesBlock1 a, #pagesBlock1 b {width:26px; height:26px; display:inline-block; padding:0; margin:0; overflow:hidden; line-height:26px;}
#pagesBlock1 b {background:url('/img/pageA.png') center center no-repeat; font-weight:normal; color:#fff; margin:0 5px 0 5px;}

a.swchItem {background:url('/img/page.png') center center no-repeat; text-indent:50px;}
a.swchItem:hover {background:url('/img/pageH.png') center center no-repeat; text-indent:0px; color:#fff;}
a.swchItem:hover {font-size:8pt;}
#pagesBlock1 a.p_arrow_r {text-indent:50px; background:url('/img/p_arrow_r.png') center center no-repeat;}
#pagesBlock1 a:hover.p_arrow_r {text-indent:50px; background:url('/img/p_arrow_r_h.png') center center no-repeat;}
#pagesBlock1 a.p_arrow_l {text-indent:50px; background:url('/img/p_arrow_l.png') center center no-repeat;}
#pagesBlock1 a:hover.p_arrow_l {text-indent:50px; background:url('/img/p_arrow_l_h.png') center center no-repeat;}

.column {width:300px; float:left; display:inline-block;}
#c2 {margin:0 50px 0 50px;}
.data .edit {position:absolute;}
.data {width:300px; margin:0 0 50px 0; padding:0; display:inline-block; position:relative;}
.data img.blogImg {width:280px; max-height:380px; border: 10px solid #fff; margin:0 0 10px 0;}
.data .title {font-family:Times New Roman; font-size:18pt; color:#000; text-transform:uppercase; margin:0;}
.data .date {margin:0 0 10px 0; font-size:9pt;}
.data p { margin:0 0 20px 0; color:#666!important;}
.more {display:inline-block; text-transform:uppercase; font-family:Times New Roman; font-size:12pt; height:40px; line-height:40px; padding: 0 20px 0 20px; margin:0 10px 0 0;}
a.more:link {background:url('/img/bgbtn.gif'); color:#fff;}
a.more:hover {background:url('/img/bgbtn_hover.gif'); color:#fff;}
a.more:active {background:url('/img/bgbtn_active.gif'); color:#fff;}
a.more:visited {background:url('/img/bgbtn.gif'); color:#fff;}
a.entryReadAllLink {display:block; text-transform:uppercase; font-family:Times New Roman; font-size:12pt; height:40px; line-height:40px; padding:0; margin:15px 0 0 0; background:url('/img/bgmore.png'); width:130px; text-align:center;}
a.entryReadAllLink:hover {color:#fff; background:#85D0E0;}
.reads {display:inline-block; font-family:Times New Roman; font-size:12pt; height:40px; line-height:40px; padding: 0 0 0 25px; margin:0 15px 0 0; background:url('/img/reads.png') left center no-repeat;}
.coments {display:inline-block; font-family:Times New Roman; font-size:12pt; height:40px; line-height:40px; padding: 0 0 0 25px; margin:0 15px 0 0; background:url('/img/comments.png') left center no-repeat;}
a.coments:hover {background:url('/img/comments_hover.png') left center no-repeat;}

#titlen {font-family:Times New Roman; font-size:26pt; color:#000; text-transform:uppercase; margin:0;}
#date {margin:0 0 10px 0; font-size:9pt;}
#blogImg {width:300px; max-height:400px; border: 10px solid #fff; margin:5px 15px 7px 0; float:left; box-sizing:border-box;}
p {margin: 0 0 20px 0;}
#sup {height:20px;}
#reads {display:inline-block; font-family:Times New Roman; font-size:12pt; height:20px; line-height:20px; padding: 0 0 0 25px; margin:0 15px 0 0; background:url('/img/reads.png') left center no-repeat;} 
#coments {display:inline-block; font-family:Times New Roman; font-size:12pt; height:20px; line-height:20px; padding: 0 0 0 25px; margin:0 15px 0 0; background:url('/img/comments.png') left center no-repeat;}
#titlec {font-family:Times New Roman; font-size:16pt; color:#000; text-transform:uppercase; margin:20px 0 10px 0;}
#endata {width:1000px; position:relative; margin-top:30px;}
.enblogImg {max-width:455px; border: 10px solid #fff; float:right; margin:0 0 50px 50px;}
#endata p {width:475px;}
#endata p.right {margin-left:525px; width:475px;}

#endata p.rquote {margin-left:525px; width:450px; padding-left:20px; border-left: 5px solid #85D0E0; color:#000;}
#endata p.lquote {width:450px; padding-left:20px; border-left: 5px solid #85D0E0; color:#000;}
#endesc {width:475px; position:relative; margin:0 0 50px 0; height:26px;}
#endate {height:25px; padding:0 7px 0 7px; line-height:25px; display:block; background:#85D0E0; color:#fff; margin:0 5px 0 0; float:left;}
#tags {line-height:25px; font-famili:calibry; font-size:10pt; text-transform:uppercase; display:block; min-width:50px; height:25px; float:left;}
#author {height:25px; line-height:25px; display:inline-block; position:absolute; top:0; right:0; font-family:Times New Roman;}
#endesc #hr {width:475px; background:#85D0E0; border:0; height:1px; margin:0; padding:0; outline:0; display:block; clear:left;}
#endata img.absimgr {max-width:455px; position:absolute; top:0; right:525px; border:10px solid #fff;}
#endata img.absimgl {max-width:455px; position:absolute; top:0; left:525px; border:10px solid #fff;}


div.leftslider {width:475px; height:0; position:relative; margin:0; padding:0; overflow:visible;}
div.rightslider {width:475px; height:0; position:relative; margin:0 0 0 525px; padding:0; overflow:visible;}
div.textslider {width:475px; height:64px; position:relative; margin:0; padding:0; overflow:visible;}

ul.textslider {position:absolute; top:0; left:40px; width:395px; padding:0; margin:0; overflow:hidden; display:table-cell; vertical-align:middle;}
ul.textslider li {position:absolute; width:395px; padding:0; margin:0; list-style-type:none; display:inline-block;}
div.astl {width:31px; min-height:64px; position:absolute; top:0; left:0px; cursor:pointer; display:table-cell; vertical-align:middle;}
div.astr {width:31px; min-height:64px; position:absolute; top:0; left:444px; cursor:pointer; display:table-cell; vertical-align:middle;}
.astl div {width:31px; height:64px; background:url('/img/arrows_textslider.png') 0 center no-repeat; position:relative;}
.astr div {width:31px; height:64px; background:url('/img/arrows_textslider.png') -31px center no-repeat; position:relative;}


/* Photo Alboms */

.data .phototitle {font-family:Times New Roman; font-size:18pt; color:#000; text-transform:uppercase; margin:0;}

#pages {height:26px; overflow:hidden; font-family:Times New Roman; text-align:center; clear:both;}
#pages span {overflow:hidden; padding:0; margin:0 auto 0 auto; position:relative; bottom:1px;}
#pages a, #pages b {width:26px; height:26px; display:inline-block; padding:0; margin:0; overflow:hidden; line-height:26px;}
#pages b {background:url('/img/pageA.png') center center no-repeat; font-weight:normal; color:#fff; margin:0 5px 0 5px;}
#pages b span {font-size:10pt;}
#pages a.swchItem {background:url('/img/page.png') center center no-repeat; text-indent:50px;}
#pages a.swchItem:hover {background:url('/img/pageH.png') center center no-repeat; text-indent:0px; color:#fff;}
#pages a.swchItem:hover {font-size:8pt;}
#pages a.p_arrow_r {text-indent:50px; background:url('/img/p_arrow_r.png') center center no-repeat;}
#pages a:hover.p_arrow_r {text-indent:50px; background:url('/img/p_arrow_r_h.png') center center no-repeat;}
#pages a.p_arrow_l {text-indent:50px; background:url('/img/p_arrow_l.png') center center no-repeat;}
#pages a:hover.p_arrow_l {text-indent:50px; background:url('/img/p_arrow_l_h.png') center center no-repeat;}

#navphoto {width:475px; height:84px; margin:50px 0 0 0; padding:0;}
#navphoto a {display:block; float:left; margin:0 2px 0 0; padding:0; height:86px;}
#navphoto a img {border:3px solid #fff!important;}
#navphoto a#leftSwch {width:18px; background:url('/img/arrows_nearphotos.png') 0 0 no-repeat;}
#navphoto a#rightSwch {width:18px; background:url('/img/arrows_nearphotos.png') -18px 0 no-repeat;}
#navphoto a img.photoActive {border:3px solid #85D0E0!important;}
#navphoto a:hover img {border:3px solid #85D0E0!important;}
#navphoto a#leftSwch:hover {width:18px; background:url('/img/arrows_nearphotos.png') -36px 0 no-repeat;}
#navphoto a#rightSwch:hover {width:18px; background:url('/img/arrows_nearphotos.png') -54px 0 no-repeat;}
#zoomimg {visibility:hidden; text-align:center; vertical-align:middle; background:url('/img/bglgbx.png'); z-index:1000; position:fixed; top:0; left:0; width:100%; height:100%; opacity:0; cursor:pointer;}
#zoomimage {border:10px solid #fff; position:relative;}
#zoom {width:455px; position:absolute; top:10px; right:10px; background:url('/img/zoom.png') center center no-repeat #000; z-index:100; opacity:0; cursor:pointer;}
.zoomimg {visibility:hidden; display:none; text-align:center; vertical-align:middle; background:url('/img/bglgbx.png'); z-index:1000; position:fixed; top:0; left:0; width:100%; height:100%; opacity:0; cursor:pointer;}
.zoomimage {border:10px solid #fff; position:relative;}
.zoom {width:280px; position:absolute; top:10px; left:10px; background:url('/img/zoom.png') center center no-repeat #000; z-index:100; opacity:0; cursor:pointer;}
#navphoto table {width:480px;}
#uCatsMenu7 {top:61px!important; left:303px!important;}

/* ===== forum Start ===== */

/* General forum Table View */
div.forumContent {margin:40px 0 0 0;}
.gTable { margin-top: 10px; background:#dfdfdf;}
.gTableTop {padding:2px;background:#79B7C4;padding-left:20px;padding-bottom:1px;color:#FFFFFF;height:28px;font-size:12pt; font-family:Times New Roman; text-transform:uppercase;}
.gTableSubTop {padding:2px;color:#000000;height:20px;font-size:10pt;}
.gTableBody {padding:2px;background:#FAFAFA;}
.gTableBody1 {padding:2px;background:#FFFFFF;}
.gTableBottom hover {border: 0px; padding: 5px; text-align: center; font-size: 10px; margin: 0px; width: auto; background: #4E78B7; color: #ffffff; cursor: pointer; letter-spacing: 0px;}
.gTableBottom {border: 0px; padding: 5px; text-align: center; font-size: 10px; margin: 0px; width: auto; background: #456AA2; color: #D6F7FF; cursor: pointer; letter-spacing: 0px;}
.gTableLeft {padding:2px;background:#F2F2F2;font-weight:bold;color:#6E6E6E}
.gTableRight {padding:2px;background:#F8F9FA}
.gTableError {padding:2px;background:#FAFAFA;color:#FF0000;}
/* ------------------------ */

.fNavLink {
text-decoration: none;
margin: 0 2px;
border-radius: 3px;
}


/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:2px;background:#FFFFFF}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#F2F2F2}
.forumLastPostTd,.forumArchive {padding:2px;font-size:7pt;}

a.catLink:link {text-decoration:none; color:#fff;}
a.catLink:visited {text-decoration:none; color:#fff;}
a.catLink:hover {text-decoration:none; color:#fff;}
a.catLink:active {text-decoration:none; color:#fff;}

.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#FFFFFF;height: 17px;}
.forumLastPostTd,.forumArchive {padding:2px;font-size:9pt;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:9pt;color:#000000;font-weight:bold;}
/* ------------- */

/* forum Titles & other */
.forum {font-size:12pt;}
a.forum {color:#000;}
.forumDescr,.forumModer {color:#858585;font-size:9pt;}
.forumViewed {font-size:9pt;}
a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#504f4f;}
a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#504f4f;}
a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:none; color:#504f4f;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:none; color:#504f4f;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {font-weight:bold;font-size:9pt;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#000000;}
a.forumBarA:visited {text-decoration:none; color:#000000;}
a.forumBarA:hover {text-decoration:none; color:#6E6E6E;}
a.forumBarA:active {text-decoration:underline; color:#6E6E6E;}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {font-size:9pt;}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {background:#DADADA;}
.fastNavCat {background:#EFEFEF;}
.fastNavCatA {background:#EFEFEF;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* forum Page switches */
.switches {background:#CCCCCC;}
.pagesInfo {background:#FFFFFF;padding-right:10px;font-size:9pt;}
.switch {background:#FFFFFF;width:15px;font-size:9pt;}
.switchActive {background:#E0E0E0;font-weight:bold;color:#6E6E6E;width:15px}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#000000;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#000000;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#FF0000;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#FF0000;}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;background:#FFFFFF}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#FFFFFF}
.threadLastPostTd {padding:2px;font-size:9pt;}
.threadDescr {color:#858585;font-size:9pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#AAAAAAheight:20px;font-weight:bold;font-size:7pt;color:#FFFFFF;padding-left:40px; }
.threadsDetails {padding:2px;background:#AAAAAAheight:20px;color:#6E6E6E;}
.forumOnlineBar {padding:2px;background:#AAAAAAheight:20px;color:#6E6E6E;}

a.threadPinnedLink:link {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:visited {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:hover {text-decoration:none; color:#FF0000;}
a.threadPinnedLink:active {text-decoration:underline; color:#FF0000;}

a.threadLink:link {text-decoration:none; color:#000000;}
a.threadLink:visited {text-decoration:none; color:#000000;}
a.threadLink:hover {text-decoration:none; color:#0069a9;}
a.threadLink:active {text-decoration:none; color:#0069a9;}

.postpSwithces {font-size:9pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:9pt;text-align:right;}
/* ------------------- */

/* forum Posts View */
.postTable td {border:1px solid #fff;}
.postPoll {background:#F1F2F3;text-align:center;}
.postRest1 {background:#000000;}
.postRest2 {background:#000000;}
.postSeparator {height:3px;background:#79B7C4;}
.postTdTop {background:#f3f3f3;padding:5px;}
.postBottom {background:#E0E0E0;height:20px}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;background:#F2F2F2;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#787878;}
.posttdMessage {padding:5px; background:#FFFFFF; background-repeat: no-repeat; background-position: right bottom;}
.posttdMessage1 padding:5px; background:#000000; background-image: url(/img/postd.jpg); background-repeat: no-repeat; background-position: right bottom;}

.pollQuestion {text-align:center;font-weight:bold;}
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:9pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}

.bbQuoteName {color: #000; !important; background: #f5f5dc url(/img/quote.png) no-repeat right; font-size: 7pt; !important; font-weight: bold; margin: 0 auto 0 auto; border: 1px solid #000000; border-bottom: 0; border-left: 4px #8394B2 solid; padding-top: 7px; padding-bottom: 7px;}
.bbCodeName {color: #000; !important; background: #f5f5dc url(/img/code.png) no-repeat top right; font-size: 10pt; !important; font-weight: bold; margin: 0 auto 0 auto; border: 1px solid #000000; padding-top: 5px; padding-bottom: 5px;}
.codeMessage {color: #465584; background: #f5f5dc; border: 1px solid #000000; font-size: 10pt;}
.quoteMessage {color: #465584; background: #f5f5dc; font-size: 10px; border: 1px #000 dotted !important; border-left: 4px #8394B2 solid !important; border-top: 0 !important; padding: 3px;}
/* ---------------- */


.signatureView {font-size:9pt;}
.edited {padding-top:30px;font-size:7pt;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:8pt;}

.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('/img/18.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/img/18.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form */
.codeButtons {font-size:9pt;background:#FCFCFC;border:1px solid #6E6E6E;}
.codeCloseAll {font-size:9pt; color:#6E6E6E;font-weight:bold;background:#FCFCFC;border:1px solid #6E6E6E;}
.postNameFl,.postDescrFl {background:#FCFCFC;border:1px solid #6E6E6E;width:400px}
.postPollFl,.postQuestionFl {background:#FCFCFC;border:1px solid #6E6E6E;width:400px}
.postResultFl {background:#FCFCFC;border:1px solid #6E6E6E;width:50px}
.postAnswerFl {background:#FCFCFC;border:1px solid #6E6E6E;width:300px}
.postTextFl {background:#FCFCFC;border:1px solid #6E6E6E;width:550px;height:150px}
.postUserFl {background:#FCFCFC;border:1px solid #6E6E6E;width:300px}
.postTable { background:#DFDFDF;}
.pollHelp {font-weight:normal;font-size:9pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
/* ----------------- */

.legendTable {padding-top:40px; font-size:9pt;}
.postip {font-size:9pt;}
/* ====== forum End ====== */