#content .col-a {width:100%; padding-right: 0;}
#feature div.ivoteWidget div.voteDisclaimer {color: #fff;}
#feature div.ivoteWidget div.voteDisclaimer,
#feature div.ivoteWidget div.voteTerms {background-color:#477f80;}
#feature div.ivoteWidget div.voteTerms a,
#feature div.ivoteWidget div.voteTerms a:link,
#feature div.ivoteWidget div.voteTerms a:visited {color:#dadecc;}

#content .col-a #feature.nominations form.validate input.submit,
#feature div.ivoteWidget div.voteForm div.voteSubmit input[type="submit"] {background-color:#477f80; color:#fff;}
#content .col-a #feature.nominations form.validate input.submit:hover,
#feature div.ivoteWidget div.voteForm div.voteSubmit input[type="submit"]:hover {color:#fff; text-decoration: underline;}
#feature div.ivoteWidget div.voteError {color:#fff;}
#content .col-a #feature.nominations form.validate p.form-info, 
#content .col-a #feature.nominations form.validate label.error {color:#fff;}

#content .col-a .voteterms6m li {margin-bottom:15px;} 

#content .col-a .intro,
#feature div.ivoteWidget div.voteForm .voteThanks,
#feature div.ivoteWidget .voteClosed,
#feature div.ivoteWidget div.voteForm .voteAlreadyVoted {padding-left: 4px; text-align:left;}

#content .voteForm {text-align: center;}
#content .voteForm .voteOptions li {font-weight: bold; width: 110px; float:left; height: 19em; margin-right: 10px; height:auto !important; min-height: 19em; background-color: #eff1f1; text-align: center;}
#content .voteForm .voteOptions li {margin-bottom: 11px;}

#content .voteForm .voteOptions,
#content .voteForm .voteOptions li img,
#content .voteForm .voteOptions li span {margin-left: auto; margin-right: auto;}
#content .voteForm .voteOptions li span {width: 90px; display:block; background-color: #477f80;}
#content .voteForm .voteOptions li label { font-size:0.95em; padding:1px; text-align: center; display: block; top: 0; background-color: #eff1f1;}
#content .voteForm .voteOptions li img.voteOptionImage {margin: 8px;}

#feature div.ivoteWidget div.voteForm div.voteSubmit {text-align: left; margin-bottom: 36px; font-size: 1.5em;}
#content .voteForm .voteLogin {text-align: left;}
#content .voteOptions li:nth-child(8n) {margin-right: 0;}
#content .voteOptions {margin-left: 0;}
#content div.ivoteWidget {padding: 5px 0;}

#sharetoolsvote  {
	float: right;
    margin-top: -95px;
    padding: 0;
    width: 300px;
}

.voteOptions:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
 
.voteOptions {
    display: inline-block;
}
 
 
ul.voteOptions p {
    line-height: 150% !important;
}

html[xmlns] .voteOptions {
    display: block;
}

html[xmlns] #content .voteForm .voteOptions li {
    margin-right: 10px;
    width: 110px;
}


* html .voteOptions {
    height: 1%;
}

#feature div.ivoteWidget div.voteError {text-align: left; color:#000;}

#blq-container {background:url("/staticarchive/e9b0e9f3c30f4647e7562aa201c7b6fc81b63f0b.jpg") top center no-repeat !important;}

