h2 {
border-bottom: 1px solid #aaa;}

strong {
font-size: 110%;
font-style: normal;}	

#sidebar {
padding: 10px 12px;
margin-bottom: 35px;
background-color: #f4f4f4;
font-style: italic;
border: 1px solid #ccc;}

#sidebar a {
font-style: italic;}
	
#sidebar p {
margin: 0;}

a:hover img {
background-color: #f9fc9e;}
		
.hidden {
display: none;}
	
.earlierwork {
width: 363px;
float: left;
margin-bottom: 35px;
clear: both;
text-align: center;}

.earlierwork img {
margin-bottom: -3px;}

.rightcol {
margin-left: 100px;
clear: right;}

.earlierwork p {
margin-top: 5px;
text-align: left;}

#earlier {
margin-top: 110px;
clear: both;
float: left;
width: 826px;}

.sample {
float: left;
clear: both;
width: 826px;
margin-top: 60px;}

.text {
width: 300px;
padding-right: 16px;
float: left;
clear: left;}

.text a {
font-style: italic;
font-weight: normal;
background-color: #f9fc9e;
padding: 1px;}

.image {
width: 510px;
float: left;}

.image p {
font-weight: bold;}

.first {
margin-top: 0;}

.imgcaption {
font-weight: bold;}

.imgcaption a {
font-weight: normal;
background-color: #f9fc9e;
padding: 1px;}

.imgcaption img {
margin-top: 5px;}

.firstimg, .secondimg {
float: left;
text-align: center;}

.firstimg {
margin-right: 10px;}

#slideshow1 {
height: 358px; /*set to height of tallest image*/
}
#slideshow2 {
height: 358px;/*set to height of tallest image*/
}
#slideshow3 {
height: 373px;/*set to height of tallest image*/
}