body{
 margin:0px;
}
.side-vert-image {margin-left:3px;border:1px solid #98b798;text-align:right;}
.top-image{ }
#masterContainer{
    height:auto;
	float:left;
	width:723px;
	background-color:#98B798;
	padding:0px;
}
#sidnavContainer{
  width:150px;
  float:left;
 }
#rightContainer{
  width:573px;
  float:left;
  height:700px;
  background-color:#fff;
}
#rightContainer2{
  width:562px;
  float:left;
  font-family:arial;
  font-size:14px;
  color:#666;
  padding:0 0 10px 10px;
  
}
#rightContainer2 td{
  font-family:arial;
  font-size:14px;
  color:#666;
    
}
#pageTitle{
  width:572px;
  float:left;
  padding:10px 0 5px 10px;
}
#sidebarPhoto{
 float:left;
 width:113px;
 padding:5px 0 5px 18px;
}
#pagePhotosRight{
  float:right;
  padding:0 0 5px 5px;
}
.imgBorder{
 border:1px solid #000;
}
#sidebarTitle{
 float:left;
 width:114px;
 padding:5px 0 10px 18px;
}
#sidebarButtons{
  float:left;
  width:150px;
  padding:0 0 20px 5px;
}
#topnav1{
  float:left;
  width:434px;
  border-left:1px solid #686400;
}
#topnav2{
  float:left;
  width:138px;
}
#topnav3{
 width:572px;
 height:35px;
 float:left;
 background-image: url('http://maryyamaki.com/craig_images/top_nav/tile.jpg');
 border-left:1px solid #686400;
}
#topnavButtonContainer{
  width:572px;
  float:left;
  padding:5px 0 0 13px;
}
#tnHome{
  float:left;
  width:34px;
  padding:7px 15px 0 0;
}
#tnAbout{
  float:left;
  width:42px;
  padding:0 15px 0 0;
}
#tnPL{
  float:left;
  width:35px;
  padding:0 15px 0 0;
}
#tnPM{
  float:left;
  width:107px;
  padding:0 15px 0 0;
}
#tnTG{
  float:left;
  width:102px;
  padding:0 15px 0 0;
}
#tnProd{
  float:left;
  width:63px;
  padding:7px 15px 0 0;
}
#tnContact{
  float:left;
  width:73px;
  padding-top:7px;
}
#footer{
 float:left;
 width:573px;
 font-family:arial;
 font-size:10px;
 color:#666;
 padding-top:20px;
}

#footer a:link{
 color:#98B798;
 text-decoration:underline;
 
}
#footer a:hover{
 color:#98B798;
 text-decoration:none;
 
}
#footer a:visited{
color:#98B798;
 text-decoration:underline;
 
}
#footer a:hover{
color:#98B798;
 text-decoration:none;
 
}		
#contentContainerScroll{
   	width:560px;
	height:350px;
	overflow:auto;
	float:left;
	padding:4px;
	margin-top:5px;
	scrollbar-face-color:#739494;
scrollbar-highlight-color:#739494;
scrollbar-3dlight-color:#739494;
scrollbar-darkshadow-color:#darkblue;
scrollbar-shadow-color:#ccc;
scrollbar-arrow-color:#fff;
scrollbar-track-color:#E2EFD4;
	}
#contentContainer{
   	width:562px;
	float:left;
	padding:4px;
	}
#contentContainer2{
   	width:350px;
	float:left;
	padding:4px;
	}
	#contentContainerRight{
   	width:175px;
	background-color:#E2EFD4;
	float:left;
	margin-top:10px;
	padding:4px;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	}
	
	#contentContainerRight a:link{
 color:#666;
  text-decoration:underline;
 
}
#contentContainerRight a:hover{
background-color:#739494;
 color:#fff;
 text-decoration:none;
 
}
#contentContainerRight a:visited{
color:#666;
 text-decoration:underline;
 
}
#contentContainerRight a:hover{
background-color:#739494;
color:#fff;
 text-decoration:none;
 
}						
	
	
	#contentContainer td{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	}
	#contentContainer #subtxt td{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14pt;
	font-style:italic;
	}
	
	#contentContainer2 td{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	}
	#contentContainer2 #subtxt td{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14pt;
	font-style:italic;
	}
.goldHeader{
  font-family:verdana;
  font-size:16px;
  font-weight:bold;
  color:#D09400;
}
.goldSubHeader{
  font-family:verdana;
  font-size:12px;
  font-weight:bold;
  color:#D09400;
}
.greenPrices{
  font-weight:bold;
  color:#686400;
}
.h2style{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	font-weight:bold;
	}
.subtxt {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14pt;
	font-style:italic;
	}
#backToTop td{

font-family:verdana;
 font-size:10px;
 color:#686400;
 font-weight:bold;
 padding:10px 0 10px 0;
}	
#backToTop a:link{
 color:#686400;
 text-decoration:underline;
 
}
#backToTop a:hover{
 color:#686400;
 text-decoration:none;
 
}
#backToTop a:visited{
color:#686400;
 text-decoration:underline;
 
}
#backToTop a:hover{
color:#686400;
 text-decoration:none;
 
}						
	