
@font-face {
  font-family: 'Impact';
  src: url('fonts/Impact.eot') format('fonts/embedded-opentype');
  font-weight: normal;
  font-style: normal;
}


/* Top header nav */

div#top-menu
{
	width: 200px;
	height: 100px;
	position: absolute;
	top: 20px;
	right: 270px;
	text-align: right;
	padding: 0 20px 0 0;
}

div#top-menu ul
{
	list-style: none;
}

div#top-menu ul li
{
	color: #333;
}


div#top-menu ul li a
{
	/*color: #0068a6;*/
	color:#000;
	font-family:"Georgia", Times New Roman, Times, serif
}







/* Stages Nav */



ul#stages-nav
{
	padding: 20px 0 0 0;
	margin: 0 0 0 0;
	list-style: none;
}


/* Defines the appearance of the links */

ul#stages-nav li a 
{
	display: block;
	color: #d1a21c;
	text-decoration: none;
	font-size: 1.6em;
	font-weight: bold;
	padding: 0 0 0 10px;
	margin: 0;
	overflow: hidden;
}

ul#stages-nav li 
{
	overflow: hidden;
	padding: 0 0 0 0;
	margin: 0 0 40px 0;
}


/* Rollovers & Selected */

ul#stages-nav li a#one
{
	display: block;
  width: 200px;
  height: 40px;
  background: url("../images/awards/menu/1_team.gif") no-repeat;
  background-position: 0 -80px;
	padding: 0 0 0 0;
	margin: 0 0 0 10px;
}

ul#stages-nav li a#two
{
	display: block;
  width: 200px;
  height: 40px;
  background: url("../images/awards/menu/2_info.gif") no-repeat;
  background-position: 0 -80px;
	padding: 0 0 0 0;
	margin: 0 0 0 10px;
}

ul#stages-nav li a#three
{
	display: block;
  width: 200px;
  height: 40px;
  background: url("../images/awards/menu/3_images.gif") no-repeat;
  background-position: 0 -80px;
	padding: 0 0 0 0;
	margin: 0 0 0 10px;
}

ul#stages-nav li a#four
{
	display: block;
  width: 200px;
  height: 40px;
  background: url("../images/awards/menu/4_submit.gif") no-repeat;
  background-position: 0 -80px;
	padding: 0 0 0 0;
	margin: 0 0 0 10px;
}


/* Rollovers */

ul#stages-nav li a#one:hover
{ 
  background-position: 0 -40px;
}

ul#stages-nav li a#two:hover
{ 
  background-position: 0 -40px;
}


ul#stages-nav li a#three:hover
{ 
  background-position: 0 -40px;
}


ul#stages-nav li a#four:hover
{ 
  background-position: 0 -40px;
}


/* Selected */

ul#stages-nav li a#one.selected
{ 
  background-position: 0 0;
}

ul#stages-nav li a#two.selected
{ 
  background-position: 0 0;
}

ul#stages-nav li a#three.selected
{ 
  background-position: 0 0;
}

ul#stages-nav li a#four.selected
{ 
  background-position: 0 0;
}



ul#stages-nav li a span
{
  display: none;
}











/* Options Nav */


ul#options-nav
{
	padding: 10px 0 0 0;
	margin: 0 0 0 0;
	list-style: none;
}

ul#options-nav li 
{
/* 	overflow: hidden; */
	position: relative;
	padding: 2px 0 2px 0;
	margin: 0 10px 1px 10px;
	background-color: #fff;
	border-bottom: 1px solid #efefef;
	color: #333;
	font-weight: bold;
}

ul#options-nav li#no-link
{
	color: #a38b39;
	text-transform: uppercase;
	padding: 15px 0 5px 10px;
	margin: 0 0 0 0;
}


/* Defines the appearance of the links */

ul#options-nav li a 
{
	color: #0068a6;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	padding: 2px 0 2px 0;
	margin: 0;
	overflow: hidden;
}


ul#options-nav li a:hover
{
	color: #333;
	text-decoration: none;
}


