body{
	margin:0;
	color:#4d4d4d;
	font:11px Arial, Helvetica, sans-serif;
	background:#000 url(images/bg-body.jpg) repeat-x;
}
.body-bg{
	background:url(images/bg-header.gif) no-repeat 50% 0;
	width:100%;
}
img{border-style:none;}
a{
	text-decoration:none;
	color:#000;
}
a:hover{text-decoration:underline;}
input,
textarea{
	font:11px/13px Arial, Helvetica, sans-serif;
	color:#666;
	margin:0;
}
form,
fieldset{
	margin:0;
	padding:0;
	border:none;
}
/*MAIN*/
.main{
	margin:0 auto;
	width:980px;
	position:relative;
	padding-top:130px;
}
#inner h1{
	position:absolute;
	top:198px;
	left:41px;
	margin:0;
	font-size:28px;
	font-weight:bold;
	line-height:30px;
	color:#000;
}
.content-area h2 {
	font-size:20px;
	line-height:30px;
	color: #28313F;
	position: relative;
}
.content-area h3 {
	/* Sub-headers (also used as post headers, but defined later) */
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 3px;
	padding-bottom: 2px;
	font-size: 1.05em;
	color: #989898;
	margin-top: 20px;
}
.content-area h4 {
	/* Forum and topic list titles */
	font-size: 1.3em;
}
#inner .top-img h1{top:390px;}
#header{
	overflow:hidden;
	width:980px;
	position:absolute;
	top:0;
	left:0;
}
.holder{
	overflow:hidden;
	width:100%;
}
.back{
	float:left;
	margin:41px 230px 0 11px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(images/text-back-to-activision.gif) no-repeat;
	width:112px;
	height:11px;
}
.logo{
	background:url(images/logo.gif) no-repeat;
	float:left;
	width:276px;
	height:54px;
	text-indent:-9999px;
	margin-top:16px;
}
.logo a{
	display:block;
	overflow:hidden;
	height:100%;
}
.active-search{
	float:right;
	width:220px;
	padding-top:34px;
}
.text{
	background:url(images/bg-search.gif) no-repeat;
	width:149px;
	height:29px;
	border:none;
	float:left;
	padding-left:14px;
}
.text input{
	border:none;
	background:none;
	line-height:21px;
	font-weight:bold;
	padding:8px 0 0;
	width:140px;
}
* html .text input{line-height:13px;}
* +html .text input{line-height:13px;}
.text .active-search:hover{
	border:none;
}
.image{float:left;}
.no-search{
	width:70px;
	height:72px;
}
.active-search a{
	text-indent:-9999px;
	overflow:hidden;
	margin:3px 0 0 106px;
	width:70px;
	height:6px;
	display:block;
	background:url(images/text-advansed.gif) no-repeat;
}
.nav{
	margin:14px 0 0 349px;
	padding:0 0 39px;
	list-style:none;
	overflow:hidden;
	width:285px;
}
.nav li{
	overflow:hidden;
	float:left;
}
.nav li a{
	display:block;
	text-indent:-9999px;
	width:95px;
	height:33px;
	background:url(images/nav-top.gif) no-repeat;
}

/* ORIGINAL: 
.nav .menu-faq a{background:url(images/nav-top.gif) no-repeat 0 0;}
.menu-faq a:hover{background:url(images/nav-top.gif) no-repeat 0 100%;}
.nav .register a{background:url(images/nav-top.gif) no-repeat -95px 0;}
.register a:hover{background:url(images/nav-top.gif) no-repeat -95px 100%;}
.nav .members-nav a{background:url(images/nav-top2.gif) no-repeat -95px 0;}
.members-nav a:hover{background:url(images/nav-top2.gif) no-repeat -95px 100%;}
.nav .login a{background:url(images/nav-top.gif) no-repeat -189px 0;}
.login a:hover{background:url(images/nav-top.gif) no-repeat -189px 100%}
.nav .logout a{background:url(images/nav-top2.gif) no-repeat -189px 0;}
.logout a:hover{background:url(images/nav-top2.gif) no-repeat -189px 100%;}
*/
.nav .nav-register a{background:url(images/nav-top.gif) no-repeat 0 0;}
.nav-register a:hover{background:url(images/nav-top.gif) no-repeat 0 100%;}
.nav .nav-account a{background:url(images/nav-top2.gif) no-repeat 0 0;}
.nav-account a:hover{background:url(images/nav-top2.gif) no-repeat 0 100%;}

