body {
	background-attachment: fixed;
	background-color: #726868;
	background-image: url(../images/grey_background.png);
	background-position: center top;
	background-repeat: no-repeat;
	margin: 0;
}

#container {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
#content_area {
	background-image: url(../images/white_background.png);
	background-repeat: repeat-y;
	background-position: center top;
	padding-top: 10px;
}

#top_flash {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	padding-top: 20px;
	background-image: url(../images/white_background_top.png);
	background-repeat: no-repeat;
	background-position: center top;
}


#left p {
	margin-bottom: 10px;
	font: 12px/15px Georgia, "Times New Roman", Times, serif;
}

#left h4 {
	font-family: Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	font-weight: normal;
	font-style: normal;
	margin-top: 5px;
	margin-bottom: 15px;
}


#column_container {
	width: 779px;
	margin-right: auto;
	margin-left: auto;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #726868;
}

div#left {
	display: block;
	float: left;
	width: 355px;
	padding: 25px 50px 20px;
	background: url(../images/column-top.png) no-repeat;
}


#left1 {
	display: block;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C1C1C1;
	width: 295px;
	padding-right: 10px;
	padding-left: 10px;
}
#left1 p {
	margin-top: 0px;
}
#right1 {
	display: block;
	float: left;
	padding-left: 10px;
}


#footer {
	margin-right: auto;
	margin-left: auto;
	height: 94px;
	background-position: 0;
	width: 819px;
}

p {
	margin: 0 0 15px;
	font: 12px/14px Georgia, "Times New Roman", Times, serif;
}

p.quote {
	font-style: italic;
	margin: 0 0 10px;
}




p.attribution {
	text-align: right;
	margin: 0 0 15px;
	font-style: italic;
}

h4.seered {
	font-family: Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	font-weight: normal;
}


h4.seered a:link {
	color: red;
	text-decoration: none;
	font-weight: bold;
	text-transform: capitalize;
}

h4.seered a:visited {
	color: red;
	text-decoration: none;
}

h4.seered a:hover,
a:focus {
	color: red;
	text-decoration: none;
}

h4.seered a:active {
	color: red;
	text-decoration: none;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
	height:0;
	line-height: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
.top_form {
	background-image: url(../images/top_form.png);
	height: 28px;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-top: 3px;
}
.text_field {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: 250px;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #726868;
}
.bot_form {
	background-image: url(../images/bot_form.png);
	height: 28px;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-top: 1px;
}
#comments {
	width: 422px;
	border: 1px solid #BCBCBC;
	padding: 7px;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #726868;
}
.mid_form {
	padding-top: 3px;
	padding-bottom: 3px;
}

.size14 {
	font-size: 14px;
}
.arial14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#container #content_area a {
}

#left h3 {
	margin: 0 0 12px;
	color: gray;
	font: bold 18px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	border-bottom: 1px solid gray;
}

#left a:link {
	color: red;
	text-decoration: none;
}

#left a:visited {
	color: red;
	text-decoration: none;
}

#left a:hover,
a:focus {
	color: red;
	text-decoration: none;
}

#left a:active {
	color: red;
	text-decoration: none;
}

#right a:link {
	color: red;
	text-decoration: none;
}

#right a:visited {
	color: red;
	text-decoration: none;
}

#right a:hover,
a:focus {
	color: red;
	text-decoration: none;
}

#right a:active {
	color: red;
	text-decoration: none;
}

li {
	padding-bottom: 5px;
}
hr {
	color: #726868;
	background-color: #726868;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 1px;
}

ul {
	list-style-type: square;
	list-style-position: outside;
	padding-left: 20px;
	margin: 5px 0 10px;
	font: 12px/14px Georgia, "Times New Roman", Times, serif;
}



.redline {
	color: #726868;
	background-color: #726868;
	height: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
	margin-top: 10px;
}
.seperator {
	margin-top: 25px;
	margin-bottom: 25px;
}

textarea#Message {
	width: 253px;
	height: 63px;
	margin: 5px 0 3px;
}

input#email {
	width: 250px;
	height: 15px;
	margin: 5px 0 3px;
}

