/* CSS Document */

/* Author Ashoor Namrood, Syrox */


/* Headers */

/**/img { -ms-interpolation-mode : bicubic; } 

.contentheader {
	width:100%; height:35px; height:auto !important; height:35px; position:relative; display:block;
}

	.contentheader h1 {
		/*position:absolute; top:7px; left:28px;*/ padding:7px 0px 7px 28px; float:left; display:block;
	}
	
	.contentheader h1 span {
		display:block; /*width:600px;*/ float:left; padding:5px 0px 0px 0px;
	}
		
		.contentheader h1 span.emergingtalentspan {
			width:600px;
		}
	
	.contentheader .searcharea {
		position:relative; margin-top:7px; float:right; background:url(/Images/reportage/reportagelayout/searchbox.gif) 100% 100% no-repeat; height:27px; width:194px; padding-left:27px;
	}
	
		.contentheader .searcharea a.searchbutton {
			position:absolute; top:0px; left:0px;
		}
	
		.contentheader .searcharea input.searchbox {
			position:absolute; top:4px; left:27px; border:0px;  width:181px; font-size:12px; color:#666666; padding:2px 2px 2px 2px; background-color:#333637; font-family:Arial, Helvetica, sans-serif;
		}
		



.rightposition {
	position:absolute; top:0px; right:0px; width:auto; height:100%; z-index:2000;
}

/*\*/ * html .rightposition { right:-1px; } /**/



/* ul li's */

ul.topnavbigtop {
	margin:0px; padding:0px; position:absolute; top:18px; left:308px;
}
	
	ul.topnavbigtop li {
		margin:0px 14px 0px 0px; padding:0px; float:left; font-family: 'Cuprum', Arial, serif; background:url(/Images/reportage/reportagebuttons/topnavbigright.gif) 100% 0px no-repeat; height:24px; display:block;
	}

		ul.topnavbigtop li a {
			font-family: 'Cuprum', Arial, serif; font-size:16px; color:#999999; padding:1px 12px 2px 12px; background:url(/Images/reportage/reportagebuttons/topnavbigleft.gif) 0px 0px no-repeat; display:block; line-height:21px; text-align:center;
		}

		ul.topnavbigtop li a:hover {
			color:#ffffff;
		}

	ul.firefoxbelow li {
		font-family: Arial,Helvetica,sans-serif; height:24px; font-size:13px; line-height:20px;
	}

		ul.firefoxbelow li a {
			font-family: Arial,Helvetica,sans-serif; padding:1px 12px 3px 12px; font-size:13px; line-height:20px;
		}
	
ul.socialnetworktop {
	margin:0px; padding:0px;  position:absolute; top:10px; right:0px;
}
	
	ul.socialnetworktop li {
		margin:0px 0px 7px 7px; padding:0px; height:14px; width:auto; display:block;
	}

		ul.socialnetworktop li a {
		}



ul.topnavsmalltop {
	margin:0px; padding:0px; position:absolute; top:48px; left:308px;
}
	
	ul.topnavsmalltop li {
		margin:0px 26px 0px 0px; padding:0px; float:left; font-family: 'Cuprum', Arial, serif; background:url(/Images/reportage/reportagebuttons/topnavsmallright.gif) 100% 0px no-repeat; height:18px; display:block;
	}
	
	ul.topnavsmalltop li.journal {
		background:url(/Images/reportage/reportagebuttons/topnavsmallrightgreen.gif) 100% 0px no-repeat;
	}

	ul.topnavsmalltop li.lasttns {
		margin:0px 0px 0px 1px;
	}

		ul.topnavsmalltop li a {
			font-family: 'Cuprum', Arial, serif; font-size:14px; color:#999999; padding:1px 6px 1px 6px; background:url(/Images/reportage/reportagebuttons/topnavsmallleft.gif) 0px 0px no-repeat; display:block; line-height:16px; text-align:center;
		}
		
		ul.topnavsmalltop li.journal a {
			background:url(/Images/reportage/reportagebuttons/topnavsmallleftgreen.gif) 0px 0px no-repeat; color:#CCCCCC;
		}

		ul.topnavsmalltop li a:hover {
			color:#ffffff;
		}


	ul.firefoxsmall li {
		font-family: Arial,Helvetica,sans-serif; font-size:13px; line-height:20px;
	}

		ul.firefoxsmall li a {
			font-family: Arial,Helvetica,sans-serif; padding:1px 6px 2px 6px; font-size:11px; line-height:16px;
		}
	

.leftfadelisthw {
	margin:0px; padding:0px; width:675px;  min-height:60px; height:auto !important; height:60px; /*width:675px;*/
}

ul.repphotographers {
	margin:0px; padding:0px; display:block; white-space:nowrap;
}

	ul.repphotographers#portfoliophot {
		width:500px; float:left;
	}
	

	
	ul.repphotographers li {
		margin:0px; padding:2px 16px 0px 2px; float:left; font-family: 'Cuprum', Arial, serif; display:block; white-space:nowrap;
	}

		ul.repphotographers li a {
			font-family: 'Cuprum', Arial, serif; font-size:16px; color:#999999; display:block; white-space:nowrap;
		}

			ul.repphotographers li a:hover {
				color:#ffffff;
			}

	ul.repphotographersff li {
		line-height: 18px; font-size:13px; font-family: Arial, Helvetica, serif; 
	}

		ul.repphotographersff li a {
			line-height: 18px; font-size:13px; font-family: Arial, Helvetica, serif; 
		}


