body {
	font-family: Tahoma, serif;
	font-size: 13px;
	color: #404040;
	background: #262626;
}
a {
	color: #cd8509 !important;
}
a:link, a:visited {
	text-decoration: none;
}
a:hover, a:active {
	text-decoration: underline;
}
	.rootContainer {
		background: #333 url('../images/template/bg_spacer_subpage.png') top repeat-y
	}
		#head {
			background-position: top center;
			background-repeat: no-repeat;
		}
		.seed_1 #head {
			background-image: url('../images/template/main_header1.jpg');
		}
		.seed_2 #head {
			background-image: url('../images/template/main_header2.jpg');
		}
		.seed_3 #head {
			background-image: url('../images/template/main_header3.jpg');
		}
		.seed_4 #head {
			background-image: url('../images/template/main_header4.jpg');
		}
		.seed_5 #head {
			background-image: url('../images/template/main_header5.jpg');
		}
		.seed_6 #head {
			background-image: url('../images/template/main_header6.jpg');
		}
			#head .templateWrapper {
				position: relative;
				width: 1000px;
				height: 210px;
				margin: 0 auto;
			}
				#header {
					position: absolute;
					top: 35px;
					left: 0px;
					margin: 0px;
					padding: 0px;
				}
					#header a {
						display: block;
						text-indent: -10000px;
						width: 1000px;
						height: 120px;
					}
				#nav {
					position: absolute;
					top: 155px;
					left: 0px;
				}
					#nav ul {
						margin: 0px;
						padding: 0px;
					}
						#nav ul li {
							float: left;
							position: relative;
							text-indent: -10000px;
							margin: 0px;
							padding: 0px;
							height: 55px;
						}
							#nav ul li a {
								display: block;
								height: 55px;
								text-indent: -10000px;
								background-position: 0px 0px;
								background-repeat: no-repeat;
							}
							#nav ul li a:hover {
								background-position: 0px -55px;
							}
							#navHome a {
								background-image: url('../images/template/nav_home.png');
								width: 143px;
							}
							#navAbout a {
								background-image: url('../images/template/nav_about.png');
								width: 139px;
							}
							#navIssues a {
								background-image: url('../images/template/nav_issues.png');
								width: 139px;
							}
							#navNewsroom a {
								background-image: url('../images/template/nav_newsroom.png');
								width: 193px;
							}
							#navBlog a {
								background-image: url('../images/template/nav_blog.png');
								width: 146px;
							}
						/* not an anchor */
						#navTakeAction {
							background-image: url('../images/template/header_takeaction.png');
							width: 240px;
						}
							#nav ul #navTakeAction ul {
								display: block;
								position: absolute;
								top: 58px;
								left: -25px;
								z-index: 10;
							}
								#nav ul #navTakeAction ul li {
									float: none;
									height: auto;
									width: 250px;
								}
									#nav ul #navTakeAction ul li a {
										width: 250px;
										background-position: 0px 0px;
										background-repeat: no-repeat;
									}
									#nav ul #navTakeAction ul li a:hover {
										background-position: -250px 0px;
									}
									#subnavContribute a {
										background-image: url('../images/template/btn_contribute.png');
									}
									#subnavGetInvolved a {
										background-image: url('../images/template/btn_getinvolved.png');
									}
									#subnavTakeSurvey a {
										background-image: url('../images/template/btn_takesurvey.png');
									}
									#subnavVolunteer a { 
										background-image: url('../images/template/btn_volunteer.png');
										height: 71px !important;
									}
		#body {
			background-position: center -210px;
			background-repeat: no-repeat;
			min-height: 300px;
		}
		.seed_1 #body {
			background-image: url('../images/template/main_header1.jpg');
		}
		.seed_2 #body {
			background-image: url('../images/template/main_header2.jpg');
		}
		.seed_3 #body {
			background-image: url('../images/template/main_header3.jpg');
		}
		.seed_4 #body {
			background-image: url('../images/template/main_header4.jpg');
		}
		.seed_5 #body {
			background-image: url('../images/template/main_header5.jpg');
		}
		.seed_6 #body {
			background-image: url('../images/template/main_header6.jpg');
		}
			#body .templateWrapper {
				width: 1000px;
				margin: 0px auto;
			}
				#copyBodyContainer {
					/*background: url('../images/template/bg_spacer_subpage.png') top center repeat-y;*/
					background: url('../images/template/bg_subpagetop.jpg') top center no-repeat;
				}
					#copyBody {
						background: url('../images/template/bg_subpage_contentfooter.png') bottom center no-repeat;
						padding-bottom: 100px;
					}
						#copyContainer {
							float: left;
							width: 660px;
							padding: 0px 40px;
						}
							#copyBodyHeader {
								border-bottom: 1px solid #c1cad3;
								padding-top: 20px;
								height: 30px;
							}
								.copyHeaderTitle {
									float: left;
									font-family: Georgia, serif;
									font-size: 24px;
									font-style: italic;
									font-weight: normal;
									line-height: 30px;
									color: #5c819e;
									margin: 0px;
									padding: 0px;
								}
									.copyHeaderTitle a {
										color: #5c819e !important;
									}
								.copyBodyHeaderTitle {
									float: right;
									font-size: 12px;
									line-height: 30px;
									font-family: Georgia, serif;
									font-style: italic;
									color: #757c81;
								}
									.copyBodyHeaderTitle a {
										color: #757c81 !important;
									}
									.copyBodyHeaderTitle a:hover {
										color: #cd8509 !important;
										text-decoration: none !important;
									}
							#copy {
								padding-top: 20px;
							}
						#sidebarContainer {
							float: right;
							width: 260px;
							padding-top: 240px;
						}
							#sidebar {
								padding: 0px 50px 0px 30px;
							}
								#sidebar h3 {
									font-family: Georgia, serif;
									font-size: 24px;
									font-style: italic;
									font-weight: normal;
									line-height: 30px;
									color: #5c819e;
									border-bottom: 1px solid #c1cad3;
									margin: 0px;
									padding: 20px 0px 0px;
								}
								#sidebar ul {
									margin: 0px;
									padding: 12px 0px 0px;
								}
									#sidebar ul li {
										margin: 0px;
										padding: 0px 0px 12px 15px;
										background: url('../images/apps/arrow_bullet.png') 0px 5px no-repeat;
									}
										#sidebar ul li a {
											font-size: 13px;
											color: #404040 !important;
										}
										#sidebar ul li a:hover {
											color: #cd8509 !important;
											text-decoration: none !important;
										}
		#foot {
			background: #262626 url('../images/template/bg_footer_spacer.png') top left repeat-x;
			height: 100px;
		}
			#foot .templateWrapper {
				width: 1020px;
				height: 95px;
				margin: 0 auto;
				background: url('../images/template/bg_footer.png') top center no-repeat;
				padding-top: 5px;
			}
				#footer #socialLinks {
					float: left;
					width: 435px;
				}
					#footer #socialLinks ul {
						margin: 0px;
						padding: 8px 0px 0px 40px;
					}
						#footer #socialLinks ul li {
							float: left;
							margin-right: 10px;
						}
							#footer #socialLinks ul li a {
								display: block;
								height: 24px;
								background-position: 0px 0px;
								background-repeat: no-repeat;
								color: white !important;
								font-size: 11px;
								line-height: 24px;
								font-weight: bold;
								text-transform: uppercase;
								padding-left: 30px;
							}
							#footer #socialLinks ul li a:hover {
								background-position: 0px -24px;
								text-decoration: none !important;
							}
							#RSSLink a {
								background-image: url('../images/template/icon_rssfeed.png');
							}
							#youtubeLink a {
								background-image: url('../images/template/icon_youtube.png');
							}
							#facebookLink a {
								background-image: url('../images/template/icon_facebook.png');
							}
							#twitterLink a {
								background-image: url('../images/template/icon_twitter.png');
							}
				#footer #footerNav {
					float: left;
					font-size: 12px;
					line-height: 40px;
					color: #808080;
				}
					#footer #footerNav a {
						color: #808080 !important;
					}