label {
	
}

input {
	float: right;
	margin: 5px 0 0;
	padding: 0;
}

div#left {
	display: block;
	float: left;
	width: 355px;
	padding: 25px 50px 20px;
	background: url(../images/column-top.png) no-repeat;
}




div#right {
	background-color: #dfdfdf;
	float: right;
	width: 310px;
	padding: 4px;
}

div#diff {
	width: 294px;
	height: 217px;
	display: block;
	background-color: #545454;
	padding: 8px;
}

div#diff-int {
	width: 256px;
	height: 180px;
	padding: 12px;
	border: 1px solid gray;
	color: white;
	margin: 6px;
}

#diff-int h3 {
	margin: 0;
	padding: 0;
	text-align: center;
	text-transform: uppercase;
	font: bold 16px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
}

#diff-int h4 {
	text-align: left;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin-top: 5px;
	margin-bottom: 4px;
}


/* -------------------------------------------- */

/* Economic page */

div#left-econ {
	display: block;
	float: left;
	width: 355px;
	padding: 25px 50px 20px;
	background: url(../images/column-top.png) no-repeat;
}


#left-econ h3 {
	margin: 0 0 12px;
	font: bold 18px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	color: #3a3a3a;
	border-bottom: 1px solid #3a3a3a;
}

#left-econ h4 {
	font-family: Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	font-weight: normal;
	font-style: normal;
	margin-top: 5px;
	margin-bottom: 10px;
	color: #3a3a3a;
	text-transform: uppercase;
}

#left-econ a:link {
	color: red;
	text-decoration: none;
}

#left-econ a:visited {
	color: red;
	text-decoration: none;
}

#left-econ a:hover,
a:focus {
	color: red;
	text-decoration: none;
}

#left-econ a:active {
	color: red;
	text-decoration: none;
}

#right-econ a:link {
	color: red;
	text-decoration: none;
}

#right-econ a:visited {
	color: red;
	text-decoration: none;
}

#right-econ a:hover,
a:focus {
	color: red;
	text-decoration: none;
}

#right-econ a:active {
	color: red;
	text-decoration: none;
}


div#right-econ {
	background-color: #dfdfdf;
	float: right;
	width: 310px;
	padding: 4px;
}


#navbar-econ {
	margin-right: auto;
	margin-left: auto;
	width: 777px;
	text-transform: uppercase;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
	padding-top: 8px;
	color: white;
	word-spacing: 5px;
	height: 24px;
	margin-bottom: 10px;
	background-color: #727272;
	background-image: url(../images/economic-navbar.jpg);
	letter-spacing: 1px;
}

#navbar-econ a {
	color: white;
	text-decoration: none;
	
}

#navbar-econ a:hover {
	color: red;
}


/* "You Can Make A Difference" block */

div#diff-econ {
	width: 294px;
	height: 217px;
	display: block;
	background-color: #545454;
	padding: 8px;
	background-image: url(../images/Economic-Make-A-Difference-box.jpg);
}

div#diff-int-econ {
	width: 256px;
	height: 180px;
	padding: 12px;
	border: 1px solid gray;
	color: white;
	margin: 6px;
}

#diff-int-econ h4 {
	text-align: left;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin-top: 5px;
	margin-bottom: 4px;
}

#diff-int-econ h3 {
	margin: 0;
	padding: 0;
	text-align: center;
	text-transform: uppercase;
	font: bold 16px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
}


/* A Few Things You Can Do" block */

div#afewthings-econ {
	background-color: #919191;
	width: 294px;
	margin-top: 12px;
	padding: 8px;
}

div#afewthings-int-econ {
	background-color: #e8e8e8;
	width: 256px;
	padding: 12px;
	margin: 6px;
	border: 1px solid gray;
}

#afewthings-int-econ h3 {
	margin: 0 0 10px;
	font: bold 15px/18px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	text-transform: uppercase;
	color: black;
}

#afewthings-int-econ ul {
	padding: 0;
	margin: 0 0 0 10px;
	list-style-position: outside;
	list-style-type: square;
	font: 12px Georgia, "Times New Roman", Times, serif;
}

