
.body {margin-top: 0px; 
     margin-left: 0px;
     margin-right: 0px;
     margin-bottom: 0px;
     background-color: #e4e1cc;}

/* Header picture */     
img.left {margin-top: -5px;
}
img.left2 {margin-top: -4px;
}

/* Title bar */

td.topleft {background-image: url('images/header_left.jpg');
}

td.top {background-image: url('images/header_sand.jpg');
	background-color: #cfc296;
}

td.goldbar {background-image: url('images/gold_bar.jpg');
}

/* Search form */     
.form {margin-bottom: 0px;
	margin-top: 15px;
	float: right;
}

/* Search drop downs */     
.form2 {margin-bottom: 0px;
	margin-top: 40px;
	margin-left: 20px;
	float: right;
}

/* Search drop down label */ 
.formlabel {font-family: arial, helvetica, sans-serif;
	font-size: 11pt;
	margin-left: 5pt;
	margin-right: 10pt;
	margin-top: -10pt;}

/* Search WeatherChannel */     
.wthr {margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 20px;
	float: right;
}
	   
/* JavaScript select hyperlinks */
.menus {position: absolute; left: 0px; top: 135px;}

.header {margin-left: 12pt;
	 font-size: 9pt;
	 font-family: arial, helvetica, sans-serif;
	 position: relative;}
   	   
/* Images in body */
img.right {float: right;
	  margin-left: 12pt;
	  margin-bottom: 12pt;
	  margin-top: 0pt;}

/* Page headings in brown small-caps text */
h1.heading {font: small-caps;
	   font-family: arial, helvetica, sans-serif;
	   font-size: 18pt;   
	   text-align: left;
	   font-stretch: expanded;
	   color: #c28f24;
	   padding: 0px;
	   margin-bottom: 0pt;
	   margin-top: 10pt;
	   margin-left: 10pt;}

/* Page sub-headings in green small-cap text */
h2.subhead {background-color: #3f5d7e;
	   font: small-caps;
	   font-size: 12pt;
   	   font-family: arial, helvetica, sans-serif;
   	   color: #ffffff;
   	   margin-top: 10pt;
   	   text-indent: 10pt;}
h2.postcard {font: small-caps;
	   font-family: arial, helvetica, sans-serif;
	   font-size: 18pt;   
	   font-stretch: expanded;
	   color: #c28f24;
	   padding: 0px;
	   margin-bottom: 0pt;
	   margin-top: 10pt;
	   margin-left: 10pt;}
h3.postcard {font: small-caps;
	   font-size: 12pt;
   	   font-family: arial, helvetica, sans-serif;
   	   color: #3f5d7e;
   	   margin-top: 10pt;}
/* Body */
.normal {font-family: arial, helvetica, sans-serif;
	font-size: 10pt;	
	margin-left: 20pt;
	margin-right: 10pt;
	margin-top: -10pt;}
	
h3.index {font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	margin-left: 15pt;
	margin-right: 15pt;
	margin-top: 10pt;
	margin-bottom: 10pt;}	
	
p.index {font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	margin-left: 15pt;
	margin-right: 15pt;
	margin-top: 10pt;
	margin-bottom: 10pt;}
	
p.fog {font-family: arial, helvetica, sans-serif;
	color: #999999;
	font-size: 11pt;
	margin-left: 20pt;
	margin-right: 10pt;
	margin-top: -10pt;}
	
.non_active {font-family: arial, helvetica, sans-serif;
	color: #aaaaaa;
	font-size: 10pt;}
	
/* Pricing table */
span.top {font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	font-variant: small-caps;
	color: #ffffff;
	font-weight: bold;}
span.head {font-family: arial, helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;}
span.price {font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;}
	
.olist {font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	margin-left: 30pt;
	}
	
.ulist {font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	margin-left: 30pt;}
	
span.tips {font-weight: bold;
	   color: #990000;
	   }
	
/* Copyright at page bottom */
p.copyright {float: left;
	  font-family: arial, helvetica, sans-serif;
	  color: #ffffcc;
	  margin-top: -24pt;
	  font-size: 8pt;}
	  
/* Copyright symbol only */
.copy {font-size: 10pt;}
	  
/* Links at page bottom */
.footer {font-size: 9pt;
	 font-family: arial, helvetica, sans-serif;}
	 
/* Horizontal Rule at page bottom */
.margins {margin-top: -5;}

/* HOME PAGE button in left column */
.homebtn {margin-left: 20px;}

/* Indents paragraphs 15px */
.indent {margin-left: 15px;}
	
/* Hyperlinks in LEFT COLUMN */
a:link.leftcol {color: #efefce;
	     text-decoration: none;}

a:visited.leftcol {color: #efefce;
		text-decoration: none;}

a:active.leftcol {color: #c28f24;}

a:hover.leftcol {color: #c28f24;}
.leftcol {font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	margin-top: 20pt;
	margin-left: 5px;
	font-weight: bold;}
.leftcol_spacing {line-height: 18px;}
	
/* Hyperlinks in body and top */
a:link.body {color: #3f5d7e;
	     text-decoration: none;}

a:visited.body {color: #3f5d7e;
		text-decoration: none;}

a:active.body {color: #3f5d7e;}

a:hover.body {color: #3f5d7e;}


/* a name links in body */
a:link.backtotop {color: #ffffff;
	text-decoration: none;}
a:visited.backtotop {color: #ffffff;
	text-decoration: none;}
a:active.backtotop {color: #ccff00;}
a:hover.backtotop {color: #ffcc66;}
.backtotop {font-size: 9pt;
	font-family: arial, helvetica, sans-serif;
	float: right;
	margin-top: -17px; 
	margin-right: 5px;}
	
/* Hyperlinks at page bottom */
a:link.bottom {color: #000000;
	     text-decoration: none;}

a:visited.bottom {color: #000000;
		text-decoration: none;}

a:active.bottom {color: #3f5d7e;}

a:hover.bottom {color: #3f5d7e;}

a.bottom {font-size: 9pt;}



/* Hyperlinks on Wine page */
a:link.wine {color: #3f5d7e;
	     text-decoration: none;}

a:visited.wine {color: #3f5d7e;
		text-decoration: none;}

a:active.wine {color: #3f5d7e;}

a:hover.wine {color: #3f5d7e;}
.wine {margin-left: 15px;
}




/* test area */