ul.autoplaycaps {
	margin:0px; padding:0px; float:right; 
}
	
	ul.autoplaycaps li {
		margin:0px; padding:2px 2px 0px 10px; float:left; font-family: 'Cuprum', Arial, serif; float:right; color:#999999; /*25*/
	}

		ul.autoplaycaps li a {
			font-family: 'Cuprum', Arial, serif; font-size:16px; color:#999999;
		}

			ul.autoplaycaps li a.selectcap, ul.autoplaycaps li a.selectplay {
				color:#ffffff;
			}
			
			 ul.autoplaycaps li a.selectpdf {
				color:#999999;
			}
		
			 ul.autoplaycaps li a.selectpdf:hover {
				color:#ffffff;
			}
		
				
	
			ul.autoplaycaps li span {
				color:#ffffff;
			}
	
			ul.autoplaycaps li a:hover {
			}



ul.repportoptions {
	margin:0px; padding:3px 0px 3px 0px !important; float:left;
}
	
	ul.repportoptions li {
		margin:0px; padding:2px 5px 2px 5px; float:left; font-family: 'Cuprum', Arial, serif; 
	}

		ul.repportoptions li a {
			font-family: 'Cuprum', Arial, serif; font-size:18px; color:#999999; line-height:25px; font-weight:bold;
		}

		ul.repportoptions li a:hover {
			color:#ffffff;
		}



ul.socialnetmid {
	margin:0px; padding:3px 0px 3px 0px !important; float:right;
}
	
	ul.socialnetmid li {
		margin:0px 0px 0px 0px; padding:2px 2px 2px 2px; float:left; display:table; line-height:30px; text-transform: uppercase; font-size:10px; vertical-align:baseline;
	}

		ul.socialnetmid li a {
		 padding:7px 0px 3px 0px; height:17px; width:17px; display:block; float:left;
		}



/* Repeat elements */

.repeat {
	background:url(/Images/reportage/reportagelayout/repeat.gif) 0px 0px repeat-x #393D3E;
	height:auto;
	width:auto;
	overflow:hidden;
	position:relative;
	padding-bottom:7px;
	z-index:100;
}

	/* features */
	.feature {
		background:url(/Images/reportage/reportagelayout/feature-repeat.gif) 0px 0px repeat-x;
	}


.corner {
	background:url(/Images/reportage/reportagelayout/corner.gif) 0px 0px no-repeat;
	width:auto;
	overflow:hidden;
	position:relative;
}

	/* features */
	.feature .corner {
		background:url(/Images/reportage/reportagelayout/corner-repeat-l.gif) 0px 0px no-repeat;
	}

	/* footer */
	.footerlinks .corner {
		background:url(/Images/reportage/reportagelayout/footer-corner-l.gif) 0px 0px no-repeat;
	}


.fade {
	background:url(/Images/reportage/reportagelayout/fade.gif) 100% 0px no-repeat;
	width:auto;
	overflow:hidden;
	padding:13px 0px 0px 0px;
	position:relative;
}

	/* features */
	.feature .fade {
		background:url(/Images/reportage/reportagelayout/corner-repeat-r.gif) 100% 0px no-repeat;
		padding:5px 10px 5px 10px;
	}

	/* footer */
	.footerlinks .fade {
		background:url(/Images/reportage/reportagelayout/footer-corner-r.gif) 100% 0px no-repeat;
		padding:15px 15px 10px 15px;
		min-height:19px;
		height:auto !important;
		height:19px;
	}

		.footerlinks .fade p.footerfadeleft {
			float:left;	
		}

		.footerlinks .fade p.footerfaderight {
			float:right;
		}

		.footerlinks .fade p.footerfaderight a {
			color:#ffffff; text-decoration:none;
		}


.leftrepeat {
	background:url(/Images/reportage/reportagelayout/leftrepeat.gif) 0px 0px repeat-y;
	width:100%;
	overflow:hidden;
	position:relative;
}

.leftfade {
	background:url(/Images/reportage/reportagelayout/leftfade.gif) 0px 100% no-repeat;
	/*min-height:500px;
	height:auto !important;
	height:500px;*/
	height:100%;
	width:100%;
	padding:10px 0px 0px 25px;
	position:relative;
	overflow:hidden;
}

/* Repeat elements */

.newsmaincontent {
	width:auto; height:auto; margin:0px 5px 5px 5px;/* background-color:#666666;*/ padding:0px 5px 5px 5px;
}

.featureboxouter {
	background:url(../../../Images/reportage/reportagelayout/repeat.gif) 0% 260px repeat-x;
	padding:42px 10px 20px 10px;
	width:210px;
	height:210px;
	float:left;
	position:relative;
}


	
	.innernewsmaincontent {
		width:auto; height:auto; padding:20px 0px 10px 0px;
	}
	
		.innernewsmaincontent .featurebox{
			margin:0px 8px 8px 0px;
		}
		