#afewthings-int-econ ul li {
	margin-bottom: 5px;
}

/* "Action Links" block */


div#action-econ {
	background-color: #919191;
	width: 294px;
	padding: 8px;
	margin-top: 12px;
}

div#action-int-econ {
	background-color: #e8e8e8;
	width: 256px;
	display: block;
	margin: 6px;
	padding: 12px;
	border: 1px solid gray;
}

#action-int-econ h3 {
	margin: 0 0 10px;
	font: bold 15px/18px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	text-transform: uppercase;
	color: black;
}

#action-int-econ p {
	margin-bottom: 10px;
}

/* -------------------------------------------- */

/* Domestic page */

div#left-dom {
	display: block;
	float: left;
	width: 355px;
	padding: 25px 50px 20px;
	background: url(../images/column-top.png) no-repeat;
}


#left-dom h3 {
	margin: 0 0 12px;
	font: bold 18px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	color: #692500;
	border-bottom: 1px solid #692500;
}

#left-dom h4 {
	font-family: Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	font-weight: normal;
	font-style: normal;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #692500;
	text-transform: uppercase;
}

#left-dom a:link {
	color: #692500;
	text-decoration: none;
}

#left-dom a:visited {
	color: #692500;
	text-decoration: none;

}

#left-dom a:hover,
a:focus {
	color: #692500;
	text-decoration: none;

}

#left-dom a:active {
	color: #692500;
	text-decoration: none;

}

#right-dom a:link {
	color: #692500;
	text-decoration: none;
}

#right-dom a:visited {
	color: #692500;
	text-decoration: none;
}

#right-dom a:hover,
a:focus {
	color: #692500;
	text-decoration: none;
}

#right-dom a:active {
	color: #692500;
	text-decoration: none;
}


div#right-dom {
	background-color: #f2eecc;
	float: right;
	width: 310px;
	padding: 4px;
}

#navbar-dom {
	margin-right: auto;
	margin-left: auto;
	width: 777px;
	height: 24px;
	text-transform: uppercase;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
	padding-top: 8px;
	color: white;
	word-spacing: 5px;
	background-color: #793100;
	margin-bottom: 10px;
	background-image: url(../images/domestic-navbar.jpg);
	letter-spacing: 1px;
}

#navbar-dom a {
	color: white;
	text-decoration: none;
	
}

#navbar-dom a:hover {
	color: red;
}

/* "You Can Make A Difference" block */

div#diff-dom {
	width: 294px;
	height: 217px;
	display: block;
	background-color: #6c2808;
	padding: 8px;
	background-image: url(../images/Domestic-Make-A-Difference-box.jpg);
}

div#diff-int-dom {
	width: 256px;
	height: 180px;
	padding: 12px;
	border: 1px solid #a36430;
	color: white;
	margin: 6px;
}

#diff-int-dom h4 {
	text-align: left;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin-top: 5px;
	margin-bottom: 4px;
	color: #ffe377;
}

/* A Few Things You Can Do" block */

div#afewthings-dom {
	background-color: #bc9f7e;
	width: 294px;
	margin-top: 12px;
	padding: 8px;
}

#diff-int-dom h3 {
	margin: 0;
	padding: 0;
	text-align: center;
	text-transform: uppercase;
	font: bold 16px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
}

div#afewthings-int-dom {
	background-color: #fee6c6;
	width: 256px;
	padding: 12px;
	margin: 6px;
	border: 1px solid #6c2808;
}

#afewthings-int-dom h3 {
	margin: 0 0 10px;
	font: bold 15px/18px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	text-transform: uppercase;
	color: #6c2808;
}

#afewthings-int-dom ul {
	padding: 0;
	margin: 0 0 0 10px;
	list-style-position: outside;
	list-style-type: square;
	font: 12px Georgia, "Times New Roman", Times, serif;
}

#afewthings-int-dom ul li {
	margin-bottom: 5px;
}

/* "Action Links" block */


