/*
 *  defines all common CSS styles on website pages.
 */
 
body {
background-color: #606060;
margin:0;
}
 
/* area where content is in, and placement */
#wrapper {
  position: absolute;
  margin-left: -380px; /* half of width [760] */
  left: 50%;
  top: +0px;
  width: 760px;
  height: 560px;
  z-index: 1;
}

/* used by logo */
h1{
width:254px;
height:17px;
margin:0;
overflow: hidden;
background:url(logo.gif) no-repeat;
}
h1 a:link, h1 a:hover, h1 a:visited, h1 a:active{
display: block;
width:254px;
height:17px;
text-indent: -100000px;
}

/* placement of logo */
#logo {
  position: absolute;
  left: 4px;
  top: 33px;
  width: 254px;
  height: 17px;
}

/* placement of rects */
#rects {
  position: absolute;
  left: 66px;
  top: 54px;
  width: 57px;
  height: 389px;
  z-index: 3;
}

/* placement of line */
#line {
  position: absolute;
  left: 5px;
  top: 60px;
  width: 748px;
  height: 2px;
  z-index: 2;
}

/* navigation menu 1-1 link 'home' */
#nav1-1 {
  position: absolute;
  left: 515px;
  top: 33px;
  width: 46px;
  height: 24px;
}

/* navigation menu 1-2 link 'bio' */
#nav1-2 {
  position: absolute;
  left: 579px;
  top: 33px;
  width: 25px;
  height: 24px;
}

/* navigation menu 1-3 link 'contact' */
#nav1-3 {
  position: absolute;
  left: 621px;
  top: 33px;
  width: 58px;
  height: 24px;
}

/* navigation menu 1-4 link 'blog' */
#nav1-4 {
  position: absolute;
  left: 698px;
  top: 33px;
  width: 58px;
  height: 24px;
}



/* navigation menu 2-1 link 'human' */
#nav2-1 {
  position: absolute;
  left: 309px;  /* left: 452px; */
  top: 66px;
  width: 55px;
  height: 24px;
}

/* navigation menu 2-2 link 'fasion' */
#nav2-2 {
  position: absolute;
  left: 385px;
  top: 66px;
  width: 55px;
  height: 24px;
}

/* navigation menu 2-3 link 'stills' */
#nav2-3 {
  position: absolute;
  left: 465px;
  top: 66px;
  width: 36px;
  height: 24px;
}

/* navigation menu 2-4 link 'commercial' */
#nav2-4 {
  position: absolute;
  left: 520px;
  top: 66px;
  width: 84px;
  height: 24px;
}

/* navigation menu 2-5 link 'outdoor' */
#nav2-5 {
  position: absolute;
  left: 632px;
  top: 66px;
  width: 64px;
  height: 24px;
}

/* navigation menu 2-6 link 'art' */
#nav2-6 {
  position: absolute;
  left: 712px;
  top: 66px;
  width: 24px;
  height: 24px;
}
