* {
	padding:0px;
	margin:0px;
	border:0px;
	outline:none;
}

body {
	font-family:Arial,Helvetica,sans-serif;
	background:#111 url(/gfx/img_05.png) top center;
	font-size:12px;
	color:#c5c5c5;
}

a { color:#c5c5c5; }
a:hover { color:#bbb; }
ul { list-style:none; }
li a { text-decoration:none; }
h1 { font-size:20px; height:50px; line-height:50px; text-shadow:0 0; }
h2 { padding:10px 0; }
h3 { font-size:13px; padding-bottom:5px; margin:15px 0 5px 0px; border-bottom:3px solid #DCDDDE; }
hr.clear { clear:both; height:0px;}
input { line-height:24px; height:24px; padding:5px; margin:5px 0; background:#fff; border:1px solid #e6e6e6;
	font-family:Arial,Helvetica,sans-serif; color:#999; }
textarea {
	color:#999;
	background:#222;
	border:1px solid #444;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:5px;
	margin:5px 0;
}
.check { line-height:10px; height:10px; padding:0px; margin:10px;}

/* DIVERSE */
.info {
	padding:5px;
}
	.info span {	
		float:right;
	}
#bg {
	background:url(/gfx/img_01.png) top center repeat-x;
}
.bg1 {
	background:#EDEDED url(/img/image_13.png) top right no-repeat;
	padding:10px;
	margin-top:15px;
}
.bg2 {
	margin-top:10px;
	background:url(/gfx/img_04.png) top center;
	/*filter: alpha(opacity=55);
	-moz-opacity: 0.5;
	-webkit-opcity:0.5;
	opacity:0.5;*/
}
	.bg2 h2 {
		padding:0 0 10px 0;
	}
.padding {
	padding:10px;
}
.wide {
	text-align:center;
}
/*SHELL*/
.left {
	width:720px;
	float:left;
}
.right {
	float:left;
	width:270px;
	padding:0 0 10px 10px;
}
	.right h2 {
		color:#f8fbfe;
		font-size:13px;
		line-height:22px;
	}
	.right input {
		background:#FFF;
	}
.inner {
	margin:0 auto;
	width:1000px;
}
.blank {
}
#menu {
	color:#FF6DA1;
}
	#menu .inner {	
		height:50px;
		line-height:50px;
		padding:0 10px;
		width:982px;
		border-top:1px solid #222;
	}
	#menu a {
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
		color:#ddd;
		padding:0 10px;
		height:50px;
		display:block;
		float:left;
	}
		
		#menu a:hover {
			color:#fff;
		}

#header {
	height:50px;
}
#header .inner {
	height:50px;
	text-shadow:0 0;
	font-weight:bold;
}
	#header .inner #top {	
		text-transform:uppercase;
		height:50px;
	}
	#header .inner #top a {
		float:left;
		text-decoration:none;
		line-height:26px;
	}
		#header .inner #top a.active {
			background:url(/gfx/img_04.png);
		}
		#header .inner #top a.link {
			margin-top:12px;
			padding:0 10px;
			margin-left:10px;
		}
	#header .inner #topmenu {
		float:right;
		line-height:50px;
		color:#de308e;
	}
		#header .inner #topmenu a {
			text-decoration:none;
		}
			#header .inner #topmenu a:hover {
				text-decoration:underline;
				color:#eee;
			}
#showcase {
}
	#showcase .inner {
		padding:10px 0;
		background:#E9ECEE;
		text-align:center;
	}
		#showcase .inner img{
			margin-right:10px;
			border:3px solid #fff;
		}
		#showcase .inner img.last{
			margin-right:0px;
		}
#content {
}
	#content .inner {
	}