div#action-dom {
	background-color: #bc9f7e;
	width: 294px;
	padding: 8px;
	margin-top: 12px;
}

div#action-int-dom {
	background-color: #fee6c6;
	width: 256px;
	display: block;
	margin: 6px;
	padding: 12px;
	border: 1px solid #6c2808;
}

#action-int-dom h3 {
	margin: 0 0 10px;
	font: bold 15px/18px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	text-transform: uppercase;
	color: #6c2808;
}

#action-int-dom p {
	margin-bottom: 10px;
}

/* -------------------------------------------- */

/* Community page */

div#left-comm {
	display: block;
	float: left;
	width: 355px;
	padding: 25px 50px 20px;
	background: url(../images/column-top.png) no-repeat;
}


#left-comm h3 {
	margin: 0 0 12px;
	font: bold 18px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	color: #361472;
	border-bottom: 1px solid #361472;
}

#left-comm h4 {
	font-family: Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	font-weight: normal;
	font-style: normal;
	margin-top: 5px;
	margin-bottom: 10px;
	color: #361472;
	text-transform: uppercase;
}

#left-comm a:link {
	color: #914daf;
	text-decoration: none;
}

#left-comm a:visited {
	color: #914daf;
	text-decoration: none;
}

#left-comm a:hover,
a:focus {
	color: #914daf;
	text-decoration: none;
}

#left-comm a:active {
	color: #914daf;
	text-decoration: none;
}

#right-comm a:link {
	color: #914daf;
	text-decoration: none;
}

#right-comm a:visited {
	color: #914daf;
	text-decoration: none;
}

#right-comm a:hover,
a:focus {
	color: #914daf;
	text-decoration: none;
}

#right-comm a:active {
	color: #914daf;
	text-decoration: none;
}


div#right-comm {
	background-color: #dfd5e9;
	float: right;
	width: 310px;
	padding: 4px;
}

#navbar-comm {
	margin-right: auto;
	margin-left: auto;
	width: 777px;
	text-transform: uppercase;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
	padding-top: 8px;
	color: white;
	word-spacing: 5px;
	margin-bottom: 10px;
	height: 24px;
	background: #5d2d91 url(../images/community-navbar.jpg) no-repeat;
	letter-spacing: 1px;
}

#navbar-comm a {
	color: white;
	text-decoration: none;
	
}

#navbar-comm a:hover {
	color: red;
}

/* "You Can Make A Difference" block */

div#diff-comm {
	width: 294px;
	height: 217px;
	display: block;
	background-color: #5d2d91;
	padding: 8px;
	background-image: url(../images/Community-Make-A-Difference-box.jpg);
}

div#diff-int-comm {
	width: 256px;
	height: 180px;
	padding: 12px;
	border: 1px solid #7d54a6;
	color: white;
	margin: 6px;
}

#diff-int-comm h4 {
	text-align: left;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin-top: 5px;
	margin-bottom: 4px;
	color: white;
}

/* A Few Things You Can Do" block */

div#afewthings-comm {
	background-color: #aa91c5;
	width: 294px;
	margin-top: 12px;
	padding: 8px;
}

#diff-int-comm h3 {
	margin: 0;
	padding: 0;
	text-align: center;
	text-transform: uppercase;
	font: bold 16px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
}

div#afewthings-int-comm {
	background-color: #dfd6e9;
	width: 256px;
	padding: 12px;
	margin: 6px;
	border: 1px solid #5d2d91;
}

#afewthings-int-comm h3 {
	margin: 0 0 10px;
	font: bold 15px/18px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	text-transform: uppercase;
	color: #5d2d91;
}

#afewthings-int-comm ul {
	padding: 0;
	margin: 0 0 0 10px;
	list-style-position: outside;
	list-style-type: square;
	font: 12px Georgia, "Times New Roman", Times, serif;
}

#afewthings-int-comm ul li {
	margin-bottom: 5px;
}

/* "Action Links" block */


div#action-comm {
	background-color: #aa91c5;
	width: 294px;
	padding: 8px;
	margin-top: 12px;
}

