@charset "utf-8";
/* CSS Document */

body {
	background: #F2F2F2;
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#pageWrapper {
	width: 997px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(http://www.epolitix.com/fileadmin/epolitix/images/pageBg.jpg);
	background-repeat: repeat-y;
	padding: 0 19px 0 19px;
}
#headerWrapper {
	background-image: url(http://www.epolitix.com/fileadmin/epolitix/images/green_bg.jpg);
	background-repeat: no-repeat;
	height: 100px;
	padding: 25px;
}
#headerTop {
	width: 100%;
}
#headerBottom {
	margin-top: 10px;
	float: right;
	text-align: right;
	width: 550px;
}
#banner468x60 {
	background: #B6BF95;
	width: 468px;
	height: 60px;
	text-align: center;
	float: right;
}
#headerTop, #ePolitixLogo, #subscribeLink {
	float: left;
}
#subscribeLink {
	margin-top: 5px;
}
#subscribeLink a {
	color: #FFFFFF;
	background-image: url(http://www.epolitix.com/fileadmin/epolitix/images/email_icon.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding-left: 20px;
	margin-right: 20px;
}
#searchBox {
	float: right;
	width: 320px;
}
#searchBox  fieldset {

}	
#searchInput {
	border: 1px solid #405300 !important;
	margin: 0 !important;
	padding: 0;
}

fieldset {
	border: none;
	padding: 0;
	margin: 0;
}
.submitButton {
	background: url(http://www.epolitix.com/fileadmin/epolitix/images/searchButton.jpg) !important;
	background-repeat: no-repeat;
	background-position: left top;
	background-color: none;
	width: 75px;
	height: 24px;
	border: none;
	color: #FFFFFF;
	margin: 0;
	padding: 0 !important;
}


/* Naviagation Styles */
#navWrapper {
	border-top: 1px solid #405300;
	border-bottom: 1px solid #405300;
	background-image: url(http://www.epolitix.com/fileadmin/epolitix/images/nav_bg.jpg);
	background-repeat: repeat-x;
	width: 998px;
	clear: both;
}	
* html #navWrapper {
	margin-top: -28px;
}

#navWrapper, #navWrapper li, #navWrapper ul, #navWrapper a {
	float: left;
}
#navWrapper li {
	background: none;
	padding: 0;
}
#navWrapper a {
	text-decoration: none;
	color: #FFFFFF;
	border-right: 1px solid #405300;
	padding: 5px 10px 5px 10px;
	font-size: 0.9em;
}
#navWrapper .selected, #navWrapper a:hover {
	background-image: url(http://www.epolitix.com/fileadmin/epolitix/images/nav_bg_selected.jpg);
	color: #405300;
}
#narrowColumn {
	width: 359px;
	float: right;
}
#wideColumn {
	width: 610px;
	float: left;
}
#narrowColumn, #wideColumn { 
	margin-top: 18px;
}


/* Page Footer */
.clearBoth {
	clear: both;
}
#footerWrapper {
		clear: both;
		border-top: 1px solid #CCCCCC;
		background: #DEE3E6;
		padding: 15px;		
		float: left;
		width: 966px;
		margin-top: 25px;
}
.dodsSitesWrapper {
	width: 200px;
	float: left;
}
.dodsSitesWrapper, .advertiseWrapper  {
	color: #576F01;
	font-weight: normal;
	font-size: 0.8em;
}
.dodsSitesWrapper strong {
	padding-bottom: 10px;
}
.dodsSitesWrapper li {
	margin-bottom: 4px;
}
.dodsSitesWrapper ul {
	margin-top: 10px;
}
#copyright {	
	font-size: 0.7em;
        float: left;
        width: 950px;
        clear: both;
        margin-top: 20px;
}
#copyright li {
	float: left;
	background: none;
	border-right: 1px solid #576F01;
	padding: 0 10px 0 10px;
	margin: 0;
}
#copyright ul {
	margin: 0;
	padding: 0;
}
.advertiseWrapper {
	width: 450px;
	float: left;
}
.dodsLogo {
	float: right;
}

