body   { color: #000; font-family: Verdana, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #fff; text-align: center; margin: 0; padding-top:0; margin-top:0; }

/*wraps the whole header area */  
#headwrap { 
width: 1000px; 
margin: 0 auto; 
text-align: left; 
background: #ffffff; 
position: relative; 
padding-top: 0px;
clear: both;
}

#headzone     { 
color: #030; 
background-color: #d7c999; 
background-image: url("art/khaki-amca.gif"); 
background-repeat: no-repeat; 
background-position: 0 0; 
text-align: left; 
margin: 0; 
width: 100%; 
height: 56px; 
clear: both 
}

#headzone a:link  { color: #000000; text-decoration: none }

#headzone a:visited  { color: #000000; text-decoration: none }

#navlist
	 { margin-top: 0; margin-right: 0; }
		
#navlist ul
   { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #000; margin-top: 0; margin-left: 0; padding-left: 0; width: 100%; float: left }

#navlist ul li  { display: inline }

#navlist ul li a
   { color: white; text-decoration: none; background-color: #000; padding: 4px 10px; float: left }

#navlist ul li a:hover
 { color: #fff; background-color: #b7ae74 }

body#about a#aboutnav,
body#events a#eventnav,
body#comm a#commnav,
body#people a#peoplenav,
body#resource a#resnav,
body#member a#membernav,
body#memevents a#memeventsnav,
body#donate a#donatenav,
body#reviews a#review,
body#contact a#connav
    { color: #fff; font-weight: bold; background-color: #b7ae74 }

.gallery table { float: left;
                 margin: 0 5px 20px 0; }

.backimageLogo {
	background-attachment: fixed;
	background-image: url(art/amca.gif);
	background-repeat: no-repeat;
	background-position:top;
	height:56px;
	width:160px;
	position:relative;
	background-position:left top;
	top:0px;
	visibility: visible;
	left: 0px;
} 


h1.fullorgname   { 
color: #fff; 
font-size: 1em; 
margin-bottom: 0; 
padding-top: 24; 
}

h1.sitetitle  { 
font-size: 1.4em; 
 margin-bottom: 0px;
padding-bottom: 0px;
}

p.titlecaption   { 
font-size: 1em; 
margin-top: 0; 
margin-bottom: 0; 
padding-top: 0; 
padding-bottom: 20px 
}

p.titlecaptionwhite    { color: #fff; font-size: 1em; font-family: Verdana, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: oblique; font-weight: bold; margin-top: 0; margin-left: 0.5em; padding-top: 24; padding-bottom: 0 }
p.titlecaptionblack { color: #000; font-size: 1em; font-family: Verdana, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: oblique; font-weight: bold; margin-top: 0; margin-left: 0.5em; padding-top: 24; padding-bottom: 0 }
p.naming  { font-weight: bolder }
h1.mainhead {font-size: 1.1em}
h2.mainhead {font-size: 1em}
h3.mainhead  { color: #626534; font-size: 1em }

h2.mainheadBigList  { font-size: 18px; background-color: #d7c999; margin-top: 30px }

p.homepageYelp  { color: #626534; font-size: 1.2em; font-weight: 500; border-bottom: 3px dotted #626535 }

ul.NoBullet {
  list-style-type: none}



.titling { font-style: italic; font-weight: bold }
td.cart  { font-size: 0.9em }

/*wraps the whole content area, inc left and right colums and footer */  
#contentwrap { 
width: 900px; 
margin: 0 auto; 
text-align: left; 
background: #ffffff; 
position: relative; 
padding-top: 25px;
clear: both;
}

#main    { 
  background-image: none; 
  background-repeat: repeat; 
  background-attachment: scroll; 
  background-position: 0 0; 
  margin-left: 15em; 
  padding: 0 3em 1em; 
  font-size: .8em;
  }
  
#main a:hover {
 color: #968340; 
 text-decoration: underline; 
 }
 
#main a:link  { color: #626534; text-decoration: none }

#main a:visited  { color: #626534; text-decoration: none }


/*end main column*/  

/*begin membership main column for member page only*/  
 #mainmember    { 
  background-image: none; 
  background-repeat: repeat; 
  background-attachment: scroll; 
  background-position: 0 0; 
  margin-left: 4em; 
  padding: 0 3em 1em; 
  font-size: .8em;
  }
  
#mainmember a:hover {
 color: #968340; 
 text-decoration: underline; 
 background-color: #fff; 
 }
 
#mainmember a:link {
 color: #626534; 
 text-decoration: none; 
 background-color: #fff; 
 }
 
 #mainmember a:visited {
 color: #626534; 
 text-decoration: none; 
 background-color: #fff; 
 }
 
 
/*end membership main column*/  
 

/*begin left column */  
#nav-left { 
color: #000000; 
background: #b7ae74; 
text-align: right; 
position: absolute; 
top: 3em; 
left: 0; 
width: 15em; 
}
  
  #nav-left p {
  padding:0.5em;
  }

  