#footer {
	background:url(/gfx/image_05.png) repeat-x;
	padding:10px 0;
	margin-top:10px;
}
	#footer .inner {
		color:#333;
	}
	#footer .inner p {
	}
		#footer .inner div.block {
			width:250px;
			float:left;
			margin-right:15px;
		}
			#footer .inner div.block h3 {
				margin-top:0px;
				border-color:#3D3C37;
			}
			#footer .inner div.block ul {
			}
				#footer .inner div.block ul li {
					padding-left:0px;
				}
					#footer .inner div.block ul li a {
						display:block;
						line-height:24px;
						padding-left:5px;
					}
						#footer .inner div.block ul li a:hover {
							background:#3D3C37;
							color:#A5A5A3;
						}
	.logo {
		float:left;
		margin:0 10px 5px 0px;
	}
/*rightside*/
ul.tags {
}
	ul.tags li {
		display:block;
		float:left;
	}
		ul.tags li a {
			display:block;
			padding:4px;
			margin-bottom:4px;
			background:url(/gfx/img_04.png);
		}
ul.menu {
	line-height:18px;
}
	ul.menu li {
		display:block;
	}
		ul.menu li a {
			display:block;
			border-bottom:1px solid #555;
			padding:2px 0;
		}
ul.menuh {
	line-height:18px;
	padding:10px;
}
	ul.menuh li {
		display:block;
		float:left;
		margin-right:20px;
	}
		ul.menuh li a {
			display:block;
			padding:2px 0;
		}	

form.menu {
	line-height:18px;
	padding:10px;
}
	form.menu input {
		background:#fff;
		border-width:1px;
		border-style:solid;
		border-color:#e6e6e6;
		color:#0a0a0a;
	}
/* forum */

.fname {
	float:left;
	width:55%;
	font-weight:bold;
}
	li .fname {
		font-weight:normal;
		padding:5px 0;
	}
	li { padding-left:5px;}
	
.ftopic {
	text-align:center;
	float:left;
	width:10%;
}

.fpost {
	text-align:center;
	float:left;
	width:10%;
}

.flast { float:left; width:25%;}

/*SPLASH*/
.splash {
	margin:10px 0;
	border:1px solid #C9C9C9;
	padding:10px;
}
	.success {	
		background:#52D7A5;
	}
	.error {
		background:#ECD5D8;
	}
.youtubeImg { width:200px; }
.videos {
	width:200px;
	float:left;
	line-height:16px;
	background:url(/gfx/img_05.png);
	padding:5px;
}
	.videos a {
		color:#777470;
		text-decoration:none;
	}
		.videos a:hover {
			text-decoration:underline;
		}
	.margin {
		margin:0 0 20px 30px;
	}
.right h3 a {
	text-decoration:none;
	color:#61A1C4;
}
	.right h3 a:hover {
		color:#70BDFF;
	}
.ad {
	margin:0 15px 0px 0;
	float:left;
}
/* comments */
.comment {
	border-bottom:1px solid #e6e6e6;
	padding-bottom:10px;
	margin-bottom:10px;
}
	.comment .user {
		font-weight:bold;
	}
	.avatar-com {
		float:left;
		margin:0 10px 10px 0;
	}
	form.comment-add textarea, form.comment-add input {
		height:50px;
		float:left;
	}
		 form.comment-add input {
			height:62px;
			line-height:60px;
			border-left:0px;
		 }
	.no-border {
		border:0px;
		margin-bottom:0px;
		padding:0px;
	}
	
.menu li.remove, .menu li.edit, .menuh li.fan, .menuh li.report, .menuh li.twitter, .menuh li.fb, .menu li.com, .menu li.views,
.menu li.search {
	padding-left:20px;
	background-position:center left;
	background-repeat:no-repeat;
}
li.remove { background:url(/gfx/icons/cross-circle.png); }
li.edit { background:url(/gfx/icons/wrench.png); }
li.fan { background:url(/gfx/icons/heart.png); }
li.report { background:url(/gfx/icons/exclamation-red.png); }
li.fb { background:url(/gfx/icons/facebook.png); }
li.twitter { background:url(/gfx/icons/twitter.png); }
li.views { background:url(/gfx/icons/eye.png); }
li.com { background:url(/gfx/icons/balloon-white.png); }
li.search { background:url(/gfx/icons/magnifier.png); }