ul#options-nav li span
{
	position:absolute;
	right: 50px;
}


/* Regional winner */

ul#options-nav li.winner
{
	background-color: #fff8cc;
}


/* Archived */

ul#options-nav li.archived-title
{
	color: #999;
	padding: 30px 0 10px 0;
}

ul#options-nav li.archived
{
	color: #ccc;
}

ul#options-nav li.archived a
{
	color: #ccc;
}

ul#options-nav li.archived a:hover
{
	color: #999;
}







/* Review Nav pt 2 - Project Info */


ul#options-nav-pt2
{
	padding: 10px 0 0 0;
	margin: 0 0 0 0;
	list-style: none;
}

ul#options-nav-pt2 li#no-link
{
	color: #a38b39;
	text-transform: uppercase;
	padding: 15px 0 5px 10px;
	margin: 0 0 0 0;
}


/* Defines the appearance of the links */

ul#options-nav-pt2 li a 
{
	color: #0068a6;
	text-decoration: none;
	font-size: 1em;
	font-weight: bold;
	padding: 2px 0 2px 0;
	margin: 0;
	overflow: hidden;
}

ul#options-nav-pt2 li 
{
	overflow: hidden;
	position: relative;
	padding: 2px 0 2px 0;
	margin: 0 10px 1px 10px;
	background-color: #fff;
	border-bottom: 1px solid #efefef;
}

ul#options-nav-pt2 li a:hover
{
	color: #333;
	text-decoration: none;
}



ul#options-nav-pt2 li span
{
	position:absolute;
	right: 50px;
}






/* Review Nav pt 3 - Images */


ul#options-nav-pt3
{
	padding: 10px 0 0 0;
	margin: 0 0 0 0;
	list-style: none;
}

ul#options-nav-pt3 li#no-link
{
	color: #a38b39;
	text-transform: uppercase;
	padding: 15px 0 5px 10px;
	margin: 0 0 0 0;
}


/* Defines the appearance of the links */

ul#options-nav-pt3 li a 
{
	color: #0068a6;
	text-decoration: none;
	font-size: 1em;
	font-weight: bold;
	padding: 2px 0 2px 0;
	margin: 0;
	overflow: hidden;
}

ul#options-nav-pt3 li 
{
	overflow: hidden;
	position: relative;
	padding: 10px 0;
	margin: 0 10px 1px 10px;
	background-color: #fff;
	border-top: 1px solid #efefef;
}

ul#options-nav li-pt3 a:hover
{
	color: #333;
	text-decoration: none;
}

ul#options-nav-pt3 li span
{
	position:absolute;
	right: 50px;
}





/* Image Grid */

ul#images-grid
{
	list-style: none;
	padding: 10px 0 0 10px;
	margin: 0 0 0 0;
}

ul#images-grid li
{
	float: left;
	position:relative;
	padding: 0 5px 5px 0;
	margin: 0 0 0 0;
}

ul#images-grid li span.view-image
{
	position: absolute;
	top: 70px;
	right: 10px;
}




/* Complete images and view/edit */

img.options-button
{
	float: left;
}

img#complete
{
	padding: 0 10px 0 0;
}








/* Filters Nav */


ul#filters-nav
{
	padding: 10px 0 0 0;
	margin: 0 0 0 0;
	list-style: none;
}

ul#filters-nav li 
{
	position: relative;
	padding: 5px 0 5px 0;
	margin: 0 10px 1px 10px;
	font-size: 1.2em;
	border-bottom: 1px solid #333;
	color: #fff;
	font-weight: normal;
}

ul#filters-nav li.filter-heading
{
	color: #999;
	padding: 2px 0 2px 0;
	margin: 0px 10px 1px 10px;
	border-bottom: none;
}

ul#filters-nav li#second-filter-heading
{
	margin-top: 25px;
}

ul#filters-nav li input 
{
	width: 30px;
	font-size: 1em;
	background-color: #4c4c4c;
	border: none;
}







