body	{
	background: #dbd7ca url('/img/paperbg.jpg');
	font:15px/22px georgia, serif;
	}

#wrapper	{
	border:	0;
	padding:25px;
	background: #fff;
	width:980px;
	margin:0 auto;
	position:relative;
	}
#content	{
	margin-bottom:25px;
	}

.group:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}

img {
	border:0;
	}

h1	{
	float:left;
	margin:0;
	text-align: left;
	}

a	{
	color:#bc0309;
	}

.zoomlink	{
	cursor:pointer;
	}

h2	{
	font:36px georgia, serif;
	margin-bottom:0;
	}

#highreslink a	{
	font:bold 12px verdana, serif;
	text-transform:uppercase;
	color:#bc0309;
	background:#fff;
	padding:5px;
	}

#buyprint	{
	font-size:11px;
	color:#666;
	border-top:1px solid #e5e5e5;
	padding-top:10px;
	}

#top	{
	text-indent:-9000px;
	background:url('/img/redlabor.png') no-repeat left;
	height:114px;
	margin:0;
	}


.text	{
	margin: 10px 20px 10px 500px;
	}


.sub	{
	font-size:12px;
	color:#666;
	margin:0;
	}

#psd	{
	background:url("/horseman/psd.gif") no-repeat;
	padding: 8px 10px 10px 40px;
	}
a:hover#psd	{
	background-color:#ede4bc;
	}

span	{
	font-size:	12px;
	}
#photolist p {
	width:	260px;
	height:	280px;
	float:	left;
	border:	1px solid #e5e5e5;
	padding:10px;
	margin:	0 25px 25px 0;
	text-align:	center;
	font-size:	12px;
	}

#comrades	{
	clear:both;
	}
#comrades .dada {
	width:	260px;
	xheight:	280px;
	float:	left;
	border:	4px solid #e5e5e5;
	padding:10px;
	margin:	0 58px 25px 0;
	font-size:	12px;
	}
#comrades h3	{
	margin-bottom:0;
	}
#comrades h3+p	{
	margin-top:0;
	}

hr	{
	border:0;
	height:10px;
	border-bottom:	4px solid #e5e5e5;
	padding:	10px 0;
	margin:10px 0 40px;
	display:block;
	}

h3	{
	margin:	0 0 5px 0;
	}

.clear	{
	clear:	both;
	}



#nav ul, #nav li	{
	list-style:none;
	margin:0;
	padding:0;
	}
#nav li	{
	float:left;
	}

#nav li a	{
	display:block;
	padding:8px 15px;
	text-decoration: none;
	}
#nav li a:hover	{
	background:#d5c266;
	color:#000;
	}

#nav h3	{
	color:#8d8041;
	font:13px georgia, serif;
	letter-spacing:2px;
	text-align:center;
	text-transform:uppercase;
	border-bottom:4px solid #d5c266;
	padding-bottom: 15px;
	margin-bottom:0;
	}

#nav	{
	background:#ecd879;
	text-align:center;
	}

#layered	{
	margin-top:20px;
	padding:15px;
	background:#c9c097;
	width:350px;
	float:left;
	margin-right:25px;
	}
#remix_text	{
	padding:25px;
	}


#intro	{
	font:22px/28px georgia, serif;
	}


#home_link	{
	position:absolute;
	top:30px;
	left:0;
	width:375px;
	height:115px;
	}



.box	{
	width:315px;
	float:left;
	margin-right:15px;
	}
.box h2	{
	font-size:18px;
	}
.tiny	{
	width:156px;
	height:156px;
	margin-right:8px;
	}

.last	{
	margin-right:0 !important;
	}


#artwork a img	{
	border:0;
	text-decoration: none;
	}


#work	{
	margin-bottom:25px;
	}
#work .box.tiny	{
	width:163px;
	float:left;
	text-align: center;
	margin:0 0 7px 0;
	}

#the_art	{
	clear:both;
	padding-top:20px;
	}

/* next/previous div and links */
#nextprev	{
	width:60px;
	margin:0;
	float:right;
	min-height:30px;
	}
#img_prev a, #img_next a	{
	text-indent: -9000px;
	background: url("/img/larr.png") no-repeat;
	width:30px;
	height:30px;
	display:block;
	text-decoration: none;
	float:left;
	}
#img_next a	{
	background: url("/img/rarr.png") no-repeat;
	}
#img_prev a:hover, #img_next a:hover	{
	background-position: bottom;
	}




