/* 

Description: CSS FOR HR1409
Version: 1.0
 
Author: Erik Moe, Art Director for New Media, SEIU - people who read the CSS files of political sites should look me up at erikmoe.com, Twitter, Facebook, etc. */

/* import UI reset files (Yahoo User Interface */
@import url(http://img.seiu.org/css/reset/all.css);

/* layout and core backgrounds */

body {
	background: #fefefe;
	}

#container {
	margin: 0em auto;
	width: 820px;
	background: url('i/hr1409-bg.jpg') no-repeat #01204e;
	}

#header {
	padding: 32px 0px 0px 80px;
	}

#content {
	margin: 17px 10px 0px 10px;
	padding: 30px 10px;
	background: #fff;
	color: #333;
	}

#signup-right {
	display: block;
	float: right;
	width: 240px;
	background: url('i/hr1409-bg.jpg') no-repeat #01204e -21px -130px;
	padding: 10px 10px 30px 10px;
	margin: 30px 10px 10px 10px;
	color: #fff;
	}

#signup-right h6 {
	font-size: 108%;
	text-transform: uppercase;
	}

#signup-right input {
	margin: 10px;
	}

input#head-email, input#head-zipcode {
	width: 85%;
	padding: 5px;
	}

input#head-submit {
	margin: 10px 00px 0px 130px;
	}
	
#footer {
	margin: 0px 10px 0px 10px;
	padding: 0px 0px 50px 0px;
	}

#part2 {
	padding: 0px 0px 50px 0px;
	background: #f8f8f8;
	margin-top: 50px;
	}

/* typography */

#header, #content {
	font-family: Georgia, "DejaVu Serif", "Bitstream Vera Serif", serif;
	}

h1 {
	color: #fff;
	font-size: 350%;
	font-style: italic; 
	}

h2 {
	font-size: 300%;	
	}

#part1 ol {
	font-size: 197%;
	}

#part1 ol li {
	margin-bottom: 20px;
	}
	
#part2 h3 {
	color: #fff;
	background: url('i/hr1409-bg.jpg') no-repeat #01204e -20px -300px;
	padding: 5px 3px 5px 10px;
	}

h3 {
	font-size: 189%
	}	

h4 {
	font-size: 182%
	}	
	
h5 {
	font-size: 174%
	}	
	
h6 {
	font-size: 167%
	}	

#part2 h4, #part2 h5, #part2 h6 {
	text-align: center;
	width: 67%;
	margin: 10px auto;
	}
	
#part2 p {
	width: 50%;
	margin: 20px auto;
	font-size: 93%;
	}

#footer {
	text-align: center;
	color: #ccc;
	}

#footer a, #footer a:hover, #footer a:visited {
	font-size: 85%;
	text-align: center;
	color: #ccc;
	}

.disclaimer {
	font-size: 85%;
	color: #ccc;
	border: 1px solid #ccc;
	margin: 200px 200px 10px 200px;
	padding: 3px 10px;
	}

	
	
	
	
	
	
	
	