div#action-int-comm {
	background-color: #dfd6e9;
	width: 256px;
	display: block;
	margin: 6px;
	padding: 12px;
	border: 1px solid #5d2d91;
}

#action-int-comm h3 {
	margin: 0 0 10px;
	font: bold 15px/18px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	text-transform: uppercase;
	color: #5d2d91;
}

#action-int-comm p {
	margin-bottom: 10px;
}


/* -------------------------------------------- */

/* Environmental page */

div#left-enviro {
	display: block;
	float: left;
	width: 355px;
	padding: 25px 50px 20px;
	background: url(../images/column-top.png) no-repeat;

	
}

#left-enviro h3 {
	margin: 0 0 12px;
	font: bold 18px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	color: #4a821d;
	border-bottom: 1px solid #4a821d;
}

#left-enviro h4 {
	font-family: Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	font-weight: normal;
	font-style: normal;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #4a821d;
	text-transform: uppercase;
}

#left-enviro a:link {
	color: red;
	text-decoration: none;
}

#left-enviro a:visited {
	color: red;
	text-decoration: none;

}

#left-enviro a:hover,
a:focus {
	color: red;
	text-decoration: none;

}

#left-enviro a:active {
	color: red;
	text-decoration: none;

}

#right-enviro a:link {
	color: red;
	text-decoration: none;
}

#right-enviro a:visited {
	color: red;
	text-decoration: none;

}

#right-enviro a:hover,
a:focus {
	color: red;
	text-decoration: none;

}

#right-enviro a:active {
	color: red;
	text-decoration: none;

}


div#right-enviro {
	background-color: #dfdfdf;
	float: right;
	width: 310px;
	padding: 4px;
}

#navbar-enviro {
	margin-right: auto;
	margin-left: auto;
	width: 777px;
	height: 24px;
	text-transform: uppercase;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
	padding-top: 8px;
	color: white;
	word-spacing: 5px;
	background-color: #4c851d;
	margin-bottom: 10px;
	background-image: url(../images/environmental-navbar.jpg);
	letter-spacing: 1px;
}

#navbar-enviro a {
	color: white;
	text-decoration: none;
	
}

#navbar-enviro a:hover {
	color: red;
}

/* "You Can Make A Difference" block */

div#diff-enviro {
	width: 294px;
	height: 217px;
	display: block;
	background-color: #3a6923;
	padding: 8px;
	background-image: url(../images/Environmental-Make-A-Difference-box.jpg);
}

div#diff-int-enviro {
	width: 256px;
	height: 180px;
	padding: 12px;
	border: 1px solid #67924d;
	color: white;
	margin: 6px;
}

#diff-int-enviro h4 {
	text-align: left;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin-top: 5px;
	margin-bottom: 4px;
	color: #c9fd93;
}

/* A Few Things You Can Do" block */

div#afewthings-enviro {
	background-color: #729b54;
	width: 294px;
	margin-top: 12px;
	padding: 8px;
}

#diff-int-enviro h3 {
	margin: 0;
	padding: 0;
	text-align: center;
	text-transform: uppercase;
	font: bold 16px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
}

div#afewthings-int-enviro {
	background-color: #e1eed9;
	width: 256px;
	padding: 12px;
	margin: 6px;
	border: 1px solid #54743e;
}

#afewthings-int-enviro h3 {
	margin: 0 0 10px;
	font: bold 15px/18px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	text-transform: uppercase;
	color: #4a821d;
}

#afewthings-int-enviro ul {
	padding: 0;
	margin: 0 0 0 10px;
	list-style-position: outside;
	list-style-type: square;
	font: 12px Georgia, "Times New Roman", Times, serif;
}

#afewthings-int-enviro ul li {
	margin-bottom: 5px;
}

/* "Action Links" block */


div#action-enviro {
	background-color: #729b54;
	width: 294px;
	padding: 8px;
	margin-top: 12px;
}

div#action-int-enviro {
	background-color: #e1eed9;
	width: 256px;
	display: block;
	margin: 6px;
	padding: 12px;
	border: 1px solid #54743e;
}

