body  {
  background-color: #bfbaba;
  font: normal .9em/1.5em futura, helvetica, "arial", sans-serif;
  color: #444444;
}

#izzyf05 #smenu_collection1 {
  display: block
}

#izzyf04 #smenu_collection2 {
  display: block;
}

#izzyf05 .v-col {
  background-position: -137px 0;
}

/* for IE 5 Mac */
#horizon {
  background-color: transparent;
  position: absolute;
  top: 20px;
  left: 20px
}

/* invisible to IE 5 \*/
#horizon {
  top: 50%;
  left: 0px;
  width: 100%;
  margin-top: -260px;
  text-align: center;
  min-width: 900px
}
/* end IE 5 hack */


#container {
  position: relative;
  text-align: left;
  height: 550px;
  width: 920px;
  margin: 0 auto;
}

#intro-container {
  background: black;
  position: relative;
  text-align: center;
  height: 650px;
  width: 920px;
  margin: 0px auto;
}

#container.homebkg {

}


#enter {
  position: relative;
  width: 100px;
  margin: 0 50% 0 50%;
  text-align: left
}

#textDiv {
  width: 565px;
  height: 440px;
  left: 115px;
  float: right;
  clear: left;
  overflow: visible;
  padding-top: 10px;
  padding-right: 20px
}

#textDiv2 {
  width: 580px;
  height: 440px;
  left: 100px;
  float: right;
  clear: left;
  overflow: visible;
  padding-top: 0px;
  padding-right: 0px
}

#textDiv h1 {
  color: #fff;
  font: 23px/20px futura, helvetica, arial, sans-serif;
  padding-left: 0px
}

#textDiv2 h1 {
  color: #fff;
  font: 23px/20px futura, helvetica, arial, sans-serif;
  padding-left: 0px
}

#textDiv h2 {
  color: #fff;
  font: 18px/12px futura, helvetica, arial, sans-serif;
  padding-left: 50px;
  overflow: visible
}

#textDiv h3 {
  color: #fff;
  font: 14px/10px bold futura, helvetica, arial, sans-serif;
  padding: 0px 0px 0px 50px;
}

#tact-right {
  position: absolute;
  top: 90px;
  width: 180px;
  left: 580px
}

#tact-left {
  position: absolute;
  height: 380px;
}

#tact-right-c {
  overflow: visible;
  position: absolute;
  z-index: 100;
  top: 40px;
  left: 610px;
  width: 280px
}

#tact-left-c h3 a, #tact-right-c h3 a {
  font: 14px/22px bold times, serif;
  color: #444444;
}

#tact-left-c h3 a:hover, #tact-right-c h3 a:hover {
  color: #fff
}

#tact-left-c p, #tact-right-c p {
  margin-top: -5px;
  ma/rgin-bottom: 15px
}

html>body>#tact-left-c p {
  margin-top: -15px;
  margin-bottom: -15px;
}

html>body>#tact-left-c p {
  margin-top: -15px;
  margin-bottom: -15px;
}

#tact-left-c {
  position: absolute;
  top: 40px;
}

#web {
  margin-top: 70px
}

#textDiv p {
  font: normal .9em/1.3em futura, helvetica, arial, sans-serif;
  color: #444444;
  padding: 0 0 8px 50px;
/*  padding-left: 50px */
}

#textDiv.bio {
  text-align:  justify;
  font: normal .85em/1.5em futura, helvetica, arial, sans-serif;
  color: #ffffff;
  padding-right: 10px
}

#textDiv2.bio {
  text-align:  justify;
  font: normal .85em/1.5em futura, helvetica, arial, sans-serif;
  color: #ffffff;
  padding-right: 10px
}

.img-bioR {
  float: right;
  clear: left;
  border: 0;
  padding: 8px 0 0 20px
}

.img-bioL {
  float: left;
  clear: right;
  border: 0;
  padding: 8px 20px 0 0
}

#itemDiv {
  width: 570px;
  height: 520px;
  float: right;
  clear: left
}

a:link, a:visited {
  font: normal .9em/1.5em futura, helvetica, arial, sans-serif;
  color: #ffffff;
  text-decoration: none
}

a:hover {
  color: #ff0000;
}

#pressDiv {
  background: url(../images/fall05/pressline.gif) 0 0 no-repeat;
  width: 570px;
  height: 520px;
  float: right;
  clear: left
}

#pressDiv img {
  padding-top: 30px;
  padding-left: 65px
}

#itemInfo {
  position: absolute;
  top: 0;
  width: 280px;
  height: 520px;
  right:0px;


  margin-left:300px
  text-align: center;

}

