body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height: 1.6;
	color: #583297;
	text-align: left;
	list-style: square;
 }

h1, h2, h3, h4 {
 font-weight: bold;
 color: #633;
 text-align: left;
 }

h1 {  /* page heading */
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 16px;
 line-height: 1.5;
 }

h2 {  /* page subhead */
 font-family: Verdana, Arial, Helvetica, sans-serif;
 margin-top: 30px;
 font-size: 12px;
 line-height: 1;
 }

h3 {  /* sidebar heading */
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 14px;
 font-style:italic;
 margin-top:8px;
 line-height:1.2;
}

h4 {  /* portfolio note */
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 1.2;
 }

h5 {  /* portfolio category */
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #583297;
 line-height: 1;
 text-align:right;
 padding-right:3px;
 }

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height: 1.6;
	color: #583297;
}

li {
 padding-bottom: 9px;
	font-size: 11px;
	line-height: 1.6;
 }

img {
 border: 0;
 }

#footer {
 clear: both;
 font: normal 10px/1.5 verdana, arial, helvetica, sans-serif;
 color: #000;
 }

.attrib {
 font-style: italic;
 font-size: 10px;
 margin-left: 18px;
 margin-top: -6px;
 margin-bottom: 24px;
 }

.sidebar {
 padding: 18px;
 margin-top: 18px;
 margin-left: 36px;
 margin-right: 54px;
 border: 2px solid #c99c71;
 background-color: #f7eee0;
 }
 
.sidebar p {
 font-style: italic;
 font-size: 11px;
 }

.small {
	font-style: normal;
	text-align:left;
	font-size: 9px;
 }

.credit {
	font-style:normal;
	text-align:right;
	font-size: 9px;
 }

.thumbnail {
	background-color: #c99c71;
	vertical-align: middle;
	text-align: center;
 }

.thumbnail img {
	border: 0;
	margin-top: 18px;
	margin-bottom: 18px;
	margin-left: 24px;
	margin-right: 24px;
	vertical-align: middle;
 }

#thumbnail {
	background-color: #c99c71;
	vertical-align: middle;
	text-align: center;
 }

#thumbnail img {
	border: 0;
	margin-top: 18px;
	margin-bottom: 18px;
	margin-left: 24px;
	margin-right: 24px;
	vertical-align: middle;
 }


/* LINKS */

a:link, a:visited {
 text-decoration: none;
 color: #90f;
 font-weight: bold;
 }

/* a:visited {
 text-decoration: none;
 color: #609;
 font-weight: bold;
 } */

a:hover {
 text-decoration: underline;
 color: #90f;
 font-weight: bold;
 }

#footer a:link, #footer a:visited {
 text-decoration: none;
 color: #fc3;
 font-weight: bold;
 }

/* #footer a:visited {
 text-decoration: none;
 color: #fc6;
 font-weight: bold;
 } */

#footer a:hover {
 text-decoration: underline;
 color: #fc3;
 font-weight: bold;
 }

.attrib a:link, .attrib a:visited {
 text-decoration: none;
 font-weight: bold;
 color: #633;
 }

.attrib a:hover {
 text-decoration: underline;
 font-weight: bold;
 color: #fc3;
 }

.ahem {
 display: none;
 }

.title {
 font-style: italic;
 }