#action-int-enviro h3 {
	margin: 0 0 10px;
	font: bold 15px/18px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	text-transform: uppercase;
	color: #4a821d;
}

#action-int-enviro p {
	margin-bottom: 10px;
}


/* -------------------------------------------- */

/* Hate page */

div#left-hate {
	display: block;
	float: left;
	width: 355px;
	padding: 25px 50px 20px;
	background: url(../images/column-top.png) no-repeat;

	
}

#left-hate h3 {
	margin: 0 0 12px;
	font: bold 18px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	color: #563908;
	border-bottom: 1px solid #563908;
}

#left-hate h4 {
	font-family: Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	font-weight: normal;
	font-style: normal;
	margin-top: 5px;
	margin-bottom: 10px;
	color: #563908;
	text-transform: uppercase;
}

#left-hate a:link {
	color: red;
	text-decoration: none;
}

#left-hate a:visited {
	color: red;
	text-decoration: none;
}

#left-hate a:hover,
a:focus {
	color: red;
	text-decoration: none;
}

#left-hate a:active {
	color: red;
	text-decoration: none;
}




#right-hate a:link {
	color: red;
	text-decoration: none;
}

#right-hate a:visited {
	color: red;
	text-decoration: none;
}

#right-hate a:hover,
a:focus {
	color: red;
	text-decoration: none;
}

#right-hate a:active {
	color: red;
	text-decoration: none;
}


div#right-hate {
	background-color: #dfdfdf;
	float: right;
	width: 310px;
	padding: 4px;
}

#navbar-hate {
	margin-right: auto;
	margin-left: auto;
	width: 777px;
	text-transform: uppercase;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
	padding-top: 8px;
	color: white;
	word-spacing: 5px;
	background-color: #d68a12;
	margin-bottom: 10px;
	background-image: url(../images/hate-navbar.jpg);
	height: 24px;
	letter-spacing: 1px;
}

#navbar-hate a {
	color: white;
	text-decoration: none;
	
}

#navbar-hate a:hover {
	color: red;
}

/* "You Can Make A Difference" block */

div#diff-hate {
	width: 294px;
	display: block;
	padding: 8px;
	background: #d68a12 url(../images/Hate-Make-A-Difference-box.jpg) no-repeat;
}

div#diff-int-hate {
	width: 256px;
	height: 180px;
	padding: 12px;
	border: 1px solid #e7bb46;
	color: white;
	margin: 6px;
	background-color: #dea013;
}

#diff-int-hate h4 {
	text-align: left;
	font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin-top: 5px;
	margin-bottom: 4px;
	color: #fff9a0;
}

/* "A Few Things You Can Do" block */

div#afewthings-hate {
	background-color: #f7bd60;
	width: 294px;
	margin-top: 12px;
	padding: 8px;
}

#diff-int-hate h3 {
	margin: 0;
	padding: 0;
	text-align: center;
	text-transform: uppercase;
	font: bold 16px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	color: #563908;
}

div#afewthings-int-hate {
	background-color: #fff5e5;
	width: 256px;
	padding: 12px;
	margin: 6px;
	border: 1px solid #563908;
}

#afewthings-int-hate h3 {
	margin: 0 0 10px;
	font: bold 15px/18px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	text-transform: uppercase;
	color: #563908;
}

#afewthings-int-hate ul {
	padding: 0;
	margin: 0 0 0 10px;
	list-style-position: outside;
	list-style-type: square;
	font: 12px Georgia, "Times New Roman", Times, serif;
}

#afewthings-int-hate ul li {
	margin-bottom: 5px;
}

/* "Logo" block */

div#logobox-hate {
	background-color: #f7bd60;
	width: 294px;
	margin-top: 12px;
	padding: 8px;
}

#diff-int-hate h3 {
	margin: 0;
	padding: 0;
	text-align: center;
	text-transform: uppercase;
	font: bold 16px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	color: #563908;
}

div#logobox-int-hate {
	background-color: #fff5e5;
	width: 256px;
	padding: 12px;
	margin: 6px;
	border: 1px solid #563908;
}

