/* Main CSS Document */

body
{
margin: 0px 0px 0px 0px;
font-family: Arial, "Times New Roman", Times, serif;
background-image: url("../images/document_background.png");
background-repeat: repeat-x;
text-align: center;
}

a img
{
border: none;
}

a:link
{
text-decoration: none;
color: #336699;
}

a:visited
{
text-decoration: none;
color: #666666;
}

a:active
{
text-decoration: none;
}

a:hover
{
text-decoration: underline;
color: #022a52;
}

/* 
****************
document wrapper 
****************
*/

  .wrapper
  {
  position: relative;
  margin: auto;
  width: 850px;
  text-align: left;
  }

/* 
**********************
class-a: document head 
**********************
*/
  
  .a
  {
  position: absolute;
  margin: 0px;
  left: 0px;
  }
  
  .a img#logo
  {
  position: absolute;
  margin: 0px;
  width: 250px;
  height: 71px;
  left: 0px;
  top: 22px;
  }

  .a img#dev
  {
  position: absolute;
  margin: 0px;
  top: 0px;
  left: 660px;
  width: 180px;
  height: 20px;
  }
  
  .tag
  {
  position: absolute;
  margin: 0px;
  width: 250px;
  height: 30px;
  top: 25px;
  left: 170px;
  color: #7c7c7c;
  font-family: Arial, "Times New Roman", Times, serif;
  font-size: 12px;
  }  
  
  .top_nav
  {
  position: absolute;
  margin: 0px;
  width: 400px;
  top: 55px;
  left: 500px;
  }

  .partners a:link
  {
  text-decoration: none;
  color: #c4df9b;
  }

  .partners a:visited
  {
  text-decoration: none;
  color: #b3cd8c;
  }

  .partners a:hover
  {
  text-decoration: underline;
  color: #b3cd8c;
  }
  
  .partners
  {
  position: absolute;
  margin: 0px;
  width: 750px;
  top: 85px;
  left: 100px;
  color: #c4df9b;
  font-size: 12px;
  }

  .page_title
  {
  position: absolute;
  margin: 0px;
  width: 850px;
  height: 43px;
  top: 102px;
  background-image: url("../images/title_line.png");
  background-repeat: repeat-x;
  background-position: bottom;
  }

  .page_title img#title
  {
  position: absolute;
  margin: 0px;
  top: 7px;
  width: 323px;
  height: 43px;
  left: 20px;
  }

  .page_description
  {
  position: absolute;
  margin: 0px;
  width: 850px;
  height: 60px;
  top: 153px;
  background-image: url("../images/title_line.png");
  background-repeat: repeat-x;
  background-position: bottom;  
  font-size: 13px;
  text-align: center;
  }

/* 
**********************
class-menu: document menu bar 
**********************
*/

  .menu
  {
  position: absolute;
  margin: 0px;
  width: 755px;
  height: 40px;
  left: 45px;
  top: 220px;
  background-image: url("../images/ourAnatomy/menu_bar.png");
  background-repeat: no-repeat;
  background-position: top;
  }

  .menu_text
  {
  position: absolute;
  margin: 0px;
  top: 5px;
  left: 15px;
  width: 735px;
  height: 35px;
  font-size: 12px;
  color: #707070;
  cursor: pointer;
  z-index: 100;
  }

  .menu_text a:hover
  {
  cursor: pointer;
  color: #454545;
  text-decoration: none;
  }

  .triangle
  {
  position: absolute;
  margin: 0px;
  top: 18px;
  left: 30px;
  height: 7px;
  width: 14px;
  }

  .content
  {
  position: absolute;
  top: 270px;
  width: 800px;
  left:25px;
  font-size: 13px;
  }

  .body1
  {
  display: 'inline';
  }
  
  .vPic
  {
  position: absolute;
  width: 200px;
  height: 206px;
  left: 600px;
  top: 125px;
  }
  
  .vText
  {
  position: relative;
  width: 580px;
  top: 0px;
  }

  .body2
  {
  display: none;
  }

  .body3
  {
  display: none;
  }

  .body4
  {
  display: none;
  }
 
  .pPic
  {
  position: relative;
  width: 200px;
  height: 219px;
  left: 0px;
  top: 0px;
  }
  
  .pText
  {
  position: absolute;
  width: 580px;
  left: 220px;
  top: 35px;
  }
  

  .body5
  {
  display: none;
  }

  .body6
  {
  display: none;
  }

  .body7
  {
  display: none;
  }

  .body8
  {
  display: none;
  }

  span#header
  {
  font-family: Arial, "Times New Roman", Times, serif;
  font-size: 18px;
  color: #4e4e4e;
  text-decoration: underline;
  }

  span#subtitle
  {
  font-variant: small-caps; 
  font-style: italic;
  }

  .e
  {
  text-align: center;
  }
  
  .footer_text
  {
  font-size: 12px;
  text-align: center;
  }
  /* nice hover effect */
/*.menu_text a,.menu_text a:link,.menu_text a:visited{
	float:left;
	display:inline;
	height:20px;
}
.menu_text a:hover{
	background:url(../images/ourAnatomy/triangle.png) no-repeat center bottom;
}
*/  