/* @override http://newtvweek.epublishing.com/_library/photos-override.css */

/* ---------------------------------------------------------------------------------------------------
PHOTO STYLING
--------------------------------------------------------------------------------------------------- */


/* @group index page  */

body.photos div#maincontent { 
}

body.photos div#content img.photo_banner {
position: relative;
margin-left:  -10px;
margin-top: -12px;
}

body.photos #maincontent h1.pagetitle a:hover {
	text-decoration: none;
}

body.photos #maincontent ul {
	margin: 0;padding: 0;
	clear: left;
	list-style-image:none !important; 
	list-style-type: none !important;
}

body.photos #maincontent ul li {
	margin: 0;padding: 0;
	list-style-image:none !important; 
	list-style-type: none !important;
}


body.photos div.useslides ul li {
	background-color:#fff;
	float: left;
	width: 205px;
	margin-right: 30px;
}

body.photos div.useslides ul li h3 {
	margin: 0; padding: 0;
	margin-top: 10px;
	font-size: 1em;
}


body.photos div.useslides ul li img {
	float: left;
	border: 1px solid black;
}

body.photos div.useslides ul li p {
	padding-left: 100px;
	font-size: .7em;
	line-height:1.5em;
	
}

/* @end */


/* @group photo gallery */


body.gallery div#content ul.slides {
	list-style-type:none;
	list-style-image:none;

}

body.gallery div#content ul.slides li {
width: 100px;
height: 100px;
float: left;
display: inline;
padding-bottom: 10px;
margin-bottom: 20px;
margin-right: 20px;
}





body.gallery div#content ul.slides li a img {
	border: 1px solid #999;
}
/* @end */ 

/* @group individual */

body.photosolo div#content {
	width: 480px;
}

body.photosolo img {
	border: 1px solid #999;
	margin: 0;padding:0;
}

body.photosolo div .slides p {
	margin: 0;padding: 0;
}
div.slides span {
	display: block;
	margin: 0;padding: 0;
	font-size: .8em;
	
}

body.photosolo div#prev {
	width: 100px;
	float: left;
}


body.photosolo div#next {
	margin: 0; padding: 0;
	margin-left: 300px;
	text-align: right;
}

body.photosolo div#desc {
	clear: left;
	font-size: .9em;
}

body.photosolo div#meta {
	width: 100%;
	margin: 0;padding: 0;
	margin-top: -15px;
}

body.photosolo div#meta ul {
	list-style-type:none;
	list-style-image:none;
}

body.photosolo div#meta ul li.count {
	float: left;
	padding-right: 1em;
	font-size: .8em;
}

body.photosolo div#meta ul li.date {
	font-size: .8em;
}

/* @end */

