@charset "utf-8";
/* CSS Document */

a {font-family:Trebuchet MS, Helvetica, sans-serif; color:#006699;}
#first-page {background-image:url(/images/b&w_lotus.gif);}
#pop-page {background-image:url(/images/bbg.gif);}
#ship-page {background-image:url(/images/bbgg.gif);}
#header {background-image:url(/images/paradise.jpg); height: 250px;}
#header h1 {font-size: 400%; color:#666;}
h2 {font-size: 16px; color:#457180; font-weight: bolder; font-family:Trebuchet MS, Helvetica, sans-serif; margin-top:25px;}
h3 {font-size: 14px; color:#457180; font-weight: bold; font-family:Trebuchet MS, Helvetica, sans-serif; margin-top:35px; margin-top:10px;}
h4 {font-size: 17px; color:#457180; font-style:italic; font-family:Trebuchet MS, Helvetica, sans-serif; margin-bottom:10px; margin-top:35px;}
h5 {font-size: 17px; color:#457180; font-style:italic; font-family:Trebuchet MS, Helvetica, sans-serif; text-align:center;}
h6 {font-size: 12px; color:#457180; font-weight: bold; font-family:Trebuchet MS, Helvetica, sans-serif; text-align:center; width:210px;}
h7 {font-size: 10pt; color:#666; text-align:center; margin-bottom:50px; width:210px;}

#desc {font-size: 10pt; color:#666; text-align:justify; margin-bottom:50px;}
#para {font-size: 10pt; color:#666; text-align:center; margin-bottom:50px;}
#link a:link, #link a:visited, #link a:hover{color:#006699;}
#navigation { background-color:#ddeeeb; z-index:3000; position: relative;}
#content { background-color:#FFFFFF; text-align:center; z-index:1; position: relative;}
#footer {background-color:#c9dddb; font-size:12px; color:#339999; font-family:Trebuchet MS, Helvetica, sans-serif; text-align:center; text-transform:lowercase;}
#footer a:link, #footer a:visited  {font-size:12px; color:#0da7ba; font-family:Trebuchet MS, Helvetica, sans-serif; text-decoration:none;}
#footer a:hover  {font-size:12px; color:#006699; font-family:Trebuchet MS, Helvetica, sans-serif; text-decoration:none;}
#yyy {background-color:ddeeeb;text-align:left; margin-top:5px; height:30px; color:#0da7ba; font-family:Trebuchet MS, Helvetica, sans-serif;}
#item_image {
  width: 350px;
  margin-left: 15px;
  margin-top: 30px;
  float: left;
  position: relative;
  z-index: 2;}
  
#flash {
width:100%;
text-align:center;
position: relative;
z-index: 2;}
   
#preload { display: none; }

div.img
{
  margin: 10px;
  border: 0px solid #0000ff;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
}	
div.img img
{
  display: inline;
  margin: 3px;
  border: 0px solid #ffffff;
}
div.img a:hover img {border: 0px solid #0000ff;}
div.desc
{
  text-align: center;
  font-weight: normal;
  width: 120px;
  margin: 2px;
}

.item_thumb{
	display:none;
}

#left_wrapper {
  width: 275px;
  margin-right: -50px;
  margin-top: 175px;
  float: left;
  position: relative;
  z-index: 0;
}
#left2_wrapper {
  width: 350px;
  margin-right: -50px;
  margin-top: 0px;
  float: left;
  position: relative;
  z-index: 0;
}

#left3_wrapper {
  width: 800px;
  margin-left: 50px;
  margin-top: 0px;
  float: left;
  position: relative;
  z-index: 0;
  text-align:left;
}

#middle_wrapper {
  width: 500px;
  margin-right: -50px;
  float: left;
  position: relative;
  z-index: 0;
}

#center_wrapper {
  width: 795px;
  float: left;
  margin-left: 100px;
  position: relative;
}

#smaller_wrapper {
  width: 635px;
  float: left;
  margin-left: 50px;
  position: relative;
  margin-bottom:50px;
}

#m1 {
  cursor: url(magnify.cur), -moz-zoom-in;
}

.frame {
  position:absolute;visibility:hidden;left:0px;top:0px;width:79px;height:80px;border:solid black 1px;cursor: url(magnify.cur), -moz-zoom-in;  z-index: 3;
}

#magdiv {
  position:absolute;overflow:hidden;visibility:hidden;left:295px;top:0px;width:370px;height:377px;border:solid black 1px;  z-index: 3;
}

#magdiv IMG {
  position:absolute;left:0px;top:0px;width:500%;height:500%; 
}

#thumbs {
  position:absolute;left:50px;top:20px;width:20px;height:286px;
}
#thumbs IMG {
  margin-Top:20px;
}