/* flag */

#voter-2008-flag #flag {
 	padding: 0 0 10px 0;
 	font-family: georgia, serif;	
 	}
	
#voter-2008-flag h2 {
	margin: 0;
	font-size: 50px;
	font-weight: normal;
	color: #000;
	letter-spacing: -.04em;
	}
	
#voter-2008-flag em {
	color: #999;
	font-weight: 300;
	font-style: normal;
	}	
	
#voter-2008-flag #subhead {
	font-size: 15px;
	line-height: 150%; !important;
	color: #000;
	}	

/* general */

#voter-voices-general-2008 {
	width: 100%;
	font-family: helvetica,georgia, serif;
	}
	
#voter-voices-general-2008 img {
	border-style: none;
	}
	
#voter-voices-general-2008 a,
#voter-voices-general-2008 a:visited {
	color: #06c;
	text-decoration: none;
	}
 
#voter-voices-general-2008 a:hover,
#voter-voices-general-2008 a:active {
 	color: #69f;
 	text-decoration: none;
 	}

/* items */

#voter-voices-general-2008 .item {
	float: left;
	margin: 0 6px 10px 0;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #444;
	}
	
#voter-voices-general-2008 .item em {
	font-style: normal;
	color: #903;
	text-transform: uppercase;
	}	

#voter-voices-general-2008 .item strong {
	color: #09f;
	}

#voter-voices-general-2008 .numbers {
	margin: 0 0 5px 0;
	padding: 2px 0 0 0;
	font-size: 12px;
	line-height: 19px;
	background: #fff;
	color: #000;
	font-weight: bold;
	border-top: 1px solid #ccc;	
	border-bottom: 1px solid #ccc;
	}

#voter-voices-general-2008 #video {
	float: right;
	width: 300px;
	height: 517px;
	padding: 0 0 20px 0;
	font-size: 11px;
	line-height: 17px;
	background: #d0d0d0 url(http://oregonianextra.com/olive-specials/voter-voices-general-2008/background.jpg) top repeat-x;
	color: #888;
	text-align: center;
	}
	
#voter-voices-general-2008 #video .intro {
	margin: 10px 10px 10px 10px;
	padding: 20px 30px 20px 30px;
	font-size: 15px;
	line-height: 19px;
	background: #fff;
	color: #903;
	text-align: center;
	}	

/*glider*/	
	
#my-glider {
	float: left;
	width: 320px;
	height: 490px;
	}

div.scroller { 
	/* modify width and height of scrolling section if necessary	*/		
	width: 320px; 
	height: 490px;
	overflow: hidden;
	}
	
	div.scroller div.section {
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
		width: 350px;
		height: 490px;
		overflow:hidden;
		float:left;
		background: #fff;
		}
	div.scroller div.content {
		width: 10000px;
		}

	div#section2 {
		}	
	
.navigation {
	text-align: right;
	font-size: 20px;
	margin: 5px 0 0 0;
	padding: 10px 0 10px 0;
	color: #aaa;
	font-weight: bold;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
	 
 /* end */	