html, body {font: 11px tahoma, Lucida Grande, Verdana, Sans-Serif;color:white;margin: 0;padding: 0;background: #2d2d2d url(background.jpg) repeat-x;}#header {width:100%;height:164px;text-align:left;margin-bottom:20px;background: url(header.jpg) center no-repeat;}a {font-weight:bold;text-decoration:none;color:#FFEA00;}h1 {font: 50px tahoma, Lucida Grande, Verdana, Sans-Serif;color:#2d2d2d;font-weight:bold;padding: 40px 0 0 70px;}h2 {font: 11px tahoma, Lucida Grande, Verdana, Sans-Serif;color:white;font-weight:bold;}#container {width:800px;margin-left:auto;margin-right:auto;}#content {width:800px;}#left_box {margin-top:5px;padding-top:10px;width:250px;margin-left:20px;padding-bottom:10px;float:left;}#navigation {width:150px;float:left;}#navigation p{padding:15px 0 0 35px;}#navigation ul {margin:10px 0 0 10px;list-style:none;}#navigation li {background-image: url(camera.gif);background-repeat: no-repeat;background-position: 0 50%;padding: 4px 0 4px 25px;margin: 5px 0 5px 23px;font-weight:bold;}#right_box {width:350px;float:right;}#thumbnails {list-style-type: none;margin:0;padding:0;float:left;}#thumbnails li {margin:0;padding:0;float:left;}.photocontainer {width:130px;height:100px;margin:10px 10px 10px 10px;background-color: #fff;border: 1px solid #000;float:left;}.photo {position:relative;width:120px;height:90px;top:4px;left:4px;border: 1px solid #666666;}#footer {width:100%;margin-top:20px;height: 50px;padding-top:30px;text-align:center;font: 10px tahoma, Lucida Grande, Verdana, Sans-Serif;clear:both;border-top:2px solid #FFEA00;}#footer a {color:#fff;border-bottom:1px dotted #fff;}