			body {
				margin: 0px auto;
				padding: 0px;
				background-image: url('/images/site/bg.gif');
				color: #000000;
				font-style:normal; 
				font-variant:normal; 
				font-weight:normal; 
				font-size:12px; 
				font-family:Verdana, Arial, Helvetica, sans-serif

			}
.mypointer {cursor:pointer;}
.normalone { background-color: #e8eff8 }
.normaltwo {background-color: #efefef }
.normalActive { background-color: #e7fae7 }
			
.chestresults1 {
display: none;
}
.storeitemname {
font-size: 15px;
color:#233eb5;
}
.storecat {
font-size: 15px;
color:#2335b5;
}			.greenheader{
			color: #cbc522;
			}
			.hidden {
			display: none;
			}
			input{
				font: 9px Verdana,Arial,Helvetica,sans-serif;
 			border:1px solid #38C;
			}
			select{
			font: 9px Verdana,Arial,Helvetica,sans-serif;
 			border:1px solid #38C;
			}
			.goldprice {
			color: #0000FF;
			}
			.goldname {
			color: #1B487F;
			font-size: 12px;
			}
			.paybutton {
			height: 30px;
			width: 220px;
			font-size: 14px;
			font-weight: bold;
			background-color: #c6e2ff;
			}
			.white {
				color:#ffffff;
			}
			h1 {
			margin: 0px;
			padding: 0px;
			font-size: 16px;
			}
			.seconds {
			color: #379c37;
			}
			.minbar {
			background-color: #379c37;
			}
			.lesstwobar {
			background-color: #ff8933;
			}
			.minutes {
			color: #379c37;
			}
			.hours {
			color: #379c37;
			}
			.days {
			color: #ff8933;
			}
			.black {
				
				color:#000000;
			}
			.blue {
				
				color:#1b1f71;
			}
			.shards {
			font:  9px Verdana,Arial,Helvetica,sans-serif;
				text-decoration: bold;
				font-size: 9px;
				color:#000000;
			}
				.blackprocess {
				font-size: 10px;
				color:#000000;
			}
			h3 {
			font-size: 13px;
			margin-bottom: 3px;
			margin-top: 3px;
			}
			h2 {
			font-size: 16px;
			margin-bottom: 3px;
			margin-top: 3px;
			}
			table, tr, td {
				padding: 0px;
				margin: 0px;
				color: #000000;
				font-size: 12px;
			}
			td.menu {
				color: #ffffff;
				font-weight: bold;

				background: #000000;
			}
			td.menutable {
			border: solid 1px #bbbbbb;
			}
			.topclass{
				background-color: #FFFFFFF;
				background-repeat: no-repeat;
				height: 169px;
			}
			a {
			 color: #113864;
			 	font-size: 13px ;
			 	font-family: Arial,Helvetica,sans-serif;
			 	font-weight: bold;
 			text-decoration: none;
			}
			a:hover {
			color: #38C;
			}
			td.menu a {
				color: #ffffff;
				text-decoration: none;
			}
			td.menu a:hover {
				color: #ccccff;
			}
			td.content {
				background-image: url('../images/site/bodybg.gif');
			}
			td.content a {
				color: #333399;
			}
			td.content a:hover {
				color: #6666ff;
			}
			table.res {
				padding: 2px;
			}
			.dot {
				border-color: #000;
				border-left: 1px dotted;
			}
			orange, a.orange:visited, a.orange:active {
				color: orange;

				font-weight: bold;

			}
			.headerrow {
			color: white;
			background-color: #444444;
			text-align: center;
			font-weight: bold;
			padding: 2px;
			}
			.lightrow {
			  color: #000000;
			  border-left: 1px dashed black;
			  border-right: 1px dashed black;
			  background-color: #BBBBBB;
			}
			.darkrow {
			  color: #000000;
			  border-left: 1px dashed black;
			  border-right: 1px dashed black;
			  background-color: #DDDDDD;
			}

span.marketplace_title {
	font-size: 16px;
	}

div.marketplace_latest_post_list {
	width: 350px;
	background: #e8e8e8;
	border: 1px #d6d6d6 solid;
	padding: 2px;
	margin-bottom: 5px;
	font-size: 12px;
	}

span.marketplace_1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #132a47;
	}


span.marketplace_2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #132a47;
	}


a.market_link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #132a47;
	}


a.market_link:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #363636;
	}


.tag_wtb {
	color: #880000;
	}

.tag_wts {
	color: #000088;
	}

.tag_wtt {
	color: #422501;
	}