.featurebox {
	background-color:#333637;
	float:left;
	height:210px;
	width:210px;
	display:block;
	margin:0px 8px 8px 0px;
}

	.featurebox#largefeature {
		background-color:#333637;
		float:left;
		height:428px;
		width:646px;
		display:block;
		margin:0px 8px 8px 0px;
	}
	
		.featurebox#largefeature a {
			height:428px;
			width:646px;
			display:block;
		}
			
			.featurebox#largefeature {
			}
			
			.featurebox#largefeature {
			}
		
.featurebox a {
	height:210px;
	width:210px;
	display:block;
}

.featurebox a span {
	font-size:16px; display:block; padding:4px 8px 4px 8px; font-family: 'Cuprum', Arial, serif;
}
	
	.firebox a span {
		font-size:14px; font-family:Arial, Helvetica, sans-serif;
	}

.featurebox a span span {
	font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:1px 0px 0px 0px;
}

.featurebox a span.outerfeatureerea {
	display:block; padding:0px 0px 0px 0px; text-align:center; /*background-color:#000000;*/ position:relative;
}



/* Repeat elements */



.multimediabox {
	background-color:#333637;
	float:left;
	height:210px;
	display:block;
	margin:0px 8px 8px 0px;
}

.multimediabox a {
	height:210px;
	/*width:210px;*/
	text-align:center;
}

.multimediabox a span {
	font-size:16px; display:block; padding:4px 8px 4px 8px; font-family: 'Cuprum', Arial, serif; text-align:left;
}

.multimediabox a span span {
	font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:1px 0px 0px 0px;
}

.multimediabox a span.outerimagerea {
	display:block; padding:0px 0px 0px 0px; text-align:center; background-color:#000000;
}

	.firebox a span {
		font-size:14px; font-family:Arial, Helvetica, sans-serif;
	}

/*ul.mulboxes {
	margin:0px; padding:0px;
}

ul.mulboxes li.multimediabox {
	background-color:#333637;
	float:left;
	position:relative;
	margin:0px 8px 8px 0px;
	height:210px;
	text-align:center;
}

ul.mulboxes li.multimediabox a {
	height:210px;
}

ul.mulboxes li.multimediabox a img {
	text-align:center;
}

ul.mulboxes li.multimediabox a span {
	font-size:16px; display:block; padding:4px 8px 4px 8px; font-family: 'Cuprum', Arial, serif; text-align:left;
}

ul.mulboxes li.multimediabox a span span {
	font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:1px 0px 0px 0px;
}
*/

/* Repeat elements */

.fullwidthcontainer {
	position:relative;
	width:100%;
	height:auto;
	overflow: hidden;
}

	.fullwidthcontainer#smallersize {
/*		min-height:310px;
		height:auto !important;
		height:310px;
*/	}

	.fullwidthcontainer .repeat {
		z-index:100;
		width: auto;
	}
	
		.fullwidthcontainer .repeat .fade {
			background:url(/Images/reportage/reportagelayout/fade.gif) 100% 0px no-repeat;
		}

			.fullwidthcontainer .leftfade {
/*				min-height:367px;
				height:auto !important;
				height:367px;
*/			}
		
			.fullwidthcontainer#smallersize .leftfade {
/*				min-height:287px !important;
				height:auto !important;
				height:287px !important;
*/			}
	

	.righthandrows {
		/*position:absolute;
		top:0px;
		right:0px;*/
		z-index:200;
		width:247px;
		float:right;
	}
	
		.biorighthand, .featurerighthand, .multirighthand {
			z-index:200;
			width:247px;
			float:right;
			position:relative;
		}
		
			.fullwidthcontainer#smallersize .righthandrows .repeat {
				min-height:300px !important;
				height:auto !important;
				height:300px !important;
			}
	
				.fullwidthcontainer#smallersize .righthandrows .leftfade {
					min-height:265px !important;
					height:auto !important;
					height:265px !important;
				}
	

				.fullwidthcontainer#smallersize .righthandrows .buttonbox {
					padding-top:0px;
					padding-bottom:0px;
				}
	

		.righthandrows .repeat, .biorighthand .repeat, .featurerighthand .repeat, .multirighthand .repeat {
		}
	
			.righthandrows .repeat .fade, .biorighthand .repeat .fade, .featurerighthand .repeat .fade, .multirighthand .repeat .fade {
				background:url(/Images/reportage/reportagelayout/fade.gif) 100px 0px no-repeat;
			}
		
				.righthandrows .leftfade, .biorighthand .leftfade, .featurerighthand .leftfade, .multirighthand .leftfade {
					/*min-height:402px;
					height:auto !important;
					height:402px;*/
					padding:37px 0px 0px 37px;
				}

				.leftfade#leftfaderhr {
					padding:10px 0px 0px 37px;
					height:100%;
					width:100%;
				}

					.arrowsociallist {
						height:auto; float:right; padding-right:20px;
					}
	
					.arrowsociallist#tslfixedwidth {
						float:left; 
					}

					.arrowsociallist#slfixedwidth {
						float:left; height:40px;
					}
	

				.righthandrows .featurebox, .biorighthand .featurebox, .featurerighthand .featurebox, .multirighthand .featurebox {
					margin:0px 0px 8px 0px;
				}

				.featurerighthand .corner, .multirighthand .corner {
					background:url(/Images/reportage/reportagelayout/cornerfloat.gif) 0px 0px no-repeat;
				}
				

