#tophoto   { float:left;  width:800px; }

#header1   { float:left;  width:280px; height:80px;  background: #F6F6F3; }

#header2   { float:left;  width:520px; height:80px;  background: #F6F6F3; }

#banner1   { float:left;  width:760px; height:20px;  background: #F6F6F3; padding: 5px 20px; }

#banner2   { float:left;  width:760px; height:30px;  background: #F6F6F3; padding: 20px; }

#caption1  { float:left;  width:760px; height:110px; background: #F6F6F3; padding: 5px 20px; }

#captionmd { float:left;  width:760px; height:240px; background: #F6F6F3; padding: 5px 20px; }

#footmenu  { clear:both;  width:750px; height:110px; background: #F6F6F3; padding: 5px 0px 5px 50px; }

#footer    { clear:both;  width:800px; height:100px; background: #F6F6F3; }


.tophoto   { position: relative; width: 800px; height: 266px; }

.tophoto a { display: block; }

a.tophoto-base { width: 800px; height: 266px;}

a.padilogo     { position: absolute; top:15px; left:10px; width:250px; opacity: 1.0;}

a.pcdlogo      { position: absolute; top:50px; left:600px;  width:200px; opacity:0.2; }