/* set objects to end position for testing */
#theMaggies_logo {
	/*top: 0;*/
}

#allCategoryWarning { display: none; }

#countdown {
	color: #727272;
	font-size: 14px;
}


/* left category tabs */
#categoryTabs {
	list-style: none;
	padding: 0;
	/*margin: 272px 0 0 -25px;*/
	width: 324px;
	position: absolute;
	top: 137px;
	left: -40px;
}

#categoryTabs li {
	width: 324px;
	height: 51px;
	text-indent: -9999px;
	margin-top: -11px;
}

#categoryTabs li a {
	width: 324px;
	height: 51px;
	display: block;
}

#categoryTabs #categoryTab_0   { background: transparent url('default/tab_overallWinner2010.png') no-repeat 0 0; }

#categoryTabs #categoryTab_10 a { background: transparent url('default/tab_2010_01.png') no-repeat 0 0; }
#categoryTabs #categoryTab_11 a { background: transparent url('default/tab_2010_02.png') no-repeat 0 0; }
#categoryTabs #categoryTab_12 a { background: transparent url('default/tab_2010_03.png') no-repeat 0 0; }
#categoryTabs #categoryTab_13 a { background: transparent url('default/tab_2010_04.png') no-repeat 0 0; }
#categoryTabs #categoryTab_14 a { background: transparent url('default/tab_2010_05.png') no-repeat 0 0; }
#categoryTabs #categoryTab_15 a { background: transparent url('default/tab_2010_06.png') no-repeat 0 0; }
#categoryTabs #categoryTab_16 a { background: transparent url('default/tab_2010_07.png') no-repeat 0 0; }
#categoryTabs #categoryTab_17 a { background: transparent url('default/tab_2010_08.png') no-repeat 0 0; }
#categoryTabs #categoryTab_18 a { background: transparent url('default/tab_08.png') no-repeat 0 0; }

#categoryTabs #categoryTab_7 a { background: transparent url('default/tab_07.png') no-repeat 0 0; }
#categoryTabs #categoryTab_7.disabled a { background-position: 0 -51px; }

#categoryTabs #categoryTab_10 a:hover, #categoryTabs #categoryTab_10.selected a,
#categoryTabs #categoryTab_11 a:hover, #categoryTabs #categoryTab_11.selected a,
#categoryTabs #categoryTab_12 a:hover, #categoryTabs #categoryTab_12.selected a,
#categoryTabs #categoryTab_13 a:hover, #categoryTabs #categoryTab_13.selected a,
#categoryTabs #categoryTab_14 a:hover, #categoryTabs #categoryTab_14.selected a,
#categoryTabs #categoryTab_15 a:hover, #categoryTabs #categoryTab_15.selected a,
#categoryTabs #categoryTab_16 a:hover, #categoryTabs #categoryTab_16.selected a,
#categoryTabs #categoryTab_17 a:hover, #categoryTabs #categoryTab_17.selected a,
#categoryTabs #categoryTab_18 a:hover, #categoryTabs #categoryTab_18.selected a{ background-position: 0 -53px; }

#categoryTabs #categoryTab_10.done a,
#categoryTabs #categoryTab_11.done a,
#categoryTabs #categoryTab_12.done a,
#categoryTabs #categoryTab_13.done a,
#categoryTabs #categoryTab_14.done a,
#categoryTabs #categoryTab_15.done a,
#categoryTabs #categoryTab_16.done a,
#categoryTabs #categoryTab_17.done a,
#categoryTabs #categoryTab_18.done a { background-position: 0 -106px; }

#categoryTabs #categoryTab_10.done.selected a, #categoryTabs #categoryTab_10.done a:hover,
#categoryTabs #categoryTab_11.done.selected a, #categoryTabs #categoryTab_11.done a:hover,
#categoryTabs #categoryTab_12.done.selected a, #categoryTabs #categoryTab_12.done a:hover,
#categoryTabs #categoryTab_13.done.selected a, #categoryTabs #categoryTab_13.done a:hover,
#categoryTabs #categoryTab_14.done.selected a, #categoryTabs #categoryTab_14.done a:hover,
#categoryTabs #categoryTab_15.done.selected a, #categoryTabs #categoryTab_15.done a:hover,
#categoryTabs #categoryTab_16.done.selected a, #categoryTabs #categoryTab_16.done a:hover,
#categoryTabs #categoryTab_17.done.selected a, #categoryTabs #categoryTab_17.done a:hover,
#categoryTabs #categoryTab_18.done.selected a, #categoryTabs #categoryTab_18.done a:hover { background-position: 0 -159px; }