.featurecontainer {
	height:auto; width:auto; /*padding:0px 305px 0px 15px;*/ padding:0px 0px 0px 15px; overflow:hidden; position:absolute; top:0px; left:0px;
}


.dottedborderdown {
	width:auto; margin-bottom:11px; height:26px; width:auto; background:url(/Images/reportage/reportagelayout/dotted-border.gif) 0px 25px repeat-x; position:relative;
}

	.dottedborderdown ul {
		margin:0px 0px 0px 0px; position:absolute; bottom:0px; left:0px; padding-bottom:6px;
	}

		.dottedborderdown ul li {
			float:left; padding:0px 3px 0px 0px; display:block;
		}
	
			.dottedborderdown ul li img {
			}

		.dottedborderdown ul li.firstlili {
			padding:0px 10px 0px 3px;
		}
	


.dottedborderleft {
	position:absolute; top:0px; left:0px; width:31px; height:98%;
}

	.dottedborderleft ul {
		width:21px; background:url(/Images/reportage/reportagelayout/dotted-border.gif) 20px 0px repeat-y; height:100%; margin:5px 5px 5px 5px;
	}

		.dottedborderleft ul li {
			margin:0px 0px 3px 0px; text-align:center;
		}

		.dottedborderleft ul li.firstlili {
			margin:3px 0px 10px 0px;
		}

	
#newsItems {
	position:absolute; top:12px; left:37px; overflow:hidden; width:210px;
}




.portfoliocaption {
	width:660px; height:150px; background-color:#272b2c; float:left; padding:15px 10px 10px 10px;
}
	
	.portfoliocaption {
	}
	
	.portfoliocaption {
	}
	
	.portfoliocaption {
	}

a.activelink
{
    color:#ffffff !important;
}




.biographybox {
	 width:360px; z-index:190;  height:400px; float:right; margin-right:20px; position:absolute; top:40px; right:0px; padding:10px; background:#323637; 
}

.innerbiographybox {
	width:325px; background:#323637; padding:0px; height:auto; overflow:hidden; float:left; font-size:12px; line-height:16px; color:#ffffff;
}

	.innerbiographybox img.imgfltleft {
		float:left; margin:0px 10px 5px 0px;
	}

	.innerbiographybox img.imgfltright {
		float:right; margin:0px 0px 5px 10px;
	}

	.innerbiographybox p {
		margin:0px 0px 10px 0px; font-size:12px; line-height:16px;
	}


.slideshowcopybox {
	 width:340px; z-index:190;  height:360px; float:right;position:absolute;background:#323637; padding:10px;
}




.scroll-pane 
{
    
}

/*img#spacer {
	display:none !important;
}*/







.department {
	width:25px; height:700px; overflow:hidden;  float:left; position:relative; background:url(/Images/reportage/reportagelayout/repeat.gif) 0px -2px repeat-x #393D3E;
}


    .control {
        position:absolute; top:0px; left:0px; float:left;width:25px;
    }
    
    .copy {
        position:absolute; top:0px; left:27px;float:left; padding:17px 10px 10px 10px; background:url(/Images/reportage/reportagelayout/fade.gif) 100% -2px no-repeat;
    }
    



.websitetrmscont {
	height:auto; position:relative; width:700px;
}

.websitetrmscont h2 {
	margin-bottom:10px;
}

.websitetrmscont p {
	margin-bottom:10px;
}

.newsmaincontent {
	width:auto; height:auto; margin:0px 5px 5px 5px;/* background-color:#666666;*/ padding:0px 5px 5px 5px;
}

	.newsmaincontent .newsheader {
		min-height:30px; height:auto !important; height:30px; padding:3px 8px 5px 8px; background:url(../../../Images/reportage/reportagelayout/repeat.gif) 0% 24px  repeat-x; margin-bottom:0px;
	}
	
	.innernewsmaincontent {
		width:auto; height:auto; padding:0px 0px 10px 0px;
	}
	
		.innernewsmaincontent .featurebox{
			margin:0px 8px 8px 0px; position:relative;
		}
		
	.featureboxouter .newsheader {
		min-height:268px; height:auto !important; height:268px; padding-bottom:2px; position:absolute; top:0px; left:0px; background:url(../../../Images/reportage/reportagelayout/kiss.gif) -7px 0% repeat-y !important; /*margin-bottom:10px;*/ padding-left:10px;
	}
	
	
		
.newsmaincontent#multimediaItemsContainer, .newsmaincontent#featureItemsContainer{
	padding:6px 5px 5px 3px;
}


