@import '/styles/stripstyles';
@import '/styles/clearfix';
@import '/styles/right_sidebar';
@import '/styles/home_left';
@import '/styles/home_right';
@import '/styles/interior_page';

html, body { padding: 0; margin: 0; text-align:center;}
body {
	font: normal 12px/1.5em "Verdana", "Lucida Grande", sans-serif;
	background: url('/page/-/images/background.gif') 0 0 repeat;
	padding:0; margin:0; 
	border:0;
	text-align:center;
}
#content {/*height:1%;*/
	position:relative;
	display:block; 
	margin:0 auto;
	width:1038px;
	padding:0;
	background: url('/page/-/images/content_background.gif') 0 0 repeat-y;
}
#content_inner {
	width:1001px;
	display:block;
	padding:0; margin:0 0 0 19px;
	position:relative;
	text-align:left;
	background: url('/page/-/images/blue_side_column.gif') top right repeat-y;
}
#footer {
	width:965px;
	display:block;
	clear:both;
	margin:0px 0px 50px 0px;
	position:relative;
	background:#3a3a3b;
	color:#fff;
	font-size:10px;
	padding:8px 11px 6px 25px;
        height: 20px;
}
#footer a {color:#fff; text-decoration:underline;}
#header {
	position:relative;
	display:block;
	float:left;
	padding:0; margin:0px 0px 0px 0px;
	width:800px;
	height:108px;
	background:#76923d url('/page/-/images/header_background.jpg') 0 0 no-repeat;
}
#headerwfo {
	position:relative;
	display:block;
	float:left;
	padding:0; margin:0px 0px 0px 0px;
	width:800px;
	height:108px;
	background:#76923d url('/page/-/images/wfo-hdr-bg.jpg') 0 0 no-repeat;
}
#header h1 a {
	display:block;
	width:310px;
	height:95px;
}
#headerwfo h1 a {
	display:block;
	width:310px;
	height:95px;
}
.sign_up_for_emails {
	position:absolute;
	top:13px; left:364px;
	width:264px; height:61px;
	background: url('/page/-/images/sign_up_for_emails.gif') 0 0 no-repeat;
}
.tell_a_friend {
	position:absolute;
	top:13px; left:640px;
	width:249px; height:68px;
	background: url('/page/-/images/tell_a_friend.gif') 0 0 no-repeat;
}
#signup_form {
	display:block;
	position:absolute;
	top:70px;
	left:365px;
	margin:0; padding:0;
}
#signup_form input {
	margin:0; padding:1px;
	font-size:11px;
	 width:77px;
}
#signup_form .button {height:20px; width:32px; margin:0; padding:0;}

#signup_form #signup-zipcode { width: 60px; }

#header h1 span, .sign_up_for_emails span, .tell_a_friend span {display:none;}
#headerwfo h1 span, .sign_up_for_emails span, .tell_a_friend span {display:none;}
#navigation {
	float:left;
	width:800px; 
	height:33px;
	padding:0; margin:0;
	text-align:right;
	font-size:11px; line-height:1;
	background:#3a3a3b url('/page/-/images/us_senator_ronwyden.gif') 0 0 no-repeat;
	border-bottom:solid 4px #231f20;
}
#navigation ul {
	display:block;
	padding:0;
	margin:8px 0 0 0;
	width:480px;
	float:right;
}
#navigation li {
	float:left;
	margin:0 1px;
}
#navigation li a {
	line-height:1.5;
	padding:1px 4px 2px 4px;
	color:#fff;
}
#navigation li a:hover {background:#616162;}
	.pipe {padding:2px 0; color:#e1501f;}
#left_column { 
	display:block; float:left;
	width:800px;
	padding:0; margin:0;

}
 #interior_left_column { 
	display:block; float:left;
	width:800px;
	padding:0; margin:0;
	background:url('/page/-/images/interior_tan_background.gif') 0 0 repeat-y;
}