td.account_list, td.account_list a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #132a47;
	}

td.account_list a:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;

	color: #000000;
	}
	.smalldetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	}
	
	.bluelink {
	color: #38C;
	font-size: 13px;
	}
	.bluelink:hover {
	color: #555555;
	font-size: 13px;
	}
	


body {
	background: #434343;;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	height: 100%;
	margin: 0;
	padding: 0;	
	}

form, p, div, span {
	padding: 0px;
	margin: 0px;
	}


input.image {
	border: 0px none;
	background: transparent;
	}


td {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	}

img, a img {
	border: 0px;
	margin: 0px;
	padding: 0px;
	}
	
input, select, textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #363636;
	border: 1px #363636 solid;
	}

span.title {
	font-size: 16px;
	}

div.tile {
	padding: 10px;
	width: 300px;
	background: #ddd;
	border: 1px #aaa solid;
	}

div.form_area {
	width: 600px;
	background: #e8e8e8;
	border: 1px #363636 solid;
	padding: 10px;
	}

table.main {
	background: #fff;
	width: 900px;
	}


span.post_title {
	width: 580px;
	font-size: 16px;
	font-weight: bold;
	}

span.post_subtitle {
	width: 580px;
	text-align: right;
	font-size: 12px;
	}

span.post_subtitle a {
	font-size: 12px;
	}

div.post {
	width: 600px;
	background: #e8e8e8;
	border: 1px #363636 solid;
	padding: 10px;
	}

div.post_message {
	width: 570px;
	background: #e1e1e1;
	border: 1px #dddddd solid;
	padding: 10px;
	}

div.browse_categories {
	width: 500px;
	background: #e8e8e8;
	border: 1px #d6d6d6 solid;
	padding: 5px;
	}

span.browse_title, span.browse_title a {
	color: #007BA7;
	font-size: 14px;
	font-weight: bold;
	}

span.browse_title a:hover {
	font-size: 14px;
	font-weight: bold;
	}

a.latest_post {
	font-size: 11px;
	color: #777;
	}

a.latest_post:hover {
	font-size: 11px;
	}

ul {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	list-style-type: disc;
	}

div.browse_categories span.footer {
	width: 570px;
	text-align: right;
	}


div.post_list {
	width: 600px;
	background: #e8e8e8;
	border: 1px #d6d6d6 solid;
	padding: 5px;
	margin-bottom: 5px;
	}

div.post_list span.1 {
	width: 400px;
	}

div.post_list span.2 {
	width: 180px;
	text-align: right;
	font-size: 11px;
	}

div.post_list span.3 {
	width: 580px;
	text-align: right;
	font-size: 11px;
	}	


span.post_list_sub_note {
	width: 580px;
	text-align: right;
	font-size: 11px;
	color: #132a47;
	font-weight: bold;
	}	

a.post_list_page {
	font-size: 12px;
	font-weight: bold;
	}

a.post_list_page:hover {
	font-size: 12px;
	font-weight: bold;
	}


div.sidebar_left {
	width: 150px;
	background: #e8e8e8;
	border: 1px #d6d6d6 solid;
	padding: 5px;
	margin-bottom: 5px;
	margin-top: 20px;
	}


a.bookmark, a.bookmark:hover {
	font-size: 14px;
	}

div.latest_post_list {
	width: 250px;
	background: #e8e8e8;
	border: 1px #d6d6d6 solid;
	padding: 2px;
	margin-bottom: 5px;
	font-size: 11px;
	}

div.latest_post_list span.1, div.latest_post_list span.1 a, div.latest_post_list span.1 a:hover {
	font-size: 11px;
	}


div.latest_post_list span.2, div.latest_post_list span.2 a, div.latest_post_list span.2 a:hover {
	font-size: 10px;
	}

.tag_wtb {
	color: #880000;
	}

.tag_wts {
	color: #000088;
	}

.tag_wtt {
	color: #422501;
	}


input.radio, input.check, input.checkbox, input.image {
	border: 0px none;
	background: transparent;
	}


div..report_list {
	width: 500px;
	background: #e8e8e8;
	border: 1px #d6d6d6 solid;
	padding: 2px;
	margin-bottom: 5px;
	font-size: 11px;
	}


td.report_list {
	padding-right: 3px;
	}

td..report_list span.1, td..report_list span.1 a, td..report_list span.1 a:hover {
	font-size: 11px;
	}


td..report_list span.2, td..report_list span.2 a, td..report_list span.2 a:hover {
	font-size: 10px;
	}


