.list-table{ width: 100%; border-collapse: collapse; margin: 0; font: normal 12px Tahoma, Geneva, sans-serif;	color: #333; }
.list-table tr th { background: #31145C; font: bold 12px Tahoma, Geneva, sans-serif; color: #fff; padding: 7px 6px; border: 1px solid #3a3049; }
.list-table tr th a{ background: #31145C; font: bold 12px Tahoma, Geneva, sans-serif; color: #fff; padding: 7px 6px; border: 1px solid #3a3049; }

colgroup.col-class{ background: #ede8f9; }
.list-table tr:hover{ background: #FFF;}
.list-form tr:hover{ background: none; }


.list-form input.inputField{ padding: 4px 6px; border: 1px solid #dedede; background: #fff8de; font: normal 12px Tahoma, Geneva, sans-serif; width: 200px; margin: 10px 0; }
.list-form textarea.inputtextfield{ padding: 4px 6px; border: 1px solid #dedede; background: #fff8de; font: normal 12px Tahoma, Geneva, sans-serif; width: 400px; margin: 10px 0; height: 100px; }
.list-form select.inputSelect{ padding: 4px 6px; border: 1px solid #dedede; background: #fff8de; font: normal 12px Tahoma, Geneva, sans-serif; width: 200px; margin: 10px 0; }
.list-form input.adminsubmit{ background: #31145c; color: #fff; padding: 4px 15px; border: 1px solid #100224; font: bold 11px Tahoma, Geneva, sans-serif; cursor: pointer; }


.list-table td{ border: 1px solid #e1e1e1; padding: 4px;}

tr.odd{ background: #ede8f9;  }
.list-table a.edit img{ margin-right: 5px;}

ul#pagination-flickr{ margin: 10px 0; width: 350px; }
#pagination-flickr li{
	border:0; margin:0; padding:0;
	font-size:11px;
	list-style:none;
	font: normal 11px Tahoma, Geneva, sans-serif;
}
#pagination-flickr a{
	border:solid 1px #DDDDDD;
	margin-right:2px;
	font: normal 11px Tahoma, Geneva, sans-serif;
}
#pagination-flickr .previous-off,
#pagination-flickr .next-off {
	color:#666666;
	display:block;
	float:left;
	font-weight:bold;
	padding:3px 4px;
}
#pagination-flickr .next a,
#pagination-flickr .previous a {
	font-weight:bold;
	border:solid 1px #FFFFFF;
} 
#pagination-flickr .active{
	color:#31145c;
	font-weight:bold;
	display:block;
	float:left;
	padding:4px 6px;
}
#pagination-flickr a:link,
#pagination-flickr a:visited {
	color:#31145c;
	display:block;
	float:left;
	padding:3px 6px;
	text-decoration:none;
}
#pagination-flickr a:hover{
	border:solid 1px #666666;
}

/*
-------------------------- Admin Page list CSS ---------------------*/
/* Admin menu area*/
#modernbricksmenu{
	padding: 0;
	width: 100%;
	background-color: #31145c;
	voice-family: "\"}\"";
	voice-family: inherit;
	border-bottom: 3px solid #41AE46;
	margin-bottom: 20px;
}

#modernbricksmenu ul{
	font: normal 14px Arial, Helvetica, sans-serif;
	margin:0;
	/*margin-left: 40px; margin between first menu item and left browser edge*/
	padding: 0;
	list-style: none;
}

#modernbricksmenu li{
	display: inline;
	margin: 0 2px 0 0;
	padding: 0;
}

#modernbricksmenu a{
	float: left;
	display: block;
	color: white;
	margin: 0 1px 0 0; /*Margin between each menu item*/
	padding: 8px 15px;
	text-decoration: none;
	background-color: #31145c; /*Default menu color*/
	border-right: 1px solid #16062e;
}

#modernbricksmenu a:hover{
	background-color: gray; /*Menu hover bgcolor*/
}

#modernbricksmenu #current a{ /*currently selected tab*/
	background-color: #41AE46; /*Brown color theme*/ 
	border-color: #41AE46; /*Brown color theme*/ 
}

#modernbricksmenuline{
	clear: both;
	padding: 0;
	width: 100%;
	height: 5px;
	line-height: 5px;
	background: #D25A0B; /*Brown color theme*/ 
}
/* End of Admin menu area*/

/*#games-info, #edit-article{ display: none; }*/
#admin-msg { text-align:center; color:red;font-weight:bold;}
.admin-content{ border-width: 3px 0 0 0; }

ul.admin-inner-menu{ /*margin-top: 5px;*/ margin-left: 7px; }
ul.admin-inner-menu li a{ font-size: 13px; color: #139B12;  }
ul.admin-inner-menu li a:hover{ color: #139B12 !important; }

.admin-form-list{ font: normal 12px Tahoma, Geneva, sans-serif; margin: auto; width: 98%; margin-top: 15px; color: #000; }
.admin-form-list td{ padding: 5px 0;}
.admin-form-list p{ color: #000;}
.admin-form-list p.admin-page-title{ color: #000; background: #eee; font: normal 11px Tahoma, Geneva, sans-serif; padding: 7px 5px; border: 1px solid #d3d4ce;  }
.admin-form-list span{ color: #F00; }
#lightbox-panel h2{ background: none repeat scroll 0 0 #31145C; color: #FFFFFF !important; font: 16px Arial,Helvetica,sans-serif; padding: 6px 20px 6px 10px;
    margin-left: 5px;
    width: 641px; }
	
.admin-form-list img.imageborder{ border: 1px solid #31145c;}
/*p a#close-panel{ position: relative; z-index: 100; width: 20px; height: 20px; background: #000; text-indent: -9000px; }*/

input.admin-input{ padding: 5px 5px; width: 350px; border: 1px solid #ccc; }
textarea.admin-input{ padding: 3px 5px; width: 98%; height: 150px; border: 1px solid #ccc; }
select.admin-select{ width: 200px; border: 1px solid #CCC; padding: 2px; }
input.admin-file{}
#edit-article .list-table{ width: 98%; margin: auto; margin-top: 10px; }
input.admin-checlbox{ position: relative; top: 2px; margin-right: 3px; margin-left: 3px;}

input.admin-submit-btn{

    background: none repeat scroll 0 0 #00AA4F;
    border: 0 none;
	margin-top: 10px;
    color: #FFFFFF;
    cursor: pointer;
    font: 13px Arial,Helvetica,sans-serif;
    padding: 3px 8px;
    position: relative;
    top: -6px;

}

input.rating-admin{ width: 50px; }

p.per-page-link a{ color: #4E475C; }
span.rating-admin{ font: normal 20px Tahoma, Geneva, sans-serif; color: #2D204E; }

/* Lightbox */
 /* Lightbox background */
#lightbox {
	display:none;
	background:#000000;
	opacity:0.7;
	filter:alpha(opacity=90);
	position:absolute;
	top:0px;
	left:0px;
	min-width:100%;
	min-height:2000px;
	z-index:1000;
	overflow: auto
}
/* Lightbox panel with  content */
#lightbox-panel {
	display:none;
	position:fixed;
	top:20px;
	left:40%;
	margin-left:-200px;
	width:700px;
	height: 500px;
	background:#FFFFFF;
	padding:10px 15px 10px 15px;
	border:2px solid #CCCCCC;
	z-index:1001;
	overflow-y:scroll;
}
/* End of Lightbox background */



