@charset "utf-8";
/* CSS Document */

body {background: #000; margin: 0px; padding: 0px; padding-bottom:20px;}

img, p, h1, h2, h3, h4, h5 {margin: 0; padding: 0; font-weight: lighter;}
.cblock {font-family: Verdana; font-size: 10px; color: #000}

.wrapper {width: 972px; margin: 0 auto; background: #fff; margin-top:-20px; padding-top:20px;
#padding-top:20px;
padding-left:10px;
padding-right:10px;
margin-bottom:15px;
}
.clear {clear:both}

#header {margin-top: 20px;}
#header a {float: left;}
#header a img {border: 0px;}

ul#tmenu {float: right; padding: 0px }
ul#tmenu li {display: block; float: left; padding: 4px; margin:11px; text-transform: lowercase;}
ul#tmenu li a {font-family: Arial; font-size: 21px; text-decoration: none; color: #333; border-bottom: 2px solid #fff;}
ul#tmenu li a:hover {border-bottom: 2px dotted #0099cc; color: #0099cc;}
ul#tmenu li a#active_menu {font-family: Arial; font-size: 21px; text-decoration: none; color: #333; border-bottom: 2px solid #fff; border-bottom: 2px dotted #0099cc; color: #0099cc;}

.head {clear: both;}
form#ation {width: 150px; border: 1px dashed #fff; padding: 9px; float: left; font-family: Verdana; font-size: 11px;}
form#ation h5 {text-transform: uppercase; font-family: Arial; font-size: 11px; color: #333; font-weight: bold;}
form#ation input {
	background: #eaeaea; border-top: 1px solid #626262; border-left: 1px solid #949494; border-bottom: 1px solid #f3f3f3;
	border-right: 1px solid #eee; margin-bottom: 10px}
form#ation a {font-size: 10px; color: #333; font-family: Tahoma;}
form#ation input.btn {
	border-top: 1px solid #c4c4c4; border-left: 1px solid #cfcfcf; border-bottom: 1px solid #555;
	border-right: 1px solid #757575; font-family: Verdana; font-size: 10px; color: #333;
	width: 46px; height: 17px; background: url(/images/btnbg.gif); margin-left: 15px; margin-bottom: 0px;}

img.banner {float: right;}

#content {clear: both; padding-top: 30px}
#content h2 {font-family: Arial; font-size: 18px; color: #333; margin-bottom: 12px; text-transform:lowercase;}

.mp .left, .nt .left {float: left;}
.mp .right, .nt .right {float: right;}

.mp .cblock {width: 467px; min-height: 111px; border: 1px dashed #999; padding: 7px; margin-bottom: 10px}
.mp .cblock img {float: left; margin-right: 7px;}
.mp .cblock a.title {font-family: Arial; font-size: 12px; color: #003366; border-bottom: 1px solid  #fff; text-decoration: none;}
.mp .cblock a.title:hover {border-bottom: 1px dashed  #003366;}
.mp .cblock a.name {font-family: Verdana; font-size: 10px; color: #333; text-decoration: none; display: block; margin: 5px 0 5px 0;}
.mp .cblock a.name:hover {color: #7e7e7e;}
.mp .cblock a.more {font-family: Verdana; font-size: 10px; text-align:right; color: #333; display: block; margin: 3px 0 5px 0; margin-bottom:0px; padding-bottom:0px;}
.mp .cblock a.more:hover {text-decoration: none;}
.mp .cblock p {font-family: Verdana; font-size: 10px; color: #000}

.nt .cblock {width: 467px; border: 1px dashed #999; padding: 7px; margin-bottom: 10px}
.nt .cblock a.title {font-family: Arial; font-size: 12px; color: #003366; border-bottom: 1px solid  #fff; text-decoration: none;}
.nt .cblock a.title:hover {border-bottom: 1px dashed  #003366;}
.nt .cblock a.name {font-family: Verdana; font-size: 10px; color: #333; text-decoration: none; display: block; margin: 5px 0 5px 0;}
.nt .cblock a.name:hover {color: #7e7e7e;}
.nt .cblock a.more {font-family: Verdana; font-size: 10px; text-align:right; color: #333; display: block; margin: 3px 0 5px 0;}
.nt .cblock a.more:hover {text-decoration: none;}
.nt .cblock p {font-family: Verdana; font-size: 10px; color: #000}
.nt .cblock span.date{font-family: Verdana; font-size: 10px; color: #333; text-decoration: none; display: block; margin-bottom: 5px;}

.nt .nb {border: 1px dashed #999; padding: 7px;}
.nt .nb .cblock {width: 467px; border: none; padding: 0px; margin-bottom: 10px}

table.info {padding: 0px; margin: 0px; border: 0px; margin-top: 2px}
table.info td {list-style-type: none; font-family: Verdana; font-size: 10px; color: #000;}

.mpt .cblock {border: 1px dashed #999; padding: 7px; margin-bottom: 10px}
.mpt .cblock a.title {font-family: Arial; font-size: 12px; color: #003366; border-bottom: 1px solid  #fff; text-decoration: none;}
.mpt .cblock a.title:hover {border-bottom: 1px dashed  #003366;}
.mpt .cblock a.name {font-family: Verdana; font-size: 10px; color: #333; text-decoration: none; display: block; margin: 5px 0 5px 0;}
.mpt .cblock a.name:hover {color: #7e7e7e;}
.mpt .cblock a.more {font-family: Verdana; font-size: 10px; text-align:right; color: #333; display: block; margin: 3px 0 5px 0;}
.mpt .cblock a.more:hover {text-decoration: none;}
.mpt .cblock p {font-family: Verdana; font-size: 10px; color: #000}

.mpt table.info {padding: 0px; margin: 0px; border: 0px; margin-top: 7px}
.mpt table.info td {font-family: Verdana; font-size: 10px; color: #000;}

.mpf .cblock { border: 1px dashed #999; padding: 7px; margin-bottom: 10px}
.mpf .cblock img {float: left; margin-right: 7px;}
.mpf .cblock a.title {font-family: Arial; font-size: 12px; color: #003366; border-bottom: 1px solid  #fff; text-decoration: none;}
.mpf .cblock a.title:hover {border-bottom: 1px dashed  #003366;}
.mpf .cblock a.name {font-family: Verdana; font-size: 10px; color: #333; text-decoration: none; display: block; margin: 5px 0 5px 0;}
.mpf .cblock a.name:hover {color: #7e7e7e;}
.mpf .cblock p {font-family: Verdana; font-size: 10px; color: #000}
.mpf .cblock span.mix_title {font-family: Arial; font-size: 12px; color: #003366; border-bottom: 1px solid  #fff; text-decoration: none; border-bottom: 1px dashed  #003366;}

.mpf table.info {margin: 0px; border: 0px; background: #f7f7f7; width: 231px; padding: 4px; float: right; margin-left: 5px; margin-right: -65px}
.mpf table.info td {font-family: Verdana; font-size: 10px; color: #333; padding: 4px}
.mpf table.infop {margin: 0px; border: 0px; width: 360px; padding: 4px; margin-left: 5px; margin-right: -65px}
.mpf table.infop td {font-family: Verdana; font-size: 10px; color: #333; padding: 4px}

.mpf .cblock span.date{font-family: Verdana; font-size: 10px; color: #999; text-decoration: none; display: block; margin-bottom: 5px; float: right}

.mpf .cblock span.more {font-family: Verdana; font-size: 18px; text-align:right; display: block; margin: 0px 0 0px 0;}
.mpf .cblock span.more a {color: #212844; position:relative; top:14px;}
.mpf .cblock span.more a:hover {text-decoration: none;}

.mpf .player {margin-top: 15px;}
.mpf .player img {float: none;}
.mpf .player h5 {font-family: Verdana; font-size: 11px; color: #666; font-weight: bold;}
.mpf .player span.more {font-family: Verdana; font-size: 18px; text-align:right; display: block; margin: -10px 0 5px 0;}
.mpf .player span.more a {color: #212844}
.mpf .player span.more a:hover {text-decoration: none;}

.mpf .comments {height: auto;}
.mpf .comment {font-family: Verdana; font-size: 10px; line-height: 20px; padding: 5px 0; border-bottom: 1px solid #999}
.mpf .comment b, .mpf .comment p {font-size: 11px;}
.noauth {height: 28px; margin: 10px 0; background: #f3f2f2; text-align:center; font-family: Verdana; font-size: 14px; color: #666; padding-top: 12px}
.noauth a {color: #2c5f93;}
.noauth a:hover {text-decoration: none;}

form#newcomment {width: 479px;}
form#newcomment input {
	width: 479px; height:109px; background: #eaeaea; border-top: 1px solid #626262; border-left: 1px solid #949494; border-bottom: 1px solid #f3f3f3;
	border-right: 1px solid #eee; margin-bottom: 10px;}
form#newcomment textarea {
	width: 479px; height:109px; background: #eaeaea; border-top: 1px solid #626262; border-left: 1px solid #949494; border-bottom: 1px solid #f3f3f3;
	border-right: 1px solid #eee; margin-bottom: 10px;}
form#newcomment input.btn {
	border-top: 1px solid #c4c4c4;
	border-left: 1px solid #cfcfcf;
	border-bottom: 1px solid #555;
	border-right: 1px solid #757575;
	font-family: Verdana; font-size: 11px; color: #333; float: right;
	width: 69px; height: 23px; background: url(/images/btnaddbg.gif); margin-left: 15px; margin-bottom: 0px;}

input.sbmt_btn {
	border-top: 1px solid #c4c4c4;
	border-left: 1px solid #cfcfcf;
	border-bottom: 1px solid #555;
	border-right: 1px solid #757575;
	font-family: Verdana; font-size: 11px; color: #333; float: right;
	width: 69px; height: 23px; background: url(/images/btnaddbg.gif); margin-left: 15px; margin-bottom: 0px;}


.mpf .gallary {height: auto;}
.mpf .gallary img {margin-bottom: 7px}
.slidshow {font-family: Verdana; font-size: 12px; color: #333; float: right}
.slidshow:hover {text-decoration: none;}
.mpf .gallary .photo a img {border: 2px solid #e1e1e1}
.mpf .gallary .photo a img:hover {border: 2px solid #333}

#footer {clear:both; margin-bottom: 10px}

ul#bmenu {float: right; padding: 0px}
ul#bmenu li {display: block; float: left; padding: 0 4px; margin: 0 11px;}
ul#bmenu li a {font-family: Arial Narrow; font-size: 12px; text-decoration: none; color: #333; border-bottom: 1px solid #fff;}
ul#bmenu li a:hover {border-bottom: 1px dotted #000; color: #000;}

.copy {clear:both; background:url(/images/fbg1.jpg); height: 16px; padding: 17px 6px 0 6px;}
.copy span {font-family: Verdana; font-size: 10px; color: #ccc; display: block;}
.copy span.fenris {float: right; margin-top: -12px}
.copy span.fenris a {color: #ccc;}
.copy span.fenris a:hover {text-decoration: none;}

.copy_n {display:block; width: 972px; margin: 0 auto; vertical-align:middle; padding-left:10px; padding-right:10px; height:15px;}
.copy_n span {font-family: Verdana; font-size: 10px; color: #fff; float:left;}
ul#bmenu_n {float: right; padding: 0px}
ul#bmenu_n li {display: block; float: left; padding: 0 4px; margin: 0 11px; text-transform: lowercase;}
ul#bmenu_n li a {font-family: Verdana; font-size: 11px; text-decoration: none; color: #fff;}
ul#bmenu_n li a:hover {border-bottom: 1px dotted #fff;}
ul#bmenu_n li a#active_menu {font-family: Verdana; font-size: 11px; color: #fff; border-bottom: 1px dotted #fff;}
.fable {	margin-top:-10px;
	#margin-top:0px;
	width:100%;
	height:15px;
	}

#pager {font-family: Verdana; font-size: 11px; color: #747474}
#pager a {font-family: Verdana; font-size: 11px; color: #1c3e83; margin: 0 4px; text-decoration: none}
#pager a:hover {color: #fd7055; text-decoration: underline}


#reg_window{	display:none;
	visibility: hidden;
	position: absolute;
	top:100px;
	left: 500px;
	width: 400px;
	height:400px;
	border: 1px solid #363738;
	background:#fff;
	z-index:2;
	}

#reg_window h1 {	font-family: Arial;
	font-size: 200%;
	color: #333;
	padding:10px;
	margin-left:30px;
	margin-top:20px;
}
#reg_window #regForm {margin-left:40px; padding-right:35px;}
#reg_window #regForm input.btn{	border-top: 1px solid #c4c4c4;
	border-left: 1px solid #cfcfcf;
	border-bottom: 1px solid #555;
	border-right: 1px solid #757575;
	font-family: Verdana;
	font-size: 30px;
	color: #333;
	width: 150px;
	height: 40px;
	margin-bottom: 5px;
	margin-top:0px;
	float:left;
	vertical-align: middle;
	padding:0px;
	}
.reg_div{font: 18px Verdana;}
#reg_window #regForm input{	font:16px Verdana;
	padding:10px;
	width:300px;
	margin:0 0 10px 0;
	}
.uname {font:13px Verdana; font-weight: bold;}
.free {color:green;}
.nonfree {color:red;}
.close_img{	float:right;top:0;border-style:none;}

#pass_window{
	display:none;
	visibility: hidden;
	position: absolute;
	top:100px;
	left: 500px;
	width: 400px;
	height:200px;
	border: 1px solid #363738;
	background:#fff;
	z-index:2;
	}

#pass_window h1 {
	font-family: Arial;
	font-size: 200%;
	color: #333;
	padding:10px;
	margin-left:30px;
	margin-top:20px;
}
#pass_window #passForm {margin-left:40px; padding-right:35px;}
#pass_window #passForm input.btn{
	border-top: 1px solid #c4c4c4;
	border-left: 1px solid #cfcfcf;
	border-bottom: 1px solid #555;
	border-right: 1px solid #757575;
	font-family: Verdana;
	font-size: 30px;
	color: #333;
	width: 150px;
	height: 40px;
	margin-bottom: 0px;
	margin-top:0px;
	float:left;
	padding:0px;
	}

#pass_window #passForm input{
	font:16px Verdana;
	padding:10px;
	width:300px;
	margin:0 0 10px 0;
	}

#chng_pass{
	display:block;/*none;*/
	visibility: visible;/*hidden;*/
	position: absolute;
	top:100px;
	left: 500px;
	width: 400px;
	height:300px;
	border: 2px dashed #363738;
	background:#fff;
	z-index:2;
	}
#chng_pass h1 {
	font-family: Arial;
	font-size: 200%;
	color: #333;
	padding:10px;
	margin-left:30px;
	margin-top:20px;
}
#chng_pass #chngForm {margin-left:40px; padding-right:35px;}
#chng_pass #chngForm input.btn{
	border-top: 1px solid #c4c4c4;
	border-left: 1px solid #cfcfcf;
	border-bottom: 1px solid #555;
	border-right: 1px solid #757575;
	font-family: Verdana;
	font-size: 30px;
	color: #333;
	width: 150px;
	height: 40px;
	margin-bottom: 5px;
	margin-top:0px;
	float:left;
	vertical-align: middle;
	padding:0px;
	}

#chng_pass #chngForm input{
	font:16px Verdana;
	padding:10px;
	width:300px;
	margin:0 0 10px 0;
	}

#chng_nick{
	display:block;/*none;*/
	visibility: visible;/*hidden;*/
	position: absolute;
	top:100px;
	left: 500px;
	width: 400px;
	height:300px;
	border: 2px dashed #363738;
	background:#fff;
	z-index:2;
	}
#chng_nick h1 {
	font-family: Arial;
	font-size: 200%;
	color: #333;
	padding:10px;
	margin-left:30px;
	margin-top:20px;
}
#chng_nick #nickForm {margin-left:40px; padding-right:35px;}
#chng_nick #nickForm input.btn{
	border-top: 1px solid #c4c4c4;
	border-left: 1px solid #cfcfcf;
	border-bottom: 1px solid #555;
	border-right: 1px solid #757575;
	font-family: Verdana;
	font-size: 30px;
	color: #333;
	width: 150px;
	height: 40px;
	margin-bottom: 5px;
	margin-top:0px;
	float:left;
	vertical-align: middle;
	padding:0px;
	}

#chng_nick #nickForm input{
	font:16px Verdana;
	padding:10px;
	width:300px;
	margin:0 0 10px 0;
	}