.editarchivebox {
	position:absolute; top:25px; right:20px; width:300px; padding:10px 10px 10px 10px;
}

	.editarchivebox p {
		padding:0px 0px 20px 0px;
	}
	
	.editarchivebox a.link {
		padding: 20px 0px 20px 0px; color:#639334;
	}

	
	.editarchivebox .searcharea {
		position:relative; background:url(/Images/reportage/reportagelayout/searchbox.gif) 100% 100% no-repeat; height:27px; width:194px; padding-left:27px; margin:10px 0px 10px 0px;
	}
	
		.editarchivebox .searcharea a.searchbutton {
			position:absolute; top:0px; left:0px; cursor:pointer;
		}
	
		.editarchivebox .searcharea input.searchbox {
			position:absolute; top:4px; left:27px; border:0px;  width:181px; font-size:12px; color:#666666; padding:2px 2px 2px 2px; background-color:#333637; font-family:Arial, Helvetica, sans-serif;
		}

	.biographybox p {
		padding:0px 0px 20px 0px;
	}
	
	.biographybox a.link {
		padding: 20px 0px 20px 0px; color:#639334; font-size:14px;
	}

	
	
	.biographybox .searcharea {
		position:relative; background:url(/Images/reportage/reportagelayout/searchbox.gif) 100% 100% no-repeat; height:27px; width:194px; padding-left:27px; margin:10px 0px 10px 0px;
	}
	
		.biographybox .searcharea a.searchbutton {
			position:absolute; top:0px; left:0px; cursor:pointer;
		}
	
		.biographybox .searcharea input.searchbox {
			position:absolute; top:4px; left:27px; border:0px;  width:181px; font-size:12px; color:#666666; padding:2px 2px 2px 2px; background-color:#333637; font-family:Arial, Helvetica, sans-serif;
		}


#getty a
{
    color: #999999;
}

#featured a
{
    color: #999999;
}

a.selected
{
    color: #ffffff !important;
}





.captioncontainer {
	width:650px; /*min-height:425px; height:auto !important;*/ height:129px; background:#272b2c; position:relative; margin:0px; position:absolute; top:0px; left:57px; z-index: 500; display:none;
}

	.captioncontainer {
		width:650px; /*min-height:425px; height:auto !important;*/ height:129px; background:#272b2c; position:relative; margin:0px; position:absolute; top:0px; left:57px; z-index: 500; display:none;
	}
	
.captioncontainer .caplb {
/*	border-top:1px solid #525a5c;
	border-bottom:1px solid #525a5c;
*/	padding:7px 0px 10px 0px;
	margin:10px 0px 10px 0px;
}

.caplbhl {
	height:auto; position:relative; padding:5px 10px 3px 10px;
}

.caplbh1left {
	height:auto; float:left; width:60%;
}

.caplbh1right {
	height:auto; float:right; width:30%;text-align: right;
}

	.caplbh1left h6, .caplbh1right h6 {
		margin:0px; padding:0px; font-weight:100; font-family: 'Cuprum', Arial, serif;  color:#999999; font-size:16px; line-height:18px;
	}


	
	

.caplbp {
	height:57px; position:relative; padding:0px 10px 0px 10px;
}

.caplbp p {
	font-size:12px; line-height:14px; margin-bottom:2px;
}

.caplbp p a {
	text-decoration:underline; color:#6fa422;
}

.caplbpfoot {
	height:50px; position:relative; padding:0px 10px 0px 10px;
}

.caplbpfoot p {
	font-size:11px; line-height:14px; margin-bottom:2px; float:right;
}

.caplbpfoot p a {
	text-decoration:underline; color:#6fa422;
}







.featurerighttb {
	 width:260px; z-index:190; /*height:80%; float:right;*/ position:absolute; top:30px; left:37px; padding:10px; padding:0px 20px 0px 0px; font-size:12px;
}

.featurerighttb-proposal {
	 width:380px; z-index:190; /*height:80%; float:right;*/ position:absolute; top:30px; left:37px; padding:10px; padding:0px 20px 0px 0px; font-size:12px;
}

.featurerighttc {
	 /*width:520px;height:500px;*/ z-index:190; /*height:80%; float:right;*/ position:absolute; top:30px; left:37px; padding:10px; padding:0px 20px 0px 0px; font-size:12px; 
}

	.featurerighttc h1 {
		margin:0px 0px 10px 0px;
	}
		
		.featurerighttc h1.secondary {
			margin:10px 0px 10px 0px;
		}
	
	.featurerighttc p {
		margin:0px 0px 10px 0px;
		font-size: 14px;
	    line-height: 19px;
	}
	
	.featurerighttc ul.bulletpoints li {
		font-size: 14px;
	    line-height: 19px;
	}
	
	
	
.outerenquiry {
	width:700px; height:auto;
}

	.outerenquiry h1 {
		margin:0px 0px 10px 0px;
		font-size: 32px;
	    line-height: 36px;		
	}
		
		.outerenquiry h1.secondary {
			margin:10px 0px 10px 0px;
		}
	
	.outerenquiry p {
		margin:0px 0px 13px 0px;
		font-size: 14px;
	    line-height: 18px;
	}
	
	
	.assignmentenquiry {
		float:left; width:350px; height:auto;
	}
	
	/*.assignmentenquiryr {
		position:absolute; top:0px; left:50%; width:50%; overflow:hidden;
	}*/



/* iPad optimization */

body.ipad {
}


	body.ipad .contentheader h1 span.emergingtalentspan {
		width:500px; font-size:13px;
	}
	

	body.ipad .ipadlatestnews .featurebox {
		height:auto;
	}
	
		body.ipad .ipadlatestnews .featurebox a {
			height:140px;
		}
		
			body.ipad .ipadlatestnews .featurebox a span.outerfeatureerea {
				/*background-color:#000000;*/ height:90px; width:auto;
			}
			
				body.ipad .ipadlatestnews .featurebox a span.outerfeatureerea img {
					height:90px;
				}
			
