/* CSS Document */

body {
	color:#656565;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:65px;
}
#container {
	width:930px;
	margin:auto;
}
#header {
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
}

#header h1 {
	color:#4f4d3f;
	margin:35px 0 10px -5px;
	font-size:2.5em;
	letter-spacing:.15em;
	font-weight:normal;
}

#header h1 a {
	color:#656565;
	text-decoration:none;
}

#header ul {
	margin:0;
	padding:0;
}

#header li {
	margin:0 5px 0 0;
	padding:0;
	list-style:none;
	float:left;
	font-size:.9em;
}

#header li a {
	text-decoration:none;
	color:#656565;
}

#header li a:active {
	color:#000000;
}

#header li a:hover {
	color:#9f0e0e;
}

#content {
	clear:left;
	margin:80px 0 0 0;
	min-height:480px;
}

#content a {
	color:#656565;
}

#content a:active {
	color:#000000;
}

#content a:hover {
	color:#9f0e0e;
}

#page #content,
#collectors #content {
	width:565px;
}

#works #content {
	width:640px;
}

#home #content img {
	float:left;
}

#home #content table {
	float:left;
}

#home_text {
	float:left;
	margin:-4px 0 0 60px;
	text-align:center;
	width:320px;
}

#home_text h3 {
	text-decoration:underline;
}

#home #pics {
	float:left;
}

#works h2 {
	font-size:1em;
	margin-top:0;
}

#footer {
	text-align:center;
	font-size:90%;
	margin:10px 0 0 0;
	clear:both;
}

table {
	border-collapse:collapse;
}

td {
	width:150px;
	height:150px;
	border:solid 2px #4F4D3F;
	margin:0;
	padding:0;
	text-align:center;
}

td img {
	border:none;
	height:150px;
	width:150px;
}

#works table {
	clear:both;
}

#works td {
	border:none;
}

#reviews strong {
	margin:0 0 0 15px;
}

dl {
	width:370px;
	text-align:left;
	position:relative;
	margin:auto;
}

dt {
	float:left;
	width:250px;
	height:1.2em;
}

dd {
	float:right;
	height:1.2em;
}

.center {
	text-align:center;
}

h3 {
	font-weight:lighter;
}

.floatL {
	float:left;
}

.floatL {
	float:left;
}

.biopic {
	margin:0 10px 10px 0;
}

.inquiry {
	font-size:.75em;
	font-style:italic;
	margin-top:0;
}

.image-row {
	clear:both;
}

#collectors div.image-row {
	position:relative;
	margin-bottom:25px;
}
div.coll-row1 {
	margin-top:30px;
	height:112px;
}
div.coll-row2 {
	height:108px;
}
div.coll-row3 {
	height:105px;
}
div.coll-row4 {
	height:103px;
}
div.coll-row5 {
	height:153px;
}
.image-row img {
	border:none;
	display:block;
	float:left;
	margin:0 2px 2px 0;
}
#collectors .image-row img {
	float:none;
	margin:0;
	position:absolute;
	bottom:0;
}
.image-row p {
	margin:0;
	padding-left:180px;
	padding-top:10px;
	font-size:.8em;
	position:absolute;
	bottom:0;
}
#collectors .image-row p {
	padding-top:0;
}
body#press img{
	border:0;
}
body#press1 #content {
	width:612px;
}
#press1 h2 {
	font-size:1em;
}
#print-bank {
	width:450px;
	float:left;
}
#print-bank h2,
#video-bank h2 {
	text-transform:capitalize;
	font-variant:small-caps;
	font-size:1em;
}
#print-bank img{
	float:left;
	margin-right:25px;
	margin-bottom:20px;
}
#video-bank {
	width:300px;
	float:left;
}
#video-bank img {
	margin-bottom:33px;
}
.pressnav {
	width: 612px;
	text-align:right;
	font-size:10px;
}
.clearall{
	clear:both;
}
.msg_head {
	text-decoration:underline;
	cursor:pointer;
	margin-top:0;
	font-size:1em;
}
.msg_body {
	height:340px;
	overflow:scroll;
	
}
#video-object {
	width:480px;
	float:left;
}
#video-object .caption{
	font-size:.75em;
}
#video-translation {
	width:420px;
	margin-left:20px;
	float:left;
}	
#video-translation p {
	font-size:.8em;
}
.print-caption {
	font-size:.8em;
	text-align:center;
	width:612px;
}