

/*------------details.css----------*/

/* Detail Page Styles*/
.contentnav-top {
  float:left;
	margin-bottom:10px;
	width:600px;
	height:32px;
}
.contentnav-bottom {
  margin-top:25px;
  float:left;
	width:600px;
	height:32px;
}
.prev-next-left {
  float:left;
}
.prev-next-right {
  float:right;
}
.prev-next-left .back {
	padding-left:35px;
	background:url(/images/btn_arrow_back.gif) 0px 0px no-repeat; 
	height:20px;	
	display:block;
	margin-top:6px;
}
.detail-title {
	line-height:24px;
}
.detail-container {
	float:left;
	padding-bottom:20px;
}
.images-container {
	float:right;
}
.detail-content {
	float:left;
}
.description {
	padding-top:20px;
}
.image-box {
	width:154px;
	margin-left:25px;
	margin-bottom:25px;
	background-color:#ECECEC;
}
.first-image {
	float:left;
	width:154px;
	margin:0;
	padding:0 15px 0px 0;
}
.image-caption {
	padding:4px 10px;
	background-color:#ececec;
	color:#6686a4;
}
div.gallery {
	margin:0;
	padding:10px 0 0 0;
}
div.gallery table tbody tr td {
	width:154px;
	padding:12px;
	vertical-align:top;
}
.list-group {
	clear:left;
 	padding-top:20px;
}
.links-container {
	clear:both;
}
.list-title {
	padding-bottom:5px;
}
.list-title-inbox {
	padding-bottom:15px;
}
.links {
	width:346px;
	float:left;
	margin-right:20px;
}
.line {
	border-right:1px solid #F89F2A;	
}
.grey-box-container {
	float:left;
	width:601px;
	background-color:#f2f0f1;
	background-image:url(/images/corner_bottom.gif);
	background-position:0 100%;
	background-repeat:no-repeat;
	padding-bottom:20px;
}
.grey-box {
	margin-top:30px;
	float:left;
	background-image:url(/images/corner_bg.gif);
	background-color:#f2f0f1;
	background-repeat:repeat-y;
	width:601px;
}
.grey-box-footer {
	float:left;
	background-image:url(/images/corner_top.gif);
	background-repeat:no-repeat;
	width:601px;
}
.grey-box-pad {
	padding:0 20px;
}
/* news details */
.date-author {
	font-weight:bold;
}
/* event details */
.donate-purchase {
	float:left;
	width:220px;
}
.purchase {
	float:right;
}
ul.download {
	padding-bottom:20px;
}
.donate-text {
	padding:0 15px;
}

.recap {
	clear:left;
	float:left;
	padding-top:20px;
}
#photostory-container {
	width:601px;
	clear:left;
	float:left;
	padding-top:20px;
}
.photostory-title {
	padding-bottom:20px;
}
.photostory-thumb {
	float:left;
	padding-right:37px;
}
.photostory-thumb .caption {
 	width:110px;
}
#photostory-link {
 	float:right;
}

