
/*button used is 3dster08 in button library; font is Deep Violet in Corel*/

body {background-color: #000000;}

body {
	font-family: helvetica;
	font-size: 6px;
	color: #856047; /*brown hue 24*/
	margin-top: 40px;
	}

table.overall {
 
 border-left: 9px solid #6b5f2e;
	 border-right: 9px solid #6b5f2e;
	 border-top: 9px solid #6b5f2e;
	 border-bottom: 9px solid #6b5f2e;
		}
	
table.main {
	width: 630px;
	text-align: center;
  border: 20px; }
	 
td.menu {
 	background-color: #6b5f2e; /* hue 48; olive*/
	 text-align: center; 
	 font-weight: normal;
	 font-size: 11px;
	 font-color: #EDECDE; /*off-white*/
	 vertical-align: middle;
	 height: 24px;
	 } 		

td.holdmenu {
  background-color: #998f33; /*olive-gold; hue 54*/
	height: 26px; }
  
	 
table.menu {
  width: 630px;
	color: white; }
			
	
td.leftcolumn {
padding-left: 10px;
padding-top:10px;
width: 90px;
vertical-align: middle;
text-align: left;
background-color: #998f33; /*hue 54 olive-gold*/
border-top: 0px ;
}

td.leftcolumnalt {
padding-left: 10px;
width: 90px;
padding-top:10.5px;
vertical-align: top;
text-align: left;
background-color: #B2A84D; /*hue 54 another olive-gold (lighter)*/
}

td.leftcolumnblank {
	background-color: #998f33;
   width: 90px;
	 padding-left: 10px;
	 }

td.leftspacer {
height: 1px;
width: 100px;
background-color: white;
vertical-align: middle; }

td.leftadjuster {
width: 100px;
background-color: #c4c2d6;}

td.mainspacer {
height: 1px;
width: 430px;
vertical-align: middle;
background-color: #998f33;} /*hue 54 olive-gold*/
	
td.header {
 	vertical-align: middle;
	text-align: center;
	background-color: #F5EFD6; /*offwhite hue 48*/
	border-spacing: 0px;
	border-left: 1px; #ccb866;
	width: 530px;
	font-family: georgia;
	}
		
td.main {
  background-color: #ffffff;
  text-align: left;
	vertical-align: middle;
	padding-left: 8px;
	padding-right: 30px;
	padding-top:10px;
	padding:bottom: 10px;
	font-size: 10.5px; 
	width: 492px;
	}

td.maintop {
  background-color: white;
  text-align: left;
	vertical-align: top;
	padding-left: 8px;
	padding-right: 30px;
	padding-top:10px;
	padding:bottom: 10px;
	font-size: 10.5px; 
	background-color: white;
	width: 492px;
		}
	
td.logo {
  height: 85px;
	width: 100px;
	vertical-align: middle;
	background-color: #8a9966; /*moss/sage hue 78*/
	}	   /* ALTERNATE COLOR: A69E59 hue 54 goldish*/

td.logo2 {
  height: 85px;
	vertical-align: middle;
	background-color: #D8E0B8; /*moss/sage hue 78*/
	width: 100px;
	}	
	
td.intro1 {
   background-color: #D6CAC2;
   color: cc66a3;
	 text-align: center;
	 vertical-align: middle;
	 font-style: italic;
	  }
		
td.intro2 {
	background-color: #7A5E52;
  color: white;
	font-weight: bold;
	font-size: 12px;
}
	
	
td.gradient {
padding-left: 0px;
cell-padding: 0px;
background-color: #8c8cd9;
border-bottom: 0px;
cellspacing: 0px;
  }

td.footer {
  font-size: 9px;
	padding-left: 10px;
	color: #666699;  /*darker periwinkle*/
	background-color: #ccb866; /*gold hue 48*/
	font-family: georgia;
		}
		
td.footerspacer {
 	background-color: #ccb866;
	height:7px;}  

	
td.example  {
  background-color: white;
	vertical-align: top;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 4px; 
	padding-top: 6px;
	font-size: 10px;
	text-align: left;
	border-bottom: 1px solid #c4c2d6;
	}	
	
td.examplecenter  {
  background-color: white;
	vertical-align: middle;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 4px; 
	padding-top: 6px;
	font-size: 10px;
	text-align: left;
	border-bottom: 1px solid #c4c2d6;
	}		
	
td.examplebottom {
  background-color: white;
	vertical-align: top;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 4px; 
	padding-top: 6px;
	font-size: 10px;
	text-align: left;
	border-bottom: 0px;
  }	
	
	
td.exampleleft{
 padding-left: 10px;
  width: 90px;
  padding-top:6px;
	padding-bottom: 4px;
  vertical-align: top;
	font-size: 10px;
  text-align: left;
  background-color: #b2a84d;
  border-bottom: 1px solid #ffffff;
}
	
	
td.exampleleftcenter{
 padding-left: 10px;
  width: 90px;
  padding-top:6px;
	padding-bottom: 4px;
  vertical-align: middle;
	font-size: 10px;
  text-align: left;
  background-color: #b2a84d;
  border-bottom: 1px solid #ffffff;
}	
	
td.exampleleftbottom {
 padding-left: 10px;
  width: 90px;
  padding-top:6px;
	padding-bottom: 4px;
  vertical-align: top;
  text-align: left;
  background-color: #b2a84d;
  border-bottom: 0px;
}
	
			
td.exampleleftmenu {
  background-color: #d8e0b8;
	text-align: left;
	padding-top:6px;
	padding-bottom: 6px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 10px;
	color: #856047;
	width:90px;
	border-bottom: 1px solid #c2aca3;
  border-top: 1px solid #c2aca3;
		}
	
td.examplemenu {
  background-color: #d8e0b8;
  text-align: center;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 10px;
	color: #856047;
	border-bottom: 1px solid #c2aca3;
	border-top: 1px solid #c2aca3;
	}
	
td.rate  {
  background-color: white;
	vertical-align: top;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 4px; 
	padding-top: 6px;
	font-size: 10px;
	text-align: left;
	border-bottom: 1px solid #c4c2d6;
	border-right: 1px solid #c4c2d6;
	}	


td.exampleleftspacer {
height: 1px;
width: 60px;
background-color: white;
vertical-align: middle; }

td.examplemainspacer {
height: 1px;
width:530px;
vertical-align: middle;
background-color: #998f33;} /*hue 54 olive-gold*/
td.quotes {
 vertical-align: top;}
			
a:link {
    color: #2b2b2b; /* dark gray*/ 
		font-weight: bold;
		text-decoration: none; 
		}

a:visited {
    color: #8a9966; /*green */
		font-weight: bold;
		text-decoration: none;
		} 
	
a:hover  {
    color: #8ba329; /*brighter green*/  
		text-decoration: none;
		background-color: #d8e0b8;} /*pale green*/

		
table.menu a:link {
    color: #f5efd6; 
		text-decoration: none; }
		

table.menu a:hover {
    background-color: #ccb866;}

table.menu a:visited {
   color: #8a9966;
	 text-decoration: none; }
		
		 
#portfolio a:link {
    color: #2b2b2b; /*dark gray*/ 
		text-decoration: none; 
		}

#portfolio a:visited {
    color: #8a9966; /*green*/
		font-weight: bold;
		text-decoration: none;
		} 
	
#portfolio a:hover  {
    color: #8a9966; /*green*/  
		text-decoration: none;
		background-color: #d8e0b8;} /*lt green*/


span.center {
  text-align: center; }
	
span.heading {
  color: #ffffff; /*hue 90-degrees*/
	font-weight: bold;
	font-size: 10.5px; }
	

span.topheading {
  color: #666699;  /* blue hue 246-degrees*/
	font-weight: bold;
	font-family: Georgia;}	
	
span.slogan {
  font-size: 10.5px;
	font-style: normal;
	text-align: center; 
	color: #8a9966; /*chart border color*/
	}
	
span.writing {
  font-size: 9.5px;
	font-style: italic;
	text-align: left;
	color: #856047
; }
		
span.introtext {
  color: #856047;
	font-weight: bold;
	text-align: center; }

span.introtext2 {
  color: #7a7ab8; /*periwinkle blue*/
	font-size: 3em;
	font-family: Georgia;
	font-weight: bold;
	text-align: center; }	
	
span.introtext3 {
   color: #8a9966
; 
	 font-size: 18px;
	 text-align: center; }		
ul.list {
  list-style: square; 
	line-height: 150%;
	}
	
span.contact {
   text-indent: 30px;
	 font-size: 10.5px;
	 }