body.ipad {
}

	body.ipad .outerenquiry {
		width:550px; height:auto;
	}

		body.ipad .outerenquiry h1 {
			font-size: 26px;
			line-height: 30px;		
		}
			
			body.ipad .outerenquiry h1.secondary {
			}
		
		body.ipad .outerenquiry p {
			font-size: 12px;
			line-height: 16px;
		}
		
		
		body.ipad .assignmentenquiry {
			float:left; width:275px; height:auto;
		}
		


body.ipad .featurerighttc {
}

	body.ipad .featurerighttc h1 {
	}
		
		body.ipad .featurerighttc h1.secondary {
		}
	
	body.ipad .featurerighttc p {
		font-size: 12px;
	    line-height: 17px;
	}
	
	body.ipad .featurerighttc ul.bulletpoints li {
		font-size: 12px;
	    line-height: 17px;
	}
	
	
	
body.ipad .jspArrowDown
{
	background:url(../../../Images/reportage/reportagelayout/chevronsdown.gif) 0px 50% no-repeat;
}

body.ipad .jspVerticalBar {
    width: 16px;
}

body.ipad .jspDrag {
	background:none;
	background-color:transparent;
}

body.ipad .jspTrack {
	background:none;
	background-color:transparent;
}

body.ipad .jspArrowUp {
	background:none;
	background-color:transparent;
	display: none;
}



		body.ipad .dottedborderleft ul li {
			margin:0px 0px 15px 0px; text-align:center;
		}

		body.ipad .dottedborderleft ul li.firstlili {
			margin:3px 0px 20px 0px;
		}


		body.ipad .dottedborderdown ul li {
			float:left; padding:0px 25px 0px 0px; display:block;
		}
	
		body.ipad .dottedborderdown ul li.firstlili {
			padding:0px 30px 0px 3px;
		}
	



body.ipad ul.autoplaycaps li a#play, body.ipad ul.autoplaycaps li a#pause {
	margin-left:5px; margin-right:10px;
}

body.ipad .photogrphrname h1 {
    font-size: 18px;
    line-height: 20px;
}

body.ipad {
}

.noimageleft img{ float:none !important; margin-right: 0px; }



.closebarplayer {
	height:auto; position:absolute; top:7px; right:50px;
}

	.closebarplayer .closebarbutton {
		margin:0px 14px 0px 0px; padding:0px; float:right; font-family: 'Cuprum', Arial, serif; background:url(/Images/reportage/reportagebuttons/topnavbigright.gif) 100% 0px no-repeat; height:24px; display:block;
	}
	
		.closebarplayer .closebarbutton a {
			font-family: 'Cuprum', Arial, serif; font-size:16px; color:#999999; padding:1px 12px 2px 12px; background:url(/Images/reportage/reportagebuttons/topnavbigleft.gif) 0px 0px no-repeat; display:block; line-height:21px; text-align:center;
		}

		.closebarplayer .closebarbutton a:hover {
			color:#ffffff;
		}


a.buylink 
{
 margin-right:3px !important;text-decoration:underline !important; color:#6fa422 !important;
}




.contentheader .slideshow {
   
     background: url("/Images/reportage/reportagebuttons/anniversary.gif") no-repeat scroll 100% 0 transparent;
    height: 40px;
    margin-right: 30px;
    float:right; margin:3px 10px 0px 10px;
    width: 156px;
    padding:0px
}

.secondnavwrapper { float:right; width:100%; display:block; }
/*.secondnavwrapper h1 { padding-bottom:0px !important; margin-bottom:0px !important;}
.secondnavwrapper h1 span { padding-top:0px !important; margin-bottom:5px !important; }*/
.repheadertext { width:auto; float:left; }

.contentheader .slideshow a
{
   
    color: #999999;
    display: block;
    font-family: 'Cuprum',Arial,serif;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    margin-top:2px;
   
}

.contentheader .slideshow a:hover
{
    color: #ffffff;
}





/* TOPNAV UL WIDTH FIX */
.widthfixmax ul.topnavbigtop { width:660px; }
.widthfixmax ul.topnavbigtop li { margin:0px 12px 0px 0px; }
.widthfixmax ul.topnavbigtop li.a { width:125px; }
.widthfixmax ul.topnavbigtop li.b { width:136px; }
.widthfixmax ul.topnavbigtop li.c { width:130px; margin:0px !important; }

.widthfixmax ul.topnavsmalltop { width:660px; }
.widthfixmax ul.topnavsmalltop li { margin:0px 13px 0px 0px; }
.widthfixmax ul.topnavsmalltop li.d { width:105px; }
.widthfixmax ul.topnavsmalltop li.e { width:110px; }
.widthfixmax ul.topnavsmalltop li.f { width:80px; }
.widthfixmax ul.topnavsmalltop li.g { width:100px; }
.widthfixmax ul.topnavsmalltop li.h { width:50px; }
.widthfixmax ul.topnavsmalltop li.i { width:50px; }
.widthfixmax ul.topnavsmalltop li.j { width:73px; margin-right: 0 !important; }
.widthfixmax ul.topnavsmalltop li.k { width:112px; margin:0px !important; }

/* WHEN FEATURES ARCHIVE IS ADDED USE THIS INSTEAD */
/*.widthfixmax ul.topnavsmalltop li { margin:0px 6px 0px 0px; }
.widthfixmax ul.topnavsmalltop li.k { width:110px; margin:0px !important; }

.widthfixmin { height:98px !important; }*/

