body {margin:0;
      padding:0;
}

a {color:#9F9489;
   text-decoration:none;
   outline:none !important;
}
a:visited {color:#9F9489;}
a:active {color:#C6D0D2;}
a:hover {color:#C6D0D2;}

#container {margin:0 auto;
			padding:0;
			width:1000px;
}



/***********************HEADER*****************************/
#header {margin:0;
		 padding:0;
		 width:1000px;
		 position:relative;
}

#topShadow {background:url(../images/topShadow.gif) no-repeat;
			height:20px;
			margin:0;
			padding:0;
			width:1000px;
}

#navBgShadow {background:url(../images/sideShadow.gif) repeat;
			  height:80px;
			  margin:0;
			  padding:0;
			  width:1000px;
}

#logo {float:left;
	   height:56px;
	   width:250px;
	   margin:0;
	   padding:21px 0 0 50px;	   
}



/**************************NAVIGATION****************************/
#menu {color:#FFFFFF;
       position:relative;
	   float:right;
	   margin:0;
	   padding:25px 10px 0;
	   list-style:none;
}

#menu > li{position:relative;
           float:left;
		   text-transform:uppercase;
}

#menu > li > a{border:1px solid #FFFFFF;
			   color:#9F9489;
			   font-family:Arial;
			   font-size:10px;
			   padding:5px 15px;
			   text-decoration:none;
}

.divider {position:relative;
          float:left;
		  width:0;
		  display:block;
		  border-left:1px solid #9F9489;
		  height:16px;
		  margin:5px 8px 0;
}

.subnav{background:#fff;
        border:1px solid #EDEAE8;
        margin:-2px 0 0;
        padding:8px;
		position:absolute;
		z-index:10;
		top: 25px;
		left:0;
		list-style: none;
		display:none;
}

.subnav a {background-color:transparent;
		   border-style:none;
		   border-width:0;
		   font:10px Arial;
		   margin:0 0 2px;
		   padding:5px 15px 5px 10px;
		   text-align:left;
		   text-transform:lowercase;
}



/**************************MAIN CONTENT***********************/
#main {background:url(../images/sideShadow.gif) repeat;
	   padding:33px 0 0;
	   width:1000px;
	   position:relative;
	   clear:both;
	   overflow:hidden;
}

#slideshow {height:404px;
			margin:0 auto;
			width:900px;
			position:relative;
			overflow:hidden;
}

#slideshow img{width:100%;}

.h1spacer {margin:0;
		   padding:26px 0 0;
		   width:1000px;
		   position:relative;
}

h1 {color:#BBB2A6;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13pt;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	letter-spacing:0.1em;
	margin:0;
	text-align:center;
	text-transform:none;
}

#sidenav {float:left;
		  margin:0;
		  padding:0 0 0 50px;
		  width:94px;
		  list-style:none;
		  color:#9c9489;
		  font:normal 10px Arial, Helvetica, sans-serif;
}

#sidenav li{margin:0;
            padding:0 0 17px;
}

#sidenav a{color:#9C9489;
		   font:normal 11px Arial,Helvetica,sans-serif;
		   font-style:normal;
		   font-variant:normal;
	       padding:0 0 17px;
		   text-decoration:none;
}

#sidenav a:hover{color:#C6D0D2;}

#about a.about, #mission a.mission, #team a.team, #employment a.employment, #contact a.contact{color:#C6D0D2;}

#content{background-color:#F5F5F5;
		border-bottom:1px solid #CCC5BC;
		border-top:1px solid #CCC5BC;
		float:left;
		height:402px;
		width:846px;
		overflow-y:auto;
}

#content h2 {color:#9B9B9B;
			 font:bold 11px Arial,Helvetica,sans-serif;
		     font-style:normal;
			 font-variant:normal;
			 margin:0;
			 padding:22px 0 0 22px;
}

#content p {color:#9B9B9B;
			font:normal 11px Arial,Helvetica,sans-serif;
			font-style:normal;
			font-variant:normal;
			margin:0;
			padding:16px 40px 0 22px;
			text-align:justify;
}

.left{float:left;
      margin-left:22px;
      width:150px;
	  font:normal 11px Arial, Helvetica, sans-serif;
	  color:#9B9B9B;
}

.right{float:left;
       margin-left:10px;
	   font:normal 11px Arial, Helvetica, sans-serif;
	   color:#9B9B9B;
}



/***************************EMPLOYMENT FORM**************************/
#employment form{margin:30px 0 0 22px;}

#employment label{text-align:left;
      float:left;
      margin-right:5px;
      width:100px;
	  font:bold 11px Arial, Helvetica, sans-serif;
	  color:#9B9B9B;
	  }

#content label.error{color:red;
            font:normal 11px Georgia, serif;
			font-style:italic;
			margin-left:10px;
			width:auto !important;
}

#content input.error{border:1px solid red !important;}

#employment input[type="text"]{padding:2px;
      text-align:left;
      float:left;
      margin-left:2px;
	  margin-bottom:10px;
      color:#000;
	  width:300px;
	  height:18px;
	  border:1px solid #666;
	  }

#employment input[type="file"]{float:left;
                               margin-left:2px;
							   margin-bottom:10px;
							   color:#000;
}

input#send{margin-left:105px;
		  text-align:center;		  
}

#content p.success{position:relative;
          font:bold 12px Arial, Helvetica, sans-serif;
		  color:#9B9B9B;
		  display:none;
}



/*******************************TEAM PAGE******************************/
#members{position:relative;
         list-style:none;
}

#members li{float:left;
            margin:20px;
}

#members img{width:150px;
             border:none;
}

#members .imgbox{width:150px;
                 height:115px;
				 overflow:hidden;
				 display:block;
				 cursor:pointer;
}

#members .caption{color:#666;
                  font:normal 11px Arial, Helvetica, sans-serif;
				  text-decoration:none;
				  text-align:center;
				  display:block;
}

#members .caption:hover{text-decoration:underline;}

.biopage{clear:both;
         margin:20px;
		 float:left;
		 display:none;
}

.biopage img{float:left;
             margin-right:20px;
}

.biopage .text{float:left;
               width:600px;
}

.biopage h2{padding-top:0 !important;}



/*******************************FOOTER****************************/
#footer {background:url(../images/sideShadow.gif) repeat;
		 margin:0;
		 padding:0;
		 width:1000px;
		 position:relative;
		 overflow:hidden;
}

#bottomLinks{float:right;
             margin-right:20px;
             color:#9C9489;
			 font:normal 8pt Arial, Helvetica, sans-serif;
			 font-style:normal;
			 font-variant:normal;
			 list-style:none;
}

#bottomLinks li{float:left;
                margin:0 8px;
}

#bottomLinks a{text-decoration:none;
               color:#9C9489;
			   font:normal 8pt Arial, Helvetica, sans-serif;
			   font-style:normal;
			   font-variant:normal;
}

#bottomLinks .small{font:normal 7pt Arial, Helvetica, sans-serif;}

#copyright {color:#DEDAD4;
			float:left;
			clear:both;
			font:lighter 6pt Arial,Helvetica,sans-serif;
			font-style:normal;
			font-variant:normal;
			height:15px;
			letter-spacing:1em;
			padding:20px 0 0 50px;
			text-transform:none;
}

#bottomShadow {background:url(../images/bottomShadow.gif) no-repeat;
			   height:17px;
			   margin:0;
			   padding:0;
			   width:1000px;
			   position:relative;
}
