#container{
	width:363px;
	
}

#container h1{
	margin:0; padding:5px; 
	font-size:1.4em; font-family:Georgia, serif;
	font-weight:normal; color:#333;
}
#container p{
	margin:0; line-height:2em;
}
#pollcontainer{
	
}

.pollques{
width:347px;
	
	float:left;
	color:#252525;
	font-size:13px;
	font-weight:bold;
	padding:3px;
	padding-left:10px;
	
}

.pollques_ie{
width:347px;

	float:left;
	color:#252525;
	font-size:13px;
	font-weight:bold;
	padding:3px;
	padding-left:10px;
	margin-bottom:2px;
}

.qpoll, .qpoll_up, .qpoll_input{
	width:327px;
	float:left;
	padding-left:20px;
	margin-top:3px;
	margin-bottom:3px;
}

.qpoll_up{
	margin-top:6px;
	font-weight:bold;
}

.qpoll_input{
	margin-bottom:5px;
}

.qpoll_input input[type=submit]{
	padding:3px;
	border:1px solid #666666;
	background-image:url(../images/dg.jpg);
	background-repeat:repeat-x;
	height:24px;
	color:#FFFFFF;
	font-weight:bold;
	
}


#loader{ display:none; text-align:center;}
.option{ 
	float:left;
	width:327px;
	margin-bottom:10px;
	padding-left:20px;
}
.option p{ line-height:1.1em; font-size:0.85em; }
.bar{ height:10px; background:#3399cc; }
.yourvote{ background:#113399; }

.fpoll_left{
	width:347px;
	
	float:left;
	text-align:left;
}