
* {
	margin: 0;
	padding: 0;
}

h3{
	font-size:13px;
	font-weight:bold;
	/*margin-left:50px;*/
	/*margin-top:20px;*/
}

img{border: 0; vertical-align: text-bottom;}

body {
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: "Verdana", Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background: #5B0009 url("/images/fond_ecran.jpg") repeat scroll center top;
}

div#page {
	position: relative;
	/* background: transparent url(images/fond.jpg) repeat-x scroll center top; */
	width: 980px;
	margin: 0 auto;
	padding-bottom: 20px;
}


/*#conteneur {	
	position: relative;
	float:left;
	left: 50%;
	top: 0;
	margin: 10px 0 20px -460px;
	width: 910px;
	text-align: left;
}*/



/*###############################
#								#
#	DIVERS						#	
#								#
#################################*/	


a {	color: white; text-decoration: none; }
a:hover { text-decoration: underline; }
.alignRight { text-align: right; }
.alignPrecedent { color:#FFFFFF; left:50px; position:absolute; top:182px;}
.black{ color: #000000; }
.inputradio{ width: 15px; }
.inputcheckbox { width: 15px; }
.inputimage { width: auto; height: auto; }
.submit { width: auto; }
.cleardiv {	clear: both; }
.clear { clear: both; }
.transparent { border:none; background-color: #7B0007; }
.transparentborder{ background-color: #7B0007; }
.tab1 { font-size: 13px;	margin-left: 250px; }
.Tab_compteProd { width: 145px; }
.coord { margin:20px; border-collapse: collapse; border:1px solid #EB617B; width:366px; }
.tabl_coord { padding:5px; border:0px; }
.tabl_coord_right { padding:5px; border:0px; text-align: right; }
.cadreblanc{ border:1px solid #ffffff; }
.color7 { color:#FFBABF; }
.blanc { color:#FFFFFF; }
.gras { font-weight:bold; }
.taille12 { font-size:12px; }


INPUT, TEXTAREA, SELECT{
	color:#AE1826;
	width: 170px;
}
	
TABLE{
	padding:10px 10px 10px 10px;
	border-collapse: collapse;
	/*border:1px solid #EB617B;*/
	color:#ffffff;
	margin:0;
}


TABLE TH{
	background-color:#720107;
	border:1px solid #EB617B;
	/*border-top:0px;*/
}

TABLE TD{
	margin:0;
	border:1px solid #EB617B;
	background-color:#950811;
	padding: 10px;
	text-align: center;
}

.produit{
	padding:0px 0px 0px 0px;
}

.menuRose{
	font-size:11px;
	color:#FFBABF;
}

.puce_diamant{
	background: url("/images/puce_diamant.gif") 6px 3px  no-repeat;
	padding: 0;
	margin: 0px 0px 0px 12px;
	line-height:17px;
	color:#FFFFFF;
}

.puce_diamantClair{
	background: url("/images/puce_diamantClair.gif") 6px 2px  no-repeat;
	padding: 0;
	margin: 0px 0px 0px 15px;
	line-height:17px;
	color:#FFFFFF;
}

.onglet{
	margin:0 0 0 20px;
}

.texteRose{
	color:#ffb9bf;
}

.clear{
	clear: both;
	width: 100%;
	height: 1px;
	font-size: 1px;
	margin:0;
	padding:0;
}

.hidden{
	display:none;
}


/*###############################
#								#
#	MENU HAUT					#	
#								#
#################################*/	
	
div#haut {
	color: #FFB000;
}	

	div#haut div#menu{
		height:40px;
		padding:30px 0 10px 15px;
	}

		div#haut div#menu ul{
			list-style-type: none;
			padding:10px 0 0 10px;
		}
	
		div#haut div#menu li{
			position: relative;
			z-index: 10;
			float:left;
			margin: 0px 4px 0px 0px;
		}
		
		
		div#haut div#menu li a{
			color:#FFFFFF;
			padding: 0 15px 0 2px;
			font-family:"Verdana";
			font-size:11px;
			font-weight:bold;
		}
		
		
/*###############################
#								#
#	SOUS MENU					#	
#								#
#################################*/	
		
			div#haut div#menu ul.sous-menu, div#menu ul.sous-menu ul {
				z-index: 10;
				padding: 19px 0pt 0pt;
				position: absolute;
				display: none;
			}

			div#haut div#menu ul.sous-menu {
				top: 20px;
				left: 0;
			}

			div#haut div#menu ul.sous-menu ul {
				top: 0;
				left: 0;
			}
			
			div#haut div#menu ul.sous-menu a {
				width: 180px !important;
				height: auto;
				font-size: 11px;
				display: block;
				border: 0px solid #dddddd;
				text-decoration: none;
				font-weight: bold;
				padding: 5px;
				text-align: left;
				background-image: none !important;
			}


			div#haut div#menu ul.sous-menu a, div#menu ul.sous-menu a.out {
				width: 180px !important;
				background-color: #AE1826;
				color: #ffffff;
			}
			
			div#haut div#menu ul.sous-menu a:hover, div#menu ul.sous-menu a.over {
				width: 180px !important;
				background-color: #FFBABF;
				text-decoration: none;
				color: #333333;
			}
			
			div#haut div#menu ul.sous-menu a.parent {
				background-image: url("fleche.gif");
				background-position: center right;
				background-repeat: no-repeat;
			}
		
				div#haut div#menu li#bijoux a{
					padding-right:0;
				}
				
				