.widthfixmin ul.topnavbigtop { width:600px; }
.widthfixmin ul.topnavbigtop li { margin:0px 40px 0px 0px; }
.widthfixmin ul.topnavbigtop li.a { width:198px; }
.widthfixmin ul.topnavbigtop li.b { width:176px; }
.widthfixmin ul.topnavbigtop li.c { width:130px; margin:0px !important; }

.widthfixmin ul.topnavsmalltop { width:600px; }
.widthfixmin ul.topnavsmalltop li { margin:0px 13px 6px 0px; float:left; }
.widthfixmin ul.topnavsmalltop li.d { width:105px; }
.widthfixmin ul.topnavsmalltop li.e { width:110px; }
.widthfixmin ul.topnavsmalltop li.f { width:80px; }
.widthfixmin ul.topnavsmalltop li.g { width:105px; }
.widthfixmin ul.topnavsmalltop li.h { width:50px; }
.widthfixmin ul.topnavsmalltop li.i { width:50px; }
.widthfixmin ul.topnavsmalltop li.j { width:73px; margin:0px !important; }
.widthfixmin ul.topnavsmalltop li.k { width:110px; margin:0px !important; }

/* WHEN FEATURES ARCHIVE IS ADDED USE THIS INSTEAD */
/*.widthfixmin ul.topnavsmalltop li { margin:0px 19px 6px 0px; }
.widthfixmin ul.topnavsmalltop li.i { width:50px; margin:0px !important; }
.widthfixmin ul.topnavsmalltop li.j { width:73px; }*/