#logobox-int-hate h3 {
	margin: 10px 0 0;
	font: bold 15px/18px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	text-transform: uppercase;
	color: #563908;
	text-align: left;
}

#logobox-int-hate ul {
	padding: 0;
	margin: 0 0 0 10px;
	list-style-position: outside;
	list-style-type: square;
	font: 12px Georgia, "Times New Roman", Times, serif;
}

#afewthings-int-hate ul li {
	margin-bottom: 5px;
}

/* "Action Links" block */


div#action-hate {
	background-color: #f7bd60;
	width: 294px;
	padding: 8px;
	margin-top: 12px;
}

div#action-int-hate {
	background-color: #fff5e5;
	width: 256px;
	display: block;
	margin: 6px;
	padding: 12px;
	border: 1px solid #563908;
}

#action-int-hate h3 {
	margin: 0 0 10px;
	font: bold 15px/18px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	text-transform: uppercase;
	color: #563908;
}

#action-int-hate p {
	margin-bottom: 10px;
}


/* -------------------------------------------- */

/* Political page */

div#left-pol {
	display: block;
	float: left;
	width: 355px;
	padding: 25px 50px 20px;
	background: url(../images/column-top.png) no-repeat;

	
}

#left-pol h3 {
	margin: 0 0 12px;
	font: bold 18px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	color: #2360a4;
	border-bottom: 1px solid #2360a4;
}

#left-pol h4 {
	font-family: Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	font-weight: normal;
	font-style: normal;
	margin-top: 5px;
	margin-bottom: 10px;
	color: #2360a4;
	text-transform: uppercase;
}

#left-pol a:link {
	color: red;
	text-decoration: none;
}

#left-pol a:visited {
	color: red;
	text-decoration: none;
}

#left-pol a:hover,
a:focus {
	color: red;
	text-decoration: none;
}

#left-pol a:active {
	color: red;
	text-decoration: none;
}



#right-pol a:link {
	color: red;
	text-decoration: none;
}

#right-pol a:visited {
	color: red;
	text-decoration: none;
}

#right-pol a:hover,
a:focus {
	color: red;
	text-decoration: none;
}

#right-pol a:active {
	color: red;
	text-decoration: none;
}


div#right-pol {
	background-color: #dfdfdf;
	float: right;
	width: 310px;
	padding: 4px;
}

#navbar-pol {
	margin-right: auto;
	margin-left: auto;
	width: 777px;
	height: 24px;
	text-transform: uppercase;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
	padding-top: 8px;
	color: white;
	word-spacing: 5px;
	background-color: #225d9f;
	margin-bottom: 10px;
	background-image: url(../images/political-navbar.jpg);
	letter-spacing: 1px;
}

#navbar-pol a {
	color: white;
	text-decoration: none;
	
}

#navbar-pol a:hover {
	color: red;
}

/* "You Can Make A Difference" block */

div#diff-pol {
	width: 294px;
	height: 217px;
	display: block;
	padding: 8px;
	background: #214d7c url(../images/Political-Make-A-Difference-box.jpg) no-repeat;
}

div#diff-int-pol {
	width: 256px;
	height: 180px;
	padding: 12px;
	border: 1px solid #48729f;
	color: white;
	margin: 6px;
}

#diff-int-pol h4 {
	text-align: left;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin-top: 5px;
	margin-bottom: 4px;
	color: #97d5fe;
}

/* A Few Things You Can Do" block */

div#afewthings-pol {
	background-color: #45678f;
	width: 294px;
	margin-top: 12px;
	padding: 8px;
}

#diff-int-pol h3 {
	margin: 0;
	padding: 0;
	text-align: center;
	text-transform: uppercase;
	font: bold 16px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
}

div#afewthings-int-pol {
	background-color: #e3ebf1;
	width: 256px;
	padding: 12px;
	margin: 6px;
	border: 1px solid #354d57;
}

#afewthings-int-pol h3 {
	margin: 0 0 10px;
	font: bold 15px/18px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	text-transform: uppercase;
	color: #2360a4;
}

