/* CSS Document */
body {
  font: 0.8em/1.5 "Trebuchet MS", Arial, Helvetica, sans-serif;
  color:#FFFFFF;
  background-color:#666666;
  text-align: center;
  min-width: 770px;
 }
#header {
	background:url(../images/header.gif) no-repeat;
	text-align:center;
	width: 770px;
}
div.main {
  text-align: left;
   margin-left: auto;
   margin-right: auto;
   margin-top: 10px;
   width: 770px;
}

div#mgmt {
  float:left;
  margin:0 0 0 25px;
  padding:0;
   font-size:1.0em;`
  line-height:1.1em;
 }

div.topRight {
  background: url(../images/roundedRect_r1_c2.gif) top right no-repeat;
  margin:0;
  text-align:center;
  max-width:1040px;
  }
div.body {
    background:url(../images/middle.gif) repeat-y;
	width:770px;
	min-height:700px;
	
  }
 div.content {
    
	width:700px;
	
	padding:1em 2em;
  }
 div.backgroundLeft {
  background: url(../images/custom_corners_leftborder.gif) top left repeat-y;
  height:auto;
  
  }
 .menu {
 font-size:1.2em;
  font-weight:bold;
  
  }
 .menu ul{
 position:relative;
 padding:5px;
 display:inline;
 }
  .menu il {
  list-style-type:none;
 display:inline;
 }
 a.nav, a.nav:visited {
   color:white;
   text-decoration:none;

  }
  a.nav:hover {
   color:#ffffcc;
   text-decoration:none;

 }

 a.selected {

   text-decoration:none;
   
   
  }
 .bodyLeft {
  float:left;
  margin:15px;
  padding:0;;
   font-size:1.2em;
 width:250px;

 }
   .bodyRight{
  float:left;
  padding:20px 1.5em 0 15px;;
     font-size:1.2em;
	 
	 width:425px;
	 
	 
  }
  .bodytext {
   font-size:1.3em;
   font-weight:bold;
   margin-left:2em;
  
  }
    .calendar {
   font-size:.8em;
   font-weight:normal;
   }
 .calendar th {
   background-color:#006699;
   color:#FFFFFF;
   font-weight:bold;
   }
 .address {
   font-size:1.3em;
  font-weight:bold;
  text-align:center;
  line-height:1.3em;
  color:#069;
 }
div.footer {
  background: url(../images/footer.gif) bottom left no-repeat;
  height:100px;
 clear:both;
    
  }
div.footer p {
  padding:15px;
  margin: 0 auto;
  height:70px;
  text-align:center;
   width:350px;
   
  }

#nav2 {
      width:430px;
	  clear:both;
	  padding-top:5px;
	  text-align:center;
	  height:29px;
	  margin: 0 auto;
	 }


ul.nav2{display:inline;
         padding:5px;
		 height:30px;
		 margin: 0 ;}
li.nav2 {
      font-family:Tahoma, Arial, sans-serif;
	  font-size:14px;
	  font-weight:bold;
	  color:#ffffff;
	  
	  text-decoration:none;
	  display:inline;
	  text-align:center;
	 
	  margin:0 0 0 0;
	   height:auto;
}

a.nav2 {
      color:#ffffff;
	  text-decoration:none;
	 padding: 0px 10px 0px 10px;
}
a.nav2:hover {
      color:#00FFFF;
	  text-decoration:none;
	
}
a.current2 {
          background-color:#eff0ff;
          text-decoration:none;
			border:double #036;
	        padding: 0px 10px 2px 10px;
			}
#nav3 {
      width:770px;
	  clear:both;
	  padding-top:5px;
	  text-align:center;
	  height:25px;
	 }


ul.nav3{display:inline;
         padding:5px;
		 }
li.nav3 {
      font-family:Tahoma, Arial, sans-serif;
	  font-size:12px;
	  color:#ffffff;
	  text-decoration:none;
	  display:inline;
	  text-align:center;
	   margin:0 0 0 0;
	   height:auto;
}

a.nav3 {
      color:#ffffff;
	  text-decoration:none;
	 padding: 0px 5px 0px 5px;
}
a.nav3:hover {
      color:#00FFFF;
	  text-decoration:none;
	
}
a.current3 {
            font-weight:bold;
			color:#00FFFF;
	        text-decoration:none;
			}
.photo2 {
	float:right;
	margin:1em 0em 0px 1em;
	}