/* INPUT FIELDS */
input.newbg { background:url(../../../Images/reportage/reportagelayout/form-bg.jpg) 0 0 no-repeat !important; height:20px !important; width:210px !important; padding:3px 4px 4px 7px !important; border:0px !important; color:#ffffff !important; margin:6px 0px 10px 0px !important; font-size:14px  !important; font-weight:normal; line-height:15px; font-family: 'Cuprum',Arial,serif !important; }
.innerform h3 { font-size:22px !important; border:0px !important; color:#ffffff !important; font-family: 'Cuprum',Arial,serif; !important; }
.innerform h4 { font-size:18px !important; border:0px !important; color:#ffffff !important; font-family: 'Cuprum',Arial,serif; !important; padding-bottom:10px !important; }
.innerform p, .innerform a { font-family: 'Cuprum',Arial,serif; !important; color:#ffffff !important; font-size:14px !important; font-weight:normal !important; }

.floatright { float:right !important; }

.buttonnew { float:right; margin:15px 0px 10px 0px; }
.buttonnew a { background: url("/Images/reportage/reportagebuttons/topnavsmallright.gif") no-repeat scroll 100% 0 transparent; display: block; float: left; font-family: 'Cuprum',Arial,serif; height: 18px; margin:0px;  padding: 0; }
.buttonnew a span { background: url("/Images/reportage/reportagebuttons/topnavsmallleft.gif") no-repeat scroll 0 0 transparent; color: #999999; display: block; font-family: 'Cuprum',Arial,serif; font-size: 13px; line-height: 16px; padding: 1px 6px 1px 6px; text-align: center; }
.buttonnew a:hover span { color: #FFFFFF; }

.innerform #registerForm { width:221px; }

.innerform span.error {
	background:url(/Images/reportage/reportagelayout/error-popup.png) 0px 0px no-repeat; color:#ffffff !important; width:112px; height:29px; padding:2px 4px 4px 14px !important; z-index:9999; font-size:12px; font-weight:normal; line-height:15px; font-family: 'Cuprum',Arial,serif; top:20px !important; left:110px !important; }
	
.formlefthalf { width:221px !important; float:left; }
.fgtpasbtnfix { margin:13px 0px 0px 10px !important; }
.fgtpasbtnfix .buttonnew { float:left !important; }

p.lightgrey { color:#DDDDDD !important; }

.loginpanel { float:right; font-size:14px; font-family: 'Cuprum',Arial,serif; text-align:right !important; color:#999999; margin:0px 0px 10px 10px; }
.loginpanel a { text-decoration:underline; color:#999999; padding-left:5px; }
.loginpanel a:hover { color:#ffffff; }

.editwidthfix { width:500px !important; float:left; }
.editwidthfix .formleft { width:221px !important; float:left; }



.euCookieDialog.dialog {
    z-index:999999 !important;
    border-color: #999999!important;
    border-width: 1px!important;
    background-color: #393D3E!important;
}
.euCookieDialog.dialog .dialog-title {
    background-color: #393D3E!important;
    border-bottom: 1px solid #999999;
}
#euCookieDialogText a {
    color: #639334 !important;
}

#euCookieDialogText {
    height: 120px !important;
}

.euCookieDialog.dialog div {
    color: #999999 !important;
}


/* 130228 */
.imgmarginfix img { margin-right:0px !important; }

/* 130603 CSS UPDATES */
.secondnavwrap { float:right; padding-top:3px; width:auto; }
ul.secondtopnav { margin:0px; padding:0px; position:relative; float:right; }
ul.secondtopnav li { margin:0px 0px 0px 10px; padding:0px; float:left; font-family: 'Cuprum', Arial, serif; background:url(/Images/reportage/reportagebuttons/topnavsmallright.gif) 100% 0px no-repeat; height:18px; display:block; }
ul.secondtopnav li a { font-family: 'Cuprum', Arial, serif; font-size:14px; color:#999999; padding:1px 13px 1px 13px; background:url(/Images/reportage/reportagebuttons/topnavsmallleft.gif) 0px 0px no-repeat; display:block; line-height:16px; text-align:center; }
ul.secondtopnav li a:hover { color:#ffffff; }

/* PROJECT PROPOSALS CSS */
.projectpos .featurebox { width:460px; height:460px; margin-right:20px; }
.projectpos .featurebox a { width:460px; height:460px; }

.featureboxtitle { float:left; margin:0px; padding:16px 0px 0px 19px; width:300px; }
.featureboxtitle span { font-size:22px !important; font-family: 'Cuprum', Arial, serif !important; padding:0px !important; margin:0px !important; text-transform:capitalize; }
.featureboxtitle span span { font-size:16px !important; font-family: 'Cuprum', Arial, serif !important; padding:0px !important; margin:11px 0px 0px 0px !important; }

.featureboxmoney { float:right; margin:0px; padding:6px 19px 0px 0px; width:120px; }
.featureboxmoney span.amount { font-size:14px !important; font-family: 'Cuprum', Arial, serif !important; padding:0px !important; margin:0px !important; text-align:right !important; color:#999999 !important;  }
.featureboxmoney span.amountmoney { font-size:30px !important; font-family: 'Cuprum', Arial, serif !important; padding:0px !important; margin:0px !important; color:#699a27 !important; text-align:right !important; }

.projectdate { margin:0px; padding:0px; float:right; }
.projectdate p { margin:0px; padding:2px 2px 0px 0px; float:left; font-family: 'Cuprum', Arial, serif !important; float:right; color:#FFFFFF; font-size:16px !important; }

.aboutphotographer { background:url(/Images/reportage/reportagelayout/repeat.gif) 0px 0px repeat-x #393D3E;  height:auto; width:100%; position:relative; margin-top:10px; z-index:100; padding-top:20px; float:left; }

.aboutphotographerinner { background:url(/Images/reportage/reportagelayout/repeat.gif) 0 100% repeat-x;  height:auto; width:100%; float:left; margin-bottom:10px; z-index:100; padding-bottom:20px; }

.aboutphotographerinner p { float:left; font-family: 'Cuprum', Arial, serif !important; color:#FFFFFF; font-size:16px !important; text-align:left !important; margin-bottom:10px; }

.aboutphotographerlinks { margin:0px; padding:0px; float:left; font-family: 'Cuprum', Arial, serif; background:url(/Images/reportage/reportagebuttons/topnavsmallright.gif) 100% 0px no-repeat; height:18px; display:block; text-decoration:none !important; }
.aboutphotographerlinks span { font-family: 'Cuprum', Arial, serif; font-size:14px; color:#999999; padding:1px 13px 1px 13px; background:url(/Images/reportage/reportagebuttons/topnavsmallleft.gif) 0px 0px no-repeat; display:block; line-height:16px; text-align:center; }
.aboutphotographerlinks:hover span { color:#ffffff; }

.minibio { float:left; width:100%; }
.minibiotitle { float:left; font-family: 'Cuprum', Arial, serif !important; color:#FFFFFF; font-size:14px !important; margin-bottom:10px; text-transform:capitalize; }
.minibio p { float:left; color:#FFFFFF; font-size:12px; text-align:left; }



/* AVIALABLE / TAKEN PANEL */
.projectlocwrap { padding:10px 0px 0px 35px; }
.projectloc { background:url(/Images/reportage/reportagelayout/repeat.gif) 0px 0px repeat-x #393D3E;  height:auto; position:relative; z-index:100; padding-top:20px; float:left; min-height:200px; width:100%; }

.projectlocleft { min-width:900px; float:left; }
.projectlocright { width:auto; float:right; padding-right:100px; }

.projectloctext { float:left; font-family: 'Cuprum', Arial, serif !important; color:#FFFFFF; font-size:16px !important; margin-bottom:10px; }
.availwrap { float:right; }
.availwrap p.availableicon { float:right; background:url(../../../Images/Ga/samples/available.jpg) 100% 0% no-repeat; padding:0px 40px 0px 0px; height:31px; margin-left:10px; color:#999999; font-size:11px; }
.availwrap p.takenicon { float:right; background:url(../../../Images/Ga/samples/taken.jpg) 100% 0% no-repeat; padding:0px 40px 0px 0px; height:31px; margin-left:10px; color:#999999; font-size:11px;  }

.availtaken { list-style-type:none; float:left; margin:10px 0px 10px 0px; padding:0px;}
.availtaken li { list-style-type:none; float:left; font-family: 'Cuprum', Arial, serif !important; color:#FFFFFF; font-size:14px !important; margin-right:10px; padding:0px; text-decoration:none; text-align:center; width:103px; height:28px; line-height:28px; background:url(../../../Images/Ga/samples/ulli_01.jpg) 0 0 no-repeat; }
.availtaken li.taken { background:url(../../../Images/Ga/samples/ulli_02.jpg) 0 0 no-repeat; color:#999999 !important; }
.availtaken li.taken a { color:#999999 !important; }
.availtaken li a:hover { color:#999999; }

.projectlocright span.amountmoney { font-size:40px !important; }

