
/*	
	======================================================================

	stylesheets/community/contest/winners.css

	======================================================================
	Copyright 2009, FQXi
	======================================================================
*/


.essaySponsorNote {

	font-size: 10px;
	font-style: italic;
	font-weight: bold;
}

.essayPageTitle, #essayPageTitle {

	color: #405A7B;
	font-size: 14pt;
	line-height: 16pt;
	font-weight: bold;
}

.essayPageTitle a, #essayPageTitle a {
    text-decoration: none;
}

#essaySubtitle {

	color: #405A7B;
	font-size: 12pt;
	line-height: 16pt;
	font-style: italic;
}

#essayDisplayDate {

	color: #888;
	font-size: 10pt;
}

.essayTopNote {

	float: right;
	width: 25%;
	margin-left: 10px;
	margin-bottom: 10px;
	padding: 10px;
	
	color: #448;
	background-color: #EEF;
	border: 1px dotted #88C;
}

.indented2em {
    padding-left: 2em;
    margin-bottom: 7px;
}

.indented1em {
    padding-left: 1em;
    margin-bottom: 7px;
}

div.entityTitle {
    font-size: 14px;
    margin: 7px 0;
}

.entityTitle .title {
    font-style: italic;
}

table.currentContestsTeaser table#videoGrid {
    width: 210px;
    border-spacing: 14px;
    margin: 0 auto;
}

table#videoGrid {
    width: 100%;
    border-spacing: 7px;
}

td.videoGridElement {
    width: 33%;
    /* border: 3px solid grey; */
    background-color: lightgray;
    padding: 7px 7px 12px 7px;
    text-align: center;
}

td.videoGridElement a.title {
    font-style: italic;
    text-decoration: none;
}

td.videoGridElement a.votingStatus {
    text-decoration: none;
}

#thumbnailWrapper {
    position: relative;
    height: 100%;
}

#thumbnailPlay {
    position:absolute;
    top: 55px;
    left: 80px;
    width: 40px;
    height: 40px;
    z-index: 100;
    background: transparent url(/images/misc/video-contests/playbtn-rectangle.png) no-repeat;
}

div#votingStatusContainer {
    background-color: white;
    margin: 9px 0 0 0;
    padding: 6px 0 5px 0;
}

#metainfoWrapper {
    height: 86px;
    margin-bottom: 7px;
}

#metainfoWrapper p {
    margin: 2px 0 0 0;
}

td.videoGridElement p.prizeName, td.videoGridElement p.award {
    font-weight: bold;

}