@charset "UTF-8";
/* East Valley Association CSS Document */

html {margin: 0; padding: 0;}
body {
	margin: 0;
	padding: 0;
	font: 12px Arial, Helvetica, sans-serif;
	background-color: white;
	color: #000000;
}
a:link {color: #666;}
a:hover {color: #04617f;}
a:visited {color: #666;}

h2 {font-size: 1.4em; color: #ff9933;}
h3 {font-size: 1.2em; color: #000000;}

div#mainwrapper {margin-left: auto;
	margin-right: auto;
	padding: 0;
	width: 865px;
	margin-top: 25px;
	position: relative;
	background: white;}

	
div#header { background: #FFFFFF url('images/logo.jpg') top left no-repeat;
	margin: 0 0 0 0;
	padding: 0;
	width: 100%;
	height: 108px;}
div#header h1 {display: none;}
div#header div#topbanner {width: 333px;
	height: 33px;
	margin: 10px 5px 5px 500px;
	padding: 13px 10px 15px 15px;
	color: #666;
	font-size: 1.2em;
	background: white url('images/topbanadbkgr.jpg') 0 0 no-repeat;}
div#header div#topbanner span#biggrey {font-size: 1.4em; font-weight: bold;}


div#mainnav {
	margin: 10px 0 0 250px;
	padding: 0;
	width: 100%;
}
div#maninnav ul {
    padding:0;
    margin:0;
}
div#mainnav ul li { 
   list-style-type: none;
   background: url('images/mainmenubkgr.jpg') top left no-repeat;  
   float:left;
   text-align: center;
   width:94px;
   height:38px;
   margin: 0;
   padding: 0;
}
div#mainnav ul li:hover { background: url('images/mainmenubkgr_over.jpg') top left no-repeat;}
div#mainnav a {
    display:block;
    text-decoration: none;
	font-weight: bold;
	margin: 15px 0 0 0;
	padding: 0;
}
	
div#mainnav a:link {color: white;}
div#mainnav a:hover {color: white;}
div#mainnav a:visited {color: white;}
div#mainnav a:active {color: white;}

div#content {
  background:url('images/contentbkgr.jpg') top right no-repeat; 
  margin: 36px 0 0 291px;
  padding:0;
  width: 574px;
  color: #666; }
 div#content_about {
  background:url('images/contentbkgr.jpg') top right no-repeat; 
  margin: 36px 0 0 291px;
  padding: 25px 10px 0 10px;
  width: 554px;
  color: #333;
  height: 550px; }
 div#content_about p {margin: 5px; padding: 5px;
	line-height: 1.1em;
	color: #333;}
	
div#content_directory {
  margin: 36px 0 0 291px;
  padding: 25px 10px 0 10px;
  width: 554px;
  color: #333;
   }
 div#content_directory p {margin: 5px; padding: 5px;
	line-height: 1.1em;
	color: #333;}
	
div#content p {margin: 5px; padding: 5px;
	line-height: 1.3em;
	color: #333;}
div#content p.slogan {font-size: 1em;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	color: #006633;}
div#content_about ul {margin-left: 10px;}
div#content_about ul li {padding: 5px;}

div#missionstate {
    margin: 20px 5px 10px 300px; 
	padding: 15px 5px 5px 5px;
	color: #666;
    position:relative; 
	top:-225px;
	voice-family:"\"}\"";
	voice-family:inherit;
	top:0px;
    
}
div#missionstate p {
    color: #666;
	margin: 5px;
	line-height: 1.6em;
}
	
span.big {color:#003300; font-size: 1.4em;}
div#meetinginfo {float: left; margin: 10px 5px;
	width: 285px;}

div#footer { 
     background: url(images/footerbkgr.jpg) top left no-repeat;
    height:80px;
}

div#sidebar { position: absolute;
	top:144px; left: 0;
    margin: 0; padding: 0;
	width:291px;}

div#news {
     background:url('images/newsbkgr.jpg') top left no-repeat;
	 padding: 25px 9px 0 7px;
	 height:220px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 color:#006633;
	 text-align: center;
}
div#news a {color: #006633;
	text-decoration: none;}
div#members { 
   background:url(images/memberboxbkgr.jpg) top center no-repeat;
   padding: 10px 5px 0 45px;
   height: 160px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   
}
div#members ul { 
   padding:0 0 0 25px;
   margin:0;
   font-weight:bold;
   color:#ff9933
 }
div#members a#clickbtn {
    display:block;
    text-decoration: none;
	background: #cccc99;
	font-weight: bold;
	color:#666;
	margin: 7px 0 0 0;
	padding:3px;
	font-size: 11px;
	width: 70px
	}
img#homeimg {float: left;
	margin: 0 5px 0 0; padding: 0;}
div#flash {float: left;
	margin: 0 5px 0 0; padding: 0;}
strong {color: #006633;}
div#copyright {
	font-size: 11px;
	color: #999;
	margin: 10px 0 10px 20px;}
div#sponsor1 {
	background: white;
	padding: 5px 0 0 0;
	margin: 5px;
	width: 286px;
	text-align: center;
	height: 100px;
	border-top: 2px solid #bdcb96;}
div#sponsor2 {
	background: white url('images/sponsorbkgr_home.jpg') 0 0  no-repeat;
	padding: 10px 0 0 10px;
	margin: 5px;
	width: 276px;
	text-align: center;
	height: 176px;}
	
table.feedtable {border: 1px solid #ccc;
	margin: 5px;
	width: 545px;
	font-size: 11px;}
table tr.feedheader {background-color: #bdcb96;
	font-size: 13px;
	color: #006633;}
table.feedtable td {padding: 3px;
	vertical-align: top;
	border: 1px solid #ccc;}
td.feedhighlite { color:#FFFF99}
	
	
table#directory {border: 1px solid #ccc;
	margin: 5px;
	width: 545px;
	font-size: 11px;}
table#directory th {background-color: #bdcb96;
	font-size: 13px;
	color: #006633;}
table#directory td {padding: 3px;
	vertical-align: top;
	border: 1px solid #ccc;}
	
div#buttons {
    margin-top:10px;}
div#buttons a span {
	 border:2px solid;
	 border-color: #CCC #630 #330 #CCC;
    text-decoration: none;
	font-weight: bold;
	color: #CCCCCC;
	background: #006633;
	padding:5px 10px 5px 10px;
	font-size: 18px;
	width: 70px;
	height:20px;

}