.short_td {
	width: 65px;
}

.pic_link{
	text-align:center;
	padding:10px 0px;
	float:left;
}

.pic_link img{
	border:none;
}

/* Found the following fixes on http://www.sitepoint.com/forums/showthread.php?t=419479 -mb */

.adbox {
   /*width: 220px;*/

    /*
   margin: 5px 0.5em 10px 0.5em;
   */
   overflow:hidden;
}

.clearfix:after {
   content:".";
   display:block;
   height:0;
   clear:both;
   visibility:hidden;
}

/*
.clearfix {
  display:inline-block;
}
*/

/* mac hide \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide */

/*a:link, a:visited {
	color: #9F9F9F;
	text-decoration: none;
}*/

/*a:hover {
	color: #CCCCCC;
	text-decoration: underline;
}*/

/*for sub-categories in the contest results*/
.subcat{
	text-indent:20px;
	background-color: #606060;
}
/*for the gray color in the column headers*/
.heading{
	background-color:#3E3E3E;
}

/*a.heading{
	color: #CCCCCC;
}
a.heading:hover{
	color:white;
	text-decoration: underline;
}*/

/*here's the stuff for paging*/
.pager_lc {
	/*border:solid 1px #003366;*/
	border-left:solid 1px #999999
}

.pager_lc a {
	text-decoration:none;
}

.pager_lc a:visited {
	text-decoration:none;
}

.pager_lc a:hover {
	text-decoration:underline;
}

.pager_stat_lc {
	/*float:left;*/
	text-align:center;

	padding-left:2px;
	padding-right:2px;

	background-color:#003366;
	color:#FFFFFF;
	border:solid;
	border-width:1px;
	border-color:#999999;
}

.unselected_page_lc {
	border:solid;
	border-width:1px;
	border-color:#999999;
	border-left:0px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
	padding-top:2px;
}

.selected_page_lc {
	font-weight:bold;
	border:solid;
	border-width:1px;
	border-color:#999999;
	border-left:2px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
	padding-top:2px;
	background-color:#3E3E3E;
}
/*end of stuff for paging*/

#imageDetails {
	color: black;
}