/* bottom nav for the slider */
#voting_bottomNav {
	position: absolute;
	top: 511px;
	left: 285px;
	width: 430px;
	height: 41px;
}
#voting_bottomNav-prv, #voting_bottomNav-nxt {
	width: 41px;
	height: 41px;
	text-indent: -9999px;
}
#voting_bottomNav-prv { float: left;  background: transparent url('default/bckgrnd_btn_results_prv.png') no-repeat 0 0; }
#voting_bottomNav-nxt { float: right; background: transparent url('default/bckgrnd_btn_results_nxt.png') no-repeat 0 0; }
#voting_bottomNav-prv.disabled { float: left;  background: transparent url('default/bckgrnd_btn_results_prv.png') no-repeat 0 -41px; }
#voting_bottomNav-nxt.disabled { float: right; background: transparent url('default/bckgrnd_btn_results_nxt.png') no-repeat 0 -41px; }

/* main cover view slider */
#voting_coverView-window {
	position: absolute;
	top: 0;
	left: 0;
	width: 1000px;
	height: 546px;
	overflow: hidden;
}
#voting_coverView-holder {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 5000px;
}

.voting_coverView {
	width: 1000px;
	float: left;
}

/* right hand info box */
#voting_infoPane {
	position: absolute;
	top: 160px;
	right: -20px;
	width: 303px;
	height: 391px;
	background: transparent url('default/bckgrnd_coverSelection_infoPane-winner.png') no-repeat 0 0;
}

#voting_infoPane-title {
	position: absolute;
	top: 23px;
	left: 20px;
}

#voting_infoPane-nav {
	position: absolute;
	top: 23px;
	right: 17px;
	width: 23px;
	height: 11px;
}

#voting_infoPane-nav-prv, #voting_infoPane-nav-nxt {
	width: 9px;
	height: 11px;
	text-indent: -9999px;
	overflow: hidden;
}
#voting_infoPane-nav-prv { float: left;  background: transparent url('default/bckgrnd_nav-small_prv.png') no-repeat 0 0; }
#voting_infoPane-nav-nxt { float: right; background: transparent url('default/bckgrnd_nav-small_nxt.png') no-repeat 0 0; }
#voting_infoPane-nav-prv.disabled { float: left;  background: transparent url('default/bckgrnd_nav-small_prv.png') no-repeat 0 -11px; }
#voting_infoPane-nav-nxt.disabled { float: right; background: transparent url('default/bckgrnd_nav-small_nxt.png') no-repeat 0 -11px; }

#voting_infoPane-window {
	position: absolute;
	top: 55px;
	left: 11px;
	width: 281px;
	height: 320px;
	text-align: left;
	overflow: hidden;
}

#voting_infoPane-holder {
	position: absolute;
	width: 1405px;
}

.voting_infoPane-element {
	float: left;
	width: 259px;
	height: 272px;
	padding: 0 11px 0 11px;
	font-size: 13px;
	color: #4d452c;
	line-height: 1.2em;
}

.voting_infoPane-element h3 {
	padding: 0;
	margin: 0;
}

.voting_infoPane-element p {
	font-size: 11px;
	line-height: 1.2em;
}

/* bottom browser */
#voting_thumbBrowser {
	margin: -5px 0 0 0;
	padding: 0;
	list-style: none;
}

#voting_thumbBrowser li {
	float: left;
	margin-right: 10px;
}

#voting_thumbBrowser li a img { opacity: 0.3; }
#voting_thumbBrowser li a.selected img { opacity: 1; }

#footer {
    margin-left: -30px;
}
#ppa_winners {
    position: absolute;
    right: -15px;
    top: 570px;
}