a img {
	border:none;
}

.simplemodal-overlay *,
.simplemodal-container * {
	margin:0;
	padding:0;
}
.simplemodal-overlay {
	background-color:#000;
	cursor:default;
}
.simplemodal-overlay,
.simplemodal-container {
	position:relative;
	z-index:3000 !important;
}
/*
.simplemodal-container {
	background:transparent url("../images/dropshadow.png") center no-repeat;
	height:100%;
	width:100%;
}
*/
.simplemodal-close {
	cursor:pointer;
}
#player-modal {
	background:#000;
	border:1px solid #333;
	height:536px;
	width:815px
}
#player-modal ul {
	list-style:none;
}
img.left {
	bottom:54px;
	display:block;
	clear:both;
	cursor:pointer;
	position:absolute;
	left:20px;
}
img.right {
	bottom:54px;
	cursor:pointer;
	position:absolute;
	right:20px;
}
#avail-wrap {
	clear:both;
	height:120px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	width:713px;

	position:absolute;
	bottom:0;
	left:51px;
}
#avail .sharelinks {
	display:none;
}
#video .sharelinks {
}
#avail {
	position:absolute;
	left:0;
	padding:0;
}
#avail li {
	float:left;
	margin-right:8px;
	position:relative;
}
#avail li a,
.t_photos #avail li img {
	border:1px solid #333;
	cursor:pointer;
	display:block;
	height:72px;
	overflow:hidden;
	position:relative;
	width:134px;
}
.t_event #avail,
.t_event img.left,
.t_event img.right {
	display:none;
}	

/*#avail li a:hover,
.t_photos #avail li img:hover,*/
#avail li.hover a,
.t_photos #avail li.hover img {
	border:1px solid #c66605;
}
#avail li a img {
	margin-top:-15px;
	height:101px;
	width:134px;
}
#avail li dt,
#avail li dl .by,
#avail li dl .location {
	display:none;
}
#avail li {
	margin-top:15px;
}
#avail li * {
	padding:0;
	margin:0;
}
#avail li dl {
	position:absolute;
	left:0;
	width:134px;
}
#avail li dl .prize {
	color:#666;
	font:9px/10px Arial, "sans-serif";
	position:absolute;
	left:0;
	margin-top:3px;
}
#avail li.hover dl .prize {
	color:#fff;
}
#video {
	float:right;
	margin-right:64px;
	margin-top:46px;
}
#video,
#video object,
#video embed {
	background:#000;
}
#video object {
	border:1px solid #1a1a1a;
	display:block;
}
#video dt,
#video dd {
	margin:0;
	padding:0;
}
#video dl {
	color:#d3d4d2;
	font-family:arial, sans-serif;
	margin-bottom:0;
	margin-top:15px;
	padding-top:18px;
	position:relative;
}
#video dl	.by {
	font-size:17px;
	position:absolute;
	text-transform:uppercase;
	top:0;
}
#video dl	.location {
	display:none;
}
#video dt {
	font-size:12px;
}
#video dl	.prize {
	font-size:10px;
}
#player-modal .simplemodal-close {
	position:absolute;
	right:10px;
	top:12px;
}
#nav-09, 
#nav-08,
#nav-07 {
	padding-left:79px;
	position:absolute;
	left:53px;
}
#nav-09 {
	background:transparent url("../images/09_bg.gif") top left no-repeat;
	top:68px;
	height:40px;
}
#nav-08 {
	background:transparent url("../images/08_bg.gif") top left no-repeat;
	top:206px;
}
#nav-07 {
	background:transparent url("../images/07_bg.gif") top left no-repeat;
	top:344px;
}
#nav-09 li a,
#nav-08 li a,
#nav-07 li a {
	display:block;
	height:14px;
	margin-bottom:5px;
	overflow:hidden;
	position:relative;
	text-indent:-300em;
}
#nav-09 li.winners a {
	background:transparent url("../images/09winners.gif") top left no-repeat;
	width:146px;
}
#nav-09 li.finalist a {
	background:transparent url("../images/09finalists.gif") top left no-repeat;
	width:172px;
}
#nav-08 li.photos a {
	background:transparent url("../images/08photos.gif") top left no-repeat;
	width:155px;
}
#nav-08 li.finalist a {
	background:transparent url("../images/08finalists.gif") top left no-repeat;
	width:171px;
}
#nav-08 li.videos a {
	background:transparent url("../images/08events.gif") top left no-repeat;
	width:146px;
}
#nav-07 li.photos a {
	background:transparent url("../images/07photos.gif") top left no-repeat;
	width:155px;
}
#nav-07 li.finalist a {
	background:transparent url("../images/07finalists.gif") top left no-repeat;
	width:171px;
}
#nav-07 li.videos a {
	background:transparent url("../images/07events.gif") top left no-repeat;
	width:146px;
}
#nav-09 li a:hover,
#nav-08 li a:hover,
#nav-07 li a:hover {
	background-position:0 -14px;
}

.y_2009.t_event #nav-09 .videos a,
.y_2009.t_fin #nav-09 .finalist a,
.y_2009.t_photos #nav-09 .photos a,
.y_2008.t_event #nav-08 .videos a,
.y_2008.t_fin #nav-08 .finalist a,
.y_2008.t_photos #nav-08 .photos a,
.y_2007.t_event #nav-07 .videos a,
.y_2007.t_fin #nav-07 .finalist a,
.y_2007.t_photos #nav-07 .photos a {
	background-position:0 -14px
}



/* Permlink player page */
#permaplayer * {
	margin:0;
	padding:0;
}
#permaplayer {
	background:#000;
}
#permaplayer #header a {
	display:block;
	margin:0 auto 35px 120px;
}
#permaplayer #container {
	margin:3% auto 0 auto;
	position:relative;
	width:406px;
}
#permaplayer #video-container {
}
#permaplayer #video-container div.flash {
	border:8px solid #333;
	height:287px;
	padding:4px;
	width:382px;
}
#permaplayer ul {
	list-style:none;
	margin-right:9px;
}
#permaplayer li {
	float:left;
	margin-right:2px;
}
#permaplayer dl {
    margin-top:14px;
    margin-bottom:25px;
    width: 100%;
	color:#d3d4d2;
	font-family:arial, sans-serif;
	float:left;
}
#permaplayer dt {
	font-size:17px;
	text-transform:uppercase;
}
#permaplayer dl	.title {
	font-size:12px;
}
#permaplayer dl	.prize {
	font-size:10px;
}
#permaplayer .homelink {
	color:#81ca6d;
	clear:both;
	display:block;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
#permaplayer .homelink:hover {
	color:#c76607;
}




.sharelinks {
	position:absolute;
	margin-top:-15px;
	right:64px;
	z-index:100;
	width:110px;
}
#permaplayer .sharelinks {
    margin-top: 14px;
    position: static;
    right: 0;
    float: right;
}
.sharelinks li {
	float:left;
	margin-right:2px;
}
.sharelinks li a,
.sharelinks li img {
	display:block;
	height:20px;
	width:20px;
	position:relative;
	z-index:2000;
}

.field div {
	cursor:pointer;
	margin-top:-2px;
	margin-left:8px;
}

.note {
	font-size: 10px;
}