div.header{background-image:url("main.JPG"); width:950; height:200; padding-left:0.5em; } h1{padding-top:0.5em; } h2{padding-top:0.5em; border-top-style:dotted; border-color:#eee8aa; } h4{color:#808000; } div.all{width:950; clear:both; } div.main{width:650; padding-left:0.5em; margin-top:1em; float:left; margin-bottom:0.5em; } div.photo{background:#fff; box-shadow:3px 3px 10px #000; border:8px; border-style:solid; border-color:#fff; width:600; height:402; margin-top:2em; margin-bottom:2em;} div.photo_h{background:#fff; box-shadow:3px 3px 10px #000; border:8px; border-style:solid; border-color:#fff; width:402; height:600; margin-top:2em; margin-bottom:2em; } div.sub{float:right; margin-top:1em; padding-left:0.5em; border-style:dotted; border-color:#eee8aa; width:250; height:500; box-shadow:3px 3px 3px yellow; } div.footer{clear:both; border-top-style:solid; border-top-color:#8b4513; padding-left:0.5em; padding-top:0.5em; } a:hover{background:#afeeee; }