td.header_menu {
	color: #ffffff;
	font-weight: bold;
	background-image: url('/images/site/menubg.jpg');
	}

td.header_menu a, td.header_menu a:hover{
	color: #ffffff;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial;
	text-decoration: none;
	}
	.ssdate {
	font-size: 10px;
	
	
	}
	.smalltext {
	font-size: 10px;
	}
#tournamentNav {
	margin:0;
	padding:0 0 0 10px;
	background:url(http://tournamentfront.com/images/bg_tournament_menu.gif) no-repeat;
	height:30px;
	list-style:none;
	}
#tournamentNav li {
	float:left;
	padding:7px 5px 0 0;
	font-size:9px;
	color:#525252;
	}
h1 div {
	text-transform: uppercase;
	font-size:10px;
	margin:0px;
	padding:0px;
	}
h1 div.left {
	float:left;
	}
h1 div.right {	
	float:right;
	padding-right:15px;
	}
h1 div span {
	font-size:9px;
	text-transform: none;
	font-weight:normal;
	}
#tournamentArea {
	padding:15px 0 10px 0px;
	}
#Round1, #Round2, #Round3, #Round4 {
	width:150px;
	float:left;
	margin:0 0 0 20px;
	}
#Round2 { margin:34px 0 0 10px; }
#Round3 { margin:95px 0 0 10px; }
#Round4 { margin:210px 0 0 10px; }
#Round4Champion, #Round3Champion, #Round2Champion, #Round1Champion { 
	background:url(http://tournamentfront.com/images/bg_champion.gif) no-repeat;
	width:114px;
	height:24px;
	float:left;
	padding-left: 7px;
	margin-left: 10px;
	
	overflow:hidden;
	}
#Round1Champion{
	margin-top:-13px;
	padding-top:54px;
	}
#Round2Champion{
	margin-top:46px;
	padding-top:54px;
	}
#Round3Champion{
	margin-top:166px;
	padding-top:54px;
	}
#Round4Champion{
	margin-top:395px;
	padding-top:54px;
	}
#Round1 ul,#Round2 ul, #Round3 ul, #Round4 ul {
	margin:0;
	padding:0;
	list-style:none;
	background:url(http://tournamentfront.com/images/bracket_arrow.gif) no-repeat right;
	width:140px;
	}
#Round2 ul { background:url(http://tournamentfront.com/images/bracket_arrow_2nd.gif) no-repeat right; }
#Round3 ul  { background:url(http://tournamentfront.com/images/bracket_arrow_3rd.gif) no-repeat right; }
#Round4 ul  { background:url(http://tournamentfront.com/images/bracket_arrow_4th.gif) no-repeat right; }
#Round1 ul li, #Round2 ul li, #Round3 ul li, #Round4 ul li {
	background:url(http://tournamentfront.com/images/bg_bracket.gif) no-repeat;
	width:109px;
	height:24px;
	margin:0 0 8px 0;
	padding:7px 0 0 7px;
	overflow: hidden;
	font-size:9px;
	position:relative;
	}
#Round1 ul li.matchLink, #Round2 ul li.matchLink, #Round3 ul li.matchLink, #Round4 ul li.matchLink {
	background:none;
	text-align: center;
	padding:3px 0 3px 0;
	margin:0;
	}
#Round2 ul li.matchLink  { padding:25px 0 32px 0;}
#Round3 ul li.matchLink  { padding:85px 0 95px 0;}
#Round4 ul li.matchLink  { padding: 205px 0 205px 0;}
#Round1 ul li.matchLink a, #Round2 ul li.matchLink a, #Round3 ul li.matchLink a, #Round4 ul li.matchLink a {
	background:url(http://tournamentfront.com/images/icons/eye.gif) no-repeat left;
	padding-left:15px;
	}
#Round1 ul  { margin-bottom:20px; }
#Round2 ul  { margin-bottom:80px; }
#Round3 ul  { margin-bottom:190px; }
#Round1 ul.lastBracket, #Round2 ul.lastBracket, #Round3 ul.lastBracket, #Round4 ul.lastBracket {margin-bottom:0px;}
#tournamentDetials {
	background:url(http://tournamentfront.com/images/bg_tournament_info.gif);
	width:596px;
	border-bottom: solid 1px #262626;
	padding:10px 0 0 0;
	}
#tournamentDetials p {padding:0 10px 0 10px;}
#tournamentThumb {
	float: right;
	margin-right: 15px;
	border: 1px solid #232325;
}

.group {
font-weight: bold;
}