/*###############################
#								#
#	CONTENU						#	
#								#
################################*/

	
	
/* CONTENU de la page */	
div#contenu {
	width: 940px;
	margin: 0 20px 0 20px;
}
	
	/*Block Haut*/
	div#contenu div#blockHaut{
		position: relative;
		width: 940px;
		height: 173px;
		background: url("/images/menu_fond.jpg") no-repeat;
	}
	
		div#contenu div#blockHaut a#logo {
			position: absolute;
			top: 10px;
			left: 10px;
			width: 450px;
			height: 90px;
		}
	
			div#contenu div#blockHaut .h2 {
				position: absolute;
				top: 62px;
				left: 95px;
				font-size: 11px;
				font-weight: normal;
				font-variant: small-caps;
				letter-spacing: 0.3px;
			}
			
					div#contenu div#blockHaut h2 span {
						text-transform: capitalize;
					}
	
			div#contenu div#blockHaut div#article{
				position: absolute;
				top: 46px;
				left: 830px;
			}

			div#contenu div#blockHaut div#titre{
				position:absolute;
				top: 133px;
				left: 10px;
				width: 920px;
				height: 30px;
				background: #710006;
				font-family: "Verdana";
				font-weight: normal;
				padding-top: 10px;
				z-index: 10;
			}
			
					div#contenu div#blockHaut div#titre h1 {
						position: absolute;
						top: 10px;
						left: 20px;
						width: 414px;
						font-size: 11px;
						color: #FFBABF;
					}
					
					div#contenu div#blockHaut div#titre h1 span {
						font-size: 16px;
						color: #ffffff;
						padding-left: 7px;
					}
					
					div#contenu div#blockHaut div#titre div#ariane {
						position:absolute;
						left:434px;
						top:10px;
						float:left;
						text-align:right;
						width:485px;
						font-size:10px;
						padding-top:3px;
					}
					
	div#contenu div#blockMilieu{
		position: relative;
		width: 940px;
		background: url("/images/rubrique_milieu_fond3.jpg") 0 0 no-repeat #7b0007;
		padding: 15px 0;
	}
	
					
					
	div#contenu div#blockBas {
		width: 940px;
		height: 220px;
		padding-top: 30px;
		background: #7B0007;
	}


/*###############################
#								#
#	BAS DE PAGE					#
#								#
###############################*/
	
div#bas {
	clear:both;
    width:940px;
    height:210px;
    margin-left:20px;
    padding-top:15px;
	position:relative;
	}
	
/*div#baspage, div#baspage a{
	font-size:7px;
	text-align: center;
	text-decoration: none
}*/

