@charset "UTF-8";
/* CSS Document */


/* Header */

body {background:url(../images/bgstrip.jpg) #194866 repeat-x;}
body div.container { margin-top: 20px; margin-bottom: 20px; width: 790px;}

#header { }
h1.logo {background:url(../images/tinytwit_strap.png) no-repeat; width: 500px; height: 59px; }
h1.logo a { display: block; text-indent: -3000em; }
#header img { float: right;}


/* Home page content */


/* Forms Start */
form { margin: 0 auto; width: 60%; }
label { font-size: 18px; font-weight: normal; display: block; margin-top: 10px; }
input { font-size: 18px; display: block; }
textarea { font-size: 18px; height: 80px; }
input.input-name, textarea { width: 100%; }
/* Forms End */

/* orange box */
	
.mainorangetop {
	margin-top: 50px; 
	height: 25px;
	background:url(../images/orange_top.png) top left no-repeat;
}


.mainorange {
	width: 789px;
	background:url(../images/orange_horiz.png) repeat-y;}
	
.mainorange h2 { font-size: 30px; text-indent: -3000em; }
.mainorange h2.what{ background:url(../images/whatsthis.png) no-repeat;margin:0px 0 0 20px; padding-top:20px; width:274px; height:21px;}
.mainorange h2.create { background:url(../images/createyourpoll.png) no-repeat;margin:0px 0 0 20px; padding-top:20px; width:201px; height:26px;}
.mainorange h2.created { background:url(../images/great_created.png) no-repeat;margin:0px 0 0 20px; padding-top:20px;  height:26px;}
.mainorange h2.results { background:url(../images/results.png) no-repeat;margin:0px 0 0 20px; padding-top:20px; height:20px;}
.mainorange h2.text { text-indent: 0; margin: 0 20px 10px 20px; }

.mainorange h3 { font-size: 26px; clear: both; margin: 0 20px 10px 20px; padding-top: 20px;  line-height: 30px; }
.mainorange h4 { font-size: 22px; clear: both; margin: 0 20px 10px 20px; padding-top: 15px; }
.mainorange h3.results { padding-top: 0; }
.mainorange ol { font-size: 16px; line-height: 24px; margin: 0 20px 10px 40px ;}
.mainorange ol li { margin-bottom: 10px; }
.mainorange p{
margin: 0 20px 10px 20px;
font-size: 14px;
font-family:verdana;
color:#322f2d;
}
.mainorange form p { margin: 0 0 10px 0; }
.mainorange form p.last { margin: 0; }
.mainorange p.last{ margin: 0 20px 0px 20px;}
.mainorange a { font-weight: bold; color: #000;}
.mainorange a:hover { color: #fff;}
.mainorange ul.last { font-size: 14px; margin: 0 20px 0px 50px; }

.mainorange a.createpoll{
background:url(../images/createpoll_but.png); width:281px; height:44px;
display: block;
	text-indent: -3000em;
	position:relative;
	z-index:1000;
	margin: 20px 0 0 0;}

.mainorange a.createpoll:hover{
background-repeat: no-repeat;
background-position: 0 -44px;}

.mainorange a.createpoll span{
display:none;}

.mainorangebot {
	height:25px;
	background:url(../images/orange_bottom.png) top left no-repeat;
	padding-bottom: 15px;
}

/* RESULTS */
div.results { width: 90%; position: relative; }
div.results label { float: left; clear: both; width: 80px; display: block;}
div.results span { margin-top: 20px; display: block; float: left; height: 10px;}
div.results em { display: block; float: left; padding: 10px;}
div.results span.result-yes {  background: green; }
span.result-no { background: red; }
span.result-mb { background: blue; }
.mainorange p.novotes { font-size: 20px; margin-top: 30px;}



/* Homepage Boxes */
div.latest-polls { float: left; }
div.latest-polls .ptop { width: 379px;height: 23px; background:url(../images/marigold_top.png) top left no-repeat; }
div.latest-polls .mid { width: 379px; background:url(../images/marigold_middle.png) repeat-y; }
div.latest-polls h2 { background:url(../images/latestpolls.png) top left no-repeat;margin:0px 0 0 20px; padding-top:20px; height:20px; text-indent: -3000px; }
div.latest-polls .bot { width: 379px; height:23px; background:url(../images/marigold_bottom.png) top left no-repeat; }

div.popular-polls { float: right;  }
div.popular-polls .ptop { width: 379px; height: 23px; background:url(../images/yellow_top.png) top left no-repeat; display: block; }
div.popular-polls .mid { width: 379px; background:url(../images/yellow_middle.png) repeat-y; }
div.popular-polls h2 { background:url(../images/mostpopular.png) top left no-repeat;margin:0px 0 0 20px; padding-top:20px; height:20px; text-indent: -3000px; }
div.popular-polls .bot { width: 379px; height:23px; background:url(../images/yellow_bottom.png) top left no-repeat; }

div.polls-block { margin-bottom: 1em; }
div.polls-block ol { margin: 0 20px 0 40px;}
div.polls-block ol li { padding-bottom: 1em; font-size: 16px; }
div.polls-block h3 { display: inline; font-size: 20px; font-weight: normal;}
div.polls-block a { color: #194866; }
div.polls-block a:hover { color: #fff; }
/* Homepage Boxes end */





/* Poll styles */

h3.tinypoll {
color: #194866;
font-size: 15px;
font-family:verdana;
}


h4.pollcreator {
color: #000;
font-size: 11px;
font-family: verdana;
}


#footer { font-size: 12px; text-align: center; color:#fff; margin: 1em 0; clear: both;}
#footer a { color: #fff; }
#footer a:hover { color: #F9913E; }