.nav .nav-spacer a{background:url(images/nav-top2.gif) no-repeat -95px 0;}
.nav-spacer a:hover{background:url(images/nav-top2.gif) no-repeat -95px 0;}

.nav .login a{background:url(images/nav-top.gif) no-repeat -189px 0;}
.login a:hover{background:url(images/nav-top.gif) no-repeat -189px 100%}
.nav .logout a{background:url(images/nav-top2.gif) no-repeat -189px 0;}
.logout a:hover{background:url(images/nav-top2.gif) no-repeat -189px 100%;}

.sub-menu,
.user-menu{
	color:#00373f;
	font-size:10px;
	font-weight:bold;
	margin:0;
	padding:5px 0 0 31px;
	list-style:none;
	float:left;
}
.user-menu{
	float:right;
	padding:10px 24px 0 31px;
}
.content-area .sub-menu{padding:1px 0 0 2px;}
.sub-menu li,
.user-menu li{
	float:left;
	padding:0 5px 0 9px;
	background:url(images/separator-sub-menu.gif) no-repeat 0 5px;
}
.user-menu li{
	background:none;
	padding:0 5px 0 1px;
}
.sub-menu .board{
	background:url(images/arrow-up.gif) no-repeat 0 1px;
	padding-left:17px;
}
.user-menu .user{
	background: url(images/icon-user.gif) no-repeat;
	padding-left:17px;
}
.sub-menu li a,
.user-menu li a{color:#00373f;}
.breadcrumb{
	float:right;
	color:#660000;
	font-size:10px;
	font-weight:bold;
	margin:0;
	padding:0 29px 0 0;
	list-style:none;
	line-height:19px;
}
.content-area .breadcrumb{margin:-4px -4px 0 0;}
.breadcrumb li{
	float:left;
	background:url(images/separator-breadcrumb.gif) no-repeat 0 8px;
	padding:0 6px 0 8px;
}
.breadcrumb li a{color:#660000;}
.language{
	float:right;
	padding-right:29px;
	width:211px;
}
.language label{
	color:#666;
	font-size:10px;
	background:url(images/separator-breadcrumb.gif) no-repeat 0 8px;
	padding-left:9px;
	float:right;
	line-height:17px;
}
.language select{
	width:148px;
	color:#333;
	margin:0 0 0 3px;
	font-size:10px;
	float:right;
}
.pages,
.pages-bottom{
	font-size:10px;
	color:#333;
	text-align:right;
	margin:-30px 10px 15px 0;
}
.pages-bottom{margin:-11px 12px 15px 0;}
.pages li,
.pages-bottom li{
	display:inline;
	padding-left:1px;
}
.pages li a,
.pages-bottom li a{color:#333;}
#content{
	width:980px;
	margin:0;
	background:url(images/bg-main.png) repeat-y;
}
#content .top{background:url(images/main-top.gif) no-repeat;}
.content-area{
	background:url(images/main-bottom.gif) no-repeat  0 100%;
	min-height:548px;
	padding:57px 29px 22px;
}
* html .content-area .panel .inner{
	height:1%;
}
* html .content-area .panel,
* html .content-area .topic-actions,
* html .content-area .post{
	position:relative;
}
* html .content-area{height:548px;}
#inner .content-area{padding-top:113px;}
#inner .top-img {padding-top:88px;}
.index-user .content-area {padding-top:76px;}
.main-box,
.box-holder{
	width:920px;
	background:url(images/main-box-r.gif) repeat-y;
	margin:0 auto 10px;
}
.main-box{
	overflow:hidden;
}
.support{margin-bottom:15px;}
.support .bg{background:url(images/support-top.gif) no-repeat!important;}
#inner .main-box{margin-bottom:18px;}
#inner .posting .main-box{margin-bottom:25px;}
.box-holder{
	background:url(images/inner-box-r.gif) repeat-y;
	color:#666;
	line-height:13px;
}
.main-box .bg{background:url(images/main-box-t.gif) no-repeat;}
#inner .memberlist .main-box .bg{background:url(images/inner2-main-box-t.gif) no-repeat;}
.posting .main-box .bg{background:url(images/inner-main-box-b.gif) no-repeat 0 100%;}
.box-holder .bg{background:url(images/inner-box-b.gif) no-repeat 0 100%;}
.main-box .bottom,
.box-holder .bottom{
	background:url(images/main-box-b.gif) no-repeat 0 100%;
	min-height:236px;
	padding:22px 28px 35px;
}
#inner .main-box .bottom{
	padding:41px 26px 35px 30px;
	background:url(images/inner-main-box-b.gif) no-repeat 0 100%;
	min-height:280px;
}
* html #inner .main-box .bottom{height:280px;}
#inner .posting .main-box .bottom{
	padding:39px 26px 33px 30px;
	background:url(images/inner-main-box-t.gif) no-repeat;
	position:relative;
	top:-5px;
}
.box-holder .bottom{
	background:url(images/inner-box-t.gif) no-repeat 0 0;
	min-height:145px;
	padding:18px 11px 21px;
	position:relative;
	top:-5px;
}
* html .main-box .bottom{height:236px;}
* html .box-holder .bottom{height:145px;}
.option{
	margin-bottom:34px;
}
.option .bottom{
	padding:18px 31px;
	min-height:128px;
}
* html .option .bottom{height:128px;}
.main-box .bottom:after{
	content:"";
	display:block;
	clear:both;
}
.box-holder .bottom:after{
	content:"";
	display:block;
	clear:both;
}
.heiding{
	margin:0 auto 0;
	padding:0 0 9px;
	list-style:none;
	overflow:hidden;
	width:860px;
	color:#000;
	font-size:12px;
	font-weight:bold;
}
#inner .heiding{
	margin:-22px auto 0;
	padding-bottom:12px;
}
#inner .heiding h3{margin:0;}
.heiding li{
	float:left;
	text-align:center;
}
#inner .heiding li{
	text-align:left;
	padding-left:10px;
}
.heiding .activision-games,
.heiding .username{
	padding-left:11px;
	width:454px;
	text-align:left;
}
.heiding .username{width:182px;}
.heiding .last-post{
	padding-left:14px;
	text-align:left;
	width:184px;
}
.table-top{
	background:url(images/table-top.gif) no-repeat;
	margin:0 auto 0;
	padding-top:5px;
	width:860px;
}
.table-bottom{
	background:url(images/table-bottom.gif) no-repeat 0 100%;
	padding-bottom:5px;
}
.inform{
	margin:0;
	padding:0;
	border-collapse:collapse;
	font-size:11px;
	font-weight:bold;
	color:#333;
}
.inform tr{
	background:#d4d4d4 url(images/bg-tr.gif) repeat-x;
	width:860px;
	border-top:1px solid #8a8a8a;
}
.inform tr:first-child{border-top:0;}
.inform td{
	padding:14px 0;
	text-align:center;
	position:relative;
	line-height:14px;
	border-right:1px solid #8a8a8a;
}
.inform .activision-games{
	text-align:left;
	padding:0;
	border-left:1px solid #8a8a8a;
}
.inform .activision-games .wrapper{
	background:url(images/btn-table.gif) no-repeat 6px 50%;
	padding:13px 0 13px 53px;
	width:413px;
	min-height:24px;
}
* html .inform .activision-games .wrapper{width:412px;}
* +html .inform .activision-games .wrapper{width:412px;}
.inform tr:hover .wrapper,
.inform tr.hover .wrapper{background:url(images/btn-table-hover.gif) no-repeat 6px 50%;}

