/* img, div { behavior: url(iepngfix.htc) } */

body{
	background-color:#212121;
	background-image:url(../img/bkg/bkg_main.png);
	background-repeat:repeat;
	color:#8e8e8e;
}

img{ 
	border:none; 
}

a:link { color: #c4c4c4; }
	a:visited { color: #c4c4c4; }
	a:active { color: #c4c4c4; }
	a:hover { color: #fff; }

.hr.top{
		background:url("../img/bkg/bkg_featured_top.png") bottom left repeat-x;
		border:none;
	}

	.hr.bottom{
		background:url("../img/bkg/bkg_featured_bottom.png") bottom left repeat-x;
		border:none;
	}

	
#header #UserLoginForm .text input{
		background:url("../img/bkg/bkg_login_text.png") top left no-repeat;
		border:solid 0 #fff;
		color:#777777;
	}
	#header #UserLoginForm .text input:focus{
		background:url("../img/bkg/bkg_login_text_on.png") top left no-repeat;
		color:#FFFFFF;
	}
	#header #UserLoginForm .submit input{
		background:url("../img/bkg/bkg_login_submit.png") top left no-repeat;
		border:none;
		
	}
	#header #UserLoginForm .submit input:hover,#header #UserLoginForm .submit input:focus{
		background:url("../img/bkg/bkg_login_submit_on.png") top left no-repeat;
		border:none;
	}
	
#feature_area{
		background:#393939 url('../img/bkg/bkg_featured.png') bottom left repeat-x;
	}
	
	#feature_area .fwa{
		background: url('../img/awards/DayTopRight.png') top right no-repeat;
	}
	
	#feature_area .ima{
		background: url('../img/awards/ImaTopRight.png') top right no-repeat;
	}
	
	#gamearea{
		background:#FFFFFF;
	}

#content .selector li{
		border:2px solid #151515;
		background:#151515;
	}

	#content .selector li:hover{
		border-color: #444444;
	}
	
#content .left .notes{
		color:#5c5d5c;	
	}	
	#content .left .notes b{
		color:#bcbcbc;	
	}
	
#content .right .awards .img_list img{
	background-color:#1c1c1c;
}

#footer{
		color:#585858;	
	}


b{
		color:#FFFFFF;
	}

	.green{
		color:#AAFFAA;	
	}
	.red{
		color:#FFAAAA;
	}
	.magenta{
		color:#FFAAFF;	
	}

ul.list li:hover{
	background:#212121;
}


ul.list li .item_tools{
	background: url('..//img/bkg/bkg_list_item.png') top left no-repeat;
}

ul.img_list li a img{
	border: 4px solid #212121;
}
	ul.img_list li a img:hover{
		border-color:#313131;	/* old color: #a1eca1 */	
	}	


#screenshot img{
	border: 4px solid #FFFFFF;
}


.account_update, .account_update a{
		color: #131313;
	}
	
	.account_update .heading{
		color: #FFFFFF;
	}
	
	.account_update .success{
			background: #e6f4be;
		}
		
		.account_update .success .heading{
			background-image: url('/img/bkg/bkg_update_header.png');
			background-position: top left;
			background-repeat: repeat-x;
		}
	
	
	.account_update .questions{
			background: #daeaef;
		}
		
		.account_update .questions h3{
			color: #0f7ea6;
		}
		
		.account_update .questions .heading{
			background-image: url('/img/bkg/bkg_update_header.png');
			background-position: bottom left;
			background-repeat: repeat-x;
		}
	
	.account_update .link{
			background: #f5f5f5;
		}
		
		.account_update .link h3{
			color: #545454;
		}
		
		.account_update .link .heading{
			background: url('/img/bkg/bkg_update_header.png') repeat-x;
			background-position: 0px -84px;
		}
		
		
	
	.account_update .create{
			background: #f9f1f1;
		}
		
		.account_update .create h3{
			color: #ab1010;
		}
		
		.account_update .create .heading{
			background-image: url('/img/bkg/bkg_update_header.png');
			background-position: 0px -166px;
			background-repeat: repeat-x;
		}
		
	.account_update .create .content{
		border-right: 1px dotted #545454;
	}
	
	.account_update .error input{
		border: 2px solid red;
	}