div#bas div#basdepage {
	background: transparent url(images/basdepage.png) no-repeat scroll 0 0;
	height: 180px;
	position: relative;
	width: 927px;
}

		div#bas div#basdepage a , span{
			text-align: center;
   			font-weight:bold;
   			color:#FFBABF;
			font-size: 10px;
   		}

		div#bas div#basdepage span.livraison, div#bas div#basdepage a.livraison{
			position: absolute;
			left: 50px;
			top: 105px;
   		}

		div#bas div#basdepage span.banque{
			position: absolute;
			left: 177px;
			top: 105px;
			z-index: 10;
   		}

		div#bas div#basdepage span.satisfait, div#bas div#basdepage a.satisfait{
			position: absolute;
			left: 348px;
			top: 105px;
			z-index: 10;
   		}

		div#bas div#basdepage a.contact{
			position: absolute;
			left: 489px;
			top: 105px;
			z-index: 10;
   		}

		div#bas div#basdepage a.tendances{
			position: absolute;
			left: 663px;
			top: 105px;
			z-index: 10;
   		}

		div#bas div#basdepage a.accessoires{
			position: absolute;
			left: 798px;
			top: 105px;
			z-index: 10;
   		}

div#end{
	font-weight:normal;
	position: absolute;
	text-align: center;
	bottom: 30px;
	left: 225px;
    z-index: 99;
}

	div#end a{
		color:#ffb8be;
		font-weight:normal;
	}

.fond {
	padding: 10px 100px 30px 100px;
	min-height: 220px;
}

.page {
	background-color: #720107;
	color: #FFBABF;
	padding: 10px 10px 10px 10px;
	list-style-type: none;
	/*height: 500px;*/
	overflow: auto;
}


/*###################
#					#
#	CMS				#
#					#
###################*/

div.accroche, div.media, div.texte, div.texte2, div.texte3 {
	margin-bottom: 20px;
}

div.accroche {
	font-style: italic;
}

div.media {
	text-align: center;
}

div.texte2 {
	float: left;
	width: 49%;
	margin-right: 2%;
}

div.texte3 {
	float: left;
	width: 32%;
	margin-right: 2%;
}

div.last {
	margin-right: 0;
}

div.left {
	float: left;
	margin: 0 10px 10px 0;
	text-align: center;
}

div.right {
	float: right;
	margin: 0 0 10px 10px;
	text-align: center;
}

q {
	display: block;
	text-align: center;
	font-size: 10px;
}

div.com {
	margin: 0 20px 30px 20px;
}

div.com div {
	padding-bottom: 2px;
	margin-bottom: 10px;
	border-bottom: 1px solid #cccccc;
}

/*###################
#					#
#	RUBRIQUE		#
#					#
###################*/

