/* worldwide conservation fund module */
div#disney-wcf {position: absolute;top:410px;left:0px;}

/* your votes = change in action module */
div#yourvotes {position: absolute;left:215px;top:60px;}
div#yourvotes-background {position: absolute;}
div#yourvotes-content {position: absolute;width:435px;top:55px;margin-left:20px;text-align: center;color: #FFFFFF;font-weight: bold;font-size: 12px; line-height:1.1em}

/* vote tracker module */
div#votetracker {position: relative;left:605px;top:-6px;}

/* vote and results module - main content module */
div#voteresults {position: absolute;top:-250px;left:180px;}
div#voteresults-content {position: absolute;top:89px;left:0px;}
div#voteresults-background {position: absolute; top:-15px; left:-27px;}
div#voteresults-exploreandvote {position: relative;}
div#voteresults-exploreandvote-container {margin:40px 0 0 25px;}
div#vote-background {position: absolute; top:0; left:38px;}

div#voteresults-exploreandvote-content {position:relative;margin:-13px 0 0 14px;}
div#voteresults-results {position: relative;width:758px;height:406px;margin:-482px 0 0 -22px;visibility: hidden;}

div#voteresults-tabs {position:relative;margin:26px 0 0 18px;}
div#voteresults-tabs ul {list-style: none;}
div#voteresults-tabs ul li {display: inline-block;float: left;margin-right:1px;}

div#vote-header{position:absolute; top:-29px; left:55px; color:#FFFFFF; font: bold 12px Verdana, Arial;}
div#results-header{position:absolute; top:-23px; left:76px; color:#FFFFFF; font: bold 12px Verdana, Arial;}

div#results-content {margin:0px 0px 0px 60px;width:619px;height:480px;background-color:#FFFFFF;}
div#results-content-table {width:655px;}
div#results-content table h3 {color:#004350;margin:0;padding:0;width:415px;font-size:14px;}
div#results-content table h4 {color:#004350;font-size:12px;margin:0;padding:0;width:415px;font-size:12px;}
div#results-content table p {margin:0;padding:0;color:#555555;font-size:11px;width:394px;}
div#results-content table p a {color:#0187b6;}
div#results-content table h5 {margin:0;padding:0;line-height: 1.3em;font-size:10px;}
div#results-content table h5 a {color:#0187b6;font-size:10px;}
div#results-content table td {padding-bottom:15px;}
div#results-content table td.resultscontent {padding-left:15px; padding-top:15px; width:438px;}

div#results-content table td.resultsimage{padding-left:20px; padding-top:15px;}
div#results-content table td.resultsimage div.results-table-icon{position:relative; top:-26px; left:-12px;}
div#results-content table td.resultsimage div.results-table-image{position:relative;}

div#results-border-top {position: absolute;margin-top:-3px;width:770px;text-align: center;}
div#results-border-btm {position: absolute;top:365px;width:770px;text-align: center;margin: 0 auto;}

div#voteresults-filter {position: absolute;top:-66px;left:504px;width:275px;}
form#voteresults-filter-form label {font-weight:bold;font-size:13px;color:#002e34;}
form#voteresults-filter-form select {width:120px;background-color: #e3e3e3;color:#414246;font-size:10px;}

/* modal window - global */
div#simplemodal-overlay {background:#000000;}
div#simplemodal-container {}

/* modal window - review your vote */
div#modal-reviewvote {display: none;width:545px;}
div#reviewvote-background {position: absolute;}
div#reviewvote-content {position: absolute;margin-top:55px;text-align: center;width:550px;color:#FFFFFF;font-size:13px;font-weight: bold;}
div#reviewvote-content span {color:#002e34;font-size:14px;}
div#reviewvote-buttons {margin-top:10px;}

/* modal window - login prompt */
div#modal-login {display: none;width:565px;height:178px;}
div#login-background {position: absolute;}
div#login-buttons {position:absolute;top:138px;left:106px;}
div#login-buttons img {margin-right:50px;}

/* modal window - ad content disclaimer */
div#modal-ads-dialog {display: none;width:565px;height:178px;}
div#admessage-background {position: absolute;}
div#admessage-content {position: absolute;margin-left:18px;margin-top:39px;text-align: center;width:530px;color:#004350;font-size:13px;font-weight: bold;}
div#admessage-content span {margin-top:-10px;}
div#admessage-content p {color:#1ac2e5;font-size:14px;}
div#admessage-content h2 {color:#004350; margin-bottom: 5px; font-size: 25px;}
div#admessage-buttons {position: absolute; top:99px; left:88px;}
div#admessage-buttons img {margin-right:50px;}

