* { margin: 0; padding: 0; }
	
	body {
		background: #CCCCCC;
		font-family: Arial, Helvetica, Geneva, Myriad Pro, sans-serif;
		font-size: 1em;
		color: 000;
		}
	#wrap {
		background-image: url('http://www.studleyprinting.com/img/contentbg01.png');
		background-repeat: repeat-x repeat-y;
		background-position: top left;
		}
		
		#footer {
		padding: 20px 0 10px 0;
		}
	
	#content {
		margin: 14px 0 0 0;
		padding: 0;
		background: url('http://www.studleyprinting.com/img/footerbg01.gif') bottom left repeat-x;
		}
	
	#header {
		padding: 0;
		margin: 0;
		background: url('http://www.studleyprinting.com/img/studleyheader01.png') no-repeat -4px 0;
		height: 157px;
	}
	#header2 {
		background: red;
		background: url('http://www.studleyprinting.com/img/studleyheader02.png') no-repeat;
		background-position: 310px 0;
		height: 93px;
	
	}
	#navbar {
		margin-left: 10px;
		}
	#footer {
		font-family:Myriad Pro;
		text-align: center;
		}
		
	#footnotes {
		font-family: Myriad Pro;
		text-align: left;
		font-size: .75em;
		}		

	ol#controls{
		margin: .25em 7.4em 0 0;
		float: right;
		padding: 0;
		height:10px;
		}
	ol#controls li{
		margin:0 4px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:10px;
		line-height:10px;
		}
	ol#controls li a{
		float:left;
		height:10px;
		line-height:10px;
		background:#9f0000;
		color:#FFF;
		padding:0 6px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#520000;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
	p {
		padding: 0 20px 10px 20px;
		text-align: left;
		}
	h1 {
		text-size: 2em;
		font-weight: bold;
		text-align: center;
		}
	h2 {
		margin: -25px 0 0 0;
		text-size: 1.5em;
		font-weight: lighter;
		font-style: italic;
		text-align: center;
		}		
		
	.title {
	font-weight: bold;
	
		}
	
	a:link{
	text-decoration: none;
	color: #666666;
	}
	a:visited{
	text-decoration: none;
	color: #999999;
	}
	a:active{
	text-decoration: none;
	color: #666666;
	}
	a:hover{
	text-decoration: underline;
	color: #666666;
	}

	ul#navtop {
		margin-left: -10px;
		padding: 0;
	}

	ul#navtop li {
		display:block;
		float:left;
		list-style-type:none;
	}
	
	ul#navtop li a {
		display: block;
		height: 55px;
		width: 85px;
		background: transparent url('http://www.studleyprinting.com/img/navigation.png') no-repeat 0 0;
		text-indent: -9009px;
	}
	
	ul#navtop li#navigation2 a {
		width: 108px;
		background-position: -85px 0px;
	}
	
	ul#navtop li#navigation3 a {
		width: 156px;
		background-position: -193px 0px;
	}
	
	ul#navtop li#navigation4 a {
		width: 85px;
		background-position: -349px 0px;
	}
	
	ul#navtop li#navigation5 a {
		width: 61px;
		background-position: -434px 0px;
	}
	
	ul#navtop li#navigation6 a {
		width: 53px;
		background-position: -495px 0px;
	}
	ul#navtop li#navigation7 a {
		width: 72px;
		background-position: -548px 0px;
	}	
	

	ul#navtop li a:hover {
		background-position: 0 -55px;
	}
	
	ul#navtop li#navigation2 a:hover {
		background-position: -85px -55px;
	}
	
	ul#navtop li#navigation3 a:hover {
		background-position: -193px -55px;
	}

	ul#navtop li#navigation4 a:hover {
		background-position: -349px -55px;
	}
	ul#navtop li#navigation5 a:hover {
		background-position: -434px -55px;
	}
	ul#navtop li#navigation6 a:hover {
		background-position: -495px -55px;
	}			


#pubnav {
	margin: 0 auto;
	padding-left: 68px;
	text-align: center;
	float: left;
}

ul#publinks{
list-style-type: none;
padding: 0;
margin-left: 0;
margin-top: 0;
font-weight: bold;

}
ul#publinks li {
	display: block;
	float:left;
	list-style-type:none;
}
ul#publinks li a {
display:block;
height:159px; width:201px;
background:transparent url(http://www.studleyprinting.com/img/publinks02.png) no-repeat 0 0;
text-indent:-9009px;
}
ul li#publinks2 a {
width:201px;
height: 159px;
background-position: -201px 0;
}
ul li#publinks3 a {
width:201px;
height: 159px;
background-position: -402px 0;
}
ul li#publinks4 a {
width:201px;
height: 159px;
background-position: -603px 0;
}

ul#publinks li a:hover {
height:159px; width:201px;
	background-position: 0 -159px;
}
ul li#publinks2 a:hover {
height:159px; width:201px;
	background-position: -201px -159px;
}
ul li#publinks3 a:hover {
height:159px; width:201px;
	background-position: -402px -159px;
}
ul li#publinks4 a:hover {
height:159px; width:201px;
	background-position: -603px -159px;
}

		
	img{border:none;}
	pre{
		display:block;
		font:12px "Courier New", Courier, monospace;
		padding:10px;
		border:1px solid #bae2f0;
		background:#e3f4f9;	
		margin:.5em 0;
		width:674px;
		}	
			
    /* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
