

body {
 margin: 0px;
 padding : 0px;
 text-align: center;
 height: 100%;
 width: 100%;
 background-image: url('files/main_bg.jpg');
}

a:link { text-decoration: none; color: #FF0000 }
a:visited { text-decoration: none; color: #f5ea01 }
a:active { text-decoration: none; color: #FF5613}
a:hover { text-decoration: none; color: #FFFFFF}

.textstyle0 {
  font-family:Courier New;
  font-weight:normal;
  font-style:normal;
  font-size:12pt;
  text-decoration:none;
  color:#000000;}

#container { 
  position:relative; 
  margin: 0px auto 0 auto; 
  height: 100%; 
  width:1000px; 
  text-align:left; 
  padding-left:0px;}

img
{  border-style: none;
}

p {
	margin: 0px;
	padding: 0px;
}

.cleaner {
	clear: both;
	width: 100%;
	height: 1px;
	font-size: 1px;	
}

.cleaner_with_height {
	clear: both;
	width: 100%;
	height: 30px;
	font-size: 1px;	
}

.cleaner_with_divider {
	clear: both;
	width: 100%;
	height: 1px;
	font-size: 1px;	
	padding: 10px 0 0 0;
	margin: 0 0 10px 0;	
}
/* individual picture locations and properties*/
div.Object40 { position:absolute; top:21px; left:765px; z-index:0; }
div.Object40 table { width: auto; }

div.Object41 { position:absolute; top:241px; left:761px; z-index:1; }
div.Object41 table { width: auto; }

div.Object42 { position:absolute; top:21px; left:41px; z-index:2; }
div.Object42 table { width: auto; }

div.Object43 { position:absolute; top:241px; left:41px; z-index:3; }
div.Object43 table { width: auto; }

div.Object44 { position:absolute; top:31px; left:301px; z-index:4; }
div.Object44 table { width: auto; }
/* --------------------------------*/
div.Object45 { position:absolute; top:561px; left:65px; z-index:5; }
div.Object45 table { width: auto; }

div.Object46 { position:absolute; top:561px; left:245px; z-index:6; }
div.Object46 table { width: auto; }

div.Object47 { position:absolute; top:561px; left:424px; z-index:7; }
div.Object47 table { width: auto; }

div.Object48 { position:absolute; top:561px; left:605px; z-index:8; }
div.Object48 table { width: auto; }

div.Object49 { position:absolute; top:561px; left:784px; z-index:9; }
div.Object49 table { width: auto; }

div.Object50 { position:absolute; top:641px; left:41px; z-index:10; }
div.Object50 table { width: auto; }

div.Object51 { position:absolute; top:641px; left:755px; z-index:11; }
div.Object51 table { width: auto; }

div.Object52 { position:absolute; top:861px; left:31px; z-index:12; }
div.Object52 table { width: auto; }

div.Object53 { position:absolute; top:861px; left:191px; z-index:13; }
div.Object53 table { width: auto; }

div.Object54 { position:absolute; top:861px; left:351px; z-index:14; }
div.Object54 table { width: auto; }

div.Object55 { position:absolute; top:861px; left:511px; z-index:15; }
div.Object55 table { width: auto; }

div.Object56 { position:absolute; top:861px; left:671px; z-index:16; }
div.Object56 table { width: auto; }

div.Object57 { position:absolute; top:861px; left:831px; z-index:17; }
div.Object57 table { width: auto; }

div.Object58 { position:absolute; top:641px; left:281px; z-index:18; }
div.Object58 table { width: auto; }

div.Object59 { position:absolute; top:441px; left:5px; z-index:19; }
div.Object59 table { width: auto; }

div.Object60 { position:absolute; top:693px; left:284px; z-index:20; }
div.Object60 table { width: auto; }

/* end picture locations*/
/*Make sure your page contains a valid doctype at the top*/
#simplegallery1{ 
	float: left; /*position: relative; /*keep this intact*/
    visibility: hidden; /*keep this intact*/
	border: 0;
 
}

#simplegallery1 .gallerydesctext{ 
	text-align: left;
	padding: 0px 0px;
}


/* mini-Gallery Start  */

#gallery_panel {
	clear: both;
	width:100%;
	margin: 0 auto;
	background: #111208; 
}

#gallery_panel #gallery_section{
	clear: both;
	width: 1000px;
	height: 400px;
	margin: 0 auto;

* {
outline:none;
}

#tab-container-1-nav {
margin:0;
padding:0;
float: left;
}

#tab-container-1-nav li {
list-style:none;
float:left;
padding:200;
margin:0;
padding-right:8px;
padding-bottom:3px;
}

#tab-container-1-nav li a img {
padding:3px;
border:1px solid #eee;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;

}

#tab-container-1-nav li a:hover img, #tab-container-1-nav li a.active img {
padding:3px;
border:1px solid #ccc;
filter:alpha(opacity=99);
-moz-opacity:0.99;
-khtml-opacity: 0.99;
opacity: 0.99;
}

.tab img {
padding:5px;
border:1px solid #eee;
}

p.info strong {
display:block;
color:white;
font-size:100%;
}

p.info {
color:#E4C910;
font-size:100%;
margin-top:10px;
text-align:center;
}

/* Motion Gallery on Catalog Pages */
/* 12-5-09 may not need this section at all -
#content_motioncontainer2 .motioncontainer2 {
	clear: both;
	width: 620px;
	padding: 18px;	
	margin-bottom: 10px;
    border: o;
    border-style: none;	
}

#motioncontainer2 {
    width:  160px; 
    height:  480px; 
    overflow:  hidden;
	align: center;     
    position: relative;  
    }
    
#motiongallery2 {
    position:  absolute;
    left:  0;  
	align: center;
    top:  0; 
    overflow: hidden;
    }   
  */      
    
#loadarea {
    width: 420px;
    height: 420px;
    align: center;
    valign: center;
	background: url('images/butterfly-bg.jpg') no-repeat 49%;
    }     
 