body {
   background-color: #e6e6e6;
   margin: 0px;
}

body {
   margin: 0;
   padding: 0;
   background: url(img/background.jpg) top left repeat-y;
   z-index: 1;
}


input, textarea, option, select {
   background-color: #fff;
   font: 8pt Arial;
   font-weight: normal;
   color: #000;
   border: 1px dashed #272727;
   padding: 1px; 
}

b, strong {
   font-weight: bold;
} 

#text {
   position: absolute;
   top: 377px;
   left: 424px;
   width: 300px;
   height: auto;
   color: #222;
   font: 8pt Helvetica;
   text-align: justify;
   background-color: #fff;
   text-transform: uppercase;
   padding: 7px;
   line-height: 16px;
}

#text a {
   color: #b2b2b2;
   font-style: italic;
   text-decoration: none;
}

#text a:hover {
   color: #e5c7c7;
   text-decoration: none;
   border-bottom: 0px;
}


#nav {
   position: absolute;
   top: 370px;
   left: 138px;
}

#nav a {
   display: block;
   color: #fff;
   font-family: Century Gothic, Century, serif;
   font-size: 42pt;
   font-style: italic;
   font-weight: normal;
   text-decoration: none;
   text-transform: uppercase;
   text-align: left;
   letter-spacing: -8px;
   line-height: 60px;
}

#nav a:hover {
   background-color: #000;
}


#highlights {
   position: absolute;
   width: 424px;
   height: 133px;
   margin-left: 0px;
   margin-top: 188px;
}

#photoinfo {
   position: absolute;
   width: 235px;
   height: 115px;
   background-color: fff;
   margin-left: 424px;
   margin-top: 188px;
   color: #000;
   font: 8pt Helvetica;
   line-height: 16px;
   text-align: justify;
   text-transform: uppercase;
   padding-left: 5px;
   padding-right: 5px;
   padding-top: 5px;
}

#stripe {
   position: absolute;
   background: url(img/stripe.gif);
   position: absolute;
   width: 682px;
   height: 139px;
   top: 205px;
}
