/*STYLESHEET*/

body		{background-image: url('images/bg_shaded.jpg'); background-repeat: repeat-x; background-color: #000000; layer-background-image: url('images/bg_shaded.jpg');
  margin: 0px 0px 0px 0px;
		overflow: auto; /* to hide scrollbars when not in use */
		}

#logo           {width: 166px; height:90px; position: absolute; left: 50%; margin-left: -450px; margin-top: 5px;
  background-image: url('images/logo.jpg'); layer-background-image: url('images/luma.jpg');
    background-repeat: no-repeat;
                    }

#billing {
padding-left:800px;
padding-top:78px;
text-transform: uppercase;
white-space:nowrap; 
font-family: Georgia, Garamond, serif; font-size: 12px; color: #fff; 
font-weight: bold;
}

#billing a:link	{color: #E7E3D8; text-decoration:none;}

#billing a:visited {color: #E7E3D8; text-decoration:none;}

#billing a:active	{color: #E7E3D8; text-decoration:none;}

#billing a:hover 	{color: #E7E3D8; text-decoration: none;}


#content	{ position: absolute; left: 50%; margin-left: -450px; margin-top: 100px;
    width: 900px;}

#banner	{
  layer-background-image: url('images/banner_old.jpg');
  background-repeat: no-repeat; 
		border-top:5px solid #FFFFFF; 
		border-left:5px solid #FFFFFF; 
		border-right:5px solid #FFFFFF;
		border-bottom:5px solid #FFFFFF;
  }

#menu	{width: 890px; height:30px;
  border-left:5px solid #FFFFFF; 
		border-right:5px solid #FFFFFF;
  }

#main	{width: 890px; 
		background-image: url('images/bg2.jpg'); background-repeat: yes; z-index:2;
		border-left:5px solid #FFFFFF; 
		border-right:5px solid #FFFFFF; 
		border-bottom:5px solid #FFFFFF; 
		padding-right:0px; padding-left:0px; padding-bottom:0px; padding-top:0px; 
  }

#main a:link	{color: #BB7700; text-decoration:none;}

#main a:visited	{color: #BB7700; text-decoration:none;}

#main a:active	{color: #BB7700; text-decoration:none;}

#main a:hover 	{color: #CCCC00; text-decoration: none; border-bottom: 1px dotted #8E7E6F;}

.table	{width: 890px; 
  background-image: url('images/parchment.jpg'); layer-background-image:url(images/parchment2.jpg); background-repeat: no-repeat; 
  z-index:1 
  }

.tabletag	{width: 890px; 
  background-image: url('images/parchment_tag.jpg'); layer-background-image:url(images/parchment_tag.jpg); background-repeat: no-repeat; 
  z-index:1 
  }

.cellleft {/* content */
  border-right:1px dotted #999999; width: 25%;
		font-family: Georgia, Garamond, serif; font-size: 12px; color: #8E7E6F; line-height:1.8;
		padding-right:20px; padding-left:0px; padding-bottom:0px; padding-top:14px; vertical-align:top;
		}

.cellright {/* content */
		width: 75%; 
		font-family: Georgia, Garamond, serif; font-size: 12px; color: #8E7E6F; line-height:1.8;
		padding-right:20px; padding-left:20px; padding-bottom:0px; padding-top:20px; vertical-align:top;
		}

/* TABLE FOR HOMEPAGE ONLY */

.cellleft2{/* homepage */
		border-right:1px dotted #999999; width: 31%; 
		font-family: Georgia, Garamond, serif; font-size: 11px; color: #7C6D61; line-height:1.8;
		padding-right:10px; padding-left:20px; padding-bottom:0px; padding-top:10px; vertical-align:top;
		}

.cellcenter {/* homepage */
		width: 37%; 
		font-family: Georgia, Garamond, serif; font-size: 11px; color: #7C6D61; line-height:1.8;
		padding-right:10px; padding-left:20px; padding-bottom:0px; padding-top:10px; vertical-align:top;
		}