/*begin left column lower */  
#nav-leftdown { 
color: #000000; 
background: #b7ae74; 
text-align: right; 
position: absolute; 
top: 20em; 
left: 0; 
width: 15em; 
}
  
  #nav-leftdown p {
  padding:0.5em;
  }


/*begin left menu list */  
  #nav-left ul  { 
  background-color: #b7ae74; 
  font-size: 12px; 
  list-style: none; 
  margin: 0; 
  padding: 0.5em; 
  }

/*begin left menu list */  
  #nav-leftdown ul  { 
  background-color: #b7ae74; 
  font-size: 12px; 
  list-style: none; 
  margin: 0; 
  padding: 0.5em; 
  }

#nav-leftdown li {
  margin: 0;
  padding: 0;
  margin-bottom: 6px;
  font-size: 16px;
  font-weight: bold;
}

#nav-leftdown ul a:link  { 
color: #000000; 
font-family: arial, helvetica, sans-serif; 
text-decoration: none 
}

#nav-leftdown ul a:hover {
  text-decoration: underline;
}

#nav-leftdown ul a:visited  { 
color: #000000; 
font-family: arial, helvetica, sans-serif; 
text-decoration: none 
}

#nav-left li {
  margin: 0;
  padding: 0;
  margin-bottom: 6px;
  font-size: 16px;
  font-weight: bold;
}

#nav-left ul a:link  { 
color: #000000; 
font-family: arial, helvetica, sans-serif; 
text-decoration: none 
}

#nav-left ul a:hover {
  text-decoration: underline;
}

#nav-left ul a:visited  { 
color: #000000; 
font-family: arial, helvetica, sans-serif; 
text-decoration: none 
}

/*end left menu list */


/*end left column */  

/*begin homepage main col */  

#homemain    { 
  background-image: none; 
  background-repeat: repeat; 
  background-attachment: scroll; 
  background-position: 0 0; 
  margin-left: 20em; 
  padding: 0 3em 1em; 
  font-size: .8em;
  }
  

#homemain a:visited {color: #626534; text-decoration: none }

#homemain a:hover {
 color: #968340; 
 text-decoration: underline; 
 }
 
#homemain a:link {color: #626534; text-decoration: none }
/*end homepage main col */  



/*begin left homepage column */  
#home-left { 
color: #030; 
background: #fff; 
text-align: left; 
position: absolute; 
top: 3em; 
left: 0; 
width: 20em; 
}
  
  #home-left p {
  padding:0.5em;
  }
  
    .homeleft-two    { 
  color: #666; 
  font-style: italic; 
  background: #fff; 
  margin-top: 10px; 
  margin-right: 0.5em; 
  margin-left: 0.5em 
  }
  
	.homeleft-caption   { 
	color: #030; 
	font-size: 0.8em; 
	font-style: italic; 
	background: #fff; 
	text-align: center; 
	margin-top: 10px; 
	margin-right: 0.5em; 
	margin-left: 0.5em 
	}
	
	.homeleft-intro     { 
	color: #626534; 
	font-size: 1.4em; 
	font-style: italic;  
	
	margin-right: 0.5em; 
	margin-left: 0.5em 
	}
	
	.introbounce { 
	color: #696; 
	font-size: 1.1em 
	}
/*end left homepage column */  



  #footer     { color: #666; font-size: 0.6em; background: #fff; text-align: center; margin-top: 20px; padding: 0.5em; width: 100%; border-top: 1px dotted #999 }

/*for asterisks showing AMCA events */
.amcaalert { font-weight:bold; color: #c00 }
.amcanote  { color: #fff; font-size: 1.5em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; background-color: #393; margin-right: 0.17em; padding-right: 0.2em; padding-left: 0.2em }

