 #moha {						background:#000 url(images/bg.gif) repeat-x; margin:0; padding:0; 
								font:normal 0.8em courier new,courier,serif; color:#036; text-align:center; }
						
 #moha a {						font:italic bold 0.85em georgia,serif; text-decoration:none; color:#036; }
 #moha a:hover {				color:#664; text-decoration:underline; }

 #moha #main_bx {				position:relative; width:980px; margin:0 auto; text-align:left; background:transparent url(images/main.jpg) 10px 0px repeat-y; }
 #moha #head_bx {				position:relative; height:200px; background:transparent url(images/head.jpg) 10px 0px no-repeat; }
 #moha #hover_bx {				position:absolute; left:-1px; top:164px; height:133px; width:983px; background:transparent url(images/hover.gif) no-repeat; }
 #moha #banner_bx {				position:absolute; left:256px; top:171px; }
 #moha #body_bx {				position:relative; float:left; width:570px; }
 #moha #foot_bx {				position:relative; clear:both; height:22px; background:transparent url(images/foot.jpg) 10px 0px no-repeat; }
 #moha #form_bx {				position:relative; width:980px; margin:0 auto; text-align:left; background:transparent url(images/forum_main.jpg) 10px 0px repeat-y; }
 #moha #form_bx #hover_bx {		left:2px; top:166px; background:transparent url(images/forum_hover.gif) no-repeat; }
 #moha #form_bx #foot_bx {		background:transparent url(images/forum_foot.jpg) 10px 0px no-repeat; }

 #moha #dogtags_bx {			position:absolute; bottom:20px; right:40px; width:160px; height:110px; background:url(images/dogtags.gif) center no-repeat; }
 #moha #dogtags_bx #aderama {	position:absolute; top:50px; left:70px; width:90px; height:50px; display:block; z-index:2; }
 #moha #dogtags_bx #onlinew {	position:absolute; top:10px; left:50px; width:70px; height:50px; display:block; z-index:2;}
 
 #moha #left_bx {				position:relative; float:left; width:205px; margin:50px 0 30px 0; }
 #moha #left_bx h2 {			padding-left:30px; font:italic bold 1.3em Georgia,serif; color:#333; background:transparent url(images/left.jpg) 25px top no-repeat; line-height:31px; margin:15px 0 5px 0; }
 #moha #left_bx ul {			margin:0; padding:0 0 15px 0; list-style:none; background:transparent url(images/dots.gif) center bottom no-repeat; }
 #moha #left_bx li {			padding-left:25px; }
 #moha #left_bx a {				padding-left:15px; text-decoration:none; font:bold 1.0em verdana,sans-serif; color:#cc9; line-height:1.5em; }
 #moha #left_bx a:hover { 		color:#330; text-decoration:underline; background:url(images/list.gif) left center no-repeat; }
 #moha #left_bx span {			display:block; padding:0 20px 0 35px; font:bold 1.0em verdana,sans-serif; color:#cc9; }
 
 #moha #right_bx {				position:relative; float:left; width:200px; margin:60px 0 30px 0; }
 #moha #right_bx h2 {			padding-left:5px; font:italic bold 1.3em Georgia,serif; color:#333; background:transparent url(images/right.jpg) no-repeat; line-height:31px; margin:15px 0 5px 0; }
 #moha #right_bx #sky_bx {		border:2px solid #443; margin-left:25px; width:122px; }
 #moha #right_bx #sky_bx img {	border:1px solid #000; }
 #moha #right_bx span {			display:block; padding:0 30px 0 10px; font:bold 1.0em verdana,sans-serif; color:#cc9; }
 #moha #forum_bx {				position:absolute; top:-70px; left:0px; width:180px; height:85px; display:block; }

 #moha #threads_bx {			position:relative; float:left; width:260px; margin:50px 0 10px 0; text-align:right; background:url(images/horizontal.gif) right 40px no-repeat; padding-right:20px; }
 #moha #threads_bx h2 {			font:bold 1.0em Georgia,serif; color:#036; margin:0; line-height:30px; }
 #moha #threads_bx ul {			margin:0; padding:0; list-style:none; }
 #moha #threads_bx a {			background:url(images/parachute.gif) right center no-repeat; padding-right:15px; text-decoration:none; font:normal 0.85em courier new,courier,serif; color:#552; }
 #moha #threads_bx a:hover { 	background:url(images/parahover.gif) right center no-repeat; color:#330; text-decoration:underline; }
  
 #moha #downs_bx {				position:relative; float:left; width:260px; margin:50px 0 10px 0; text-align:left; padding-left:15px; }
 #moha #downs_bx h2 {			font:bold 1.0em Georgia,serif; color:#036; margin:0; line-height:30px; }
 #moha #downs_bx ul {			margin:0; padding:0; list-style:none; }
 #moha #downs_bx a {			background:url(images/parachute.gif) left center no-repeat; padding-left:15px; text-decoration:none; font:normal 0.85em courier new,courier,serif; color:#552; }
 #moha #downs_bx a:hover { 		background:url(images/parahover.gif) left center no-repeat; color:#330; text-decoration:underline; }
 
 #moha .hr {					position:relative; float:left; width:570px; height:30px; background:url(images/hr.gif) no-repeat; }
 
 #moha .news_bx {				position:relative; clear:both; margin:10px 20px; }
 #moha .news_bx .icon {			position:relative; float:left; width:50px; height:50px; background:url(images/icon.gif) no-repeat; }
 #moha .news_bx .title {		position:relative; float:left; font:bold 1.8em courier new,courier,serif; color:#036; }
 #moha .news_bx .date {			position:relative; float:left; font-size:0.85em; border-bottom:1px solid #036; width:470px; padding:2px; }
 #moha .news_bx .pages {		position:relative; float:left; font-size:0.85em; width:470px; padding:2px 5px; font-style:italic; }
 #moha .news_bx .pages a {		font:bold 1em verdana,sans-serif; padding:2px; }
 #moha .news_bx .pages a:hover {border:1px solid #036; padding:1px; text-decoration:none; }
 #moha .news_bx .text {			position:relative; clear:both; padding:5px; }
 #moha .news_bx .link a {		position:relative; clear:both; padding:5px; }
 #moha .news_bx .link a:hover {	text-decoration:underline; }
 
 #moha .news_bx .vote {			position:relative; clear:both; padding-top:5px; }
 #moha .news_bx .vote div {		position:relative; float:left; }
 #moha .news_bx .vote .quote {	width:200px; font-size:0.85em; clear:both; padding-left:5px; }
 #moha .news_bx .vote .bar {	width:200px; background:#bb9; border:2px solid #bb9; }
 #moha .news_bx .vote .bar div {height:10px; background:#036; font-size:0.1em; } 
 #moha .news_bx .vote .pcent {	width:100px; font-size:0.85em; text-align:right; }
 
 #moha .news_bx .gallery {			position:relative; clear:both; }
 #moha .news_bx .gallery a {		position:relative; float:left; background:transparent url(images/gallery.gif) no-repeat; height:112px; margin:10px 0 0 20px; }
 #moha .news_bx .gallery a:hover {	cursor:hand; }
 #moha .news_bx .gallery img {		border:0; }
 #moha .news_bx .gallery .image {	position:relative; float:left; display:block; width:132px; height:112px; margin:0 10px 0 0; text-align:center; background:transparent center no-repeat; }
 #moha .news_bx .gallery .title {	position:relative; float:left; display:block; width:300px; padding:20px 0 5px 0; font-size:1.6em; margin:0; }
 #moha .news_bx .gallery .descr {	position:relative; float:left; width:300px; font-weight:normal; font-style:normal; }
 
 #moha .news_bx .download {			position:relative; clear:both; }
 #moha .news_bx .download a {		position:relative; float:left; display:block; background:transparent url(images/download.gif) no-repeat; height:82px; width:232px; margin:10px 0 0 10px; }
 #moha .news_bx .download .title {	position:relative; clear:both; display:block; padding:10px 5px 0 10px; font-size:1.4em; }
 #moha .news_bx .download .descr {	position:relative; clear:both; display:block; padding:5px 5px 0 10px; font-weight:normal; font-style:normal; }
 
 #moha .news_bx .downloads {		position:relative; clear:both; }
 #moha .news_bx .downloads table {	width:500px; margin:0 10px; }
 #moha .news_bx .downloads th {		font:bold 0.8em courier new,courier,serif; text-align:left; border-bottom:1px solid #aa6; }
 #moha .news_bx .downloads td {		font:normal 0.7em courier new,courier,serif; padding:1px; }
 #moha .news_bx .downloads .key {	width:100px; }
 #moha .news_bx .downloads .value {	width:300px; }
 #moha .news_bx .downloads .links {	width:130px; }
 #moha .news_bx .downloads .button a {font:bold 2.2em courier new,courier,serif; }
 

 #moha #status_bx {					background:#443 url(images/status_border.jpg); border:1px solid #221; width:70%; margin:100px auto; padding:10px; }
 #moha #status_bx div {				background:#665 url(images/status_back.jpg); border:2px solid #443; padding:22px; }
 #moha #status_bx h1 {				color:#cca; font:bold 1.1em georgia,serif; padding:0; margin:0; }
 #moha #status_bx a {				color:#330; text-decoration:none; font:normal 0.8em georgia,serif; }
 #moha #status_bx a:hover {			color:#cca; text-decoration:underline; }

 #moha #comment_bx {				width:570px; background:url(images/main.jpg) -195px top repeat-y; padding:50px 0; margin:0 auto; text-align:left; }
 #moha #comment_bx .pages {			position:relative; float:left; font-size:0.85em; width:470px; padding:2px 20px; font-style:italic; }
 #moha #comment_bx .pages a {		font:bold 1em verdana,sans-serif; padding:2px; }
 #moha #comment_bx .pages a:hover {	border:1px solid #036; padding:1px; text-decoration:none; }
 #moha #comment_bx .name {			position:relative; float:left; padding:5px 0 0 20px; width:100px; clear:both; }
 #moha #comment_bx .time {			position:relative; float:right; padding:5px 20px 0 0; width:420px; font:bold italic 0.85em courier new,courier,serif; }
 #moha #comment_bx .text {			position:relative; float:right; padding:5px 20px 0 0; width:420px; }


 #moha #copy {					position:relative; clear:both; background:url(images/copy.gif) center top no-repeat; margin-top:20px; padding:30px 0 10px 0; font-size:0.85em; text-align:center; }
 
 #moha select,
 #moha textarea,
 #moha input {					background:#cca; border:1px solid #663; font:normal 1em courier new,courier,serif; }
 #moha input.dark {				background:#aa9; border:1px solid #663; }
 #moha .clear {					clear:both; height:1px; }
 
