	/**
		*	Theme Name:		Demo
		*	Theme URI:		sdfsdfsdfdsfs
		*	Description:	sdfsdfsdfsdfsdf
		*	Author:				Phillip Brady
		*	Author URI:		fsdfsdfsdfsdfsfdsfd
		*	Template: 
		*	Version: 
		*/

	/**
		*
		* TABLE OF CONTENTS
		*	00	- GLOBAL ELEMENTS - Standard Elements
		*	01	- TYPOGRAPHY - All Type throughout the site
		*	02	- MAIN STRUCTURE - Columns, clearfix, etc.
		*	03	- HEADER - Header, Logo, navigation, search.
		* 04  - NAVIGATION
		*	05A - MAIN CONTENT INDEX - Post boxes, post meta, etc.
		*	05B - MAIN CONTENT - Post boxes, post meta, etc.
		*	06A	- USER PROFILE CONCISE - Custom sidebar widgets.
		*	06B	- USER PROFILE - Custom sidebar widgets.
		*	07	- GAME REGISTRATION
		*	08	- FOOTER - Categories, About, Copyright, Sponsors.
		*
		* ----------------------------------------------*/

	/**
		* 00 - GLOBAL ELEMENTS
		* ----------------------------------------------*/
	html {
		background-color: #040404;
	}

	body {
		background: #040404 url('http://phenixone.com/wp-content/themes/demo/images/bg_header.png') no-repeat center top;
		
		width: 100%;
		height: 309px;
	
		display: table;

		margin: 0 auto;
		padding: 0;
	}

	.wrap {
		width: 1000px;
		display: table;

		margin: 0px auto;
	}

	.clear {
		clear: both !important; 
		height: 0px;
	}

	.i {
		display: inline;
	}

	.l {
		float: left;
	}

	.c {
		text-align: center;
	}

	.r {
		float: right;
	}

	.lc {
		float: left;
		width: 650px;
	}

	.rc {
		float: right;
		width: 330px;

		margin: 0px 10px 0px 10px;
	}

	.email {
		position: relative;
		top: -5px;
	}

	.amprep {
		position: relative;
		top: 4px;

		margin: 0px 2px 0px 2px;
	}

	.icon {
		padding: 0px 0px 0px 0px;
		margin: 1px 0px 0px 0px;
	}

	.disabled {
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/icons/fugue/icon/lock.png') no-repeat;
		background-position: right;
		width: 100%;
	}	

	.disabledp {
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/disabledp.png') no-repeat;
		background-position: right;
		width: 100%;
	}	

	/**
		* 01 - TYPOGRAPHY
		* ----------------------------------------------*/

	.lined1 {
		border-bottom: 1px solid #292929;
	}

	.lined2 {
		border-bottom: 2px solid #292929;
	}

	.lined3 {
		border-bottom: 3px solid #292929;
	}

	.justify {
		text-align: justify;
	}

	.tleft {
		text-align: left;
	}

	.tcenter {
		text-align: center;
	}

	.tright {
		text-align: right;
	}

	a {
		color: #0C8EF4;
		cursor: pointer;

		outline: none;
		text-decoration: none;
	}

	a:hover {
		color: #94D2F1;
		text-decoration: none;
	}

	.date {
		color: #555555;
		font-style: italic;
	}

	h1,	h2,	h3,	h4,	h5,	h6 {
		color: #CCCCCC;

		font-family: Arial;
		font-weight: bold;
		letter-spacing: normal;

		width: 100%;
	}

	h1 {
		font-size: 167%;
	}

	h2 {
		font-size: 153.9%;

		margin-bottom: 5px;
		padding-bottom: 5px;
	}

	h3 {
		font-size: 138.5%;

		margin-bottom: 5px;
		padding-bottom: 5px;
	}

	h4 {
		font-size: 123.1%;

		padding-bottom: 5px;
	}

	h5 {
		font-size: 108%;

		padding-top: 5px;
		padding-bottom: 5px;
	}

	h6 {
		font-size: 93%;

		padding-top: 5px;
		padding-bottom: 5px;
	}

	.hcompress {
		padding-top: 0px;
		padding-bottom: 0px;
	}

	strong, .strong  {
		font-weight: bold;
	}

	.tiny, small {
		color: #AAAAAA;

		font-family: normal !important;
		font-weight: bold !important;
		font-size: 77% !important;
	}

	.field, label {
		display: block;
		color: #ACACAC;

		font-family: Arial;
		font-weight: bold;
		font-size: 93%;

		letter-spacing: normal;
		line-height: 100%;
	
		word-spacing: normal;

		padding: 3px 10px 3px 0px;
		margin: 0px 0px 0px 0px;
	}

	.text, p {
		color: #AAAAAA;

		font-family: Arial;
		font-weight: normal;
		font-size: 93%;

		word-spacing: normal;

		letter-spacing: normal;
		line-height: 130%;	
	}

	ol, ul {
		color: #AAAAAA;

		font-family: Arial;
		font-weight: normal;
		font-size: 93%;

		word-spacing: normal;

		letter-spacing: normal;
		line-height: 130%;	
	}

	ol li {
		list-style-type: decimal;
		list-style-position: inside;
	}

	ul li {
		list-style-type: square;
		list-style-position: inside;
	}

	.text {
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 10px 0px;
	}

	p {
		text-align: justify;

		margin: 5px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}

	#messages {
		margin: 0px 0px 10px 0px;
	}

	dl.success {
		color: #21a531;
		margin: 0px;
	}

	dl.error, ul.errors {
		color: #9e0b0f;
		margin: 0px;
	}

	.username {
		color: #0C8EF4;
	}

	.lpadded, .lpadded10 {
		padding: 10px 0px 10px 10px;
	}

	.lpadded15 {
		padding: 0px 0px 15px 0px;
	}

	.lpadded20 {
		padding: 0px 0px 20px 0px;
	}

	.rpadded, .rpadded10 {
		padding: 0px 10px 0px 0px;
	}

	.rpadded15 {
		padding: 0px 15px 0px 0px;
	}

	.rpadded20 {
		padding: 0px 20px 0px 0px;
	}

	.rmargin, .rmargin10 {
		margin: 0px 10px 0px 0px;
	}

	.rmargin15 {
		margin: 0px 15px 0px 0px;
	}

	.rmargin20 {
		margin: 0px 20px 0px 0px;
	}

	.tpadded, .tpadded10 {
		padding-top: 10px;
	}

	.tpadded15 {
		padding-top: 15px;
	}

	.tmargin15 {
		margin-top: 15px;
	}

	table.list {
	}

	table.list th {
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/table_header.gif') repeat-x;
		color: #fff;

		font-family: Arial;
		font-weight: bold;
		font-size: 93%;

		margin: 0px 0px 0px 0px;
		padding: 0px 5px 0px 5px;

		height: 26px;
	}

	table.list td {
		color: #5b5b5b;	

		font-family: Arial;
		font-weight: bold;
		font-size: 85%;

		margin: 0px 0px 0px 0px;
		padding: 2px 5px 2px 5px;

		min-height: 22px;
	}

	table.list tr {
		background-color: transparent;
	}

	table.list tr td {
		border-top: 1px solid #050505;
	}

	table.list tr.odd {
		background-color: #080808;
	}

	table.list tr.odd td {
		border-top: 1px solid #0F0F0F;
	}


	table.info {
	}

	table.info td {
		color: #5b5b5b;	

		font-family: Arial;
		font-weight: bold;
		font-size: 85%;

		margin: 0px 0px 0px 0px;
		padding: 3px 5px 5px 5px;
	}

	table.info tr {
		background-color: transparent;
	}

	table.info tr td {
		border-top: 1px solid #050505;
	}

	table.info tr.odd {
		background-color: #080808;
	}

	table.info tr.odd td {
		border-top: 1px solid #0F0F0F;
	}

	.t150 {
		width: 150px;
	}

	.t250 {
		width: 250px;
	}

	#searchform label {
		/* Sidebar Header */
		margin:0; padding:28px 0 0 20px;
		width:285px; height:55px;
		background:#f5fbfe url(images/sidebar-top.gif) no-repeat top center;
		font:bold 2.25em Arial, Helvetica, sans-serif; color:#587682;
	}

	.post-content h5, .page-content h5 {
		margin: 10px 0; padding:0;
		width:auto; height:auto;
		background:none;
	}

	#tag_cloud h5, #searchform label {
		margin:0; padding:0;
		background:none;
	}

	.highlight {
		color: #0C8EF4 !important;
	}

	.highlight2, .required {
		color: #91D1F1 !important;
	}

	.highlight3 {
		color: #CCCCCC !important;
	}

	.lowlight {
		color: #464646 !important;
	}
	
	/**
		* 03 - HEADER/FOOTER
		* ----------------------------------------------*/
	#header {
		position: relative;

		width: 1000px;
		height: 120px;
	}

	#header a#logotype {
		display: block;

		position: absolute;
		top: 13px;
		left: 5px;

		width: 227px;
		height: 28px;
	}

	#footer {
		width: 1000px;
		height: 99px;

		margin-top: 25px;
	}


	/**
		* 04 - NAVIGATION
		* ----------------------------------------------*/
	#nav {
		position: relative;
		top: 54px;

		width: 1000px;
		height: 28px;

		text-align: left;
	}

	#nav ul {
		font: bold 100%/30px Arial, Geneva, sans-serif !important;
	}

	#nav ul li {
		float: left;
		height: 28px;

		list-style-type: none;
		list-style-position: outside;

		margin: 0px !important;
		padding: 0px !important;
	}

	#nav ul li:hover {
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/nav_hover_link.png') repeat-x center 2px;
		height: 28px;
	}

	#nav ul li.current_page_item {
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/nav_active_link.png') repeat-x center 2px;
	}

	#nav ul li.current_page_item_parent, #nav li.parent_page_item {
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/nav_active_link.png') repeat-x center 2px;

		border-bottom: 1px solid #5F6164;
	}

	#nav ul li.parent_page_item a {
		color: #cbcbcb;
	}

	#nav ul li.parent_page_item:hover {
	}

	#nav ul li a {
		color: #CBCBCB;
		padding: 6px 10px 4px 10px;

		text-align: center;
		text-transform: uppercase;
	}

	#nav ul li a.droplink {
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/link_dropdown.png') no-repeat right 2px;
		padding: 6px 10px 6px 2px !important;
	}

	#nav li a.droplink:hover {
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/link_dropdown_hover.png') no-repeat right 2px;
		padding: 6px 10px 6px 2px !important;
	}

	#nav li a span {
		visibility: hidden;
	}

	#nav2 {
		background: url('http://phenixone.com/wp-content/themes/demo/images/nav2_liner.gif') no-repeat right top; 

		position: relative;
		top: 55px;

		width: 1000px;
		height: 27px;

		text-align: left;

		padding-top: 1px;
	}

	#nav2 ul {
		font: bold 93%/26px Arial, Geneva, sans-serif;
	}

	#nav2 ul li {
		float: left;
		height: 22px;
	}

	#nav2 ul li a {
		color: #898989;

		font: bold 93%/27px Arial, Geneva, sans-serif;
		padding: 6px 10px 6px 10px;

		text-align: center;
		text-transform: uppercase;

		height: 26px;
	}

	#nav2 ul li.current_page_item a {
		color: #FFFFFF !important;
	}

	#nav2 ul li.current_page_item a {
		color: #0b8ef4 !important;
		border-bottom: 1px solid #0b8ef4;
	}

	#nav2 ul li a span {
		visibility: hidden;
	}

	#nav2 ul.crumbs, ul.crumbs li {
		list-style-type: none; 
	}

	#nav2 ul li.page_parent a, #nav2 ul li.current_page_parent a {
		background: url('http://phenixone.com/wp-content/themes/demo/images/breadcrumb.png') no-repeat right; 

		font: bold 93%/27px Arial, Geneva, sans-serif;
		margin: 0px 5px 0px 0px;
		padding: 6px 20px 6px 15px;

		text-align: center;
		text-transform: uppercase;

		height: 26px;
	}

	#nav2 ul li.page_parent a {
		color: #91D1F1;
	}

	#nav2 ul li.current_page_parent a {
		color: #0c8ef4;
	}

	#games-nav {
		background: url("http://phenixone.com/wp-content/themes/demo/images/bg_transparent_75percent.png") repeat;
		border: 1px solid #5f6162;

		position: absolute;
		top: 83px;
		left: 0px;

		height: 170px;
		width: 988px;

		text-align: left;

		margin: 0px;
		padding: 5px 5px 5px 5px;

		z-index: 1;
	}

	#games-nav #games {
		background: black;
		padding: 5px 5px 5px 5px;

		height: 160px;
	}

	/**
		* 05A - MAIN CONTENT INDEX
		* ----------------------------------------------*/
	#page-header {
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/page-header.png') no-repeat;

		width: 1000px;
		height: 4px;
	}

	#page-breadcrumb {
		background-color: #020202;

		width: 1000px;
		height: 21px;
	}

	#page {
		width: 1000px;
		z-index: 1;
	}

	#header-content,
	#page-content,
	#footer-content {
		width: 1000px;
		text-align: left;
	}

	#projectSplash {
		position: relative;
	}

	#projectSplash .content {
		background-color: #000000;
		border: 2px solid #292929;
		width: 646px;
		height: 246px;

		margin-bottom: 10px;
	}

	.post-meta {
		margin-top: 5px;
		padding-bottom: 5px;
	}

	.post-box h2 {
		padding-bottom: 10px;
	}

	.post-meta h3 a {
		color: #292929;
	}
	.post-meta h3 a:hover {
		color: #94D2F1;
	}

	.post-content p {
		text-align: justify;
	}

	.post-content > p {
		text-align: justify;
		padding-top: 0px;
	}

	.post-content p:first-line {
		color: #CCCCCC;
	}

	/**
		* 05C - PAGE CONTENT STANDARD
		* ----------------------------------------------*/
	.pcStandard {
		background-color: #020202;
		border-bottom: 1px solid #161616; 
		border-top: 1px solid transparent;


		width: 980px;
		padding: 0px 10px 10px 10px;
	}	
	
	.pcNonstandard {
		width: 990px;
		padding: 10px 0px 10px 0px;
	}	
	
	.pcsName {
		width: 645px;
		height: 30px;
	}

	.pcsName h2 {
		color: #0C8EF4;
	}

	.pcStandard .pcsMeta {
		width: 100%;
		height: 50px;

		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.pcStandard .pcsMeta .pageDescription {
		color: #393939;
		width: 400px;

		padding-top: 0px;
	}

	.pcStandard .pcsMeta .updated {
		color: #393939;
		text-align: right;
		width: 200px;

		padding-top: 0px;
	}

	.pcStandard .pcsLeft, .pcNonstandard .pcsLeft {
		float: left;
		width: 645px;
	}

	.pcStandard .pcsRight {
		float: right;
		width: 320px;

		text-align: left;
	}	
	
	.pcStandard > .pcsRight > h4 {
	  padding-top: 5px;
	}	

	.pcNonstandard .pcsRight {
		float: right;
		width: 320px;

		text-align: left;
	}


	.pcStandard .pcsInfo {
		width: 100%;
		margin-top: 20px;
	}

	/**
		* 06A - USER LOGIN
		* ----------------------------------------------*/
	#pcUserLogin {
		position: relative;
		width: 320px;

		margin: 0px 10px 0px 0px;
	}

	#pcUserLogin input {
		margin: 0px 5px 0px 0px;
	}

	/**
		* 06A - USER PROFILE CONCISE
		* ----------------------------------------------*/
	#pcUserProfileConcise {
		position: relative;

		width: 290px;
		height: 120px;

		margin-left: 10px;
	}

	#pcUserProfileConcise2 {
		background-color: transparent;

		position: absolute;
		top: 2px;
		left: 730px;

		width: 290px;
		height: 54px;

		margin-left: 10px;
	}

	#pcUserProfileConcise2 .upcAvatar {
		/*background: transparent url('http://phenixone.com/wp-content/themes/demo/images/admin_userAvatar.png') no-repeat;*/
		border: 1px solid #0C8EF4;

		padding: 0px 0px 0px 0px;
		margin: 2px 5px 0px 0px;

		height: 22px;
		width: 22px;
	}

	#pcUserProfileConcise2 .upcUsername {
		position: absolute;
		top: 0px;
		left: 0px;

		width: 250px;
		height: 27px;

		text-align: left;
	}

	#pcUserProfileConcise2 .upcUsername h3 {
		padding-top: 7px;
		margin-top: 0px;
	}

	#pcUserProfileConcise2 .upcUserMeta {
		position: absolute;
		top: 28px;
		left: 0px;

		width: 250px;
		height: 27px;
	}

	/**
		* 06B - USER/GAME PROFILE 
		* ----------------------------------------------*/

	.since {
		color: #393939;
		width: 200px;
	}

	.rank {
		color: #393939;

		width: 95px;
		text-align: right;
	}

	#upAvatar {
		height: 90px;
	}

	.avatar78 {
		border: 2px double #0C8EF4;

		width: 76px;
		height: 76px;
	}

	.upAvatarSettings {
		width: 220px;

		padding-left: 10px;
	}

	.upAvatarSettings p.purebutton {
		border-bottom: 1px solid #292929;
		padding: 0px 0px 2px 0px;
	}

	.purebutton {
		border-bottom: 1px solid #292929;
		padding-bottom: 15px;
	}

	.pcStandard .upAvatar .avatar {
		border: 1px solid #292929;
	}

	#pcsiUserProfile, #pcsiUserEdit {
		margin-top: 10px;
		margin-bottom: 10px;
	}

	#pcsiUserProfileActions {
		margin-top: 20px;
	}

	#pcsiUserProfileActions {
		width: 320px;

		margin: 10px 0px 10px 5px;
		padding: 0px 0px 0px 0px;
	}

	ul.actions {
		position: relative;

		width: 100%;

		z-index: 0;
	}

	ul.actions img {
		position: absolute;
		left: 8px;
	}

	ul.actions li {
		border-bottom: 1px solid #121212;
		color: #AAAAAA;

		font-family: Arial;
		font-weight: bold;
		font-size: 93%;

		padding: 6px 0px 7px 40px;

		z-index: 0;

		list-style: none;
	}

	ul.actions li .admin {
		position: absolute;
		left: 273px;
	}

	ul.actions li .admin img {
		position: relative;;
		left: 0px;
	}


	ul.actions li.active {
		background-color: #333333;
	}

	ul.actions li.active a {
		color: #E6E6E6;
	}

	.actions {
		width: 100%;
	}

	.actions td {
		border-bottom: 1px solid #121212;
		color: #AAAAAA;

		font-family: Arial;
		font-weight: bold;
		font-size: 93%;

		height: 28px;
		
		padding: 4px 0px 4px 0px;
	}

	.actions td img {
		position: relative;
		top: 4px;

		margin: 0px 5px 0px 5px;
	}

	.actions td.active {
		border-top: 2px solid #1C1C1C;
		border-bottom: 1px solid #121212;
		background-color: #333333;
		
		padding: 2px 0px 6px 0px;
	}

	.actions td.active a {
		color: #E6E6E6;
	}

	/**
		* 09 - GAME REGISTRATION
		* ----------------------------------------------*/

	/**
		* 10 - PUREBUTTON
		* ----------------------------------------------*/
	#purebutton {
	}
	
	#purebutton .selectableAvatar {
		border-top: 1px solid #111111;
		border-bottom: 1px solid #292929;

		padding: 10px 10px 10px 10px;
	}
	
	.userAvatar {
		display: block;
		border: 2px double #0C8EF4;

		width: 78px;
		height: 78px;

		padding: 0px 0px 0px 0px;
	}
	
	#purebutton a.select {
		display: block;

		background: #0C0C0C;
		border: 1px solid #1C1C1C;

		width: 100px;
	}

	.userAvatar {
		margin: 0px 0px 0px 0px;
	}
	
	.userAvatar .avatar {
		border: 1px solid #292929;
		margin-bottom: 0px;
	}
	
	.userAvatarDetails {
		width: 530px;
		min-height: 82px;

		padding: 0px 0px 0px 10px;
	}
	
	.userAvatarDetails p {
		color: #393939;
		padding: 2px 0px 5px 0px;
	}
	
	/**
		* 09 - FORM
		* ----------------------------------------------*/
	form {
	}

	form fieldset {
		padding: 2px 0px;
	}
	
	.halfle {
		width: 80px;
	}
	
	.single {
		width: 160px;
	}
	
	.double {
		width: 320px;
	}
	
	.triple {
		width: 480px;
	}
	
	.quadle {
		width: 640px;
	}

	input { 
		background: #0C0C0C;
		border: 1px solid #1C1C1C;

		font-weight: bold;
		color: #4C4C4C; 
		
		height: 16px; 
		
		margin: 0px 15px 0px 0px;
		padding: 2px 2px 2px 2px; 
	}

	.disabled, input.disabled, input[disabled] {
		color: #555555 !important; 
	}

	input.halfle {
		width: 61px;
	}

	input.single {
		width: 141px;
	}
	
	input.double {
		width: 301px;
	}
	
	input.triple {
		width: 461px;
	}
	
	input.quadle {
		width: 621px;
	}

	input.file { color: #4C4C4C; font-weight: bold; font-size: 93%; line-height: 14px; height: 20px; margin: 1px 15px 0px 0px; padding: 2px 2px 2px 2px;}

	input.text { 
		color: #4C4C4C; 
		font-size: 93%; 
		font-weight: bold;
		line-height: 108%; 
		
		margin: 1px 15px 0px 0px; 
		padding: 1px 0px 2px 2px;
	}

	input.bigtext {
		color: #4C4C4C; 
		font-size: 153.9%; 
		font-weight: bold;
		line-height: 112%; 
		
		height: 25px;
		
		margin: 1px 15px 0px 0px; 
		padding: 10px 0px 10px 2px;
	}

	input.image {
		background-color: transparent;
		border: none;

		height: 44px;
		width: 168px;

		margin: 0px;
		padding: 0px;
	}
	
	select.select {
		background: #0C0C0C;

		position: relative;
		top: 0px;

		color: #4C4C4C; 

		font-family: Arial;
		font-weight: bold;
		font-size: 93%;

		word-spacing: normal;

		letter-spacing: normal;
		line-height: 100%;

		margin: 0px 15px 0px 0px;
	}
	
	select.single {
		width: 145px;
	}
	
	select.double {
		width: 305px;
	}
	
	select.triple {
		width: 465px;
	}
	
	select.quadle {
		width: 625px;
	}

	textarea {
		background: #0C0C0C;
		border: 1px solid #1C1C1C;

		color: #4C4C4C; 
		font-family: Arial;
		font-weight: bold;
		font-size: 93%;

		margin: 2px 0px 0px 0px;
		padding: 2px 2px 2px 2px; 
	}

	textarea.double {
		width: 299px;
	}

	textarea.triple {
		width: 457px;
	}
	
	textarea.quadle {
		width: 619px;
	}


	label.center { 
		text-align: center;
	}

	input.radio, input.checkbox { 
		background-color: transparent; 
		border: none;	
		
		width: 15px !important; 
		margin: 0px 0px 0px 0px;
	}

	.disabled label {
	}

	input.submit {
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/button.gif') no-repeat;
		border: none;

		color: #E6E6E6;
		cursor: pointer;

		font-weight: bold;
		font-size: 93%;

		width: 145px; 
		height: 26px; 
		
		padding: 1px 0px 2px 0px; 
		margin: 0px 0px 5px 0px;
	}

	input.submit:hover {
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/button_hover.gif') no-repeat;
		color: #91D1F1 !important;
	}

	input.tiny_submit {
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/tiny_button.gif') no-repeat;
		border: none;

		color: #E6E6E6;
		cursor: pointer;

		font-weight: bold;
		font-size: 93%;

		width: 48px; 
		height: 26px; 
		
		padding: 1px 0px 2px 0px; 
		margin: 0px 0px 0px 0px;
	}

	input.tiny_submit:hover {
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/tiny_button_hover.gif') no-repeat;
		color: #91D1F1 !important;
	}

	input.big_submit {
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/big_button.gif') no-repeat;
		border: none;

		color: #E6E6E6;
		cursor: pointer;

		font-weight: bold;
		font-size: 93%;

		width: 160px; 
		height: 50px; 
		
		padding: 1px 0px 2px 0px; 
		margin: 0px 0px 0px 0px;
	}

	input.big_submit:hover {
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/big_button_hover.gif') no-repeat;
		color: #91D1F1 !important;
	}

	.primary, .default button {
		color: #0C8EF4 !important;
	}

	
	button.button, .yui-button button {
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/button.gif') no-repeat;
		border: none !important;

		cursor: pointer;

		font-weight: bold;
		font-size: 93%;

		width: 145px; 
		height: 26px; 
		
		padding: 0px 0px 3px 0px; 
		margin: 0px 0px 5px 0px;
	}

	button.button:hover, .yui-button button:hover {
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/button_hover.gif') no-repeat;
		border: none !important;
	}

	.yui-button, .yui-push-button, .first-child {
		position: relative;
		left: -8px;

		background-color: transparent !important;
		background-image: none !important;
		border: none !important;

		width: 145px; 
		height: 26px; 
	}

	.yui-button button.default {
		float: right;
	}

	.yui-button button {
		float: left;
	}

	a.button {
		display: block;
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/button.gif') no-repeat;
		border: none;

		color: #E6E6E6;
		cursor: pointer;

		font-weight: bold;
		font-size: 93%;

		width: 145px; 
		height: 23px; 
		
		padding: 5px 0px 0px 0px; 
		margin: 0px 0px 5px 0px;

		text-align: center;
	}

	button img.icon {
		position: relative;
		top: -2px;
	}

	a.button:hover {
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/button_hover.gif') no-repeat;
		color: #91D1F1;
	}

	#pcUserLogin input.single {
		width: 115px;
	}

	#pcUserLogin input.submit {
		border: none;

		color: #E6E6E6;
		cursor: pointer;

		width: 83px; 
		height: 22px; 

		padding: 2px 0px 2px 0px; 
		margin: 0px 0px 0px 0px;
	}


	
	/**
		* 10 - YUI PAGINATOR
		* ----------------------------------------------*/
	#pgcontent div {
	}

	/* display the current page */
	#demo .page1 div.page1,
	#demo .page2 div.page2,
	#demo .page3 div.page3,
	#demo .page4 div.page4,
	#demo .page5 div.page5 {
		display: block;
	}

	.yui-carousel-element {
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/carousel_bg.png') repeat-x;
	}

	.yui-carousel li {
		border: none !important;
	}

	.sg {
		margin: 0px !important;
		width: 645px;
	}

	.sg ul {
		display: block;
		width: 645px;
	}	

	td.shapeContainer {
		width: 117px;

		padding: 7px 5px 5px 5px;
		margin: 0px 0px 0px 0px;

		text-align: left;		
	}

	.shape {
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/shapeUnselected.png') no-repeat;

		float: left;
		padding: 3px 3px 3px 3px;
		margin: 0px 0px 0px 0px;

		width: 75px;
		height: 78px;
	}

	.shapeSelected {
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/shapeSelected.png') no-repeat;

		float: left;
		padding: 3px 3px 3px 3px;
		margin: 0px 0px 0px 0px;

		width: 75px;
		height: 78px;
	}

	ul.shapeContainerActions {
		float: right;
		width: 27px;

		padding: 0px 0px 0px 5px;
		margin: 0px 0px 0px 0px;
	}

	ul.shapeContainerActions li {
		display: inline;
		height: 20px;
	}

	.shadow  {
		background-color: black;
		border: none !important;
	}

	.yui-overlay-hidden, .yui-module, .yui-overlay {
		background-color: black;
		border: 5px solid #292929 !important;
		margin: 0px;
		padding: 0px;
	}

	.yui-overlay {
		border: none !important;
		margin: 0px;
		padding: 0px;
	}

	.yui-dialog  {
		background-color: black;
		border: 5px solid #292929 !important;
		padding: 0px;
		margin: 0px;

		text-align: left;
	}
	
	.overlay, .underlay {
		border: none !important;
	}

	.hd {
		background: transparent url('http://phenixone.com/wp-content/themes/demo/images/table_header.gif') repeat-x !important;
		border: 1px solid black !important;
		border-bottom: none !important;
		color: #CCCCCC !important;
	}

	.bd {
		background-color: black !important;
		border: none !important;
		color: #CCCCCC !important;
	}

	.ft {
		background-color: black !important;
		border: none !important;
		color: #CCCCCC !important;
	}

	/**
		* 12 - GAME PANEL
		* ----------------------------------------------*/
	#game_panel {
		border: 1px solid transparent;
		position: relative;
		left: 0px;
		 
		padding: 0px 0px 0px 0px;
	}	
	
	#player_symbol {
		padding: 0px 10px 0px 0px;
		float: left;
	}	
	
	#event_data {
		padding: 0px 10px 0px 0px;
		float: left;
	}	

	#event_countdown {
		padding: 0px 0px 0px 0px;
	}

	#game_links {
		position: relative;
		top: 20px;
	}

	ul#game_links, ul#game_links li{
		float: left;
	}

	ul#game_links li {
		padding: 0px 10px 0px 0px;
		margin: 0px 0px 0px 0px;

		height: 18px;
	}

	.jqplot-xaxis-tick {
		color: #CCCCCC;
	}

	.jqplot-yaxis-tick {
		color: #CCCCCC;

		font-family: Arial;
		font-weight: bold;
		font-size: 77% !important;

		position: relative;
		left: 0px;
	}

	#chart3 {

		width: 652px;

		height: 150px;
	}