/*Block Milieu*/
	div#pageRubrique div#blockMilieu div#blockVignette{
		width:920px;
		/*height:420px;*/
		height:624px;
		overflow:auto;
		scrollbar-base-color:#700006;
		scrollbar-track-color:#700006;
		scrollbar-arrow-color:#FFFFFF;
		scrollbar-3dlight-color:#700006;
		scrollbar-darkshadow-color:#700006;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-shadow-color: #FFFFFF;
		padding-left:10px;

	}

		div#pageRubrique div#blockMilieu div#blockVignette div.cadre {
			float: left;
			width: 277px; /* 300 */
			height: 195px;
			padding: 0 0 8px 23px;
		}

			/*div#pageRubrique div#blockMilieu div#blockVignette div.cadre img.puce {
				float: left;
				display: block;
				width: 23px;
				padding-left: 5px;
				margin-top: 15px;
			}*/
		
			div#pageRubrique div#blockMilieu div#blockVignette div.cadre div.vignette {
				float: left;
				width: 265px;
				height: 195px;
				margin-top: 15px;
				background: #710006;
				
			}
			
					div#pageRubrique div#blockMilieu div#blockVignette div.cadre div.vignette div.blockImage {
						float: left;
						width: 100px;
					}
					
					
							div#pageRubrique div#blockMilieu div#blockVignette div.cadre div.vignette div.blockImage img{
								width: 87px;
								height: 87px;
								margin: 12px 0 0 10px;
								border: 1px solid #FFFFFF;
							}
							
							div#pageRubrique div#blockMilieu div#blockVignette div.cadre div.vignette div.blockImage div.prix{
								padding-top: 10px;
								padding-left: 8px;												
								text-align: center;
							}
							
					div#pageRubrique div#blockMilieu div#blockVignette div.cadre div.vignette div.blockTexte{
						float: left;
						width: 145px;
						padding: 10px 5px 10px 10px;
					}
					
							div#pageRubrique div#blockMilieu div#blockVignette div.cadre div.vignette div.blockTexte h2 {
							
							}
							
								div#pageRubrique div#blockMilieu div#blockVignette div.cadre div.vignette div.blockTexte h2 span {
									display: block;
									height: 32px;
									overflow: hidden;
									font-size: 11px;
									color: #FFB9BF;
								}
								
								div#pageRubrique div#blockMilieu div#blockVignette div.cadre div.vignette div.blockTexte h2 a {
									height: 15px;
									overflow: hidden;
									margin-top: 10px;
									font-size: 12px;
									color: #ffffff;
									padding-left: 0;
								}
							
							div#pageRubrique div#blockMilieu div#blockVignette div.cadre div.vignette div.blockTexte p{
								margin-top:10px;
								margin-bottom:20px;
								height:53px;
								text-align:justify;
								overflow:hidden;
							}
							
							div#pageRubrique div#blockMilieu div#blockVignette div.cadre div.vignette div.blockTexte span.prix{
								margin-left:30px;
								text-align:center;
							}
							
							div#pageRubrique div#blockMilieu div#blockVignette div.cadre div.vignette div.blockTexte a{
								color:#FFFFFF;
								padding-left: 15px;
							}
							
									div#pageRubrique div#blockMilieu div#blockVignette div.cadre div.vignette div.blockTexte a.louer{
										background: url("/images/puce_diamantLouer.gif") 0 1px  no-repeat;
									}
									
									div#pageRubrique div#blockMilieu div#blockVignette div.cadre div.vignette div.blockTexte a.acheter{
										background: url("/images/puce_diamantAcheter.gif") 0 1px  no-repeat;
									}
									
									div#pageRubrique div#blockMilieu div#blockVignette div.cadre div.vignette div.blockTexte a.fiche{
										line-height:30px;
										background: url("/images/puce_diamantLouer.gif") 0 1px  no-repeat;
									}
/*###################
#					#
#	PRODUIT			#
#					#
###################*/		
									
