
#gamelist{
	overflow:hidden;}
#gamelist .col{
	width:160px;
	text-align:left;
	overflow:hidden;
	float:left;}
#gamelist ul{
	margin:0px;
	padding:0 0 0 20px;
	list-style-type:none;}
#gamelist li{
	list-style:none;
	margin:0 0 0 -5px;
	white-space:nowrap;}
	

.plaintxt {
	padding:6px 20px 6px 20px;
	margin:0px auto;
	vertical-align:text-top;
	text-align:left;}

.proftxt{
	overflow:hidden;
	padding-left:15px;}
.proftxt .col{
	width:280px;
	text-align:left;
	overflow:hidden;
	float:left;}
	
.prof_wrap{
	width:180px;
	float:left;
	text-align:center;
	padding:12px 0 0 0;
	overflow:hidden;}
.prof_wrap .btn{
	width:140px;
	height:40px;
	background-position:0 0px;
	display:block;
	overflow:hidden;
	position:relative;
	left:50%;
	margin-left:-70px;
	*left:0;
	*margin-left:0px;}
.prof_wrap .btn:hover{
	background-position:0 -40px;}
.none{
	visibility:hidden;
	display:none;}

.prof_wrap .btn_up{
	background:url(../images/btn_upload_game.gif) no-repeat;}
.prof_txt{
	width:430px;
	float:left;
	text-align:justify;
	padding:0 0 0 0;}
	
.profmnge{ /* should extend .prof_wrap */
	width:210px;
	height:90px;
	padding:18px 0 0 0;}
.prof_wrap .btn_mnge_up{
	background:url(../images/btn_mnge_uploads.gif) no-repeat;}
.prof_wrap .btn_mnge_fav{
	background:url(../images/btn_mnge_favorites.gif) no-repeat;}

.field{}
.field .line{
	width:100%;
	overflow:hidden;
	margin:8px 0px 10px;}
.field .label{
	padding:0 5px 0 0;
	text-align:right;
	float:left;}
.field .label label{
	width:100px;
	display:block; *display:inline-block;}
.field .content{
	float:left;}
.field .desc{
	color:#666;
	float:right;
	padding:0 10px;
	margin-left:10px;
	text-align:left;
	line-height:15px;}

.editprofile_field{
	margin:0 20px;}
.editprofile_field .label label{
	width:130px;}
.upload_field{
	margin:0 6px;}
.upload_field div.line{
	border-top:1px solid #1e1e1e;
	padding-top:12px;}
.upload_field .label label{
	width:100px;}


#mngebox {
	border:solid 1px #232323;
	background:none #131313;}
#mngebox hr {
	border-color:#232323;}
#mngebox .lineup {
	padding:10px 4px 10px 4px;
	overflow:hidden;
	text-align:left;}
#mngebox .lineup .box {
	width:635px;
	height:68px;
	margin:0 6px 8px 2px;
	padding:4px 4px 4px 4px;
	text-align:left;}
#mngebox .lineup .alt{
	background:none #171717;}
#mngebox .lineup .box img {
	border-color:#1c1c1c;
	float:left;
	margin:0px;
	margin-right:3px;}
#mngebox .lineup .box .gtitle {
	margin-top:10px;}
#mngebox .lineup .box span.txt {
	width:400px;
	margin-left:5px;
	float:left;}
#mngebox .lineup .box .gplys {
	position:relative;
	top:5px;
	left:0px;
	float:right;
	width:120px;
	margin-right:3px;
	font-style:normal;
	text-align:left;}
#mngebox .lineup .box .gplys .ctrls {
	margin:8px 0 0 0;}
#mngebox .lineup .box a:hover .gtitle {
	text-decoration:underline;
	cursor:pointer;}
#mngebox .lineup .box:hover .gtitle {
	color:#ff9933;}
#mngebox .lineup .box:hover img {
	background:#131313;}