body
{
text-align: center;
background-color: #000;
margin-top: 0px;
padding-top: 0px;
color: #e2038e;
font-family: Arial;
font-size: 12px;
}

div#container
{
width: 1080px;
}

div#wrapper {
float: left;
margin-left: 35px;
margin-top: 30px;
width: 935px;
clear: both;
}

div#wrapper2 {
float: left;
margin-left: 55px;
margin-top: 30px;
width: 935px;
clear: both;
}

#poll1 { width:375px; float: left; margin-left: 95px; display: inline; text-align: left; }
#poll2 { width: 375px; float: right; display: inline; text-align: left; margin-right: 20px; }
#poll3 { width: 375px; float: left; display: inline; text-align: left; margin-left: 95px; display: inline; }
#poll4 { width: 375px; float: right; display: inline; text-align: left; padding-top: 5px; margin-right: 20px; }
#pollc { float: left; margin-left: 280px; display: inline; margin-top: 55px; }

a.voice { display:block; width: 233px; height: 76px; background: url('images/clickhere.png') 0 0 no-repeat; text-decoration: none; float: right; position: absolute; top: 150px; left: 570px; cursor: pointer; }
a.voice:hover { background-position: 0 -77px; position: absolute; top: 150px; left: 570px; }

a.homebutton { display:block; width: 233px; height: 73px; background: url('images/homebutton.png') 0 0 no-repeat; text-decoration: none; float: right; position: absolute; top: 150px; left: 570px; cursor: pointer; }
a.homebutton:hover { background-position: 0 -72px; position: absolute; top: 150px; left: 570px; }

div.pollstxt { margin-left: 178px; width: 698px; float: left; display: block; text-align: center; margin-top: 0px; padding-top: 0px; }
div.pollstxt p { text-align: center; font-size: 15px; color: #FFF; padding-top: 0px; margin-top: 0px; }
div.pollstxt p span { font-size: 25px; color: #77bf2c; }

div#footer { margin-left: 15px; }
div#footer p { text-align: center; color: #7e7d7d; margin-left: 20px; }
div#footer p a { color: #e2038e; text-decoration: none; }

.divider { padding-bottom: 15px; }
#clear { clear: both; }

#youtube { width:375px; float: left; margin-left: 95px; display: inline; }
#youtube select { width:415px; }

/* Twitter area */
.twitlogo { float: left; }

a.twitthis { display:block; width: 149px; height: 31px; background: url('images/tweetthis.gif') 0 0 no-repeat; text-decoration: none; float: right; margin-left: 50px; cursor: pointer; }
a.twitthis:hover { background-position: 0 -30px; float: right; }

#twitterfeed { width: 375px; height: 365px; float: right; display: inline; text-align: left; margin-right: 20px;}

/* Super-Custom Twitter Feed CSS */

#twitter_div { width: 375px; background-color: #000; border: solid 0px #5E0F38; display: block; clear: both; padding-top: 10px; }
 
ul#twitter_update_list { width: 375px; padding: 0; margin: 0; overflow: hidden; }
 
ul#twitter_update_list li { width: 375px; padding: 5px 0 10px 0; border-bottom: solid 0px #680441; list-style: none; font-family: Arial; font-size: 13px; }
 
ul#twitter_update_list li a { color: #FFFFFF; border-bottom: dotted 0px; text-decoration: none; }
 
ul#twitter_update_list li a:hover { color: #CA0A6C; border-bottom: solid 1px; }

/* Blog */

#blog { width: 375px; float: left; display: inline; text-align: left; margin-left: 95px; margin-top: 4px; display: inline; }

#blog div a { color: #FFF; margin-top: 5px; float: left; margin-left: 3px;}

#blog div a { color: #FFF; }
#blog div a:hover { text-decoration: none; }

#blog h2 { font-weight: bold; font-size: 20px; color: #FFF; padding: 0; margin: 0; }

ul#blog-list { width: 375px; padding-top: 10px; margin-left: 0px; padding-left: 0px; }

ul#blog-list li { width: 375px; padding: 5px 0 5px 0; list-style: none; }

ul#blog-list li a { color: #e2038e; text-decoration: none; font-size: 13px; }

ul#blog-list li a:hover { text-decoration: underline; }

#blog p a { font-size: 13px; color: #FFF; font-weight: bold; }

/* FB */

#fb { width: 375px; float: right; display: inline; text-align: left; padding-top: 5px; margin-right: 20px; }

.vote { font-size: 44px; color: #69b825; font-weight: bold; }
.vote span { #FFF; }
.vote-txt { font-size: 18px; font-family: Arial; color: #FFF; margin-top: 10px; }
.vote-txt a { color: #e1008a; }
.vote-txt a:visited { color: #e1008a; }
.vote-thx { font-size: 28px; color: #e1008a; margin-top: 10px; font-weight: bold; }