#itemInfo h1 {
  font-weight: normal;
  padding-left: 40px;
  padding-top: 60px;
}

/*
#itemInfo h1.f05 {
  background: url(../images/fall05/coltitle-f05.gif) 0 0 no-repeat;
  height: 20px;
  margin-top: 275px
}

#itemInfo h1.s05 {
  background: url(../images/fall05/coltitle-s05.gif) 0 0 no-repeat;
  height: 20px;
  width: 205px;
  margin-top: 275px;
  overflow: visible
}

#itemInfo h1.f04 {
  background: url(../images/fall05/coltitle-f04.gif) 0 0 no-repeat;
  height: 20px;
  margin-top: 275px
}

#itemInfo h1.s04 {
  background: url(../images/fall05/coltitle-s04.gif) 0 0 no-repeat;
  height: 20px;
  width: 205px;
  margin-top: 275px;
  overflow: visible
}

#itemInfo h1.nafa {
  background: url(../images/fall05/coltitle-nafa.gif) 0 0 no-repeat;
  height: 20px;
  margin-top: 275px
}
*/

#itemInfo p {
  font: 10px/12px normal futura, helvetica, arial, sans-serif;
  color: #555555;
  margin: 0px;
  padding-top: 10px;
  padding-left: 45px;
}

#itemDetail {
  position: absolute;
  bottom: -9px;
  margin-bottom: 20px;
  left: 48px;
}

#itemDetail a {
  display: block;

  height: 15px;
  text-decoration: none
}

#itemDetail a:hover {
  color: #666666;
}

#det {
  position: relative;
  top:50px;
  height:200px;
  width:200px;
  margin-left: 50px;

}

img {
  top: 0;
  left: 0;
  border: 0;
  margin: 0;
  padding: 0
}

ul {
  list-style-type: none
}


/* Main Navigation
----------------------------------*/
#mainnav {

  position: absolute;
  float: left;
  clear: right;
  margin-top: 13px;
  margin-left: 16px;
}

.mnav, .mnav ul {
  margin: 0px;
  padding: 0px;
  width: 140px;
  list-style: none;
}

.mnav ul {
  position: absolute;
  top: 0px;
  left: 70px;
  margin-top: 1px;
  display: none;
  font-size: 90%;
  text-align: right;
}

.mnav li {
  position: relative;
}

/* Styles for Menu Items */
.mnav a, .mnav a:visited {
  font: normal 1em/.9em futura, helvetica, arial, sans-serif;
  display: block;
  text-decoration: none;
  color: #ffffff;
  margin: 0;
 /*  background: #fff; IE6 Bug
 background: #999999; */
  padding: 3px;
}

.mnav a:hover, .mnav a.highlighted:hover {
  color: #ff0000;
}

.mnav a.highlighted {

}
/* Holly Hack. IE Requirement \*/
* html .mnav li {
  float: left;
  height: 1%
}
* html .mnav a {
  height: 1%
}
/* End HH */

.tab {
  padding-left: 12px;
}

/* Lateral  */

#navLat {
  position: absolute;
  left: 140px;
  bottom: 18px;
  margin: 0px;
  width: 147px;
}

html>body #navLat {
  margin-bottom: 0px;
}

#navLat ul {

  list-style-type: none
}

#navLat li {
  float: left;
  padding-left: 5px;

}

#navLat li a {

  text-decoration: none
}


#navLat li a:hover {

}

#smenu_collection1 {
  display: none;
  position: absolute;
  top: 150px;
  left: 110px
}

#smenu_collection2 {
  display: none;
  position: absolute;
  top: 162px;
  left: 80px
}

#div1 p {
  font: normal 11px/14px futura, helvetica, arial, sans-serif;
  color: #fff
}

img alt {
  color: black;
  visibility: hidden
}

#collections {
  position: absolute;
  top: 0;
  margin-left: 450px;
  padding: 0px
}

#collections tr  {
  height: 260px;
  margin: 0px
}

#collections td {
  padding: 0px
}
.col-lt td a:link img, .col-lt td a:visited img {
  border: 1px solid #000
}

.col-lt td a:hover img {
  border: 1px solid #fff
}

.col-lt td a:hover, .col-lt td a:visited { /* as they say, wake up IE */
  border-width: 0
}

.col-dk td a:link img, .col-dk td a:visited img {
  border: 1px solid #fff
}

.col-dk td a:hover img {
  border: 1px solid #000
}

.col-dk td a:hover, .col-dk td a:visited {
  border-width: 0
}