@charset "utf-8";

header, nav, article, aside, section, footer{display:block;}
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{color:#323232;text-decoration:none;}
a:hover{text-decoration:underline;}
body{font:12px/20px 'Arial';background:url('/img/bg.png');color:#888888;}
body > header{width:228px;height:50px;padding:54px 0 50px;margin:0 auto;background:url('/img/logo.png') center no-repeat;text-align:center;}
h1, h2, h3, h4, h5, h6{margin:5px 0;padding:0;font-weight:normal;font-family:'Myriad Pro', 'Arial';}
input[type="button"], input[type="submit"], input[type="reset"]{background:#B3E51C;border:1px solid #A7C93E;box-shadow:inset 0 0 0 1px #C2F42B;color:#FFFFFF;font-family:Arial;font-size:10px;font-weight:700;text-transform:uppercase;padding-top:7px;padding-bottom:7px;cursor:pointer;text-shadow:0 1px 0 #92C400;border-radius:3px;}
input[type="text"], input[type="password"], textarea{max-width:99% !important;border: 1px solid #d1d1d1;border-radius:5px;font-family:Arial;font-size:12px;color:#aaa;}
textarea{overflow:auto;}
hr{height:1px;border:none;background:none;border-bottom:1px dashed #4fd8e6;}

body > header h2{margin:0;color:#4AB7C5;text-transform:uppercase;font-size:12px;}
body > header h1{font-weight:700;font-size:30px;margin:2px 0;color:#17A7BA;text-shadow:-1px -1px 0 #007487;}
body > header h1 a{color:#17A7BA !important;text-decoration:none !important;}
#container{width:1000px;margin:0 auto;background:#C0F7FF url('/img/middle.png') left bottom no-repeat;box-shadow:inset 0 0 1px #D2FFFF, 0 0 3px rgba(0, 0, 0, 0.2);border-radius:10px;}
nav{height:43px;background:url('/img/nav.png');border-radius:10px 10px 0 0;text-align:center;}
nav ul{display:inline-block;list-style:none;padding-top:3px;padding-bottom:1px;*display:inline;zoom:1;}
nav ul li{float:left;}
nav ul li a{display:block;height:37px;padding:2px 2px 0;color:#FFFFFF !important;text-transform:uppercase;text-decoration:none !important;text-shadow:0 1px 0 #00A1B8;line-height:34px;margin:0 2px;border-radius:5px 5px 0 0;}
nav ul li a span{display:block;padding:0 18px;border-radius:5px;height:39px;}
nav ul li a.uMenuItemA, nav ul li a:hover{background:#FFFFFF !important;color:#303030;text-shadow:none;color:#303030 !important;height:38px;box-shadow:-2px -1px 2px rgba(0, 0, 0, 0.1), 2px -1px 2px rgba(0, 0, 0, 0.1);}
nav ul li a.uMenuItemA span, nav ul li a:hover span{border-left:1px dashed #54C5D3;border-top:1px dashed #54C5D3;border-right:1px dashed #54C5D3;padding:0 17px;}
#white-line{height:19px;background:url('/img/white-line.png');margin-bottom:25px;}
#banner{padding:20px 30px 0;height:270px;background:#FFFFFF; overflow:hidden;}
#uCozHeaderText {color: #C40000;font-size: 20pt; font-weight:normal; font-family: Tahoma; margin: 0; padding:0;}
.header-line {}
#uncheader { background:url('/img/banner.jpg'); }
.AppendUHeader { background:url('/uCozHeader.png') !important; }
#banner-text{padding:20px 30px;background:url('/img/banner-text.png');width:400px;color:#FFFFFF;line-height:15px;}
#banner-text h1{margin:0 0 10px;font-size:26px;line-height:26px;font-weight:700;text-transform:uppercase;}

#middle{padding:0 30px 30px;overflow:auto;}
#content{float:right;width:645px;padding-top:7px;}
h1.title{display:block;font-size:20px;font-weight:700;color:#FFFFFF;height:70px;margin:0;padding-left:20px;padding-right:40px;line-height:60px;background:url('/img/titles.png');}
h1.title.tBlue{text-shadow:0 1px 0 #0093AA;background-position:top !important;}
h1.title.tOrange{text-shadow:0 1px 0 #C93A00;background-position:center !important;}
h1.title.tGreen{text-shadow:0 1px 0 #7DAF00;background-position:bottom !important;}
h1.title a{color:#FFFFFF !important;}
.post{background:#FFFFFF;border-radius:7px;padding:2px;box-shadow:0 1px 2px #87CED8;margin-bottom:15px;}
.postCnt{overflow:hidden;border:1px dashed #4FD8E6;padding:15px 18px;border-radius:7px;}
.post-title{font-size:20px;font-family:'Myriad Pro';color:#00A3B7;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #4FD8E6;}
.post-title a{color:#00A3B7 !important;}
.post-details{border:5px;margin-bottom:15px;line-height:0;}
.post-details img{width:603px;border-radius:5px 5px 0 0;line-height:0;}
.post-det{padding:0 12px;height:30px;line-height:30px;background:#B3E51C;border-radius:0 0 5px 5px;color:#FFFFFF;}
.post-det a{color:#FFFFFF !important;font-weight:700;}
.post-det span{display:inline-block;line-height:30px;padding-right:5px;margin-left:5px;}
.post-det span:first-child{margin-left:0;}
.post-det span.reads{background:url('/img/reads.jpg') left no-repeat;padding-left:23px;}
.post-det span.user{background:url('/img/user.jpg') left no-repeat;padding-left:18px;}
.post-det span.date{background:url('/img/date.jpg') left no-repeat;padding-left:20px;}
.post-det span.comnum{background:url('/img/comm.jpg') left no-repeat;padding-left:20px;}
.post-mes{overflow:hidden;}
.post-mes a{color:#FF7019;text-decoration:underline;}
.post-more{margin-top:5px;background:url('/img/bird.png') right bottom no-repeat;height:23px;padding-top:14px;}
.post-more.post-photo{background-image:url('/img/bird2.png');padding-top:16px;}
.post-more a{display:inline-block;line-height:21px;padding:0 10px;background:#B3E51C;font-size:10px;text-transform:uppercase;font-weight:700;color:#FFFFFF;border:1px solid #A7C93E;box-shadow:inset 0 0 0 1px #C2F42B;text-shadow:0 1px 0 #92C400;border-radius:3px;}
.post-more.post-photo a{background:#FF7019;border:1px solid #ED5A00;box-shadow:inset 0 0 0 1px #FF7F28;text-shadow:0 1px 0 #DE4F00;}
a.all{display:inline-block;line-height:21px;padding:0 10px;background:#11C9E0;font-size:10px;text-transform:uppercase;font-weight:700;color:#FFFFFF !important;border:1px solid #6BBFC8;box-shadow:inset 0 0 0 1px #20D8EF;text-shadow:0 1px 0 #00A8BF;border-radius:3px;margin:5px 0 10px;text-decoration:none !important;}
a.all:hover{text-decoration:underline !important;}
.homePagePhotoBlock{border-color:#FF7019;}
.homePagePhotoBlock .post-title{border-color:#FF7019;color:#FF7019;}
.hPhotos{overflow:hidden;}
.hPhotoWrap{float:left;padding-left:10px;margin-left:10px;border-left:1px dashed #B3E51C;margin-bottom:22px;overflow:hidden;}
.hPhotoWrap:nth-child(3n+1){padding-left:0;margin-left:0;border-left:none;}
.hPhoto{width:186px;height:120px;overflow:hidden;border-radius:5px;cursor:pointer;}
.hCat{height:36px;line-height:36px;background:#FF7019;opacity:0.81;padding:0 10px;border-radius:0 0 5px 5px;margin-top:84px;color:#FFFFFF;font-size:14px;position:relative;z-index:2;}
.hCat a{color:#FFFFFF;}

footer{width:1000px;margin:20px auto;padding:15px 0;color:#FFFFFF;background:#11C9E0;border:1px solid #45B6C4;box-shadow:inset 0 0 0 1px #6DDEEC;text-align:center;border-radius:10px;}
footer a{color:#FFFFFF !important;}

aside{width:265px;padding-top:7px;}
aside li{list-style-type:none;}
.block{background:#FFFFFF;border-radius:7px;padding:2px;box-shadow:0 1px 3px #76BAC4;margin-bottom:15px;}
.blockCnt{border:1px dashed #A9DE0A;padding:15px;border-radius:7px;}
.blockTitle{position:relative;z-index:2;width:217px;height:73px;margin-left:-35px;background:url('/img/bTitles.png');padding-left:73px;line-height:60px;font-size:20px;font-weight:700;font-family:'Myriad Pro';color:#FFFFFF;}
.bGreen .blockCnt{border-color:#A9DE0A;}
.bOrange .blockCnt{border-color:#FF7019;}
.bBlue .blockCnt{border-color:#4FD8E6;}
.bGreen .blockTitle{text-shadow:0 1px 0 #7DAF00;background-position:top !important;}
.bOrange .blockTitle{text-shadow:0 1px 0 #C93A00;background-position:center !important;}
.bBlue .blockTitle{text-shadow:0 1px 0 #19A2B0;background-position:bottom !important;}
.blockContent > a{color:#FF7019;text-decoration:underline;}
.blockContent > a:hover{text-decoration:none;}
#s_text{height:26px;line-height:26px;border:1px solid #D1D1D1;border-radius:3px;font-family:Arial;font-size:12px;color:#B0B0B0;padding:0;padding-left:10px;padding-right:30px;width:165px;}
#s_image{float:right;position:relative;z-index:2;margin-top:-33px;}
.social{text-align:center;}
.social img{-o-transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease;}
.social img:hover{opacity:0.7;}
.sNews{margin-bottom:30px;}
.sNews a:first-child{font-weight:700;color:#00A3B7;}
.sNews:last-child{padding-bottom:20px;border-bottom:1px dashed #4FD8E6;}
.sDet{margin-top:10px;padding-top:10px;border-top:1px dashed #4FD8E6;overflow:hidden;}
span.date2{line-height:24px;background:url('/img/date2.png') left no-repeat;padding-left:20px;}
.sDet a.all{float:right;margin:0;}
b.block-our-contact-name{display:inline-block;width:50px;color:#22AFC1;}

.com{padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #4FD8E6;overflow:hidden;}
.c-left{float:left;min-width:60px;margin-right:10px;text-align:center;}
.c-left b{color:#FF7019;}
.c-left b a{text-decoration:none !important;}
span.day{display:inline-block;width:36px;padding-right:10px;background:url('/img/day.png');height:37px;text-align:center;line-height:37px;font-size:22px;font-weight:700;color:#FFFFFF;margin:5px 0;}
span.ddate{font-weight:700;color:#4FD8E6;}
.add-com{padding-top:20px;}
.add-com h2{font-size:15px;color:#00A3B7;margin:0 0 15px;padding-bottom:15px;border-bottom:1px dashed #4FD8E6;}
.commFl{width:99%;border:1px solid #D1D1D1;border-radius:5px;font-family:Arial;color:#AAAAAA;}
.securityCode{border:1px solid #D1D1D1;border-radius:5px;font-family:Arial;color:#AAAAAA;text-align:center;}

.send-form{overflow:hidden;line-height:30px;}
.send-form input[type="text"]{border:1px solid #D1D1D1;border-radius:5px;height:18px;padding:0 5px;width:300px;font-family:Arial;font-size:12px;color:#AAAAAA;}
.send-form textarea{border:1px solid #D1D1D1;border-radius:5px;height:120px;padding:5px;width:352px;font-family:Arial;font-size:12px;color:#AAAAAA;margin-top:7px;}
.clear-btn{margin-left:10px;background:#11C9E0 !important;border-color:#6BBFC8 !important;box-shadow:inset 0 0 0 1px #20D8EF !important;text-shadow:0 1px 0 #00A8BF !important;}

.hPhotoWrap img, .hPhoto{-o-transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease;}
.hPhotoWrap:hover img{opacity:0.7;}
.postGreen{border-color:#B3E51C;}
.postGreen .post-title{border-color:#B3E51C;color:#B3E51C;overflow:hidden;font-family:Arial;font-size:12px;}

a.guest-add-com{display:inline-block;float:right;line-height:26px;padding:0 10px;background:#FF801C;background:-moz-linear-gradient(top, #FF801C 0, #FF6116 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FF801C), color-stop(100%, #FF6116));background:-webkit-linear-gradient(top, #FF801C 0, #FF6116 100%);background:-o-linear-gradient(top, #FF801C 0, #FF6116 100%);background:-ms-linear-gradient(top, #FF801C 0, #FF6116 100%);background:linear-gradient(to bottom, #FF801C 0, #FF6116 100%);border:1px solid #FF1900;box-shadow:inset 0 0 0 1px #FF902C;font-size:11px;font-weight:700;text-transform:uppercase;color:#FFFFFF !important;text-shadow:0 1px 0 #C42D00;border-radius:2px;}
.c-green{border-color:#B3E51C;}
.c-green .c-left{color:#B3E51C;}
.c-green span.ddate{color:#B3E51C;}
.c-green .day{background-image:url('/img/day-green.png');}
a.e-mail{display:block;width:37px;height:23px;background:url('/img/e-mail.png');float:right;margin-top:32px;-o-transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease;}
a.e-mail:hover{opacity:0.7;}

.pp{background:#fff;margin:5px;padding:2px;border-radius:7px;}
.ppp{background:#fff;border:1px dashed #4fd8e6;padding: 5px 20px 15px;overflow:hidden;}
.ppt{height:42px;line-height:42px;font-size:20px;color:#00a4b8;font-family:'Myriad Pro';background:url('/img/bird3.png') right no-repeat;border-bottom:1px dashed #4fd8e6;margin-bottom:15px;}
.ppp hr{height:0;border:none;background:none;border-bottom:1px dashed #4fd8e6;}

.calTable{width:100%;line-height:24px;}
.calMonth{font-size:16px;text-transform:lowercase;font-family:'Myriad Pro';font-weight:bold;color:#00a4b8;}
.calMonth a{color:#00a4b8 !important;}
.calWday, .calWdaySu, .calWdaySe{text-transform:uppercase;}
.calWday{background:#ff7019;color:#fff;border-radius:7px;}
.calWdaySu, .calWdaySe{background:#00a4b8;color:#fff;border-radius:7px;}
.calMdayIsA, .calMdayIs{background:#b3e51c;color:#fff;border-radius:7px;}
.calMdayIsA a, .calMdayIs a{color:#fff !important;}

.gTable{background:#45b6c4;color:#444444;}
.gTable a{color:#444444;}
.gTableTop{padding:2px;background:#11c9e0;padding-left:20px;padding-bottom:1px;color:#fff;font-weight:400;height:50px;font-size:20px;font-family:'Myriad Pro';}
.gTableSubTop{padding:10px;background:#cbf5e5;color:#767676;height:30px;font-size:11px;}
.gTableSubTop a{color:#767676;}
.gTableBody{padding:2px;background:#F4F4F4;}
.gTableBody1{padding:2px;background:#FFFFFF;}
.gTableBottom{padding:2px;background:#F4F4F4;}
.gTableLeft{padding:2px;background:#F4F4F4;font-weight:700;color:#6E6E6E;}
.gTableRight{padding:2px;background:#F8F9FA;}
.gTableError{padding:2px;background:#F4F4F4;color:#FF0000;vertical-align:top;}
.forumNameTd, .forumLastPostTd{padding:10px !important;background:#FFFFFF;}
.forumIcoTd, .forumThreadTd, .forumPostTd{padding:10px;background:#F4F4F4;}
.forumLastPostTd, .forumArchive{padding:2px;font-size:12px;}
a.catLink:link{text-decoration:none;color:#fff;}
a.catLink:visited{text-decoration:none;color:#fff;}
a.catLink:hover{text-decoration:underline;color:#fff;}
a.catLink:active{text-decoration:underline;color:#fff;}
.lastPostGuest, .lastPostUser, .threadAuthor{font-weight:400;}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:700;}
.forum, .threadLink, .postUser{font-size:14px;color:#000000 !important;}
.forumDescr, .forumModer{color:#858585;font-size:12px;}
.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-size:12px;}
.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:12px;}
.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:12px;}
.switch{background:#FFFFFF;width:15px;font-size:12px;}
.switchActive{background:#cbf5e5;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:10px;background:#FFFFFF;}
.threadIcoTd, .threadPostTd, .threadViewTd{padding:10px;background:#F4F4F4;}
.threadLastPostTd{padding:2px;font-size:12px;}
.threadDescr{color:#858585;font-size:12px;}
.threadNoticeLink{font-weight:700;}
.threadsType{padding:2px;background:#FFFFFF;height:20px;font-weight:700;font-size:7pt;color:#f9d2db;padding-left:40px;}
.threadsDetails{padding:2px;background:#FFFFFF;height:20px;color:#aaa;}
.forumOnlineBar{padding:2px;background:#FFFFFF;height:20px;color:#aaa;}
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:12px;}
.thDescr{font-weight:normal;}
.threadFrmBlock{font-size:12px;text-align:right;}
.postPoll{background:#F1F2F3;text-align:center;}
.postFirst{background:#F8F9FA;}
.postRest1{background:#F1F2F3;}
.postRest2{background:#F8F9FA;}
.postSeparator{background:none;}
.postTdTop{background:#EFEDED;padding:10px;}
.postBottom{background:#cbf5e5;height:20px;}
.postUser{font-weight:700;}
.postTdInfo{text-align:center;padding:5px;background:#F4F4F4;}
.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:12px;}
.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:#fff !important;}

nav .umenu {background: none !important;}
nav .xw-tl, nav .xw-tc, nav .xw-tr, nav .xw-bl, nav .xw-bc, nav .xw-br {display: none; background: none !important;}
nav .xw-ml, nav .xw-mr {margin: 0; padding: 0; background: none !important;}
nav .u-menu .xw-mc {border: none; padding: 0; background: none !important;}
nav .u-menu .u-menubody {border: none; background: none !important;}
nav .u-menu .u-menucont {background: none !important;}
.x-sh {display: none !important;}
nav .u-menuvitem {color: #dfe7ed; border: 1px dashed #54C5D3; font-size: 12px; line-height: 33px; padding: 0 15px; margin-left: 2px; margin-bottom: 6px;border-radius: 5px;box-shadow:0 0 0 2px #fff;}
nav .u-menucont .u-menuvitem {background: #fff;}
nav .u-menucont .u-menuvitem:hover {background: #f2f2f2;}
nav .u-menuvitem a {color: #888 !important;}
nav .u-menuvitem:hover a {color: #444 !important;}
nav .u-menucont .u-menuvitem .u-menuarrow {margin-top: 6px; margin-right: -3px;}