/* ------ Font managment --------- */

#small_font{
font-family: Verdana, Tahoma, sans-serif; font-size: 9pt; font-style: normal;
}
#normal_font{
 font-family: Verdana, Tahoma, sans-serif; font-size: 10pt; font-style: normal;
}
#xxnormal_font{
 font-family: Verdana, Tahoma, sans-serif; font-size: 12pt; font-style: normal;
}
#large_font{
 font-family: Verdana, Tahoma, sans-serif; font-size: 14pt; font-style: normal;
}
#xxlarge_font{
 font-family: Verdana, Tahoma, sans-serif; font-size: 14pt; font-style: normal;
}
h3{ font-family: Verdana, Tahoma, sans-serif;
color: #009900; padding-left: 10px; padding-bottom: 10px;
}
h4{
  font-family:Georgia, "Times New Roman", Times, serif; color: #000000;
  margin-left: 10px;
}
/* -------------------------------- */
html,body{ font-family:Tahoma, Geneva, sans-serif;font-size: 10pt;margin:0;padding:0}
body{text-align:center; background-image: url(resources/image_red.jpg); background-repeat: repeat;
}
p{margin:0 10px 10px}
a{display:block;padding:10px}
li{
 margin-bottom: 5px;
}
a:link{ color:#11ac10;}
a:visited{ color:#11ac10;}
a:active{ color:#11ac10;}
a:hover{ color:#1021db;}
#prebanner{
  width: 100%; height: 20px; background-image: url(resources/image_red.jpg);
}

#banner{ width: 750px; height: 145px; margin: 0px;
padding: 0px;text-align: center; z-index: 1;
background-image: url(resources/image_aztecteam_banner.jpg);
}
#imageoverbanner { position: absolute; opacity:0.6;/*filter:alpha(opacity=60);*/
 border-bottom: #CCCC99 thick ridge;
   background-image: url(resources/aztec_team_group.jpg); width: 150px; height: 150px;
   margin-left: 545px; margin-top: -120px; padding: 0;  z-index: 11}

#textoverbanner { position: absolute; width: 350px; height: 60px;
   margin-left: 190px; margin-top: -145px; padding: 0;  z-index: 11;
	 border-bottom: groove; padding: 10px;text-align:center }

#header h1{height:80px;line-height:80px;margin:0;
  padding-left:10px;background: #EEE;color: #79B30B}
#container{width:750px;margin:0 auto;text-align:left;
background-color: #FFFFFF;}
#left{float:left;width:200px; background:#EFFFDF; margin-top: 25px;}/* left column */
#main{float:right;width:540px; padding-right:10px;}
#main p{line-height:1.4; }/* right column */
#main a{display:inline;padding:0px}
#footer{clear:both;width:100%; margin:0px;
padding: 0px; background: #006600; color: #FFFFFF;
 text-align: center;}
#footer p{margin:0;padding:5px 10px}
#postfooter{
  width: 100%; height: 20px; background-image: url(resources/image_red.jpg);
}

/* --------------  horizontal menu  -------------- */
 #nav, #nav:link, #nav:visited {
          display: block;
          float: left;
          width: 95px;
          height: 15px;
          background: #0f560a;
          margin-top: 0px;
          text-align: center;
          text-decoration: none;
          font-family: verdana, arial, sans-serif;
          font-size: 13px;
          color: #ffffff;
          font-weight: bold;
          line-height: 20px;
          overflow: hidden;
      } #nav:active {
          color: #ffffff;
      } #nav:hover {
          color: #ffcc00;
          border-bottom: 4px solid #ffcc00;
      } #pos {
          margin-left: 30px;
          margin-top: 125px;
          padding: 0;
          position: absolute;
          z-index: 10
      }

/* ------------ Vertical Menu -------------------- */

.vnav, .vnav:link, .vnav:visited{
  /*
background: url(resources/image_green_arrow.png) no-repeat;
*/
  border-bottom: 1px solid #CCCCCC;
  height: 10px;
  color: #000000;
  display: block;
  font: 13px verdana, arial, sans-serif;
  overflow: hidden;
  text-align: right;
  text-decoration: none;
  width: 150px;
}

.vnav:active{
  color: #fff;
}

.vnav:hover{
  border-bottom: 1px outset #CC6600;
  color: #390;
  font-weight: bold;
}
/* ---------------------------- Testing Section -------- */
.testing{;text-align:justify}
/* -------- End Testing Section ------- */