/*Block Milieu*/
div#pageProduit {
	height: 239px;
}

	div#pageProduit div.hauteurFixe{
		height:250px;
	}
	
	div#pageProduit div#blockMilieu p,div#pageProduit div#blockMilieu h2{
		padding-left:30px;
		padding:10px 10px 10px 10px;
		margin:10px;
		align:center;
		background-color:#710006;
	}
	
	div#pageProduit div#blockMilieu div form h3{
		margin-top: 20px;
		margin-left: 50px;
		align: left;
	}
	
	div#pageProduit div#blockMilieu div form hr{
		margin:0 30px 20px 30px;
	}
	
			div#pageProduit div#blockMilieu div#images{
				position: relative;
				float: left;
				width: 300px;
				height: 200px;
				margin-left: 10px;
				background-color: #710006;
			}
			
					div#pageProduit div#blockMilieu div#images img#produitGrande{
						display:block;
						position:absolute;
						top:17px;
						left:13px;
						/*height: 153px;*/
						width: 127px;
						border-width:1px;
						border-style:solid;
						border-color:#FFFFFF;
					}
					
					div#pageProduit div#blockMilieu div#images img#produitPetite1{
						display:block;
						position:absolute;
						top:52px;
						left:154px;
						/*height: 57px;*/
						width: 57px;
						border-width:1px;
						border-style:solid;
						border-color:#ffb9bf;
					}
					
					div#pageProduit div#blockMilieu div#images img#produitPetite2{
						display:block;
						position:absolute;
						top:52px;
						left:224px;
						/*height: 57px;*/
						width: 57px;
						border-width:1px;
						border-style:solid;
						border-color:#ffb9bf;
					}
					
					div#pageProduit div#blockMilieu div#images span#vues{
						position:absolute;
						top:25px;
						left:154px;
						color:#ffffff;
						/*color:#ffb9bf;*/
					}	
					
					div#pageProduit div#blockMilieu div#images span#prix{
						position:absolute;
						top:152px;
						left:155px;
						color:#ffb9bf;
					}
					
					div#pageProduit div#blockMilieu div#images span#montant{
						font-size: 12px;
						font-weight: bold;
						position:absolute;
						top:166px;
						left:155px;
					}

					div#pageProduit div#blockMilieu div#images div#price{
						position:absolute;
						top:152px;
						left:155px;
						color:#ffb9bf;
					}				
	
			div#pageProduit div#blockMilieu div#descriptif{
				position:relative;
				float:left;
				width:335px;
				height:200px;
				margin-left:10px;
				background-color:#710006;
			}
			
					div#pageProduit div#blockMilieu div#descriptif p{
						padding:10px 20px 10px 10px;
						text-align:justify;
					}
			
			div#pageProduit div#blockMilieu div#choix{
				position:relative;
				float:left;
				width:265px;
				height:200px;
				margin-left:10px;
				background-color:#710006;
			}
			
					div#pageProduit div#blockMilieu div#choix input,select{
						font-family:"Verdana";
						font-size:12px;
						color:#ae1826;
						border:0;
					}
			
					div#pageProduit div#blockMilieu div#choix input#email{
						position:absolute;
						top:36px;
						left:14px;
						padding:4px 50px 4px 10px;
						width: auto;
					}
					
					div#pageProduit div#blockMilieu div#choix input#btn_OKemail{
						position:absolute;
						top:36px;
						left:220px;
						padding:0;
						width: auto;
					}
					
					div#pageProduit div#blockMilieu div#choix select#cm{
						position:absolute;
						top:95px;
						left:110px;
						width:100px;
						padding:3px 0 3px 5px;
					}
					
					div#pageProduit div#blockMilieu div#choix span#recommander{
						position:absolute;
						top:15px;
						left:14px;
					}
					
					div#pageProduit div#blockMilieu div#choix span#taille{
						position:absolute;
						top:100px;
						left:15px;
					}
					
					div#pageProduit div#blockMilieu div#choix span#rest{
						position:absolute;
						top:125px;
						left:15px;
					}
					
					div#pageProduit div#blockMilieu div#choix a{
						padding-left:15px;
					}
					
						div#pageProduit div#blockMilieu div#choix a#louer{
							position:absolute;
							top:152px;
							left:100px;
							color:#FFFFFF;
							background: url("/images/puce_diamantLouer.gif") 0 1px  no-repeat;
						}
						
						div#pageProduit div#blockMilieu div#choix #acheter{
							position:absolute;
							top:152px;
							left:185px;
							color:#FFFFFF;
							background: url("/images/puce_diamantAcheter.gif") 0 1px  no-repeat;
						}
						
						div#pageProduit div#blockMilieu div#choix span#send_mail{
						position:absolute;
						top:60px;
						left:14px;
						}
			

/*###################
#					#
#	CREDIT			#
#					#
###################*/

div#credit {
	width: 600px;
	margin-left: 300px;
	padding: 0 0 10px 0;
}

div#credit h2 {
	width: auto;
	margin: 0 !important;
	padding: 0;
	color: #FFBABF;
	background: none !important;
}

div#credit div.texte {
	margin: 0;
	padding: 10px;
	text-align: justify;
}

div#credit a.noStyle {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}

div#credit a.aH2 {
	color: #FFBABF;
	text-decoration: none;
	font-weight: bold;
}

