/* generic popup CSS */

body{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	background: #FFFFFF;
}

/* IMAGE BROWSER */

.contentImg {

	clear:right;
	float:right;
	padding-left: 25px;

}

#image_browser{ width:500px; margin:auto; float:none;}

body.image_popup #image_browser{width:520px;}

body.image_popup{ padding:10px;}

#image_browser .image_large{

	clear:both;
	margin:0px 0px 0px 0px;
	padding:0px;
	text-align:center;
}

#image_browser .image_large p.image_caption{

	margin: 8px 3px 0px 0px;
	width: 100%;
	padding: 0px 0px 3px 3px;
	text-align:left;
	font-size:11px;
	font-style:normal;
	color:#000000;
	border: 1px solid #000000;
	background: #fafafa;
}

p.image_caption .img_credits{font-style:italic;}

#image_browser .image_options{
	margin:0px;
	height:15px;
	font-size:9px;
	color:#cccccc;
	text-align:center;
	background-color:#ffffff;
}

.opt_link 
{
    font-size: 12px;}
    
#image_browser .imgThumbs_container{
	clear:left;
	width: 100%;
	margin:4px auto 6px auto;
	padding:1px 0px 0px 0px;
	background: #eeeeee;
}
#image_browser .imgThumbs{
	
	padding: 3px 0px 2px 0px;
	text-align:center;
	font-style:italic;
	font-size:9px;
	color: #000000;
	border:1px solid #000000;
}

#image_browser .imgThumbs img{
	margin:2px 3px 2px 3px;
	padding:5px;
	background:#ffffff;
	border:0px solid #FFD500;
}

#image_browser .imgThumbs p{
	margin:0px 2px 0px 2px;
	color:#333333;
}

#image_browser .image_caption{
	clear:both;
	margin: 5px 4px 5px 2px;
}
 

