	/* ============================================= */
	/* ============================================= */
	/*    REVELATION-ESPORTS || CSS.CSS styles ~!    */
	/* ============================================= */
	/*	Copyright (c) www.revelation-esports.net	 */
	/* ============================================= */
	/* ============================================= */
	
	@charset "utf-8";
	/* CSS Document */
	
	* { margin:0px; padding:0px; }
	li {padding:5px; margin-left:28px; font-size:11px;}
	html, body { background: #0a0a0a url(images/bg.jpg) repeat-y top center;  height:100%; width:1000px;}
	
	/* Text settings */
	
	html, body { font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:400; color:#000000; margin:0 auto; }
	a { color:#ffb50b; text-decoration:none;}
	a:hover { color:#111111; }
	textarea {font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:400; color:#222222; }
	small {font-size:9px;}
	#container { width:877px; min-height:100%; _height:100%; margin-left:59px; text-align:center; }
	#on_top {background:url(images/top.jpg) no-repeat center top; width:1000px; height:39px;  margin:0 auto; text-align:center;}

	#header { width:1000px; height:129px; background:url(images/banner.jpg) center top no-repeat; margin:0 auto; text-align:center;}
	
			hr {
			border: 0;
			color: #9E9E9E;
			background-color: #9E9E9E;
			height: 1px;
			width: 100%;
			text-align: left;
			}
			.bar_ {
				width:877px;
				height:16px;
				text-align: center;
				color: #ffffff;
				text-indent:10px;
				background:url(images/layout_14.jpg) bottom center repeat-x;
				background-position:50% 0px;
				font-size:10px;
				line-height:24px;
				font-size:15px;
				font-weight:bold;
				margin:0; padding:0;
				margin:0 auto;
				border-bottom:3px solid #000000;
			}
			.bar_:focus { outline:none;} .bar_:hover {outline:none; cursor:pointer}
	
	
	
	.titlebar {
		margin-left:1px;
		width:498px;
		height:29px;
			line-height:29px;
		text-align:left;
		background:url(images/layout_14.jpg) top center repeat-x;
		text-indent:11px;
		font-size:10px;
		font-weight:bold;
		color:#FFF;

	}
	
	.titlebar a{ color:#FFF}
	.titlebar a:hover{ color:#ffb50b; }
	.titlebar em {font-size:10px; float:right; padding: 3px; }
	
	.list li {list-style:none; padding:2px; margin:3px; background:#fefefe; border:1px solid #999; display:list-item; }
	.list .head {background:#e9e9e9; color:#111; text-transform:uppercase; font-weight:bold; font-size:10px;}

	.admin_list {
		width:100%; 
		background:url(images/layout_14.jpg) top center repeat-x;
		height:29px;
		text-align:left;
		text-indent:10px;
		font-size:10px;
		}
	
	.admin_list ul {	
		list-style-type: none;
		float: left;
		padding: 0;
		}
	.admin_list ul li {
		font-size: 10px;
		float: left;
		display: inline;
		}
		
	.admin_list ul li a {
		float: left;
		color:#ffffff;
		position: relative;
		padding: 0.2em 0.75em 0.4em 0.75em;
		}
		
	.admin_list ul li a:hover {
		text-decoration:none; 
		color:#ffb50b;
		}
	.admin_list ul li a.active {
		text-decoration: none;
		color:#ffb50b;
		font-weight:bold;
	}	
	
	
	
	/* =================== */
	/*     NAVIGATION     */
	/* =================== */
	
	.admin_submenu {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	background: #E4E4EC;
	border-color: #DFE6ED;
	font-size:10px;
	}

	.admin_submenu ul {
		padding: 0.5em 0;
		list-style: none;
		}
	
	.admin_submenu li {
		display: inline;
		margin-right: 0.75em;
		}
		
	.admin_submenu li a {
		text-decoration: none;
		color:#222;
	}
	
	.admin_submenu li a.active {
		text-decoration: underline;
		color:#222;
		font-weight:bold;
	}
	.admin_submenu li a:hover {
		text-decoration: underline;
		color:#222;
	}


	
	/* =================== */
	/*   MAIN NAVIGATION   */
	/* =================== */
	

	
	.navigation {
		
		width:877px;
		height:61px;
		background:url(images/Layout_14.jpg) repeat-x top center;
		font-size:15px;
		font-weight:bold;
		text-align:center;
		margin:0; padding:0;
		margin:0 auto;
	}
		
	.navigation ul {
		float:left; 
		list-style-type:none;
		height:29px;
		width:470px;
		margin:0px; padding:0px;
	}
	
	.navigation li {
		float:left; 
		list-style-type:none;
		width:auto;
		height:29px;
		margin:0px; padding:0px;
		_margin-top:-2px;
	}
	
	.navigation li a {
		float:left;
		width:auto;
		height:29px;
		font-family:Verdana, Geneva, sans-serif; 
		font-size:14px; 
		font-weight:bold;
		color:#f1f1f1;
		text-decoration:none;
		margin:0px; padding:0px;
	}

		
	.navigation ul li:hover, .navigation ul li.on {
		cursor:pointer;
	}
	
	
	/*/deleted/*/
	/*
	.navigation ul li ul  { display:none; float:none;}
	.navigation ul li ul li {float:none; background:#464646; border:1px solid #222; border-bottom:none;font-size:11px; height:25px; line-height:25px; min-width:150px; :}
	.navigation ul li ul li a { font-size:11px; height:25px; line-height:25px;}
	.navigation ul li:hover > ul { display:block; position:absolute; top:37px; width:auto; text-align:left; height:38px; }
	*/
		
				
	/* ================================= */
	/*     NAVIGATION ~ login&welcome    */
	/* ================================== */
	
	
	
	
	.welcome{
		font-family: "Verdena", Geneva, sans-serif;
		font-size:13px; 
		font-weight: bold;
		font-style: normal;
		font-stretch:semi-condensed;
		color:#929292;
		position:absolute;
		top:35px;
		left:50px;
		width:350px;
		text-align:left;
	}
	
	.welcome a {
		font-family: "Verdena", Geneva, sans-serif;
		font-size:13px; 
		font-weight: bold;
		font-style: normal;
		font-stretch:semi-condensed;
		text-decoration:none;
		color:#929292;
	}
	
	.welcome a:hover {
		color:#b0b0b0;	
	}
	
	.login {
		font-family: "Verdena", Geneva, sans-serif;
		font-size:11px; 
		font-variant: normal;
		font-weight:bold;
		color:#929292;
		position:absolute;
		top:22px;
		left:401px;
		width:450px;
		height:35px;
		line-height:35px;
		text-align:right;
		
	}
	
	.login a {
		margin-left:3px;
		margin-right:3px;
	}
	
	
	
	
	div.user_links {
		float:right;
		background: none;
		text-align:right;
		margin:0px; padding:0px;
		width:380px;
		height:20px;
		display:inline;
		padding-top:9px;
		margin-right:5px;
	}
	
	div.user_links p  { color:#cdcdcd; font-weight:bold; font-size:10px; text-align:right;}
	div.user_links p a { color:#cdcdcd; font-weight:bold; font-style:italic;}
	div.user_links p a:hover { color:#fff;}
	
	div.user_links p.under a { color:#ffb50b; font-style: normal; font-weight:bold; padding-left:8px; padding-right: 8px;}
	div.user_links p.under a:hover { color:#cdcdcd; }
	
	/* New message notification */
	div.user_links p.under a.newmsg { color: red; text-decoration:blink;}
	
	
	
	
	
	
	
	/* =================== */
	/*   GENERAL STYLES    */
	/* =================== */
	



	ul.pages:before{content:"Pages: "; font-size:10px;}
	ul.pages {
		list-style-type:none;
		margin:10px;
		clear:both;
	}
	ul.pages li {
		list-style-type:none;
		height: auto;  width:24px;
		margin:3px; font-size:10px;
		background:#f0f0f0; border:1px dotted #a6a6a6; color:#333; text-align:center; 
		font-size:10px;
		display:inline;
		}
		
	ul.pages li a {height: auto; width:24px;font-size:10px;  background:#f0f0f0; color:#333; }
	ul.pages li a:hover {background:#e9e9e9;color:#ffb50b; }
	ul.pages li a.disabled {color: #999; cursor:default;}
	ul.pages li a.disabled:hover {color: #999; cursor:default;}


	div.post_container {
	margin:1px; margin-bottom:8px;
	width:495px;
	height: auto;
	border:1px dashed #999;
	border-top:0px;
	
	
	}	
	div.post_container .read_on {text-align:right;}
	div.post_container .read_on a {color:#333; text-align:right; clear:both}
	div.post_container .read_on a:hover {text-decoration:underline;}

	
	div.post_info {
		margin:0 auto;
		width:488px; height:15px; line-height:15px;
		border-bottom:1px dotted #a6a6a6;
		text-align: left;
		color: #777;
		font-size:10px;
		clear:both;
		padding-left:2px; padding-top:3px;
	}

	div.post_info a {color: #777;font-style:normal;font-size:10px;}
	div.post_info em {color: #222;font-style:normal;font-size:10px;}
	div.post_info p {color: #000000;font-style:normal;font-size:11px;}
	
	
	

	div.fpost_info {
		margin:0 auto;
		width:488px; height:15px; line-height:15px;
		border-bottom:1px dotted #a6a6a6;
		text-align: left;
		color: #777;
		font-size:10px;
		clear:both;
		padding-left:2px; padding-top:3px;
		margin-bottom:10px;
		background:#f0f0f0;
	}

	div.fpost_info a {color: #777;font-style:normal;font-size:10px;}
	div.fpost_info em {color: #222;font-style:normal;font-size:10px;}
	div.fpost_info p {color: #000000;font-style:normal;font-size:11px;}
	
	div.forum_post_nick_name {font-size:12px; float:left} div.forum_post_nick_name a {font-size:11px; font-weight:bold}
	div.forum_post_quote_number {
		height:12px; width:28px; line-height:12px;
		background:#f0f0f0; border:1px dotted #a6a6a6; border-bottom:none; float:right; color:#333; text-align:center; }
		
	div.forum_post_quote_number a { color:#333; height:12px; width:28px; display: block;  font-size:9px;}
	div.forum_post_quote_number a:hover { color:#333; background:#f9f9f9;}
	
	div.forum_post_date_time {
		height:12px; width:125px; line-height:12px; font-size:9px;
		background:#f0f0f0; border:1px dotted #a6a6a6; border-bottom:none; float:right; color:#333; text-align:center; margin-right:2px;}
	div.forum_post_date_time:hover { cursor:pointer; background:#f9f9f9;}
	
	div.forum_post_info {
		margin:0 auto;
		width:488px; height:75px; 
		border-bottom:1px dotted #a6a6a6;
		text-align: left;
		color: #777;
		font-size:10px;
		margin-bottom:10px;
		padding-top:5px;
		font-size:11px;
	}
	div.forum_post_info img.avatar {float:left; border:none; width:75px; text-align:left;}
	div.forum_post_info .div1 {float:left; border:none; width:225px; padding-top:59px; padding-left:10px; font-size:12px}
	div.forum_post_info .div2 {float:left; border:none; width:155px; padding-top:60px; }
	div.forum_post_info .div3 {float:left; border:none; width:20px; padding-top:60px; }
	
	div.forum_post_info a {color: #777;font-style:normal;}
	div.forum_post_info em {color: #222;font-style:normal;font-size:14px;}
	div.forum_post_info p {color: #000000;font-style:normal;font-size:11px;}
	
	div.post_author {
		margin:0 auto;
		width:488px; height:125px; 
		border:1px dotted #a6a6a6;
		border-left:none; border-right:none;
		text-align: left;
		color: #000000;
		font-size:11px;
		clear:both;
		padding:2px;
		margin-bottom:15px;
		margin-top:15px;
	}
	div.post_author p {color: #000000;font-style:normal;font-size:11px; margin-top:8px;}


	div.apost_info {
		margin:0 auto;
		width:488px; height:15px; line-height:15px;
		border-bottom:1px dotted #a6a6a6;
		text-align: left;
		color: #777;
		font-size:10px;
		clear:both;
		padding-left:2px;
		margin-bottom:10px;
	}

	div.apost_info a {color: #777;font-style:normal;font-size:10px;}
	div.apost_info em {color: #222;font-style:normal;font-size:10px;}
	div.apost_info p {color: #000000;font-style:normal;font-size:11px;}



	div.note {font-size:10px; color:#333; clear:both; width:auto; margin:5px; padding:5px; text-align:center}
	div.note em {font-size:10px; color:#ffb50b; font-weight:bold; font-style:normal}
	
	div.addreply { background:url(images/icons/button.gif) top left no-repeat; width:87px; height:22px; border:none; margin:5px; float:right;}
	div.add_reply {  width:150px; height:auto; border:none; padding:4px; float:left; clear:both; font-size:10px; text-transform:uppercase; line-height:14px; text-align:left}
	div.add_reply a{color:#222; text-decoration:none; } div.add_reply a:hover {text-decoration:underline;}
	div.add_reply img { margin-right:6px; }
	


 /* =================== */
 /*   SIDEBAR STYLES    */
 /* =================== */
	
	
		
	#content { width:874px; min-height:100%; _height:100%; margin-left:6px; text-align:center; padding-top:1px}
	
	#content .sidebar1 { width:201px; height:auto; float:left; color:white; font-size:13px; text-align:left; margin-left:5px; overflow:hidden}
	#content .sidebar2 { width:168px; height:auto; float:left; color:white; font-size:13px; text-align:left; overflow:hidden; background:url(images/right_bg.jpg) repeat-y top center}
	#content .sidebar2 a{ color:#ffb50b; font-size:11px; text-align:left; }
	#content .sidebar2 em{ font-size:10px; text-align:left; }
	#content div.sidebar1 .module{ margin-top:5px;}
	
	#content div.sidebar1 ul {width: auto; height:auto; font-size:10px; color:#ffffff; list-style-type: none; padding:2px;}
	#content div.sidebar1 ul li {font-size:10xp; color:#ffffff; list-style-type: none; padding:2px; margin:2px; height:14px;}
	#content div.sidebar1 ul li a {font-size:11px; color:#ffffff; display:block; height:14px;  border-top:#000000 1px solid; border-bottom:#000000 1px solid; }
	#content div.sidebar1 ul li a:hover {font-size:11px; color:#ffb50b; background:#090909; border:#111111 1px solid;}
	#content div.sidebar1 ul li.latest_news {background:url(images/icons/mini_icons/home-page-orange.gif) no-repeat left center; padding-left:20px;}
	#content div.sidebar1 ul li.latest_esports {background:url(images/icons/mini_icons/popular.gif) no-repeat left center; padding-left:20px;}
	#content div.sidebar1 ul li.latest_topics {background:url(images/icons/mini_icons/user-comment-red.gif) no-repeat left center; padding-left:20px; overflow:hidden; text-overflow:ellipsis;}
	#content div.sidebar1 ul li.latest_posts {background:url(images/icons/mini_icons/user-comment-green.gif) no-repeat left center; padding-left:20px; overflow:hidden; text-overflow:ellipsis;}
	
	#content div.sidebar1 ul li.new_topics {background:url(images/icons/mini_icons/arrow-right-red.gif) no-repeat left center; padding-left:20px; float: right;}
	#content div.sidebar1 ul li.new_posts {background:url(images/icons/mini_icons/arrow-right-green.gif) no-repeat left center; padding-left:20px; float: right;}
	
	#content div.sidebar1 table {width:200px; border:none; height:auto; font-size:11px;}
	#content div.sidebar1 table tr { border:none; height:auto; font-size:11px;  border-top:#000000; border-bottom:#000000;}
	#content div.sidebar1 table tr:hover { border-top:#222222; border-bottom:#ffffff;}
	#content div.sidebar1 table tr td { border:none; background:#000;font-size:11px; color:#f0f0f0; text-align:left;}
	#content div.sidebar1 table tr td a{ font-size:11px; color:#f0f0f0;}
	#content div.sidebar1 table tr td a:hover{ font-size:11px; color:#ffb50b;}
		
		
 /* ======================= */
 /*   MAIN CONTENT STYLES   */
 /* ======================= */
		
	#content .main { width: 499px; height:auto; float:left; color:black; font-size:13px; text-align:left;background:url(images/_30.jpg) top center no-repeat ; padding-top:10px }
	
	#content p { padding:5px; padding-left:7px; font-size:11px;}
	
	#content .main .top { width: 499px; height:10px; background:url(images/_36.jpg) no-repeat center top; font-size:11px; line-height:16px; color:#ffb50b; margin-top:1px }
	
	#content .main .top a { color: white; text-decoration:none;} 
	#content .main .top a:hover { color: #ffb50b; text-decoration:none;} 
			 .bread { color: #ffb50b; text-decoration:none; float:left; width:278px; height:30px; text-indent:2px;} 
			 .user_links { color: #ffb50b; text-decoration:none; float:left; width:172px; height:30px; margin-right:2px;} 
			 ._links { color: #ffb50b; text-decoration:none; float:left; width:400px; height:30px; text-indent:4px;} 
	#content .main .news_sep { width: 456px; height:12px; background:url(images/top.jpg) no-repeat center bottom; font-size:11px; text-align:left; line-height:26px; color:#ffb50b; }
	#content .main h1 {
			font-family: "Verdena", Geneva, sans-serif;
			font-size:14px; 
			font-weight: bold;
			font-style: normal;
			font-stretch:semi-condensed;
			color:#262626;
			padding:8px;
		
	}
	#content .main h1 a{color:#262626; text-decoration:none; }
	#content .main h1 a:hover{color:#262626; text-decoration: underline; }
	#content .main h6 {color:#d21717; text-decoration:none; font-size:10px; text-transform:uppercase; padding:0px; margin:0px; }
	#content .main .date-time { font-size:11px; text-align:left; line-height:25px; color:#ffb50b; text-align:right; margin-right:3px;}
	#content .main .score { font-size:12px; text-align:right; margin-right:1px; font-weight:bold;}
	#content .main .sig { font-size:11px; text-align:left; width:499; border-top:1px solid #bbbbbb; height:50px; padding:5px}
	#content .main .quote { font-size:11px; text-align:left; width:499; border-top:1px solid #bbbbbb; height:50px; padding:5px}
	#footer {
		width:100%;
		clear:left;
	}
	

	

 /* ==================== */
 /* 	 TABLES CSS      */
 /* ==================== */

	
	table .table_menu {
		width:199px;
		border:none;
		text-align:center;
		margin:0 auto;
		
	}
	#content .main table.mainContent {
	  width: 499px;
	  padding: 0px;
	  margin: 0px;
	  margin-bottom: 3px;
	  text-align: left;
	  background-color: #f9f9f9;
	  text-indent:10px;
	}
	
	#content .main table.mainContent th{background:#222; height:26px; color:#DDD; font-weight:normal; text-transform:capitalize; font-size:10px; border:1px #161616 solid; border-right:1px #444 solid;}
	#content .main table.mainContent tr td {height:26px; border-bottom:1px #bbbbbb dashed; background:#f1f1f1;}
	#content .main table.mainContent tr.row1 {background:#f1f1f1;}
	#content .main table.mainContent tr.row2 {background:#f7f7f7;}
	
	
	#content .main table.mainContent tr td.row1 {background:#f1f1f1; border-right: 1px solid #ddd}
	#content .main table.mainContent tr td.row2 {background:#f9f9f9;}
	
	
	#content .main table.mainTable {
	  width: 100%;
	  padding: 0px;
	  margin: 5px 0px 5px 0px;
	  margin-bottom: 3px;
	  text-align: left;
	  background-color: #fff;
	  text-indent:10px;
	}
	
	#content .main table.mainTable th{background:url(images/icons/table_bg.gif) repeat-x left top; height:27px; color:#666; font-weight:bold; text-transform:uppercase; font-size:10px; border-bottom:1px #888 solid; }
	#content .main table.mainTable tr td {height:26px; border-bottom:1px #ababab solid;}
	#content .main table.mainTable tr.row1 {background:#ffffff;}
	#content .main table.mainTable tr.row2 {background:#f7f7f7;}
	
	
	
	
	
	
	tr{
		padding:0; margin:0;
		height:20px;
		width:454px;
		border:none;
		background: #e9e9e9;
		color:#222;
		font-size:11px;
	}


	.new_table {
		width: 499px;
		border:none;
		text-align:left;
		margin:0 auto;
		
	}
	
	.new_table2 {
		width: 359px;
		border:none;
		text-align:left;
		margin:0 auto;
		
	}
	

 /* ========================= */
 /* 	 TABLE BUTTONS CSS    */
 /* ========================= */

	.edit, .add, .publish, .delete, .approved, .pending, .esports, .revnews
						{
		-moz-border-radius: 2px;
		-khtml-border-radius: 2px;
		-webkit-border-radius: 2px;
		border-radius: 2px;
		width:auto;
		margin: 0px 5px;
		padding: 2px 8px;
		text-transform: uppercase;
		font:bold 11px Arial, Helvetica, sans-serif;
		color: #fff;
		white-space:nowrap;
	}
	.pending 	{ background: #0072bc; color:#ffffff !important; }
	.pending:hover { background: #0054a6; color:#ffffff;}
	
	.approved { background: #8dc63f; color:#ffffff !important; }
	.approved:hover { background: #00a651; color:#ffffff;}
	
	.publish 	{ background: #0072bc; color:#ffffff !important; }
	.publish:hover { background: #0054a6; color:#ffffff;}
	
	.edit { background: #f7941d; color:#ffffff !important;}
	.edit:hover { background: #f26522; color: #ffffff; }
	
	.delete { background: #ed1c24; color:#ffffff !important; }
	.delete:hover { background: #cd0000; color:#ffffff;}
	
	.add { background: #8dc63f; color:#ffffff !important; }
	.add:hover { background: #00a651; color:#ffffff;}

 /* ========== */
 /* TYPE admin */
 /* ========== */

	.esports { background: #cd0000; color:#fff;}
	.revnews { background: #0054a6; color:#fff;}

/**/
	
	tr td {}
	 tr td a {color:#000 }
		td a:hover {color:#ffb50b; }
	.thead { 	background: #ccc; border-right:#bbbbbb 1px solid; border-bottom:#bbbbbb 1px solid; color:#000; font-weight:bold; }
	.fhead { 	background: #e9e9e9; border: #000000 1px solid; color:#ffb50b;  }
	.spacer { 	background: #eaeaea; border:#bbbbbb 1px solid; }
	
	
	.tr_1{background: #e9e9e9; color:#333;}
	.tr_1 td {	border-right:#bbbbbb 1px solid; }
	.tr_2 {background: #FFF; color:#333;}
	.tr_2 td {	border-right:#bbbbbb 1px solid;}
	.forum_1{background: #e9e9e9; color:#333; text-align:left; text-indent:10px; border-bottom:1px dashed #2222;} .forum_1 a {color:#222222;}
	.forum_2 {background: #FFF; color:#333; text-align:left; text-indent:10px} .forum_2 a {color:#222222;}
	.forum_1:hover {background:#eeeeee; cursor:default}
	.forum_2:hover {background:#FaFaFa; cursor:default}
	.tr_3{background: #e9e9e9;color:#333;border-top:1px solid #808080;border-bottom:1px solid #444444;}
	.tr_4  {  background-color: #F0EFEF; color:#111111; font-weight:bold; text-align:left; text-indent:10px;}
	
	.thread_row { background-color: #e9e9e9; border:none; }
	.thread_row:hover { background-color: #F0F0F0; border:none; cursor:default }
	
	.forum_post { background-color: #F0F0F0; border-bottom:#bbbbbb 1px solid; border-top:#ffffff 1px solid;}
	.forum_post2 { background-color: #f9f9f9; border-bottom:#bbbbbb 1px solid;  border-top:#ffffff 1px solid;}
	
	
	
	.tr_menu {border-bottom:1px solid #222222; width:199px;  background: #000;  color:#ffb50b; padding:3px; }
	
	


/* ==================== */
/*     FORMS STYLES	    */
/* ==================== */
	
	input.Submit1 {
	  font-family: Verdana,Tahoma,Geneva,Arial,Helvetica,Sans-serif;
	  font-size: 10px;
	  line-height:15px;
	  background-color: #000;
	  background-image: url(images/submit.jpg);
	  color: #ffb50b;
	  border:none;
	  border: 1px solid #5F5F5F;
	  cursor: pointer;
	  margin:0 auto;
	  text-align:center;
		margin:5px;
	  height:15px;
	  width:auto;
	  padding:0px 5px 3px 5px;
	}
	
	input.empty_form {background:none; border:none; color:#333; font-size:11px; padding-left:2px; }
	input.profile {background:#f0efef; color:#222; font-size:10px; width:250px; text-align:left; border:1px solid #ccc; padding-left:2px; font-family:Verdana, Geneva, sans-serif; font-size:10px;}
	textarea.profile {background:#f0efef; color:#222; font-size:10px; text-align:left; border:1px solid #ccc; padding-left:2px;width:98%; height:80px; }
	select.quick_jump_links {background:#e9e9e9; border:1px solid #999999; font-size:11px; color:#222; text-align:center; }
	select.quick_jump_links option:hover {background:#f0f0f0; }
	select.user_actions {background:#000000; border:1px solid #999999; font-size:10px; color:#fff; text-align:center; margin:2px; }
	select.user_actions option:hover {background:#f0f0f0; }
	p.shoutbox_row {width:150px; margin:0 auto;}
	
	input.shoutSubmit {
	  font-family: Verdana,Tahoma,Geneva,Arial,Helvetica,Sans-serif;
	  font-size: 10px;
		margin:5px;
	  height:15px;
	  width:60px;
	  padding-bottom:2px;
	  line-height:15px;
	  background-color: #000;
	  background-image: url(images/submit.jpg);
	  color: #ffb50b;
	  border:none;
	  border: 1px solid #5F5F5F;
	  cursor: pointer;
	}
	input.shoutSubmit:hover, input.Submit1:hover {
		color:white;
	}
	
	.icon { vertical-align: sub; border:0px; margin:0px 3px 0px 3px;}
	.icons { margin:0px 6px 0px 6px; border:0px; cursor: help }
	
	
	.cat_banner {
		margin:8px;
		width:200px;
		height:80px;
		text-align:left;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border:1px solid #999999;
		overflow:hidden; float:right;
		clear:both;
		margin-bottom:10px;
	}
	.team_banner {
		margin-left:1px;
		width:498px;
		height:47px;
		text-align:left;
	
	
	}
	
	.team_info {
		width:280px;
		height:80px;
		text-align:left;
		float:left;
	
	
	}
	
	.team_spec_links {
		margin-left:1px;
		width:498px;
		height:29px;
		text-align:left;
		color: #ffffff;
		text-indent:10px;
		background:url(images/layout_14.jpg) top center repeat-x;
		font-size:10px;
		line-height:29px;
		
	}
	.team_spec_links a{ color:#ffffff;}
	.team_spec_links a:hover{ color:#ffb50b;}
	.team_spec_links em {font-size:10px; float:right; padding: 3px; }
	.team_members {list-style:none; margin:3px; background:#fefefe; border:1px solid #999; display:list-item; height:25px; clear:both; line-height:25px}
	.team_members a {color:#555; }
	.team_members em {border-bottom:1px dotted #999}
	.team_members small {float: right; color:#bbbbbb}
	.team_members .avatar { float:left; clear:both; border: #999 1px solid; margin-right:20px;}
	
	.profile li {list-style:none; padding:2px; margin:3px; background:#fefefe; border:1px solid #999; display:list-item; }
	.profile .head {background:#e9e9e9; font-style:italic; color:#111; text-transform:uppercase; font-weight:bold; font-size:10px;}
	
	
 /* ======================= */
 /*    LOGIN FORM STYLES    */
 /* ======================= */	
	
	#user_login_ {
		float:right;
		width:377px;
		height:57px;
		background: url(images/login_form.jpg) no-repeat top left;
		position:relative
	}
	
	.login_username_ {
		background:none;
		border:none;
		text-indent:2px;
		color:#ffb50b; 
		text-decoration: none;
		font-size:10px;
		position:absolute;
		left:125px; top:10px;
		}
	
	.login_submit_ {
		background: none;
		position:absolute;
		border: none;
		text-indent:2px;
		color:#ffffff; 
		font-size:11px;
		cursor:pointer;
		left:290px; top:9px;
		width:45px; height:40px;
	}
	
	
	
	.login_password_ {
		background: none;
		border:none;
		text-indent:2px;
		position:absolute;
		color:#ffb50b; 
		text-decoration: none;
		font-size:10px;
		left:125px; top:39px;
	}
	
	
	
	/* ================ */
	/*    VOTE STYLES   */
	/* ================ */
	
	
	
	div.vote_bg {
		width:200px;
		background:#ffffff;
		border:1px solid black;
		height:4px;
		line-height:4px;
		margin:0px; padding:0px;
	}
	
	
	
	div.vote_bg_menu {
		width:180px;
		background:#ffffff;
		border:1px solid black;
		height:4px;
		clear:none
		margin:0px; padding:0px;
	}
	
	
	
	
	
	
	.login_username {
		background: #eeeeee;
		color:#222;
		border: 1px solid #ccc;
		text-indent:2px;
		text-decoration: none;
		font-size:10px;
		margin-left:5px;
		}
	
	.login_submit {
		background: #eeeeee;
		color:#222;
		border: 1px solid #ccc;
		text-indent:2px;
		text-decoration: none;
		margin-left:5px;
		font-size:11px;
		padding:1px 5px 1px 5px;
		cursor:pointer;
	}
	
	
	
	.login_password {
		background: #eeeeee;
		color:#222;
		border: 1px solid #ccc;
		text-indent:2px;
		text-decoration: none;
		font-size:10px;
		margin-left:5px;
	}
	

/* ================ */
/*  FEEDBACK STYLE  */
/* ================ */
		
	.success 	{background: #dde6ba url(images/icons/icon/tick.png) 12px 50% no-repeat;border: 1px solid #60a400;-moz-border-radius:5px;border-radius:5px; position:absolute; }
	.error	{background: #FFEEEE url(images/icons/icon/decline.png) 12px 50% no-repeat;	border: 1px solid #f14545;-moz-border-radius:5px;border-radius:5px; position:absolute; }
	.notice 	{background: #fefedc url(images/icons/icon/error.png) 12px 50% no-repeat;border: 1px solid #ecc735;-moz-border-radius:5px;border-radius:5px; position:absolute; }
		.notice, .success, .error 
			{font-size: 100%; color:#484848; padding:10px; width:450px; margin: 20px; text-align:center}
		.notice span, .success span, .error span 
			{font-weight: bold; font-size: 13px; padding: 0; text-align:center;}
		.success p, .error p, .notice p 
			{margin: 0px; padding: 0px 0px ;}
	
	.close {float:right; margin:0px; padding:0px; top:5px; cursor:pointer; }
			

/* ================ */
/*   QUOTES STYLE   */
/* ================ */

	.brd .entry-content .quotebox,
	.brd .entry-content .codebox {
		border-style: solid;
		border-width: 1px;
		margin: 0.75em 1em;
		padding: 1em 0.75em;
		}
	
	.brd .entry-content .codebox code, #brd-debug table .tcl, #brd-debug table .tcr {
		font-family: monospace;
		}
	
	.brd .entry-content blockquote {
		overflow: hidden;
		width: 100%;
		}
	
	.brd .entry-content .quotebox cite {
		display: block;
		font-style: normal;
		font-weight: bold;
		}
	
	
	.quote {
	  width: 95%;
	  margin: auto;
	  border: 1px solid #000;
	  padding-top: 10px;
	  padding-bottom: 10px;
	  padding-left: 16px;
	  padding-right: 2px;
	}
	.quote b, .quote a {
	  font-size: 11px;
	  color: #000;
	}
	
	 h4 {
	 	background: url(images/icons/mini_icons/user-comment-grey.gif) no-repeat left center;
		padding-left: 16px;
		margin:5px 5px 3px 10px;
	 }
	 blockquote { 
	 	display: block; 
		border:1px #999 dashed; border-top:2px #777 solid;
		background:#F8F8F8;
		font-size: 10px;
		color:#111;
		margin:10px;
		padding:3px;
		width: auto;
	
		}
 

	
 /* ========================== */
 /*    MAPS  &  MATCH STYLE    */
 /* ========================== */

	div.de_inferno {
		margin:0 auto;
		background: url(images/banner/maps/de_inferno.jpg) center center;
		width:200px;
		height:80px;
		text-align: center;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border:1px solid #999999;
		margin-top:25px;
	}
	
	div.de_nuke {
		margin:0 auto;
		background: url(images/banner/maps/de_nuke.jpg) center center;
		width:200px;
		height:80px;
		text-align: center;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border:1px solid #999999;
		margin-top:25px;
	}
	
	div.de_dust2 {
		margin:0 auto;
		background:url(images/banner/maps/de_dust2.jpg) center center;
		width:200px;
		height:80px;
		text-align: center;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border:1px solid #999999;
		margin-top:25px;
	}
	
	div.de_dust2 .rev, div.de_inferno .rev, div.de_nuke .rev, div.de_tuscan .rev, div.de_train .rev {
		margin-top:22px;
		width: 200px;
		height:13px;
			line-height:13px;
		font-size:8px; font-weight:bold; color:#FFF;
		 text-shadow:2px 1px 2px #555;
		text-transform:uppercase;
	 
	}
	
	div.de_dust2 div.score, div.de_inferno div.score, div.de_nuke div.score, div.de_tuscan div.score, div.de_train div.score {
		height:20px;
		width:50px;
		margin-left:65px;
		text-align:center;
			line-height:20px;
		font-size:15px;
		font-weight:bold;
		
		font-family:"Arial Black";
			text-shadow:2px 1px 2px #222;		
		}
		
	div.de_dust2 .opponent, div.de_inferno .opponent, div.de_nuke .opponent, div.de_tuscan .opponent, div.de_train .opponent {
		width: 200px;
		height:15px;
		font-size:8px; font-weight:bold; color:#111;
		 text-shadow:2px 1px 2px #555;
		text-transform:uppercase;
	}
	
	div.de_dust2 .opponent a, div.de_inferno .opponent a, div.de_nuke .opponent a, div.de_tuscan .opponent a, div.de_train .opponent a {
		color: #FFF;
		}
	
	span.win {color:#009b00;}
	span.loss {color:#9b001a;}
	span.draw {color:#ffffff;}
	
	
