 body {
  	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;    color: #000;
    text-align:left;    background-color:#FFFFFF;
    background-image: url("images/nebumain.gif");  background-position: 0 0;  background-repeat: no-repeat; }
 
 p	{
 	background-color:#FFFFFF;
 }
 
 p.italic {
 	font-style:italic;
 	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
 		}
 		
 p.caption {font-size: 10px;}
 
 img {border: none;
 	margin: 0px 25px 25px 0px;
 	transform: skew(6deg,6deg);
 	-o-transform: skew(6deg,6deg);
 	-ms-transform: skew(6deg,6deg);
 	-moz-transform: skew(6deg,6deg);
 	-webkit-transform: skew(6deg,6deg);
 	}
 	
  img#x {border: none;
  position:float:right;
  z-index:1;
  opacity:0.6;
  filter:alpha(opacity=60);
 	margin: 0px 25px 25px 0px;
 	transform: skew(-6deg,-6deg);
 	-o-transform: skew(-6deg,-6deg);
 	-ms-transform: skew(-6deg,-6deg);
 	-moz-transform: skew(-6deg,-6deg);
 	-webkit-transform: skew(-6deg,-6deg);
 	}
 	
   img#bg {border: none;
    	margin: 0px 0px 0px 0px;
 	transform: none;
 	-o-transform: none;
 	-ms-transform: none;
 	-moz-transform: none;
 	-webkit-transform: none;
 	}
 	
 img.rainbow {border: none;
 	margin: 0px
 	}
 
 img.shop {float: left;
 	border: none;}
 	
 h { font-weight: bold; }

    a:link { text-decoration: none; color:#63c; }	a:visited { text-decoration: none; color:#666; }	a:hover { text-decoration: none; color:#333; }	a:active { text-decoration: none; color:#000; }

ul.sick {
  /**/background-image: url("images/rainbowstripe.jpg"); 
  background-repeat:repeat-y;
  width: 176px;  list-style-type: none;  margin-left: 24px;
  margin-top: 260px;  padding-left: 8px;
  padding-bottom: 20px;}

div#spacer {
		height:120px;
		width: 100%;
		background-color:transparent;
		}

div#news { 	position:absolute; top:74px; left:470px;
  		width: 400px;
  		height: 85%;
  		overflow: auto;
}

div#infobox { 	position:absolute; top:30px; left:260px;
  		width: 60%;
}

div#content { 	position:absolute; top:20px; left:260px;
background-color: #000000;
padding-top: 4px;
padding-left: 4px;
padding-bottom: 30px;
padding-right: 30px;
}

div#shop1 { 	position:absolute; top:74px; left:260px;
  		width: 400px;
}

div#shop2 { 	position:absolute; top:74px; left:690px;
  		width: 400px;
}

/*NEW GALLERY DRAWINGS*/

   div.gallerybox {
      }
      
      ul#gallery {
      list-style-type: none;
      display:inline;	  }
	  
	  div#list {
	  height: 210px;
	  width: 1300px;
	  }
	  
      p#desc {padding-top: 6px; padding-left: 0px;
      }
      
      img#placeholder {float: left;
      }
      
      div.gallerybox.img {float: left;}

/*<a class="thumbnail" href="#thumb"><img src="images/thumbs/thumb.jpg" border="0" /><span><img src="images/.jpg" /><br /><p class="cap"></p></span></a>*/
.gallery{position: absolute;left: 260px;top: 30px;
height: 501px;
width: 1250px;}.thumbnail img{border: 1px;margin-left: 1px;
margin-right: 1px;}.thumbnail:hover{background-color: transparent;}.thumbnail:hover img{border: 1px;}.thumbnail span{ /*CSS for enlarged image*/
height: 500px;
position: absolute;padding: 0px;
top: -1000px;left: -1000px;visibility: hidden;color: #ff62ff;text-decoration: none;}.thumbnail span img{ /*CSS for enlarged image*/border-width: 0;padding: 0px;}.thumbnail:hover span{ /*CSS for enlarged image*/visibility: visible;top: 0;left: 315px; /*position where enlarged image should offset horizontally */z-index: 50;}
