/* CSS Document */.holder {float:left;margin-left:-20px; background-color:#ffffff;}.dcontainer{margin-left: 20px;margin-top: 0px;background-color:#ffffff;}html>body #outerdiv {margin-left:-15px; margin-top:20px; overflow-y: hidden; } #outerdiv { width:600px; height:7000px; overflow-x: hidden; overflow-y: scroll; position:relative; background-color:#ffffff;}/* for firefox/safari/netscape alignment for databases*/html>body #innerIframe {left:-382px; top: -350px; }#innerIframe { top:-365px; left:-393px; width:1380px;  height:5000px; background-color:#ffffff;}body{	width: 800px;	 margin-bottom: 35px;	margin-top: 15px;	margin-right: auto;	margin-bottom: 60px;	margin-left: auto;	text-align: center;	border: 2px solid #84745e;	background-color:#ccccff;	font-family:Arial, Helvetica, sans-serif;	background-image:url(images/bg4.gif);	}table{background-color:#ffffff;}.header {background-color:#ffffff; height 180px; background-image:url(images/malenabof.gif);background-repeat: no-repeat}.menu {background-color:#84745e; padding-left:15px; padding-bottom:0px; height:10px}html>body .menu li {padding-left:20px}.menu li {font-size: 14px; float:left;list-style:none; padding-right: 10px; margin-top:6px; }.menu a{color:#ffffff; text-decoration:none}.menulinks{float:left;}.home{margin-top:-2px}.main {font-family:Arial, Helvetica, sans-serif;font-size: 13px; padding-left:20px; padding-right:20px;padding-top:15px; padding-bottom:20px; text-align:left; line-height:150%; list-style:none;background-color:#ffffff; min-height:500px}.main2 img {border:none;}.main2 table {padding-left:0px; padding-right:20px;padding-top:10px; padding-bottom:10px;}.contact a, .main a  {color:#DE85B1; text-decoration:none}.contact A:hover, .main a:hover  {color: #84745e}.contact{font-size: 13px; float:right; text-align:right; padding-right:8px; padding-top:5px}.home{padding:3px; border:0px}.storeshot{margin-top:5px; margin-bottom:5px}.main2 tr{background-color:#ffffff;}h1{font-size:18px; text-align:left; color: #84745e; font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif;}h2{font-size:16px; text-align:left; color: #84745e}img{border: 2px solid #84745e;}.image2{margin-bottom:20px; margin-left:25px}.gallery{border: 2px dashed #84745e;margin-right: 20px; margin-bottom:16px}.ruby {font-size: 8px; float:right; text-align:right; padding:5px;}