/* 57talfourd.com layout - rev.20070228.2318gmt */
	body {
		margin: 0;
		padding: 0;
		background-image: url(../i/peckham-light.gif);
		color: rgb(37%,34%,69%);
		font: 80% arial, hevetica, sans-serif;
		text-align: center;
	}
	
	#container {
		background: url(../i/contentfill.gif) top left repeat;
		color: rgb(37%,34%,69%);
		margin: 1em auto 2em;
		padding: 0;
		border: rgb(49%,57%,74%) 1px solid;
		border-top: rgb(49%,57%,74%) 5px solid;
		width: 710px;  /* box model hack */
		voice-family: "\"}\""; 
		voice-family:inherit;
		width: 708px;	 
		}
		
html>#container	{
	width: 708px;
	}
	
	#header {
		border: 0;
		margin: 0;
		padding: 0;
	}

	#header img {
		border: 0;
		margin: 0;
		padding: 0;
	}
	
	#toc {
		margin-bottom: 0px;
		padding: 0;
	}

	#toc ul {
		border: 0;
		margin: 0;
		padding: 0;
		list-style-type: none;
		text-align: center;
		clear: left;
	}

	#toc ul li {
		display: block;
		float: left;
		text-align: center;
		margin: 0;
		padding: 0;
	}

	#toc ul li a {
		background: #fff;
		width: 140px;
		height: 2em;
		border-top: rgb(49%,57%,74%) 1px solid;
		border-right: none;
		border-bottom: rgb(49%,57%,74%) 1px solid;
		border-left: rgb(49%,57%,74%) 1px solid;
		padding: 0;
		margin: 0 0 20px 0;
		color: rgb(37%,34%,69%);
		text-decoration: none;
		display: block;
		text-align: center;
		font-weight: normal;
		line-height: 2em;
	}

	#toc ul li#one a	{
	border-left: none;
	}

	#toc ul li#five a	{
	width: 143px;
	}

	#toc ul li a:hover {
		background: rgb(43%,46%,71%);
		color: #fff;
	}

	#toc a:active {
		background: rgb(43%,46%,71%);
		color: #fff;
	}

	body#sectionone #toc li#one a {
		background: rgb(54%,69%,77%);
		border: rgb(54%,69%,77%) 1px solid;
		border-left: none;
		color: #fff;
		}

	body#sectiontwo #toc li#two a,
	body#sectionthree #toc li#three a,
	body#sectionfour #toc li#four a,
	body#sectionfive #toc li#five a {
		background: rgb(54%,69%,77%);
		border: rgb(54%,69%,77%) 1px solid;
		color: #fff;
	}
	
	#pagebody	{
		padding: 0;
		margin: 0;
		border: 0;
		text-align: left;
		color: #444;
		background: transparent;
		clear: both;
	}
	
	#menu {
		float: left;
		padding-left: 15px;
		width: 180px;
		text-align: center;
		}
	#menu a {
		text-decoration: none;
	}
	#menu ul {
		border: 0;
		margin: 0 0 25px;
		padding: 0;
		list-style-type: none;
		}
	#menu li {
		display: inline;
		}
	#menu li a {
		text-decoration: none;
	}
	#menu li a img {
		display: inline;
		border: rgb(60%,80%,80%) 1px solid;
		margin: 5px;
		padding: 3px;
		background: #fff;
		}	
	#menu h3 {
		text-align: center;
	}	
	#menu h4 {
		text-align: center;
	}	
	#clickzoom {
		margin: 0 20px 20px 20px;
		border: rgb(60%,80%,80%) 1px solid;
		background-color: white;
		padding: 18px 0 18px 18px;
		text-align: center;
		}
	#clickzoom ul {
		border: 0;
		margin: 0;
		padding: 0;
		list-style-type: none;
		}
	#clickzoom li {
		display: inline;
		}
	#clickzoom li a {
		text-decoration: none;
	}
	#clickzoom li a img {
		display: inline; 
		}
	#clickzoom p {
		line-height: 165%;
		padding: 0 18px 0 0;
		text-align: center;
		margin-bottom: 0;
	}
	#clickzoom h2 {
		margin-top: 0;
	}
	#clickzoom img {
		margin: 20px 20px 20px 0;
		border: rgb(60%,80%,80%) 1px solid;
	}
	#clickzoom div.hr {
		height: 40px;
		background: #fff url(../i/peckham-break.gif) no-repeat scroll center;
		margin: 10px 0 0 -18px;
		}

	#clickzoom div.hr hr {
		display: none;
		}
		
	#showcase {
		margin: 0 20px 20px 215px;
		border: rgb(60%,80%,80%) 1px solid;
		background-color: white;
		padding: 18px 0 18px 18px;
		text-align: center;
		}

	#showcase ul {
		border: 0;
		margin: 0 0 25px;
		padding: 0;
		list-style-type: none;
		}
	#showcase li {
		display: inline;
		}
	#showcase li a {
		text-decoration: none;
	}
	#showcase li a img {
		display: inline; 
		}
	#showcase p {
		line-height: 165%;
		padding: 0 18px 0 0;
		text-align: right;
		margin-bottom: 0;
	}
	#showcase h2 {
		margin-top: 0;
	}
	#showcase h4 {
		border: 0;
		margin: 0;
		text-align: center;
	}
	#showcase img {
		margin: 20px 20px 20px 0;
		border: rgb(60%,80%,80%) 1px solid;
	}
	
	#showcase p.arst {text-align: left;}
	#showcase p.center {text-align: center;}
	
	#basecopy {
		margin: 0 20px 20px 215px;
		border: rgb(60%,80%,80%) 1px solid;
		background-color: white;
		padding: 18px 0 18px 18px;
		text-align: left;
		}

	#basecopy p {
		line-height: 165%;
		padding: 0 0 0 0;
		text-align: left;
		margin-right: 18px;
		margin-bottom: 10px;
	}
	#basecopy img {
		border: 1px solid rgb(49%,57%,74%);
		float: right;
		margin: 5px 18px 10px 20px;
		padding: 5px;
	}

	#footer {
		clear: both;
		padding: 0 15px 0 0;
		border-top: rgb(49%,57%,74%) 1px solid;
		background: rgb(60%,80%,80%);
		color: #fff;
		font-size: 1em;
		text-align: right;
		line-height: 2em;
	}
	
	a:link {
		color: rgb(31%,23%,66%);
		text-decoration: none;
	}
	a:visited {
		color: rgb(54%,69%,77%);
	}
	
	h1, h2, h3, h4, h5, h6 {
		font-family: Georgia, times, "times new roman", serif;
		font-weight: bold;
		text-align: left;
		color: rgb(37%,34%,69%);
	}
	h1 {
		margin: 0;
		font-size: 160%;
	}
	h2 {
		margin: 18px, 0 0 0;
		font-size: 120%;
	}
	h3 {
		font-size: 106%;
	}
	h4 {
		font-size: 80%;
		font-weight: normal;
	}

	img	{
		display: block;
		border: 0;
		}
		
	.imagefloat {
		border: 1px solid rgb(49%,57%,74%);
		float: right;
		margin: 5px 18px 10px 20px;
		padding: 5px;
		}

	#basecopy div.hr {
		height: 60px;
		background: #fff url(../i/peckham-break.gif) no-repeat scroll center;
		margin: 10px 0 0 -18px;
		}

	#basecopy div.hr hr {
		display: none;
		}

	#showcase div.hr {
		height: 40px;
		background: #fff url(../i/peckham-break-small.gif) no-repeat scroll center;
		margin: 10px 0 0 -18px;
		}

	#showcase div.hr hr {
		display: none;
		}
		
	form {padding: 8px 18px; text-align: right;}
	
	form input {border: 0;}
	
