/* COUNTRY THROWDOWN TOUR */
/* Section Stylesheet: Photos
----------------------------------------------------------------------------------- */

	@import url('widget-comment.css');
	@import url('widget-photo.css');


/* HEADINGS
----------------------------------------------------------------------------------- */


	.section-photos h2 {
	
	background: url(../images/skin-default/layout/h2-photos.gif) no-repeat center center;

	}
	
	
/* LAYOUT
----------------------------------------------------------------------------- */

	.section-photos div#photos div.pane {
		
	width: 940px;

	}
	
	
/* PHOTO ALBUM BROWSER
----------------------------------------------------------------------------- */

	div.widget-tag.gallery {
		
	float: left;
	width: 940px;
		
	}
	
	div.widget-tag.gallery h3 {
		
	display: none;
		
	}
	
	div.widget-tag.gallery ul.tags {
		
	float: left;
	margin-right: -20px;
		
	}
	
	div.widget-tag.gallery ul.tags > li {
		
	float: left;
	margin: 0 20px 20px 0;
	width: 300px;
	height: 300px;
	background: #222;
	overflow: hidden;
	
	position: relative;
		
	}
	
	div.widget-tag.gallery h4 {
		
	font-size: 18px;
	line-height: 24px;
	padding: 5px 12px;
	text-transform: uppercase;
	background: url(../images/skin-default/widgets/h4-bg.png) top right no-repeat;
	border: 0;
	max-width: 250px;
	font-weight: normal;

	position: absolute;
	z-index: 5;
	bottom: 0;
	left: 0;
		
	}
	
	div.widget-tag.gallery h4 a {
		
	color: #ede1d1 !important;
		
	}
	
	div.widget-tag.gallery h4 a:hover {
		
	color: #fff !important;
		
	}
	
	div.widget-tag.gallery li.jonathan_singleton_and_the_grove h4 {
		
	width: 200px;
		
	}
	
	div.widget-tag.gallery p {
		
	display: none;
		
	}
	
	div.widget-tag.gallery img {
		
	display: block;
	width: 300px;
	height: 300px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
		
	}
	
	div.widget-tag.gallery dl {
	
	display: none;
	position: relative;
	z-index: 5;	
	margin: 0;
	padding: 0;
	color: #5f5a54;
		
	}
	
	div.widget-tag.gallery dl dt {
		
	white-space: nowrap;
	width: 50%;
	border-color: #481321;
		
	}
	
	div.widget-tag.gallery dl dd {
	
	width: 50%;
	border-color: #481321;
		
	}
	
	div.widget-tag.gallery a.browse {
		
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 51;
	background: #b7202d;
	color: #ede1d1;
	padding: 5px 7px;
	z-index: 5;
	
	-moz-border-radius-topleft: 0;
	/* -moz-border-radius-topright: 10px; */
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 0;
	
	-webkit-border-top-left-radius: 0;
	/* -webkit-border-top-right-radius: 10px; */
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 0;
	
	}
	
	div.widget-tag.gallery a.browse:hover {
		
	background: #db0315;
		
	}
	
	
/* PHOTO THUMBNAILS
----------------------------------------------------------------------------- */

	
	#page-thumbnails #title {
	
	margin-top: 5px;
	margin-bottom: 30px;
	
	}
	
	#page-thumbnails #title h2 {
	
	text-indent: 0;
	margin-bottom: 0;
	height: auto;
	line-height: 0;
	overflow: hidden;
	
	}
	
	#page-profile #title ul.actions {
	
	margin-top: 0;
	
	}
	
	#photos {
		
	width: 100%;
		
	}
	
	#page-thumbnails #photos > h3 {
	
	display: none;
	
	}
	
	#photos ul.photos {
		
	float: left;
	width: 960px;
	margin: 0 -10px -10px 0;
		
	}
	
	#photos ul.photos li {
	
	float: left;
	width: 182px;
	height: 182px;
	margin: 0 10px 10px 0;
	overflow: hidden;
		
	}
	
	#photos ul.photos li a img {
		
	width: auto;
	height: 192px;
		
	}
	
	#photos ul.photos li strong,
	#photos ul.photos a.comments {
		
	display: none;
		
	}
	
	
/* UPLOADED PHOTOS
----------------------------------------------------------------------------- */	

	
	body#page-photos div.widget-photo.thumbnails ul li {
	
	margin: 0 8px 8px 0;
	
	}

	body#page-photos div.widget-photo.thumbnails {
	
	padding-bottom: 20px;
	
	}
	
	body#page-photos div.widget-photo.thumbnails h3 {
	
	display: none;
	
	}
	
	body#page-photos div.widget-photo.thumbnails ul.paging {
	
	float: left;
	clear: left;
	margin-top: 20px !important;
	
	}
	
	body#page-photos #photos_fans > h3 {
	
	display: none !important;
	
	}
	
	body#page-photos #photos_fans ul.photos {
	
	margin-top: 80px;
	
	}
	
	
/* PAGE PHOTO
----------------------------------------------------------------------------- */	

	.main #photo {
	
	width: 640px !important;
	
	}
