*{padding: 0;margin: 0;}
body, html {color: #000;font-family: Verdana, Arial, Tahoma, sans-serif;text-align: center;	height: 100%;}
body{background:#b6bdc7 url(design/images/bgr_html.jpg) 0 0 repeat-x;}
.clear {clear:both;width:0px;height:0px;font-size:0px}
#mainContainer , #logo{width: 990px;margin: 0 auto;min-height: 100%;background: #add8e6 url(/design/images/bgr_m.jpg) repeat-y;text-align: left;}
* html #mainContainer, * html #logo {height: 100%;}
#header {height:120px;overflow:hidden;position:relative;}
#logo{background:url(/design/images/bgr_header.jpg) 0 0 no-repeat;}
.outer {padding-left: 226px;}
* html .outer {padding-right: 200px;}
.inner {width: 764px;padding-bottom: 34px;}
* html .inner {width: 100%;}
.float-wrap {float: left;width: 790px;margin-left: -226px;position:relative;}
#content {position:relative;float:right;width:564px;background:url(/design/images/bgr_main.jpg) no-repeat 0px 104px;overflow:hidden;}
.contentWrap{padding:10px 0 0 10px;font:12px/20px Verdana, Arial, serif;color:#272727;}
.contentWrap p{text-indent:30px;margin-bottom:12px;}
#left {float:left;position:relative;width: 226px;margin-top:104px;background:url(/design/images/bgr_left.jpg) 0 0 no-repeat;}
#right {float: right; width: 200px;background:url(/design/images/bgr_main.jpg) no-repeat -564px 104px;padding-top:10px;}
* html #right {position: relative; margin-right: -200px;}
#footer {width:990px;height:24px;margin:-34px auto 0 auto;text-align: right;background-color: #7ac36f;position:relative;}
#left{height:auto!important;height:450px;min-height:450px;}
#right{height:auto!important;height:504px;min-height:504px;}
.contentWrap{position:relative;height:auto!important;height:504px;min-height:504px;}

#header a#EWMA{position:absolute;right:4px;top:9px;}
#header #langs{position:absolute;width:150px;top:84px;left:226px;}
#header #langs a{color:#626e6e;text-decoration:none;font:bold 14px/16px Arial;}
#header #langs img{border:1px solid #bdc1c0;}

#left div.box{width:201px;overflow:hidden;margin:0 auto;}
#left div.box .top{width:201px;height:28px;background:url(/design/images/bgr_box_title.png) 0 0 no-repeat;font:bold 14px/28px HermesBg, Verdana, Arial;color:#ffffff;padding-left:15px;}
*html #left div.box .top{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/images/bgr_box_title.png', sizingMethod='fixed');}
#left div.box .bottom{width:201px;height:12px;background:url(/design/images/bgr_box_bottom.png) 0 0 no-repeat;margin:0 auto;}
*html #left div.box .bottom{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/images/bgr_box_bottom.png', sizingMethod='fixed');}

.contentWrap h3{font:bold 16px Verdana, Arial, serif;margin:3px 2px;}
.contentWrap h4{font:bold 12px Verdana, Arial, serif;margin:2px;}
.contentWrap ul li,.contentWrap ol li{margin-left:30px;}
.contentWrap li a{color:#272727;}
.contentWrap li a:hover{color:#ef5981;}

div.center{text-align:center;}
input.btn{width:150px;font-weight:bold;}
h3.title a.regMem{position:absolute;right:0px;top:-10px;}
div#editorCnt{height:30px;overflow:hidden;}
div.ttl, b.ttl{font:bold 11px Arial;}
input.date{text-align:right;}

#right div.box{width:177px;overflow:hidden;margin:0 auto;position:relative;}
#right div.box .top{width:177px;height:27px;background:url(/design/images/bgr_box_r_title.png) 0 0 no-repeat;font:bold 14px/27px HermesBg, Verdana, Arial;color:#ffffff;padding-left:15px;}
*html #right div.box .top{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/images/bgr_box_r_title.png', sizingMethod='fixed');}
#right div.box .middle{width:177px;overflow:hidden;background:url(/design/images/bgr_box_r_repeat.png) 0 0 repeat-y;}
*html #right div.box .middle{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/images/bgr_box_r_repeat.png', sizingMethod='scale');}
#right div.box .bottom{width:177px;height:12px;background:url(/design/images/bgr_box_r_bottom.png) 0 0 no-repeat;margin:0 auto;}
*html #right div.box .bottom{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/images/bgr_box_r_bottom.png', sizingMethod='fixed');}
#right div.box a{position:relative;color:#3e5453;font:normal 12px Verdana, Arial, serif;text-decoration:none;}

#menu ul{list-style-type:none;width:196px;overflow:hidden;margin:0 auto;}
#menu ul li{display:block;width:194px;height:28px;border:1px solid #daddd9;border-top:none;float:left;}
#menu ul li a{display:block;width:194px;height:28px;overflow:hidden;white-space:nowrap;font:bold 14px/28px HermesBg, Verdana, Arial;color:#272727;text-indent:8px;text-decoration:none;}
#menu ul li.c{display:block;width:194px;height:24px;border:1px solid #daddd9;border-top:none;float:left;}
#menu ul li.c a{display:block;width:194px;height:24px;overflow:hidden;white-space:nowrap;font:normal 12px/24px HermesBg, Verdana, Arial;color:#272727;text-indent:16px;text-decoration:none;}
#menu ul li a:hover{background:url(/design/images/bgr_b2_hvr.jpg) 0 0 no-repeat;}
#menu ul li.c a:hover{background:url(/design/images/bgr_b2_hvr.jpg) 0 -4px no-repeat;}
#menu ul li a.selected, #menu ul li a.selected:hover{background:url(/design/images/bgr_selected.gif) 178px 8px no-repeat;}
#menu ul li.c a.selected,#menu ul li.c a.selected:hover{background:url(/design/images/bgr_selected.gif) 178px 6px no-repeat;}

#right div.box#login, #right div.box#events{margin:10px auto;}
#search form, #login form, div.box .item{width:177px;padding:3px 7px;position:relative;}
.green{width:177px;height:143px;position:absolute;background:url(/design/images/bgr_box_r_top.png) 0 0 no-repeat;}
*html .green{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/images/bgr_box_r_top.png', sizingMethod='fixed');}
#search input{float:left;}
#search input,#login input{position:relative;font:normal 12px/20px Verdana, Arial, serif;border-top:1px solid #ccd2d2;border-left:1px solid #ccd2d2;border-right:2px solid #d9dddd;border-bottom:2px solid #d9dddd;}
#search input.txt{width:125px;height:20px;margin:5px 0;}
#search input.btn{width:35px;height:30px;border:none;background:url(/design/images/bgr_searchBtn.jpg) 0 0 no-repeat;cursor:pointer;cursor:hand;}
#search a, #login a{clear:both;position:relative;display:block;white-space:nowrap;margin:2px 0;}
#search a{font-size:10px!important;}
#search a:hover, #login a:hover{color:#f1658c;}
#login .label{font:normal 12px/20px Verdana, Arial, serif;}
#login input.txt{width:160px;height:20px;}
#login input.btn{width:60px;height:22px;margin:5px 0px 5px 102px !important;cursor:pointer;cursor:hand;color:#515151;font:bold 14px Verdana, Arial, serif;}
div.box .item{width:160px;}
div.box .item div.date{font:bold 11px Verdana, Arial, serif;#color:#555555;padding-left:7px;}
div.box .item div.title{padding:3px 0;text-indent:7px;font:12px Verdana, Arial, serif;text-align:justify;}
div.box .item div.short{padding:3px 0;font:10px Verdana, Arial, serif;text-align:justify;}
div.box .item a.more{display:block;text-align:right;}
div.box hr, #events_list hr,#events_item hr{margin:4px 20px;height:1px;color:#ef5981;}
#events_item .full hr{height:1px;color:#ef5981;margin:4px 0;}
div.box .item div.accountInfo{font-size:10px;text-align:center;}

#events_list{position:relative;}
#events_list .item,#events_item{position:relative;}
#events_list .item .short p{font:12px Verdana, Arial, serif;text-indent:0px;}
#events_item h3{text-indent:10px;}
#events_item .short p{font:11px Verdana, Arial, serif;}
#events_item .full p{font:12px Verdana, Arial, serif;text-align:justify;}
#events_list .item img.img{border:5px solid #ef5981;margin-right:15px;}
#events_item img.img{border:5px solid #ef5981;margin:0 0 10px 10px;}
#events_list .item a.more{display:block;clear:both;color:#3e5453;font:normal 12px Verdana, Arial, serif;text-decoration:none;text-align:right;}
#events_item a.back{display:block;width:100px;border-top:1px solid #ef5981;padding-top:6px;clear:both;color:#3e5453;font:normal 12px Verdana, Arial, serif;text-decoration:none;text-align:left;}
#events_list .item a.more:hover,#events_item a.back:hover{color:#ef5981}

img.border{border:2px solid #ef5981};

h3.title{position:relative;font:bold 16px Verdana, Arial, serif;color:#272727;border-bottom:1px solid #ef5981;padding:0 0 8px 10px;margin-bottom:14px;}
div.error{font:12px Arial;color:red;text-align:center;}
div.msg{font:12px Arial;color:blue;text-align:center;}
div.errBox,div.msgBox{border:1px solid white;color:white;text-align:center;margin:5px 10px;padding:3px;font:12px Verdana, Arial, serif;}
div.errBox{background:red;}
div.msgBox{background:blue;}

a.admE{clear:both;display:block;position:absolute!important;right:0px;top:0px;width:16px!important;height:16px!important;font:bold 14px/16px Arial!important;color:yellow!important;background:#ef5981!important;border:1px solid yellow!important;text-align:center;text-decoration:none;z-index:300;}
a.admA{clear:both;display:block;position:absolute!important;right:0px;top:0px;width:16px!important;height:16px!important;font:bold 14px/16px Arial!important;color:yellow!important;background:blue!important;border:1px solid yellow!important;text-align:center;text-decoration:none;z-index:300;}
a.admX{clear:both;display:block;position:absolute!important;right:0px;top:0px;width:16px!important;height:16px!important;font:bold 14px/16px Arial!important;color:yellow!important;background:red!important;border:1px solid yellow!important;text-align:center;text-decoration:none;z-index:300;cursor:pointer;}
a.dn, a.up{clear:both;display:block;position:absolute!important;width:16px!important;height:16px!important;font:bold 14px/16px Arial!important;color:yellow!important;border:1px solid yellow;text-align:center;text-decoration:none;}
a.dn{right:0px!important;top:20px!important;background:green!important;}
a.up{right:0px!important;top:38px!important;background:blue!important;}

sup{color:#ef5981;}
#membersMain,#regMain {width:550px;text-align:center;}
#membersMain a.btn,#regMain a.btn{display:-moz-inline-box;display:inline-block;width:260px;height:24px;margin:0 2px 4px 2px;background:url(/design/images/bgr_b2.jpg) 0 0 repeat-x;border:1px solid #ef5981;color:#272727;text-decoration:none;text-align:center;font:bold 12px/24px Verdana, Arial, serif;}

#regPerson fieldset{width:546px;padding:2px 0;}
#regPerson legend{font:12px Verdana, Arial, serif;color:#454545;}
#regPerson table{table-layout:fixed;width:544px;border-collapse:collapse;}
#regPerson h4.title{position:relative;font:bold 14px Verdana, Arial, serif;color:#272727;padding:0 0 6px 10px;}
#regPerson th, #regPerson td{padding:1px 2px;border:1px solid #cccccc;}
#regPerson th.error{color:#ef5981;}
#regPerson input.error{border:1px solid #ef5981;}
#regPerson .spacer{height:12px;text-align:center;color:#ef5981;font:italic 11px Verdana, Arial, serif;background:url(/design/images/bgr_b2.jpg) 0 0 repeat-x;margin:6px 3px;}
#regPerson input{width:376px;padding:2px;border:1px solid #cccccc;}
#regPerson input.btn{width:150px;margin:20px auto;background:url(/design/images/bgr_b2.jpg) 0 0 repeat-x;border:1px solid #ef5981;}
#regPerson .info{padding:6px;font:italic 11px Verdana, Arial, serif;}

table.contactsForm{width:100%;margin:10px auto 0 auto;table-layout:fixed;}
table.contactsForm th{text-align:left;vertical-align:top;font-weight:bold;}
table.contactsForm tr.error th{color:#ef5981;}
table.contactsForm input{width:236px;border:1px solid #272727;}
table.contactsForm input.btn{height:23px;overflow:hidden;margin:1px;font:bold 14px/18px Verdana, Arial;color:#272727;cursor:pointer;}
table.contactsForm textarea{width:99%;height:170px;overflow:auto;border:1px solid #272727;}
table.contactsForm div.err,table.contactsForm div.msg{width:178px;height:54px;background:#ef5981;color:#ffffff;border:1px solid #272727;text-align:center;vertical-align:middle;padding:2px;font:11px Verdana;}

.list{margin-bottom:10px;}
.list table{border-collapse:collapse;}
.list th, .list td{padding:2px;}
.list th.title{padding-left:10px;font:bold 14px Verdana, Arial, serif;background:#ef618c;color:#ffffff;}

table.info th{padding-left:6px;font:bold 11px Vardana, Arial, serif;background:#d6ebd6;color:#454545;}
table.info td{font:11px Vardana, Arial, serif;background:#ffffff;border:1px solid #cccccc;}

table.cnt th{padding-left:6px;font:bold 11px Vardana, Arial, serif;background:#f1c1d1;color:#454545;}
table.cnt td{font:11px Vardana, Arial, serif;background:#ffffff;border:1px solid #cccccc;}

table.mng{table-layout:fixed;}
table.mng td{text-align:center;vertical-align:top;font:11px Vardana, Arial, serif;border:1px solid #cccccc;}
table.mng td b{display:block;}
table.mng td a{display:block;text-decoration:none;color:#ffffff;border:1px solid #272727;margin:1px;font:11px Arial;text-align:center;}
table.mng td a.new{background:blue;}
table.mng td a.edit{background:green;}
table.mng td a.del{background:red;}
table.mng td a.stop{background:#636563;}
table.mng td a.start{background:orange}

.paging{display:block;clear:both;color:#636563;margin:10px auto;text-align:center;}
.paging table{text-align:center;margin:auto;}
.paging td{vertical-align:middle;text-align:center;}
.paging .txtPage{padding:0px 3px;}
.paging a{font:bold 14px/16px Verdana,Tahoma,Arial;color:#272727;margin:0px 1px;text-decoration:none;}
.paging a:hover{color:#ef5981;}
.paging .pagingInactive{font:bold 16px/16px Verdana,Tahoma,Arial;color:#ef5981;margin:0px 1px;}
.paging .textCopy{font:normal 8px/10px Verdana,Tahoma,Arial;color:#272727;}

.topics input.btn, #btnNewTopic, #btnNewPost, #btnBackToTopics{width:180px;background:url(/design/images/bgr_b2.jpg) 0 0 repeat-x;border:1px solid #cccccc;color:#ef5981;}
.topics a.btn{display:block;width:170px;background:url(/design/images/bgr_b2.jpg) 0 0 repeat-x;border:1px solid #cccccc;color:#ef5981;text-decoration:none;font-weight:bold;text-align:center;}

table.topics, table.posts{table-layout:fixed;width:550px;border-collapse:collapse;color:#454545;border:1px solid #cccccc;}
table.topics a, table.posts a{color:#454545;text-decoration:none;}
table.topics .gotopage{font:normal 10px Arial, Verdana, serif;}
table.topics .gotopage a{border:1px solid #454545;padding:0 2px;font:normal 9px Arial, Verdana, serif;background:#eaeaea;}

table.topics thead th,table.posts thead th{text-align:center;font:10px Vardana, Arial, serif;background:#ef5981;color:#ffffff;}
table.topics thead th.title,table.posts thead th.title{text-align:left;}
table.topics tbody th{text-align:center;font:bold 11px Vardana, Arial, serif;background:#f1c1d1;text-align:left;padding-left:6px;}
table.topics tbody td{font:11px Vardana, Arial, serif;background:#d6ebd6;color:#454545;text-align:center;}

table.topics tbody tr.odd th {background:#f1d0e1;}
table.topics tbody tr.odd td {background:#d6f6dd;}

table.posts{margin-bottom:10px;}
table.posts thead td{text-align:center;font:bold 11px Vardana, Arial, serif;background:#ef5981;color:#ffffff;}

table.posts tbody td{font:11px Arial, Verdana, serif;background:#f0f4ef;color:#454545;vertical-align:top;}
table.posts tbody td.title{background:#d6ebd6;text-indent:10px;font-weight:bold;}
table.posts tbody td.date{background:#f1c1d1;text-align:center;}

table.posts tbody td p{font:11px Arial, Verdana, serif;text-indent:10px;text-align:jusify;margin:0px;}
table.posts tbody td b{font:bold 11px Arial, Verdana, serif;}
table.posts tbody td i{font:normal 11px Arial, Verdana, serif;}

div.f_error{display:block;width:550px;margin-bottom:3px;font:bold 14px Verdana, Arial, serif;background:#ef618c;color:#ffffff;text-align:center;}
.important, .locked{color:#ff0000;}
.locked{font:normal 10px Arial, Verdana, serif;}

#srch .item{border-top:1px solid #ef5981;padding-top:6px;}
#srch p.t a{font:14px Verdana, Arial;color:#272727;}
#srch p.c{font:italic 11px Verdana, Arial;text-align:justify;}

#footer,#footer a{color:#000;font:normal 12px/24px Verdana, Arial, serif;text-transform:uppercase;text-decoration:none;}
#footer a{margin:0 6px;}

li.b1, li.c{background:#f0f4ef;}
li.b2{background:#d2e8cd url(/design/images/bgr_b2.jpg);}