div#credit div.center {
	text-align: center;
}

div#credit div.bold {
	font-weight: bold;
}


/*###################
#					#
#	PLAN			#
#					#
###################*/


div#planGauche {
	float: left;
	width: 300px;
	margin-left: 250px;
	padding: 10px 0 10px 0;
}


div#planDroite {
	float: left;
	width: 300px;
	margin-left: 50px;
	padding: 10px 0 10px 0;
}


div#plan h2 {
	padding: 10px 0;
}

div#plan ul li {
	/*list-style-type:upper-roman;*/
	list-style-type:none;
	padding-top:10px;
	margin-left: 30px;
	color: #ED008C;
}

		div#plan ul li  a {
			font-size:13px;
			font-variant:small-caps;
			font-weight:bold;
			color: #ffffff;
		}

div#plan ul li ul li{
	/*list-style-type:upper-roman;*/
	/*list-style-type:upper-alpha;*/
	padding: 5px 0 0 0;
	margin-left: 0;
	color: #333333;
}

		div#plan ul li ul li a {
			font-size:12px;
			font-weight:bold;
			color: #FE46FF;
		}

div#plan ul li ul li ul li{
	list-style-type:decimal;
	padding-top:2px;
	margin-left:10px;
}

		div#plan ul li ul li ul li a {
			font-size:11px;
			font-variant:normal;
			font-style:italic;
			font-weight: bold;
			color:#00C3FF;
		}

div#plan ul li ul li ul li ul li{
	list-style-type:lower-alpha;
	margin-left:60px;
}

		div#plan ul li ul li ul li ul li a {
			font-size:10px;
		}

div#plan div.nousContacter {
	padding:20px 0 30px 0;
}

div#plan div.nousContacter ul li {
	list-style-type:none;
	margin:0;
}


/*###################
#					#
#	ANNUAIRE		#
#					#
###################*/


div#annuaire {
	margin: 170px 50px 0 50px !important;
}

div#annuaire h1.golden-h1 { display: none;}

div#annuaire ul#golden-n1 { 
	padding: 0 0 0 19px;
}

	div#annuaire ul#golden-n1 li {
		list-style-type: none;
	}
	
	div#annuaire ul#golden-n1 h2, ul#golden-n1 h3 {
		background: none;
		height: 15px;
		padding: 0;
	}
	
	div#annuaire ul#golden-n1 h2 { /* Gestion du theme : padding, taille police */
		padding: 10px 0 5px 0;
		font-size: 13px;
	}
	
	div#annuaire ul#golden-n1 h3 {
		font-size:11px;
		padding: 10px 0 0 0;
	}
		div#annuaire ul#golden-n1 h2 a, ul#golden-n1 h3 a { /* Gestion du theme : couleurs, puces */
			color: #ffffff;
			font-weight: bold;
			background: url('/images/fleche.gif') 0 1px no-repeat;
			padding-left:12px;
			text-transform:uppercase;
		}
		div#annuaire ul#golden-n1 li p {
			padding: 10px 0 10px;
			width: 450px;
		}

div#annuaire ul.golden-n2 { 
	padding: 0 0 0 20px;
}

	div#annuaire ul.golden-n2 li { 
		padding: 2px 0 0 10px;
	}
	
	div#annuaire ul.golden-n2 li h3 {	/* Gestion du nom du site : padding, taille police, couleurs, puces */
		font-size:11px;
		background: url('/images/puce_carreVert.gif') 0 1px no-repeat;
		display: inline;
		padding-left:10px;
		color: #FE46FF;
	}

		div#annuaire ul.golden-n2 a {	/* Gestion de la description : taille police, couleurs */
			color: #ffffff;
		}
	
	div#annuaire h2#golden-h2 {
		display: none;
	}
	
/* ---------------------- */
/* ------ Lightbox2 ----- */
/* ---------------------- */

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://src.goldenmarket.eu/lightbox/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://src.goldenmarket.eu/lightbox/images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

/* ******************************************************************************************************************** */
	
