body
{
  font-family: verdana, arial, san-serif;
  font-size: 11px;
  text-align: left;
	color: #ededed;
  border-width: 0px;
  outline-width: 0px;
  padding: 0px;
  background-color: #7c807f;
  margin: 0px;
}

html
{
  overflow: auto;
}

.topshadow
{
  height: 1px; 
  width: 100%;
  position: absolute;
	background-color: #33ffdd;
	float: left;
	top: 0px;
	left: 0px;
  box-shadow: -10px 10px 35px #000000;
 -moz-box-shadow: -10px 10px 35px #000000;
 -webkit-box-shadow: -10px 10px 35px #000000;
 z-index: 5;
}

.nav
{
 height: 18px;
 text-align: center;
  font-size: 13px;
  position: relative;
  background-color: #7c807f;
  padding-top: 4px;
  padding-left: 8px;
  padding-bottom: 0px;
  border-width: 0px;
  border-style: none;
  outline-style: none;
  outline-width: 0px;
  color: #999999;
}

.menunav
{
  background-color: transparent;
  left: 0px;
  top:70px;
  position: absolute;
  width: 22px;
  xborder-right-style: groove;
  xborder-right-color: #7c807f;
  xborder-right-width: 1px;
  overflow: hidden;
	z-index: 30;
	float: left;
}

img
{ 
  border-width: 0px;
  border-style: none;
}


.nav3
{
  left: 0px;
  top: 0px;
  position: absolute;
  width: 70px;
  height: 100%;
  background-color: #865e1f;
  xbackground-color: #ffffff;
  padding-left: 8px;
  xborder-bottom-style: solid;
  xborder-bottom-color: #333333;
  xborder-bottom-width: 10px;
  color: #ffffff;
  font-size: 14px;
  }



.navitem
{
  text-decoration: none;
  font-family: futura, helvetica, san-serif;
  color: #000000;
  padding-top: 2px;
  padding-bottom: 2px;
}


.home, .gallery, .linked, .book, .photography, .design, .fineart, .coffee, .illustration
{
  overflow: hidden;
  background-repeat:no-repeat;
  background-color: transparent;
  empty-cells: show;
  border-bottom-style: solid;
  border-bottom-color: #5E6362;
  border-bottom-width: 1px;
  width: 22px;
}


.home
{
  height: 66px;
  background-image:url('_images/home.gif');
  background-position: -22px 0px;
}

.home:hover
{
  height: 66px;
  background-image:url('_images/home.gif');
  background-position: 0px 0px;
  overflow: hidden;
}

.design
{
  height: 73px;
  background-image:url('_images/design.gif');
  background-position: -22px 0px;
}

.design:hover
{
  height: 73px;
  background-image:url('_images/design.gif');
  background-position: 0px 0px;
  overflow: hidden;
}

.coffee
{
  height: 73px;
  background-image:url('_images/coffee.gif');
  background-position: -22px 0px;
}

.coffee:hover
{
  height: 73px;
  background-image:url('_images/coffee.gif');
  background-position: 0px 0px;
  overflow: hidden;
}

.illustration
{
  height: 99px;
  background-image:url('_images/illustration.gif');
  background-position: -22px 0px;
}

.illustration:hover
{
  height: 99px;
  background-image:url('_images/illustration.gif');
  background-position: 0px 0px;
  overflow: hidden;
}


.photography:hover
{
  height: 116px;
  background-image:url('_images/photography.gif');
  background-position: 0px 0px;
  overflow: hidden;
}

.photography
{
  height: 116px;
  background-image:url('_images/photography.gif');
  background-position: -22px 0px;
}


.gallery
{
  height: 76px;
  background-image:url('_images/gallery.jpg');
  background-position: -22px 0px;

}

.gallery:hover
{
  height: 76px;
  background-image:url('_images/gallery.jpg');
  background-position: 0px 0px;
}

.book
{
  height: 126px;
  background-image:url('_images/book.gif');
  background-position: -22px 0px;
}

.book:hover
{
  height: 126px;
  background-image:url('_images/book.gif');
  background-position: 0px 0px;
}

.fineart
{
  height: 87px;
  background-image:url('_images/fineart.gif');
  background-position: -22px 0px;
}

.fineart:hover
{
  height: 87px;
  background-image:url('_images/fineart.gif');
  background-position: 0px 0px;
}

.linked
{
  height: 67px;
  background-image:url('_images/linked.gif');
  background-position: -22px 0px;
}

.linked:hover
{
  height: 67px;
  background-image:url('_images/linked.gif');
  background-position: 0px 0px;
  overflow: hidden;
}


.nav
{
  background-color: transparent;
  position: fixed;
  z-index: 35;
  float:right;
  bottom: 0px;
  right: 0px;
  height: 144px;
  width: 25px;
  overflow: hidden;
 padding: 0px;
  margin: 0px;
  outline-width: 0px;
  border-style: none;
  border-width: 0px;
 vertical-align:bottom;
}

.next, .previous, .next:hover, .previous:hover
{
  background-repeat:no-repeat;
  background-color: transparent;
 overflow: hidden;
 width: 25px;
  padding: 0px;
  margin: 0px;
  border-style: none;
  border-width: 0px;
}

.next
{
  height: 70px;
  background-image:url('_images/next.gif');
  background-position: -25px 0px;
}

.next:hover
{
  height: 70px;
  background-image:url('_images/next.gif');
  background-position: 0px 0px;
  overflow: hidden;
}

.previous
{
  height: 74px;
  background-image:url('_images/previous.gif');
  background-position: -25px 0px;
}

.previous:hover
{
  height: 74px;
  background-image:url('_images/previous.gif');
  background-position: 0px 0px;
  overflow: hidden;
}

