/* Legends CSS Style */
/* \*/
* html div.box
       {
	   width: 840;
	   height: 462px;
	   }
* html .bar
       {
	   margin:  0px 0px 0px -3px;
	   }  
* html  .bgholder
       {
	   width: 629px;
	   height: 441px;
	   margin:  -3px;
	   } 
* html  .bgholder2
       {
	   width: 629px;
	   height: 441px;
	   margin:  -3px;
	   } 
* html  .pagebutton
       {
	   margin-right:0px;
	   height: 40px;
	   }
* html  .productthumb
       {
	   margin-left: 5px;
	   width:140px;
	   }
/* */
/* Conrols */
P
       {
	   margin-top: 0px;
	   padding-top: -10px;
	   text-indent: 2em;
	   text-align: left;
	   }
.heading
       {
	   margin-top: 20px;
	   margin-bottom: 4px;
	   font-size: 22;
	   font-weight: bold;
	   float: left;
	   color: white
	   }
h1
       {
	   margin-top: 17px;
	   font-size: 22;
	   font-weight: bold;
	   }
h2
       {
	   margin-top: 27px;
	   font-size: 14;
	   }
h3
       {
	   margin-top: 27px;
	   font-size: 18;
	   font-weight: bold;
	   }
h4
       {
	   margin-top: 27px;
	   }
.spacing
       {
       margin-top: 7px;
	   margin-bottom: 7px;
	   }
.left
       {
	   float: left;
	   margin:  0px;
	   }
a:link { color: #000000; text-decoration: none; }
a:visited { color: #000000; text-decoration: none }
a:hover { color: #FF0000; text-decoration: none }
a:active { color: #000000; text-decoration: none }
/* Main Structure */
.main
       {
	   text-align: center;
	   margin-top: 80px;
	   margin: auto;
	   }
body
       {
	   margin-top: 50px;
	   background: url(mainbg.jpg);
	   text-align: center;
	   font-family: Georgia;
	   }
.box
       {
	   width: 816;
	   height: 438px;
	   border: 12px;
	   border-style: solid;
	   border-color: white;
	   margin: auto;
	   }
.bar
       {
	   float: left;
	   }
.bgholder
       {
	   float: right;
	   background: url(flowersbg.jpg);
	   width: 626px;
	   height: 438px;
	   }
.bgholder2
       {
	   float: right;
	   background: url(cactusbg.jpg);
	   width: 626px;
	   height: 438px;
	   }
.mainholder
       {
	   width: 600px;
	   margin: auto;
	   }
.gallery
       {
	   background-color: white;
	   width: 600px;
	   height: 330px;
	   margin: auto;
	   margin-top: 5px;
	   border: 1px;
	   border-style: solid;
	   border-color: black;
	   float: left;
	   }
.productholder
       {
	   background-color: white;
	   width: 600px;
	   height: 330px;
	   margin: auto;
	   margin-top: 56px;
	   border: 1px;
	   border-style: solid;
	   border-color: black;
	   float: left;
	   }
.productthumb
       {
	   font-size: 10pt;
	   margin-top: 2px;
	   margin-left: 16px;
	   float:left;
	   width:130px;
	   height: 162px;
	   }
.product
       {
	   margin-top: 5px;
	   margin-left: 15px;
	   float:left;
	   }
.info
       {
	   float:right;
	   width:300px;
	   height:320px;
	   text-align: left;
	   }
.pagebutton
       {
	   float: right;
	   margin-top:5px;
	   margin-right:-1px;
	   font-weight: bold;
	   background-color: white;
	   border: 1px;
	   border-style: solid;
	   border-color: black;
	   width: 150px;
	   height: 37px;
	   }
/* Footer */
.footer
       {
	   font-size: 13;
	   width: 840px;
	   margin: auto;
	   color: #ffffff;
	   font-weight: bold;
	   }
.copyright
       {
	   text-align: left;
	   float: left;
	   }
.design
       { visibility: hidden; float: none; clear: none; }