.inform .activision-games .wrapper2{
	background:url(images/btn-table2.gif) no-repeat 6px 50%;
	padding:13px 0 13px 53px;
	width:413px;
	min-height:24px;
}
* html .inform .activision-games .wrapper2{width:412px;}
* +html .inform .activision-games .wrapper2{width:412px;}
.inform tr:hover .wrapper2,
.inform tr.hover .wrapper2{background:url(images/btn-table2-hover.gif) no-repeat 6px 50%;}


.inform .activision-games h2,
.main-box h2{
	font-size:16px;
	margin:0;
 	font-weight:bold;
	line-height:17px;
}
#inner .inform .activision-games h2{
	font-size:16px;
	margin:0;
 	font-weight:bold;
	line-height:17px;
}
.inform .activision-games h2 a{color:#333;}
.inform .activision-games h2 a:hover{
	color:#008ba0;
	text-decoration:none;
}
.inform .activision-games p{
	margin:0;
	font-weight:normal;
	color:#4d4d4d;
	padding-left:2px;
}
.main-box .topics{width:98px;}
.main-box .redirects{width:392px;}
.posts{width:99px;}
.inform .last-post{width:193px;}
.inform .last-post span{
	font-weight:normal;
	display:block;
}
.inform .last-post a{
	color:#008ba0;
}
.inform .last-post img{
	vertical-align:middle;
	margin-left:5px;
}
.box-holder h3,
.option h4,
.heiding h3{
	margin:0 0 7px;
	font-size:12px;
	color:#000;
	line-height:25px;
	font-weight:bold;
}
.box-holder h3 a{
	color:#000;
	text-decoration:none;
}
.option ul{
	overflow:hidden;
	width:100%;
}
.option ul li{
	width:100%;
	float:left;
	margin-bottom:3px;
}
.option ul li input{
	float:left;
	height:13px;
	width:14px;
	margin:0 6px 0 0;
}
.option ul li label{
	float:left;
}
.option .options{
	overflow:hidden;
	width:auto;
}
.option .options li{
	float:left;
	margin-left:3px;
	margin-bottom:3px;
	width:auto;
}
.option .options li a{
	margin:0 0 7px;
	font-size:12px;
	color:#000;
	line-height:25px;
	font-weight:bold;
	text-decoration:none;
}
.option .options li a:hover{
	text-decoration:underline;
}
.option .fields2 dl{
	padding:5px 0;
}
.box-holder .wonline{padding-bottom:16px;}
.box-holder a{
	color:#3ca2b1;
	font-weight:bold;
}
.box-holder p {margin:0 0 14px;}
.box-holder p strong{font-weight:bold;}
.box-holder .dl{
	margin:0;
	font-weight:bold;
}
.box-holder dl{
	margin:0;
	padding:0;
}
.box-holder dt{
	margin:0 4px 0 0;
	font-weight:bold;
	display:inline;
}
.box-holder dd{display:inline;}
.wonline,
.statistics{padding:0 20px;}
.statistics{
	border-top:1px solid #cecece;
	padding-top:13px;
}
.statistics ul{
	margin:8px 0 0 -2px;
	padding:0 0 14px;
	list-style:none;
	font-style:italic;
}
.statistics ul li{
	display:inline;
	padding-right:2px;
}
.navigation{
	margin:0;
	padding:0 17px 15px 0;
	list-style:none;
	color:#333;
	float:right;
	overflow:hidden;
	font-weight:bold;
}
.navigation li{
	float:left;
	margin-left:7px;
	position:relative;
}
.navigation li a{
	float:left;
	line-height:22px;
}
.navigation li a:hover,
.navigation li.active a{
	background:url(images/navigation-left.gif) no-repeat;
	text-decoration:none;
}
.navigation li a span{
	float:left;
	padding:0 13px;
	margin-right:-10px;
	height:23px;
	cursor:pointer;
	position:relative;
	z-index:10;
}
.navigation li a:hover span,
.navigation li.active a span{background:url(images/navigation-right.gif) no-repeat 100% 0;}
.find-members-bg{
	float:left;
	background:url(images/find-members-left.gif) no-repeat;
	padding:0 0 10px 8px;
	margin:0 0 0 13px;
	display:inline;
}
.find-members{
	float:left;
	background:url(images/find-members-right.gif) no-repeat 100% 0;
	font-weight:bold;
	line-height:24px;
}
.find-members .find{
	background:none;
}
.find-members .find a,
.find-members .all a{
	text-align:left;
	padding:0 11px 0 9px;
	width:116px;
	text-transform:none;
	color:#666;
}
.find-members .find a:hover,
.find-members .all a:hover{
	background:none;
}
.find-members .all a{
	width:12px;
}
.find-members li{
	float:left;
	background:url(images/separator-members.gif) no-repeat;
	padding-left:1px;
	position:relative;
}
.find-members li a{
	display:block;
	color:#008ba0;
	width:22px;
	text-align:center;
	text-transform:uppercase;
}
.find-members li a:hover,
.find-members li.active a{
	color:#fff;
	background:url(images/members-hover.gif) no-repeat;
	text-decoration:none;
}
.wrapper{
	width:860px;
	background:url(images/wrapper-bottom.gif) no-repeat 0 100%;
	margin:0 auto;
	padding-bottom:9px;
}
.posting .topic-review .wrapper,
.viewtopic .topic-review .wrapper{
	background:none;
	padding-bottom:0;
}
.wrapper-b{background: url(images/wrapper-bg.gif) repeat-y;}
.posting .topic-review .wrapper-b,
.viewtopic .topic-review .wrapper-b{
	background: url(images/post-wrapper-bg.gif) repeat-y;
}
.wrapper-t{
	background:url(images/wrapper-top.gif) no-repeat;
	width:817px;
	overflow:hidden;
	padding:31px 30px 18px 13px;
	position:relative;
	top:-3px;
	min-height:222px;
}
* html .wrapper-t{
	height:222px;
	overflow:visible;
}
.posting .wrapper-t,
.viewtopic .wrapper-t{
	padding:31px 19px 18px 13px;
	width:828px;
}
.posting .topic-review .wrapper-t,
.viewtopic .topic-review .wrapper-t{
	padding:0;
	width:860px;
	min-height:0;
	top:0;
	background:url(images/post-box-top.gif) no-repeat 0 0;
}
* html .posting .topic-review .wrapper-t{height:0;}
* html .viewtopic .topic-review .wrapper-t{height:0;}
.post-area .holder{
	border-bottom:1px solid #999;
	line-height:27px;
	padding:2px 9px 0 5px;
	width:722px;
	margin-left:-2px;
}
.post-area .holder label{
	float:right;
	font-size:10px;
	color:#660000;
	font-weight:bold;
}
.post-area .holder label a{color:#660000;}
.post-area .holder h6{
	font-size:10px;
	font-weight:bold;
	color:#000;
}
.post-area .block-text{
	padding:7px 11px;
	color:#333;
}
.post-area .block-text blockquote{
	background-color:#D5D5D5;
	border-color:#666666;
}
.main-block{
	float:right;
	width:627px;
	background:url(images/block-bottom.gif) no-repeat 0 100%;
	padding-bottom:6px;
}
.main-block h2{
	color:#000;
	line-height:16px;
	margin-bottom:13px;
}
.main-block h3,
.holder-box h3{
	color:#333;
	font-size:12px;
	line-height:39px;
	font-weight:bold;
	border-bottom:1px solid #ccc;
	margin:14px 0 15px;
}
.holder-box h3{
	margin:0 0 20px;
	position:relative;
}
.posting .holder-box h3{color:#000;}
.main-block p{
	color:#333;
	line-height:15px;
}
.main-block dl{
	line-height:17px;
	overflow:hidden;
	width:100%;
}
.main-block dt{
	width:239px;
	text-align:right;
	float:left;
	color:#000;
	margin-right:10px;
}
.main-block dd{
	color:#666;
	float:left;
	margin:0;
}
.main-block dd a{
	color:#008ba0;
	text-decoration:underline;
}
.main-block dd a:hover{text-decoration:none;}
.block-bg{
	border-left:1px solid #b2b2b2;
	border-right:1px solid #b2b2b2;
	width:625px;
}
.block-top{
	background:url(images/block-top.gif) no-repeat;
	width:587px;
	overflow:hidden;
	margin:0 -1px;
	padding:20px;
	min-height:581px;
}
* html .block-top{
	height:581px;
	overflow:visible;
}
.viewforum .conteiner-img{
	margin-bottom:20px;
}
.conteiner-img{
	width:920px;
	margin:0 auto 67px;
}
.conteiner-img .box-top{
	background:url(images/image-box-top.gif) no-repeat 0 0;
	height:67px;
	width:920px;
	position:relative;
	z-index:10;
}
.conteiner-img .box-bottom{
	background:url(images/image-box-bottom.gif) no-repeat 0 100%;
	height:89px;
	width:920px;
	position:relative;
	z-index:10;
}
.conteiner-img .bg{background:url(images/image-box-repeat.gif) repeat-y;}
* html .conteiner-img .wrapper-img{height:136px;}
.conteiner-img .wrapper-img{
	margin:-56px 0 -78px;
	position:relative;
	z-index:20;
	min-height:136px;
}
.conteiner-img img{
	display:block;
	margin:0 auto;
}
.saidebar{
	float:left;
	width:172px;
	padding-top:9px;
}
.saidenav{
	color:#333;
	font-weight:bold;
	text-align:center;
	width:174px;
}
.saidenav li{line-height:30px;}
.saidenav li a{
	display:block;
	height:30px;
	color:#333;
}
.saidenav li a:hover,
.saidenav li.active a{
	color:#fff;
	background:url(images/saidenav-hover.gif) no-repeat;
	text-decoration:none;
}
.members-bottom{
	background:url(images/members-table-bottom1.gif) no-repeat 0 100%;
	padding-bottom:4px;
	width:860px;
	margin-top:-1px;
}
.members-top{
	background:url(images/members-table-top1.gif) no-repeat;
	padding-top:4px;
}
.members{
	margin:0;
	padding:0;
	border-collapse:collapse;
	font-size:11px;
	color:#333;
	position:relative;
}
.members td{
	padding:6px 0 6px 9px;
	line-height:16px;
	border-left:1px solid #8a8a8a;
	background-position:-10px 0;
	border-top:1px solid #8a8a8a;
}
.members tr{background:#fff;}
.members tr:hover td,
.members tr.hover td,
.members tr.active td{background:#b9e5ec !important;}
.members tr.color{background:#f1f1f1;}
.members tr.first,
.members tr.last{background-color:transparent;}
.members tr.first td{
	border-top:none;
	background:#fff url(images/members-table-top.gif) no-repeat -10px 0;
	padding-top:4px;
}
.members tr.last td{
	background:#f1f1f1 url(images/members-table-bottom.gif) no-repeat -10px 100%;
	padding-bottom:2px;
}
.members tr.first .username{background:#fff url(images/members-table-top.gif) no-repeat 0 0;}
.members tr.first .last-active{background:#fff url(images/members-table-top.gif) no-repeat 100% 0;}
.members tr.last .username{background:#f1f1f1 url(images/members-table-bottom.gif) no-repeat 0 100%;}
.members tr.last .last-active{background:#f1f1f1 url(images/members-table-bottom.gif) no-repeat 100% 100%;}
.members .username{
	width:185px;
	font-weight:bold;
	border-left:none;
	background:url(images/bg-tr-white.gif) repeat-y;
}
.members tr:hover .username,
.members tr.hover .username,
.members tr.active .username{background:url(images/members-tables-hover.gif) repeat-y !important;}
.members tr.color .username{background:url(images/bg-tr-red.gif) repeat-y;}
.members .username a{
	background:url(images/separator-megakillz.gif) no-repeat;
	padding:2px 0 2px 25px;
}
.members .username a:hover{
	background:url(images/separator-megakillz.gif) no-repeat;
}
.members .last-active{background:url(images/bg-tr-white.gif) repeat-y 100% 0;}
.members tr:hover .last-active,
.members tr.hover .last-active,
.members tr.active .last-active{background:url(images/members-tables-hover.gif) repeat-y 100% 0!important;}
.members tr.color .last-active{background:url(images/bg-tr-red.gif) repeat-y 100% 0;}
.members-posts,
.rank{width:81px;}
.location,
.joined{width:151px;}
.last-active{width:152px;}
.holder-box{
	padding:0 9px 0 26px;
	margin:-27px 0 -12px;
}
.posting .holder-box{padding:0 0 0 6px;}
.holder-box .holder{margin-bottom:9px;}
.personal{margin-bottom:14px;}
.setting{margin-bottom:12px;}
.setting .holder{margin-bottom:5px;}
.confirmation{margin-top:-3px;}
.confirmation p{
	font-style:italic;
	color:#999;
	margin:0 0 18px;
}
.holder-box label{
	width:226px;
	float:left;
	text-align:right;
	color:#000;
	line-height:12px;
	padding:3px 5px 0 0;
}
.posting .holder-box label{
	width:auto;
	text-align:left;
	padding:7px 9px 0 0;
	font-weight:bold;
}
.confirmation label{padding-top:9px;}
.list-inputs{
	overflow:hidden;
	width:100%;
	margin:0 0 6px !important;
}
.list-inputs input{
	float:left;
	margin-right:4px;
	text-align:center;
	color:#000;
	padding:2px 2px;
	border:1px solid #5d5d5d;
	background:url(images/bg-reply-input.gif) repeat-x;
}
.list-inputs select{margin-right:4px; float:left;}
.font-weight{width:17px;}
.font-style{width:12px;}
.font-size{width:15px;}
.quote{width:40px;}
.code{width:35px;}
.list1{width:27px;}
.list2{width:35px;}
.notes{width:21px;}
.img{width:29px;}
.url{width:28px;}
.flash{width:35px;}
.state{
	width:68px;
	height:20px;
}
.font-color{width:70px;}
.post-a-reply .holder{margin-bottom:18px;}
.post-a-reply .textarea{
	background:url(images/bg-textarea.gif) no-repeat;
	margin-bottom:7px;
	padding:4px 2px 4px 6px;
}
.post-a-reply textarea{
	border:none;
	background:none;
	overflow:auto;
	max-width:822px;
	width:810px;
	height:245px;
}
.holder-box label span{
	color:#999;
	display:block;
	font-style:italic;
}
.holder-box .text{
	width:274px;
	float:left;
	background:url(images/bg-input.gif) no-repeat;
	border:none;
	font-weight:normal;
	padding:0 8px;
}
.holder-box .post-a-reply .text{
	width:354px;
	background:url(images/bg-input2.gif) no-repeat;
}
.holder-box .post-a-reply .text input{width:354px;}
.holder-box select{
	float:left;
	padding:0;
}
.holder-box .language{width:151px;}
.holder-box .time-zone{width:341px;}
.holder-box .text input{
	background:none;
	border:none;
	width:274px;
}
.holder-box .text input:focus{outline:none;}
.form-box{
	float:right;
	text-align:left;
	width:548px;
	overflow:hidden;
}
.form-box img{
	display:block;
	margin-bottom:5px;
	width:225px;
}
.form-box label{
	float:none;
	line-height:24px;
}
.form-box .text{
	float:none;
	margin-bottom:12px;
}
.holder-box .form-box .reset,
.holder-box .submit,
.holder-box .save,
.holder-box .preview,
.post-area .quote{
	float:left;
	background:url(images/bg-submit.gif) no-repeat;
	width:88px;
	padding:9px 0 9px;
	text-indent:-9999px;
	overflow:hidden;
	border:none;
	margin:0 1px 0 0;
	cursor:pointer;
}
.post-area .quote{
	float:right;
	background:url(images/btn-quote.gif) no-repeat;
	width:76px;
	margin-left:6px;
}
.holder-box .load {float:left;}
.holder-box .form-box .reset{background:url(images/bg-reset.gif) no-repeat;}
.holder-box .save{background:url(images/btn-save.gif) no-repeat;}
.holder-box .preview{background:url(images/btn-preview.gif) no-repeat;}
.buttons{
	width:530px;
	overflow:hidden;
	padding-left:275px;
}
.heiding{
	overflow:hidden;
	width:893px;
	position:relative;
}
.expand{
	float:right;
	background:url(images/icon-expand.gif) no-repeat 0 8px;
	padding:5px 0 2px 16px;
	font-size:10px;
	color:#660000;
	font-weight:bold;
}
.main-box .post-holding{
	margin:0;
	padding:3px 1px;
	list-style:none;
	width:858px;
	background:url(images/post-box-bottom.gif) no-repeat 0 100%;
}
.post-holding li{
	overflow:hidden;
	width:857px;
	border-top:1px solid #999;
	vertical-align:top;
}
.post-holding li:hover,
.post-holding li.hover,
.post-holding li.active{background:#ededed url(images/post-box-bg-hover.gif) repeat-x;}
.post-holding li:first-child{border-top:none;}
.post-holding .image-area{
	float:left;
	width:93px;
	padding:15px 14px 10px 15px;
	background:url(images/border-repeat.gif) repeat-y 100% 0; 
	text-align:center;
}
.post-holding .image-area strong{
	color:#008ba0;
	line-height:12px;
}
.post-holding .image-area span{
	color:#666;
	display:block;
	font-size:10px;
	line-height:12px;
}
.post-holding .image-area .holder-img{
	background:url(images/bg-conteiner-img.gif) no-repeat;
	padding:10px;
	margin-bottom:7px;
}
.post-holding .image-area .holder-img img{border:1px solid #999;}
.post-area{
	background:transparent url(images/border-repeat.gif) repeat-y scroll 0 0;
	float:right;
	margin:0 0 0 -2px;
	overflow:hidden;
	width:736px;
}
#footer{
	width:940px;
	padding:22px 20px 30px;
	color:#545454;
	font-size:10px;
	line-height:15px;
	text-align:center;
}
.box-baners{margin-bottom:20px;}
.box-baners img{
	margin:0 10px;
	vertical-align:middle;
}
#footer p{margin:10px 0;}
#footer ul{
	margin:16px 0 0;
	padding:0;
	list-style:none;
}
#footer ul li{
	display:inline;
	padding:0 10px;
}
#footer ul li a{color:#008ba0;}

/******************Search********************/
.holder-box .wrap-top {
	margin-top:5px;
}
.holder-box .withtext{
	padding-top:3px;
	width:274px;
	float:left;
}
.holder-box .withtext li{
	overflow:hidden;
	padding:0 0 5px;
	width:100%;
}
.holder-box .withtext label{
	text-align:left;
	float:left;
	padding:0;
}
.holder-box .withtext input{
	float:left;
	margin-right:5px;
	width:15px;
	height:13px;
}
.holder-box .holder .chars {
	margin-right:5px
}
/******************Members********************/
.memberlist .holder-box .column1,
.memberlist .holder-box .column2{
	width:365px;
	float:left;
}
.memberlist .holder-box .column2{
	width:400px;
}
.memberlist .holder-box .column2 dd input,
.memberlist .holder-box .column2 dd #sd{
	float:right;
}
.memberlist .holder-box .fields1 label{
	width:154px;
	font-weight:normal;
}
.memberlist .holder-box .fields1 dd{
	margin:0;
}
.memberlist .holder-box .fields1 .inputbox{
	border-color:#B4BAC0;
}
.memberlist .holder-box .fields1 #ip{
	float:left;
}
.memberlist .holder-box .fields1 dd input{
	background:url(images/bg-input.gif) no-repeat;
	font-weight:bold;
	line-height:21px;
	padding:5px 0 0;
	width:137px
}
.memberlist .holder-box .member-but{
	width:478px;
}
/******************Ucp********************/
.ucp .post-a-reply .textarea{
	background:url(images/bg-textarea-sig.gif) no-repeat 0 0;
}
.ucp .post-a-reply textarea{
	width:569px;
	height:90px;
}
.ucp .main-block .delete{
	margin-left:43%;
}
.ucp .panel {
	padding:0;
}
/******************UcpPM********************/
.ucp .column1{
	width:350px;
}
* html .ucp .column1{width:356px;}
.ucp .panel dl.pmlist textarea{
	width:234px;
	height:70px;
}
.ucp .panel dl.pmlist dt{
	text-align:left;
	height:92px;
}
.ucp .panel dl.pmlist dd{
	margin:0;
}
.ucp .post-a-reply .holder{
	margin-bottom:10px;
}
.ucp .post-a-reply label {
	font-weight:bold;
	padding:7px 9px 0 0;
	text-align:left;
	float:left;
}
.ucp .post-a-reply .text {
	background:url(images/bg-input.gif) no-repeat;
	width:274px;
	border:medium none;
	float:left;
	font-weight:normal;
	padding:0 8px;
}
.ucp .post-a-reply .text input{
	width:354px;
}
.ucp .buttons {
	padding-left:167px;
}
.ucp .buttons .load {
	float:left;
}
.ucp .buttons .save {
	background:url(images/btn-save.gif) no-repeat;
}
.ucp .buttons .preview {
	background:url(images/btn-preview.gif) no-repeat;
}
.ucp .submit,
.ucp .save,
.ucp .preview{
	background:url(images/bg-submit.gif) no-repeat;
	border:medium none;
	cursor:pointer;
	float:left;
	margin:0 1px 0 0;
	overflow:hidden;
	padding:9px 0;
	text-indent:-9999px;
	width:88px;
}

.main-box .fields2 dd{
	margin:0;
	width:320px;
}
/****************Topic search*********************/
.topic-actions{
	height:28px;
}
.topic-actions .buttons{
	padding:0;
}
.topic-actions .buttons .post-icon,
.topic-actions .buttons .reply-icon{
	background-color:#FFF;	
}
* html .topic-actions .buttons .post-icon{margin-top:1px;}
* html .topic-actions .buttons .reply-icon{margin-top:1px;}
.topic-actions .buttons .post-icon a,
.topic-actions .buttons .reply-icon a{
	border:1px solid #666666;
	height:17px;
	padding:2px 0 0 3px;
	width:93px;
}
.topic-actions .buttons .reply-icon a{
	width:70px;
}
.topic-actions .buttons .post-icon a:hover,
.topic-actions .buttons .reply-icon a:hover{
	border-color:#BC2A4D;
	color:#BC2A4D;
	text-decoration:none;
}
.topic-actions .search-box{
	width:300px;
	margin:0;
	padding:0;
}