.contact
{
  font-family: verdana, arial, san-serif;
  font-size: 11px;
  text-align: left;
  position: absolute;
  width: 164px;
  top: 7px;
  left: 4px;
  color: #ededed;
  float: left;
	z-index: 2;
  background-image:url('_images/at.gif');
  background-position: 8px 34px;
	background-repeat: no-repeat;
}



.arrange
{
  xwidth: 700px;
  margin-right: auto;
  margin-left: auto;
  border-spacing: 0px;
  text-align: center;
}

.glassimg
{
  height: 378px;
  width: 244px;
}

.glass
{
  position: absolute;
  background-color: transparent;
  background-image:url('_images/glass.gif');
  background-repeat:repeat;
  margin-right: auto;
  margin-left: auto;
  width: 500px;
  height: 470px;
  empty-cells: show;
  border-spacing: 0px;
	z-index: 22;
	overflow:hidden;
	opacity: .3;
  text-align: center;

}

.framealign
{
  background-color: #ff88ee;
  margin-right: auto;
  height: 100%;
  width: 20%;
  margin-left: auto;
  position: absolute;
}


.frame
{
  margin-right: auto;
  margin-left: auto;
  position: relative;
  top: 60px;
  background-image:url('_images/glass.gif');
  vertical-align: middle;
  background-repeat:repeat;
  background-color: #291D01;
  padding: 0px;
  outline-width: 0px;
  overflow: hidden;
  xwidth: 478px;
  xheight: 344px;
  empty-cells: hide;
  border-spacing: 0px;
  border-color: #291D01;
  border-width: 18px;;
  border-style: solid;
  box-shadow: -10px 10px 35px #000000;
 -moz-box-shadow: -10px 10px 35px #000000;
 -webkit-box-shadow: -10px 10px 35px #000000;
  z-index: -30;
	text-align: center;
}


.xarrange
{
  width: 700px;
  margin-right: auto;
  margin-left: auto;
  border-spacing: 0px;
  xheight: 600px;
  xborder-style: solid;
  xborder-color: #333333;
  xborder-width: 1px;
  text-align: center;
	overflow: hidden;
}


.matte
{
  background-color: #333333;
  margin-right: auto;
  margin-left: auto;
  xwidth: 378px;
  height: 244px;
  empty-cells: show;
  border-spacing: 0px;
  border-color: #ffffff;
  border-width: 50px;;
  border-style: solid;
  margin-right: auto;
  margin-left: auto;
}

.frameimg
{
  margin-right: auto;
  margin-left: auto;
  padding: 9px;
  height: 226px;
  background-color: #333333;
  margin-right: auto;
  margin-left: auto;
  xwidth: 378px;
  border-spacing: 0px;
  border-color: #f2f4f8;
  border-width: 50px;
  border-style: solid;
  left: 50%;
}


.aboutalign
{
  position: absolute;
  margin-right: auto;
  margin-left: auto;
  width: 494px;
  height: 134px;
  border-style: solid;
  border-color: #333333;
  border-width: 10px;
}


.about
{
  font-family: verdana, arial, san-serif;
  font-size: 12px;
  text-align: left;
  top: 105px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 95px;
  padding:4px;
  position: relative;
  width: 220px;
  xheight: 59px;
  background-color: #E0E0DE;
  xpadding-left: 8px;
  color: #000000;
  box-shadow: -1px 1px 1px #000000;
  -moz-box-shadow: -1px 1px 1px #000000;
  -webkit-box-shadow: -1px 1px 2px #666666;
  }

.copyright
{
  font-family: verdana, arial, san-serif;
  font-size: 10px;
  text-align: left;
  color: #000000;

}

.sitecopyright
{
  font-family: verdana, arial, san-serif;
  font-size: 9px;
  color: #000000;
  text-align: left;
  position: fixed;
  z-index: 15;
  float:left;
  bottom: 0px;
  left: 0px;
  height: 10px;
  width: 225px;
  overflow: hidden;
  padding: 3px;
  margin: 0px;
  outline-width: 0px;
  border-style: none;
  border-width: 0px;
  vertical-align:bottom;


}

a, a:hover, a:visited, a:link, a:active
{
  text-decoration: none;
  border-width: 0px;
  outline-width: 0px;
  border-spacing: 0px;
  padding: 0px;
  margin:0px;
}

 a, a:visited
{
	color: #ededed;
}

a:hover, a:active
{
	color: #000000;
  background-color: #a3a3a3;
	outline-color:#a3a3a3;
	outline-style:solid;
	outline-width: 0px;
}

#flashcontent
 {
  text-align: left;
  margin: 0;
  padding: 0px;  
  height: 45px;
  width: 400px;
  left:185px;
  top: 0px;
  position:absolute;
 }
 
.flashbody
 {
  width: 792px;
  height: 590px;
  text-align:left;
  margin:0px;
  padding:0px;
  empty-cells:hide;
  left:185px;
  top: 0px;
 }
 
.linkedimg
{
  margin-bottom: -50px;
  margin-top: 55px;
  box-shadow: -1px 1px 1px #000000;
  -moz-box-shadow: -1px 1px 1px #000000;
  -webkit-box-shadow: -1px 1px 2px #666666;
	height: 370px;
}
 
.golinked, .golinked:visited
 {
	color: #000000;
 }
 
.aboutlinked
{
  font-family: verdana, arial, san-serif;
  font-size: 12px;
  text-align: left;
  top: 105px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 95px;
  padding:4px;
  position: relative;
  width: 340px;
  xheight: 70px;
  background-color: #E0E0DE;
  xpadding-left: 8px;
  color: #000000;
  box-shadow: -1px 1px 1px #000000;
  -moz-box-shadow: -1px 1px 1px #000000;
  -webkit-box-shadow: -1px 1px 2px #666666;
  }