@import url("reset.css");
@import url("subpages.css");
body {
	background: #D2D2D2 url('/images/evmicrosite/bg.jpg') repeat-x top;
	font-family: Verdana, Geneva, sans-serif;
}
p a {
	color: #179141;
}
#container {
	margin: 0 auto;
	width: 960px;
}
#top {
	height: 71px;
	margin: 0;
	width: 960px;
	float: left;
}
#logo {
	background: url('/images/evmicrosite/logo.jpg') no-repeat left;
	height: 62px;
	float: left;
	width: 244px;
}
#logo a {
	display:block;
	height:62px;
	width:75px;
	text-indent:-9999em;
}
ul#nav li {
	border: none;
	float: left;
	height: 62px;
	list-style: none;
	padding: 30px 20px 0 20px;
}
ul#nav li a {
	height:10px;
	text-indent:-9999em;
	display:block;
}
ul#nav li.home a {
	width:44px;
	background:url(/images/evmicrosite/links/home2.gif) no-repeat
}
ul#nav li.goev a {
	width:45px;
	background:url(/images/evmicrosite/links/goev2.gif) no-repeat
}
ul#nav li.faq a {
	width:29px;
	background:url(/images/evmicrosite/links/faq2.gif) no-repeat
}
ul#nav li.gal a {
	width:67px;
	background:url(/images/evmicrosite/links/gallery2.gif) no-repeat
}
ul#nav li.news a {
	width:68px;
	background:url(/images/evmicrosite/links/avnews2.gif) no-repeat
}
ul#nav li.cont a {
	width:93px;
	background:url(/images/evmicrosite/links/contactus2.gif) no-repeat
}
ul#nav li.about-av a {
	width:76px;
	background:url(/images/evmicrosite/links/about2.gif) no-repeat
}
ul#nav li a:hover, #goev-page ul#nav li.goev a, #faq-page ul#nav li.faq a, #gallery-page ul#nav li.gal a, #news-page ul#nav li.news a, #contact-page ul#nav li.cont a, #about-page ul#nav li.about-av a {
	background-position:0 -15px;
}
ul#nav li a:hover {
	background-position:0 -15px;
}
#banner {
	background: url('/images/evmicrosite/banner.jpg') no-repeat;
	height: 348px;
	margin: 35px 0 -1px 0;
	width: 958px;
	float: left;
}
#content {
	background: #F0EFE8 url('/images/evmicrosite/content-bg.jpg') repeat-x;
	/*margin-left: 2px;*/
	min-height: 370px;
	padding: 0 0 0 0px;
	width: 958px;
	float: left;
}
.boxleft {
	float: left;
	margin: 17px 0 0 0px;
	padding-left: 6px;
	min-height: 325px;
	width: 238px;
}
.box {
	float: left;
	margin: 17px 0 0 0;
	min-height: 325px;
	width: 238px;
}
.header {
	background: url('/images/evmicrosite/header.jpg') no-repeat;
	height: 43px;
	padding: 0 0 0 23px;
	width: 238px;
}
img.header-img {
	margin: 26px 0 0 0;
}
.box-content {
	background: url('/images/evmicrosite/box-bg.jpg') repeat-y;
	padding: 10px 0 0 0;
	min-height: 340px;
	width: 238px;
}
.box-content p {
	color: #5D5B57;
	font-size: 11px;
	line-height: 16px;
	margin: 0 auto;
	width: 190px;
}
.box-content p .twitter-logo {
	margin:40px 0 0px;
}
.bottom {
	background: url('/images/evmicrosite/box-bottom.jpg') no-repeat;
	font-size: 11px;
	height: 43px;
	padding: 10px 0 0 20px;
	width: 238px;
}
.bottom a {
	margin-left:3px;
	color: #179141;
	text-decoration: none;
}
.bottom a:hover {
	margin-left:3px;
	color: #2c2c2e;
	text-decoration: underline;
}
p.question {
	color: #179141;
	font-size: 12px;
	padding: 0 0 15px 0;
}
p.answer {
	font-size: 11px;
	line-height: 18px;
	padding: 0 0 15px 0;
}
p.date {
	font-size: 10px;
	font-style: italic;
	line-height: 30px;
}
span.readmore a {
	color: #179141;
	font-size: 11px;
	text-decoration: none;
	margin-left:23px;
}
span.readmore a:hover {
	color: #2c2c2e;
	font-size: 11px;
	text-decoration: underline;
	margin-left:23px;
}
img.share {
	margin: 15px 0 15px 20px;
}
img.arrow {
	padding: 0 0 0 10px;
}
.green-header {
	background: url('/images/evmicrosite/green-header.jpg') no-repeat;
	color: #FFFFFF;
	height: 42px;
	font-size: 14px;
	padding: 0 0 0 23px;
	width: 224px;
}
.green-box-content {
	background: #15863C url('/images/evmicrosite/green-bg.jpg') repeat-x top;
	width: 224px;
	min-height: 227px;
}
.green-box-content p {
	color: #FFFFFF;
	font-size: 11px;
	line-height: 16px;
	margin: 0 auto;
	width: 190px;
}
.green-bottom {
	background: url('/images/evmicrosite/box-bottom-green.jpg') no-repeat;
	color: #FFFFFF;
	font-size: 11px;
	height: 61px;
	padding: 10px 0 0 20px;
	width: 224px;
}
#poll-box {
	width:224px;
	padding:96px 0 0 0;
	background:url(/images/evmicrosite/top_poll.jpg) top no-repeat;
	color:#fff
}
#poll-box img {
	border:0;
	margin:0;
	padding:0
}
#poll-box .poll-body {
	padding:10px 20px 5px 15px;
	background:#B2B2AE url(/images/evmicrosite/poll_body.gif) top no-repeat;
	font-size:12px;
	overflow:hidden
}
#poll-box .poll-body p {
	padding:6px 0;
	font-size: 11px;
}
#poll-box .poll-body span {
	font-size:11px;
	display:block;
	float:left;
	padding:3px 4px
}
#poll-box .poll-body span input {
	float:left;
}
#poll-box .button-container img {
	vertical-align:top
}
.bottom a {
	color: #179141;
	text-decoration: none;
}
#footer {
	color: #FFFFFF;
	background: url('/images/evmicrosite/footer.jpg') no-repeat;
	font-size: 10px;
	height: 63px;
	line-height: 63px;
	padding: 0 0 0 30px;
	width: 958px;
	float: left;
}
span.padding a {
	padding: 0 0 0 13px;
	color: #FFFFFF;
	text-decoration: none;
}
#slogan {
	/*background: url('/images/evmicrosite/slogan.jpg') no-repeat right;*/
	height: 9px;
	float: right;
	margin: 20px 0 0 0px;
	width: 960px;
}
#pag {
	position:relative
}
.pag-left {
	float:right;
	margin:0px 3px;
	color:#27944d;
	font-size:30px;
}
a#backnews {
	font-size:13px;
}
.pag-middle {
	color:#444;
	font-size:11px;
	float:right;
}
.pag-right {
	float:right;
	margin:0px 3px;
	color:#27944d;
	font-size:30px;
}
ul.additional_links {
	font-size:12px;
}
ul.additional_links li {
	margin-bottom:7px;
}
p#pag {
	color:#27944d;
	font-size:20px;
	float:right;
}
p#pag strong {
	color:#444;
	font-size:11px;
}
.newslink {
	color:#27944d;
	font-size:12px;
}
.clearer { /* go here for explanation: http://tangible.ca/articles/35/how-to-get-a-parent-div-to-expand-around-floated-content */
	clear: both;
	display: block;
	height: 1px;
	margin-bottom: -1px;
	font-size: 1px;
	line-height: 1px;
}
ul#plugin-poll {
	width:186px;
	position:relative;
}
ul#plugin-poll li {
	width:93px;
	height:31px;
	margin-bottom:0px;
	float:left;
	display:block;
	position:relative;
}
ul#plugin-poll li input {
}
ul#plugin-poll li span {
	position:absolute;
	top:0px;
	left:20px;
}