.cellrightborder {/* homepage */
		border-left:1px dotted #999999; width: 31%;
		font-family: Georgia, Garamond, serif; font-size: 11px; color: #7C6D61; line-height:1.8;
		padding-right:20px; padding-left:10px; padding-bottom:0px; padding-top:10px; vertical-align:top;
		}


/* TABLE FOR GALLERIES ONLY */

.cellleftgal {/* content */
  border-right:1px dotted #999999; width: 300px;
		font-family: Georgia, Garamond, serif; font-size: 12px; color: #8E7E6F; line-height:1.8;
		padding-right:10px; padding-left:10px; padding-bottom:0px; padding-top:5px; vertical-align:top;
		}

.cellrightgal {/* content */
		
		font-family: Georgia, Garamond, serif; font-size: 12px; color: #8E7E6F; line-height:1.8;
		padding-right:20px; padding-left:10px; padding-bottom:0px; padding-top:25px; vertical-align:top;
		}

.form {/* form */
		width: 63%; 
		font-family: Georgia, Garamond, serif; font-size: 11px; color: #8E7E6F; line-height:1.8;
		}

.cellborderbottom {/* content */
  border-bottom:1px dotted #999999; 
		font-family: Georgia, Garamond, serif; font-size: 12px; color: #8E7E6F; line-height:1.8;
		padding-right:20px; padding-left:20px; padding-bottom:0px; padding-top:14px; vertical-align:top;
		}

.cellbordertop {/* content */
  border-top:1px dotted #999999; 
		font-family: Georgia, Garamond, serif; font-size: 12px; color: #8E7E6F; line-height:1.8;
		padding-right:20px; padding-left:20px; padding-bottom:0px; padding-top:14px; vertical-align:top;
		}

.diamondcut{/* for use in form */
  font-family: Georgia, Garamond, serif; font-size: 11px; color: #8E7E6F; line-height:1.8;
		padding-right:20px; padding-left:20px; padding-bottom:0px; padding-top:0px; vertical-align:top;
		}

li	{margin-top: 1px; margin-bottom: 1px; 
		 list-style-image: url(images/bullet.JPG); font-family: Georgia, Garamond, serif; font-size: 12px; color: #8E7E6F; line-height:1.8;
		}

#smallfont{
  font-family: Georgia, Garamond, serif; font-size: 10px; color: #8E7E6F; line-height:1.6;
  padding-right:20px; text-align: right;
		}

#footer		{font-family: Arial, Tahoma, sans serif; font-size: 10px; color: #B3A99D;
  padding-top: 20px; padding-bottom: 20px; text-align: center;
		}

#footer a:link	{color: #C8C1B9; text-decoration:none; 
		}

#footer a:visited	{color: #B3A99D; text-decoration:none; 
 	}

#footer a:active{color: #B3A99D; text-decoration:none; 
		}

#footer a:hover	{color: #FFFFFF; text-decoration: none; border-bottom: 1px dotted #666666;
		}		

#header		{font-family: Garamond, Georgia, serif; font-style: italic; font-weight: normal; font-size: 20px; color: #70543A; 
  text-align: right;
  }

.crops	{/* for crops */
		font-family: Georgia, Tahoma, Garamond, serif; font-size: 11px; color: #333333; line-height:1.4;
		padding-left:0px; padding-bottom: 5px; padding-top: 0px; border-bottom: 1px dotted #999999;
  }

.cellimg	{/* for left cell with pix */
		border-bottom:1px solid #333333; 
		border-top: 1px solid #333333; 
		border-left: 1px solid #333333; 
		border-right: 1px solid #333333;
		padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;
		font-family: Georgia, Tahoma, Garamond, serif; font-size: 12px; color: #666666;
		}

.galleryhdr	{/* gallery header cell */
		
		font-family: Georgia, Tahoma, Garamond, serif; font-size: 11px; color: #666666;
		}

.image 		{border: 1px solid #CCCCCC; 
  margin: 0px; padding-left:7px; padding-right:7px; padding-top:7px; padding-bottom:7px;
  }
