@charset "UTF-8";
body {
 background:#8a8a8a /* binder grey */ url(/i/spiralbinder.jpg) no-repeat center top scroll;
 margin:0;
 font-size:12px;
 color:#aa9d82; /*coffee*/
 text-align:center;
 font-family: "Lucida Grande", tahoma, helvetica, Times, sans;
}
.container {
 width: 720px; 
 margin-top: 0;
 margin-bottom: 0;
 margin-right: auto;
 margin-left: auto;       
 background-color:transparent;
 /* opera does not like 'margin:20px auto' */
 text-align:left; 
 /* part 2 of 2 centering hack */
 width: 720px; /* ie5win fudge begins */
 voice-family: "\"}\"";
 voice-family:inherit;
 width: 721px;
}
html>body .container {
 width: 720px; /* ie5win fudge ends */
}

a.label {
	font-size:10px;
	color:#666;
	text-decoration:none;
}

a {
	color:#54699a;
	text-decoration:none;
}

a:hover, strong {
	color:#fff;
}

.art {
	margin-right:9px;
}

blockquote {
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	margin-left:18px;
	clear:both;
	font-size:16px;
	color:#CCC;
}

button {
	color:#54699a;
	background-color:transparent;
	border:0;
	}

button:hover {
	color:#fff;
	cursor:pointer;
}
.caption {
font-size:10px;
color:#666666;
float:right;
width:360px;
text-align:center;
margin-top:6px;
}

.container {
	left:50%;
}

h1, h3 {
	color:#999;
}

h1 {
	/*margin:66px 0 0 0;*/
	font-size:36px;
	border-bottom:1px solid #333;
}


h1.title {
 margin-top:90px;
}

h2 {
	color:#fff;
	margin-top:9px;
}

h3 {
	font-size:14px;
}

h4 {
	margin:18px 0 9px 0;
	padding-top:9px;
	font-size:14px;
	color:#fff;
	border-top:1px solid #333;
}

.hpimg {
	border:1px solid #aa9d82; /*coffee*/
}

.interview {
	padding:0 18px 36px 36px;
	}

.photoborder {
	border:1px solid #fff;
	margin-left:60px;
}

p {
	margin:9px 0;
}

#udm {
	margin-top:10px
}

ul {margin:9px;}

li {margin:0 0 12px 9px;}