	  *, html { margin: 0; padding: 0; }
		
		body {
		  background: white;
			font-size: 62.5%;
			color: #666;
			font-family: arial;
	  }
		
		a {
		  color: #666;
			text-decoration: none;
			font-size: 1.2em;
		}
		
		h1 {
		  width: 170px;
			height: 113px;
			position: relative;
			font-size: 1em;
		}
		
		h1 a span {
		  width: 100%;
			height: 100%;
			position: absolute;
			top: 0;
			left: 0;
			background: url(images/mark-bury-photography-logo.gif) no-repeat 0 0;
		}

		h1 a {
			display: block;
			text-decoration: none;
			border: none;
	  }
		
		h2 {
		  font-size: 1.4em;
			margin-top: 8px;
		}
		
		img { border: none; }
		
		#wrap {
		  margin: 0 auto;
			width: 740px;
			border: 1px solid #999;
			padding: 7px 10px;
		}
		
		#logo {
		  margin: 20px auto;
			width: 760px;
		}
		
		#nav {
		  width: 100%;
			text-align: right;
			font-size: 1.1em;
			margin-bottom: 5px;
		}
		
		 ul#nav {
		  list-style: none;
		}
		
		#nav li {
		  display: inline;
			margin-left: 5px;
		}
		
		ul#thumbnails {
		  list-style: none;
			width: 245px;
			float: left;
		}
		
		#thumbnails li {
		  float: left;
			margin: 0 10px 10px 0;
			width : 50px;
			height : 50px;
			position : relative;
		}
		
		#thumbnails li a {
		  display : block;
			position : absolute;
			top : 0;
			left : 0;
			width : 100%;
			height : 50px;
			text-decoration : none;
			cursor : pointer;
	  }
		
		#thumbnails li a img {
		  border : none !important;
			position : absolute;
			top : 0;
			left : 0;
		}

		#thumbnails li a:hover img, #thumbnails li a:active img, #thumbnails li a:focus img {
		  visibility : hidden;
		}
		
		#footer {
		  clear: both;
		}
		
		#main {
		  text-align: right;
		}
		
		#content {
		  padding-top: 5px;
			border-top: 1px solid #999;
		}
		
		#content dd a { font-size: 1em; }
		
		#content p, #content dl {
		  margin: 10px 0;
			font-size: 1.2em;
		}
		
		.clear { clear:both }

fieldset {
  border-width: 1px 0 0;
	padding: 5px;
	margin-top: 20px;
	width: 400px;
}

legend {
  font-weight: bold;
	font-size: 1.2em;
	margin-left: 10px;
	padding: 0 2px;
}

fieldset div {
  clear: both;
	margin: 5px 0;
}

label { 
  margin-top: 2px;
  width: 100px;
	float: left;
	text-align: right;
	margin-right: 5px;
	font-size: 1.2em;
}

input#submit { margin: 5px 0 0 105px; }			