@charset "utf-8";
header, nav, article, aside, section, footer{display:block;overflow:hidden;}
html, body{width:100%;height:100%;margin:0;padding:0;}
textarea, input{outline:none;resize:none;}
img, a img{border:none;outline:none;}
ul, li{margin:0;padding:0;}
a, a:link, a:visited, a:active, a:hover{color:#725AB1;text-decoration:none;}
body{font-family:Arial, sans-serif;font-size:13px;line-height:22px;color:#ECECEC;}
input[type="text"], input[type="password"], textarea{background:#FEFEFE;color:#4D4567;font-size:12px;font-family:Arial;border:1px solid #767288;padding:2px;border-radius:5px;}
input[type="button"], input[type="submit"], input[type="reset"]{background:#2E254E;border:none;border-left:1px solid #9077E4;border-right:1px solid #9077E4;line-height:30px;height:30px;padding:0 10px;border-radius:100px;text-transform:uppercase;color:#FFFFFF;font-size:14px;}
#container1{background:url('/img/container1.png') top center repeat;width:100%;min-height:100%;overflow:auto;}
#container2{background:url('/img/container2.png') top repeat-x;width:100%;min-height:100%;overflow:auto;}
#container3{background:url('/img/container3.jpg') top center no-repeat;min-height:950px;}
#wrapper{width:1000px;margin:0 auto;}
#top{height:50px;}
nav{float:left;}
nav ul{list-style:none;padding-top:10px;}
nav ul li{float:left;}
nav ul li a{display:block;color:#FFFFFF !important;text-transform:uppercase;height:31px;line-height:31px;padding:0 25px;border-radius:16px;margin:1px;}
nav ul li a.uMenuItemA, nav ul li a:hover{background:#13121D;border:1px solid #382D5B;margin:0;}
#user{float:right;background:#13121D;border-left:1px solid #382D5B;border-right:1px solid #382D5B;border-radius:16px;padding:0 15px;height:31px;line-height:31px;margin-top:9px;}
#user_content{height:31px;background:url('/img/identy.png') left center no-repeat;padding-left:25px;color:#ECECEC;}
#user_content a{color:#ECECEC !important;text-decoration:underline;}
#logo{padding-top:35px;height:160px;text-align:center;}
#logo h1{margin:0;padding:0;font-size:36px;line-height:36px;color:#3A337C;font-family:"Arial Black";text-shadow:#7E439B 1px 1px 2px;}
#logo h1 a{color:#3A337C !important;}
#logo h5{padding:0;margin:3px 0 0;font-size:12px;font-weight:normal;color:#000000;letter-spacing:1px;}
#descr{width:335px;margin:0 auto;text-align:center;line-height:18px;color:#FFFFFF;font-size:13px;}
#descr span{font-family:"Arial Black";font-size:18px;text-transform:uppercase;}
#wrap{margin-top:460px;overflow:hidden;}
#content{float:left;width:728px;}
article{margin-bottom:20px;}
article > header{height:62px;background:url('/img/post.png') left top;height:24px;line-height:24px;padding:38px 40px 0;}
article > header > h1{padding:0;margin:0;font-size:24px;line-height:24px;height:24px;float:left;display:block;text-transform:uppercase;color:#FFFFFF;font-weight:normal;}
article > header > h1.comm{font-size:12px;text-transform:none;}
article > header > h1.comm b{color:#725AB1;}
article > header > h1 > a{color:#FFFFFF !important;}
.rate{float:right;}
.eMessage{padding:38px 40px 0;background:url('/img/post.png') center repeat-y;overflow:hidden;}
.post_bottom{height:62px;background:url('/img/post.png') right top;padding:0 40px;}
.line, hr{height:1px;background:url('/img/line.png') center no-repeat;border:none;}
.eDetails{height:13px;line-height:13px;padding-left:20px;background:url('/img/clock.png') left no-repeat;margin-top:38px;}
.eDetails a, .eDetails span{font-weight:700;color:#725AB1;}
aside{width:235px;float:right;}
.block{margin-bottom:20px;}
.block_top{background:url('/img/block.png') top no-repeat;min-height:250px;padding:0 30px;}
.block_bottom{height:60px;background:url('/img/block.png') bottom;}
.block_top > h3{height:70px;line-height:70px;color:#FFFFFF;margin:0;padding:0;font-weight:normal;font-size:18px;}
.block_content{padding-top:30px;}
footer{height:43px;padding-top:130px;background:url('/img/footer.png') center repeat-x;margin-top:-73px;text-align:center;}
#search{width:195px;padding:15px 20px 0;height:85px;background:url('/img/search.png') top no-repeat;}
#s_text{float:left;width:140px;padding:0 10px;height:28px;line-height:28px;border:none;background:none;font-family:Arial;font-size:12px;color:#E7E7E7;}
#s_image{float:right;height:28px;margin-right:-2px;}
#s_image:hover{cursor:pointer;}
.comm_message{margin-bottom:40px;}
.comm_message_title{color:#725AB1;background:url('/img/comm_t.png') bottom center no-repeat;padding-bottom:10px;margin-bottom:10px;}
.comm_message_title span{padding-left:5px;}
.ppp{background:#191529;padding:10px;box-shadow:inset 0 0 1px #332B52;border:1px solid #000000;border-radius:7px;}
.ppt{height:60px;line-height:60px;padding:0 20px;color:#FFFFFF;font-size:24px;text-transform:uppercase;}
.ppc{padding:20px;}
.commFl{width:99%;}
.calTable{width:100%;background:url('/img/cal.png') top center no-repeat;}
.calWdaySu, .calWdaySe, .calWday{text-transform:lowercase;}
.calWdaySu, .calWdaySe{color:#725AB1;}
.calMdayIs a, .calMdayIsA a{display:block;color:#FFFFFF !important;background:#342A58;border-left:1px solid #9076E3;border-right:1px solid #9076E3;border-radius:15px;width:25px;height:25px;line-height:25px;}
.gTable{background:#630140;border-radius:7px 7px 0 0;color:#000000;}
.gTableTop{padding:2px;background:#630140;padding-left:20px;padding-bottom:1px;color:#FFFFFF;font-weight:700;height:28px;font-size:13px;border-radius:7px 7px 0 0;}
.gTableSubTop{padding:2px;background:#EFEDED;color:#000000;height:20px;font-size:10px;}
.gTableBody{padding:2px;background:#FAFAFA;}
.gTableBody1{padding:2px;background:#FFFFFF;}
.gTableBottom{padding:2px;background:#FAFAFA;}
.gTableLeft{padding:2px;background:#FAFAFA;font-weight:700;color:#6E6E6E;}
.gTableRight{padding:2px;background:#F8F9FA;}
.gTableError{padding:2px;background:#FAFAFA;color:#FF0000;vertical-align:top;}
.forumNameTd, .forumLastPostTd{padding:2px;background:#FFFFFF;}
.forumIcoTd, .forumThreadTd, .forumPostTd{padding:2px;background:#FAFAFA;}
.forumLastPostTd, .forumArchive{padding:2px;font-size:7pt;}
a.catLink:link{text-decoration:none;color:#FFFFFF;}
a.catLink:visited{text-decoration:none;color:#FFFFFF;}
a.catLink:hover{text-decoration:underline;color:#000000;}
a.catLink:active{text-decoration:underline;color:#FFFFFF;}
.lastPostGuest, .lastPostUser, .threadAuthor{font-weight:700;}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:700;}
.forum{font-weight:700;font-size:9pt;}
.forumDescr, .forumModer{color:#858585;font-size:7pt;}
.forumViewed{font-size:9px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link{text-decoration:none;color:#6E6E6E;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited{text-decoration:none;color:#6E6E6E;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover{text-decoration:underline;color:#909090;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active{text-decoration:underline;color:#6E6E6E;}
.forumNamesBar{font-weight:700;font-size:7pt;}
.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;}
.fastNav, .fastSearch, .fastLoginForm{font-size:7pt;}
.fastNavMain{background:#DADADA;}
.fastNavCat{background:#EFEFEF;}
.fastNavCatA{background:#EFEFEF;color:#0000FF;}
.fastNavForumA{color:#0000FF;}
.switches{background:#CCCCCC;}
.pagesInfo{background:#FFFFFF;padding-right:10px;font-size:7pt;}
.switch{background:#FFFFFF;width:15px;font-size:7pt;}
.switchActive{background:#E0E0E0;font-weight:700;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;}
.threadNametd, .threadAuthTd, .threadLastPostTd{padding:2px;padding:2px;background:#FFFFFF;}
.threadIcoTd, .threadPostTd, .threadViewTd{padding:2px;background:#FAFAFA;}
.threadLastPostTd{padding:2px;font-size:7pt;}
.threadDescr{color:#858585;font-size:7pt;}
.threadNoticeLink{font-weight:700;}
.threadsType{padding:2px;background:#FFFFFF;height:20px;font-weight:700;font-size:7pt;color:#630140;padding-left:40px;}
.threadsDetails{padding:2px;background:#FFFFFF;height:20px;color:#630140;}
.forumOnlineBar{padding:2px;background:#FFFFFF;height:20px;color:#630140;}
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:#6E6E6E;}
a.threadLink:visited{text-decoration:none;color:#6E6E6E;}
a.threadLink:hover{text-decoration:underline;color:#000000;}
a.threadLink:active{text-decoration:underline;color:#000000;}
.postpSwithces{font-size:7pt;}
.thDescr{font-weight:normal;}
.threadFrmBlock{font-size:7pt;text-align:right;}
.postPoll{background:#F1F2F3;text-align:center;}
.postFirst{background:#F8F9FA;}
.postRest1{background:#F1F2F3;}
.postRest2{background:#F8F9FA;}
.postSeparator{background:none;}
.postTdTop{background:#EFEDED;}
.postBottom{background:#E0E0E0;height:20px;}
.postUser{font-weight:700;}
.postTdInfo{text-align:center;padding:5px;background:#FAFAFA;}
.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;}
.pollQuestion{text-align:center;font-weight:700;}
.pollButtons, .pollTotal{text-align:center;}
.pollSubmitBut, .pollreSultsBut{width:140px;font-size:7pt;}
.pollSubmit{font-weight:700;}
.pollEnd{text-align:center;height:30px;}
.codeMessage{background:#FFFFFF;font-size:9px;}
.quoteMessage{background:#FFFFFF;font-size:9px;}
.signatureView{font-size:7pt;}
.edited{padding-top:30px;font-size:7pt;text-align:right;color:gray;}
.editedBy{font-weight:700;font-size:8pt;}
.statusBlock{padding-top:3px;}
.statusOnline{color:#0000FF;}
.statusOffline{color:#FF0000;}
.newThreadBlock{background:#F9F9F9;border:1px solid #B2B2B2;}
.newPollBlock{background:#F9F9F9;border:1px solid #B2B2B2;}
.codeButtons{font-size:7pt;background:#FCFCFC;border:1px solid #6E6E6E;}
.codeCloseAll{font-size:7pt;color:#6E6E6E;font-weight:700;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;height:150px;width:99% !important;}
.postUserFl{background:#FCFCFC;border:1px solid #6E6E6E;width:300px;}
.pollHelp{font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart{padding-top:5px;text-align:center;}
#frM55 a{color:#FFFFFF !important;}