/* modal window - general error */
div#modal-generalerror {display: none;width:565px;height:178px;}
div#generalerror-background {position: absolute;}
div#generalerror-content {position: absolute;top:50px;left:65px;text-align: center;width: 440px;color:#004350;font-size: 13px;font-weight: bold;}
div#generalerror-buttons {position:absolute;top:87px;left:143px;}

/* modal window - thank you (based on error modal) */
div#modal-thankyou {display: none;width:565px;height:178px;}

/* modal window - voting disabled (based on error modal) */
div#modal-votingdisabled {display: none;width:565px;height:178px;}

/* modal window - results photos / videos / text */
div#modal-resultsgallery {width:490px;height:380px;display: none;}

div#resultsgallery-tabs {height:39px;}
div#resultsgallery-tabs ul {list-style: none;}
div#resultsgallery-tabs ul li {float: left;display: inline;margin-right:-1px;}
div#resultsgallery-tabs ul li.last {margin-right:0px;margin-left:1px;}


div#resultsgallery-content {width:491px;height:392px;}
div#resultsgallery-content-background {position: absolute;top:36px;left:-3px;}

div#resultsgallery-photos {position: absolute;}
div#resultsgallery-photos h3 {color:#004350;margin:20px 0 0 31px;padding-top:5px;font-size:14px;}
div#resultsgallery-photos h4 {color:#004350;margin-left:31px;font-size:12px;}
div#photogallery {margin:5px 0 0 32px;width:421px;height:271px;}
div#photogallery-nav {float:left;margin:5px 0 0 28px;font-size:18px;font-weight: bold;display: table-cell;vertical-align: middle;}
div#photogallery-nav img {vertical-align:text-bottom;}
div#photogallery-nav span {color:#002e30;}
div#photogallery-close {position: absolute;top:348px;left:380px;}

div#resultsgallery-video {position:absolute;visibility: hidden;}
div#resultsgallery-video-container {position: absolute;top:54px;left:35px;}
div#videogallery-close {position: absolute;top:348px;left:380px;}

div#resultsgallery-text {position:absolute;visibility: hidden;top:62px;left:19px;}
div#resultsgallery-text-content {background-color:#FFFFFF;width:425px;height:300px;padding:10px;color:#555555;font-size:12px;overflow-y: auto;overflow-x: hidden;}
div#resultsgallery-text-content p {padding-bottom:15px;}
div#photogallery-text-close {position: absolute;top:325px;left:361px;}

/* modal window - vote tab read more link */
div#modal-vote-readmore {width:507px;height:377px;display: none;}
div#vote-readmore-background {position: absolute;}
div#vote-readmore-content {position: absolute;top:23px;left:28px;width:430px;height:278px;padding:10px;font-size: 12px;overflow-y: auto;overflow-x: hidden;color:#555555;}
div#vote-readmore-content h3 {color:#004350;font-size:14px;} 
div#vote-readmore-content h4 {color:#004350;font-size:12px;} 
div#vote-readmore-copy{padding-top:6px;}
div#vote-readmore-close {position: absolute;top:326px;left:390px;}

/* slideshow styling */

/*preload classes*/
.svw {width: 50px; height: 20px; background: #FFFFFF;}
.svw ul {position: relative; left: -999em;}

/*core classes*/
.stripViewer {position: relative;overflow: hidden; border:none;margin: 0 0 1px 0;}

/* this is your UL of images */
.stripViewer ul {margin: 0;padding: 0;position: relative;left: 0;top: 0;width: 1%;list-style-type: none;}
.stripViewer ul li {float:left;}
.stripTransmitter {overflow: auto;width:370px;}
.stripTransmitter ul {margin: 20px 0 0 28px;padding: 0;position: relative;list-style-type: none;}
.stripTransmitter ul li {width: 20px;float:left;margin: 0 1px 1px 0;}
.stripTransmitter a {font: bold 10px Verdana, Arial;text-align: center;line-height: 22px;background: #00bcff;color: #FFFFFF;text-decoration: none;display: block;}

.stripTransmitter a:hover, a.current {background: #004350;color: #FFFFFF;}

/*tooltips formatting*/
.tooltip {padding: 0.5em;background: #fff;color: #000;border: 5px solid #dedede;}



#footer {margin-top:330px;}