/* 
==============
PHOTO PAGE 
==============
*/


div.photopage div.c2 div.top {
	padding-top:24px;
	overflow:hidden;
}

div.photopage div.artist{
	font-size:13px;
}

div.photopage div.c1 div.top div.mid {
	padding-top:10px;
}
div.photopage div.artist li {
	margin:0 0 4px 0;
}


div.photopage div.news {
	margin:0 25px 20px 25px;
	border-bottom:1px solid #6a341a;
	padding:0 40px;
	padding-bottom:20px;
	font-size:14px;
}


div.news div.image {
	float:left;
	width:100px;
}

div.photopage div.innerpage div.c2 div.bottom {
	padding-bottom:15px;
}
div.news div.text {
	float:right;

}

div.photopage div.news div.text {
	width:380px;
}

div.photopage div.news div.text h4 {
	font-weight:bold;
	font-size:14px;	
}

div.photopage a.archive {
	font-weight:bold;
	font-size:12px;
	margin-left:145px;
	line-height:18px;
}
div.newsarchive div.news div.text {
	float:left;
	width:570px;
	display:inline;
}
div.news div.text h3{
	margin:0;
	padding:0;
	font-size:14px;
	line-height:1.2;
	font-weight:normal;
}

div.photopage div.news div.text span.date {
	margin-top:5px;
	font-size:12px;
}
div.photopage div.reviews div.comment div.heading {
	border-bottom:1px solid #aeb5ae;		
	width:490px;
}
div.photopage div.innerpage div.c2 div.reviews div.mid, div.photopage div.innerpage div.c2 div.mid{
	padding-top:2px;
}


div.photopage div.innerpage div.c2 div.reviews h2 {
	color:#fff;
	margin:0 3px 0 2px;
	width:619px;
}

div.photopage div.comment {
	margin-bottom:25px;
}


div.photopage div.reviews div.comment div.post {
	margin-right:0;
	width:490px;
}

div.photopage div.reviews h2 span {
	display:block;
	padding-left:25px;
}


/* =================== */
/* = PHOTOS NAV PAGE = */
/* =================== */

div.photopage div.c2 div.top h2 {
	margin:0 0 30px 30px;
}
div.photopage div.c2 div.photos div.image span.date {
	margin-bottom:5px;
}

div.photopage div.c2 div.photos div.image {
	float:left;
	width:158px;
	margin:0 60px 0 0;
	height:18em;	
	overflow:hidden;
}

div.photopage div.c2 div.photos div.image a.img {
	margin-bottom:5px;
	display:block;
	width:152px;
	height:auto;
	text-align:left;
}


div.photopage div.navpage div.photos div.image {
	margin-right:30px;
}

div.photopage div.c2 div.photos div.image h4 {
	line-height:15px;
}
div.photopage div.c2 div.photos div.imagefull, body.artistpage div.c2 div.photos div.reviews {
	margin-right:20px;
}


div.photopage div.c2 div.content {
	margin:0 20px 0 30px;
}


/* ========================= */
/* = LEFT COL: ARTIST LIST = */
/* ========================= */
div.photopage div.innerpage div.c1 div.mid {
	padding-top:10px;
}
div.photopage div.innerpage div.c1 div.artistlist h2 {
	margin-left:0;
}

div.photopage div.innerpage div.c1 div.artistlist ul {
	margin:15px 0 0 0;
}
div.photopage div.c2 div.photos h2
{ width: 0; position: absolute; height: 0; overflow: hidden; top: -200em; }