#afewthings-int-pol ul {
	padding: 0;
	margin: 0 0 0 10px;
	list-style-position: outside;
	list-style-type: square;
	font: 12px Georgia, "Times New Roman", Times, serif;
}

#afewthings-int-pol ul li {
	margin-bottom: 5px;
}

/* "Action Links" block */


div#action-pol {
	background-color: #45678f;
	width: 294px;
	padding: 8px;
	margin-top: 12px;
}

div#action-int-pol {
	background-color: #e3ebf1;
	width: 256px;
	display: block;
	margin: 6px;
	padding: 12px;
	border: 1px solid #354d57;
}

#action-int-pol h3 {
	margin: 0 0 10px;
	font: bold 15px/18px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	text-transform: uppercase;
	color: #2360a4;
}

#action-int-pol p {
	margin-bottom: 10px;
}

/* -------------------------------------------- */

/* See Red page */

#left-red a:link {
	color: red;
	text-decoration: none;
}

#left-red a:visited {
	color: red;
	text-decoration: none;
}

#left-red a:hover,
a:focus {
	color: red;
	text-decoration: none;
}

#left-red a:active {
	color: red;
	text-decoration: none;
}


#right-red a:link {
	color: red;
	text-decoration: none;
}

#right-red a:visited {
	color: red;
	text-decoration: none;
}

#right-red a:hover,
a:focus {
	color: red;
	text-decoration: none;
}

#right-red a:active {
	color: red;
	text-decoration: none;
}


div#right-red {
	background-color: #dfdfdf;
	float: right;
	width: 310px;
	padding: 4px;
}

#navbar-red {
	margin-right: auto;
	margin-left: auto;
	width: 777px;
	height: 24px;
	text-transform: uppercase;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
	padding-top: 8px;
	color: white;
	word-spacing: 5px;
	margin-bottom: 10px;
	background: url(../images/see-red-navbar.jpg) no-repeat;
	letter-spacing: 1px;
}

#navbar-red a {
	color: white;
	text-decoration: none;
	
}

#navbar-red a:hover {
	color: red;
}

/* "You Can Make A Difference" block */

div#diff-red {
	width: 294px;
	display: block;
	padding: 8px;
	background: #de060a url(../images/See-Red-Make-A-Difference-box.jpg) no-repeat;
}

div#diff-int-red {
	width: 256px;
	height: 180px;
	padding: 12px;
	border: 1px solid #bb4338;
	color: white;
	margin: 6px;
	background-color: #ac361a;
}

#diff-int-red h4 {
	text-align: left;
	font: 12px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	margin-top: 5px;
	margin-bottom: 4px;
	color: #ffa6a8;
}

/* A Few Things You Can Do" block */

div#afewthings-red {
	background-color: #45678f;
	width: 294px;
	margin-top: 12px;
	padding: 8px;
}

#diff-int-red h3 {
	margin: 0;
	padding: 0;
	text-align: center;
	text-transform: uppercase;
	font: bold 16px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;
}

div#afewthings-int-red {
	background-color: #e3ebf1;
	width: 256px;
	padding: 12px;
	margin: 6px;
	border: 1px solid #354d57;
}

#afewthings-int-red h3 {
	margin: 0 0 10px;
	font: bold 15px/18px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	text-transform: uppercase;
	color: #2360a4;
}

#afewthings-int-red ul {
	padding: 0;
	margin: 0 0 0 10px;
	list-style-position: outside;
	list-style-type: square;
	font: 12px Georgia, "Times New Roman", Times, serif;
}

#afewthings-int-red ul li {
	margin-bottom: 5px;
}

/* "Action Links" block */


div#action-red {
	background-color: #45678f;
	width: 294px;
	padding: 8px;
	margin-top: 12px;
}

div#action-int-red {
	background-color: #e3ebf1;
	width: 256px;
	display: block;
	margin: 6px;
	padding: 12px;
	border: 1px solid #354d57;
}

#action-int-red h3 {
	margin: 0 0 10px;
	font: bold 15px/18px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;;
	text-transform: uppercase;
	color: #2360a4;
}

#action-int-red p {
	margin-bottom: 10px;
}



