/*

	Supersized - Fullscreen Slideshow jQuery Plugin
	Version : 3.2.5
	Site	: www.buildinternet.com/project/supersized
	
	Author	: Sam Dunn
	Company : One Mighty Roar (www.onemightyroar.com)
	License : MIT License / GPL License
	
*/

* { margin:0; padding:0; }
body { background:#111; height:100%; }
	img { border:none; }
	
	#supersized-loader { position:absolute; top:50%; left:50%; z-index:0; width:60px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background:url(../img/progress.gif) no-repeat center center;}
	
	#supersized {  display:block; position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
		#supersized img { width:auto; height:auto; position:relative; display:none; outline:none; border:none; }
			#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; }	/*Speed*/
			#supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; }			/*Quality*/
		
		#supersized li { display:block; list-style:none; z-index:-30; position:fixed; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111; }
		#supersized a { width:100%; height:100%; display:block; }
			#supersized li.prevslide { z-index:-20; }
			#supersized li.activeslide { z-index:-10; }
			#supersized li.image-loading { background:#111 url(../img/progress.gif) no-repeat center center; width:100%; height:100%; }
				#supersized li.image-loading img{ visibility:hidden; }
			#supersized li.prevslide img, #supersized li.activeslide img{ display:inline; }
			
#demo-block {
	background:#000;
	border-bottom:1px solid #393939;
	height: 42px;
	width: 100%;
	z-index:98;	
}
		
#demo-block .dmlogo { float:left; margin: 4px 20px 0 20px }
#demo-block .slideblock { float:left; height:37px; border-left: 1px solid #393939; padding:5px 20px 0 20px;}

#demo-block h1, #demo-block h3, #demo-block .slideho h5 { color:#fff; font-size:15px; float:left; margin:0; font-family:Georgia, "Times New Roman", Times, serif; text-transform:none }
#demo-block h2, #demo-block h4 { color:#fff; margin:0; padding:0; font-size:11px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  text-transform:none  }
#demo-block h3, #demo-block h4, #demo-block h5 { clear: both;  }

#demo-block ul { list-style-type:none }

#demo-block strong {color:#FF9C0C;}
#demo-block .slideho { display:block; z-index:99; position:absolute; width:900px;background:#000; min-height:150px; right:0; top:42px; padding:15px; border:1px solid #393939; border-top:none; border-right:none }
#demo-block .slideho1 { background:url(../img/bg_galey_2.gif) repeat-y; }
#demo-block .slideblock:hover .slideho { display:block } 
#demo-block .slideblock:hover h3 { text-decoration:underline} 
/*border-right:1px solid #393939;*/

#slideBuy .slideho { display:none }
#slideTitre .slideho { display:none }
#slideMsg .slideho { display:none }
#slideInfoImg .slideho { display:none }
#demo-block #slideBack, #demo-block #slideMsg, #demo-block #slideInfoImg { float:right; color:#fff }
#demo-block #slideInfoImg { width:150px }
#demo-block #slideBack a { text-decoration:none}

#slideTitre .slideho { left:167px; right:auto; color:#fff }
#slideTitre .slideho .bio { overflow:auto; max-height:500px }
#slideTitre .slideho .bio img { float:left; margin:5px 10px 10px 0 }
#slideTitre .slideho .pgG { max-height:500px; overflow:auto }
#slideTitre #contact { border-top:1px solid #626262; margin:15px 0 }

#slideMsg .slideho { float:right }

.slidec50l { width:420px; float:left; padding:0 15px 0 0; }
.slidec25 {  width:435px; float:left; padding:0 15px 0 0;}
.slidec25r { width:435px; float:left; padding:0 0 0 15px; }
.slidec252 {  width:205px; float:left; padding:0 15px 0 0;}
.slidecimg { display:table-cell; vertical-align:middle; text-align:center }
.slidecimg img { max-width:380px; max-height:350px }
#slideBuy input { float:left; margin-right:5px;}
#slideBuy label { color:#fff; width:405px; padding-top:5px}
#slideBuy label strong { float:right}

.pgG .imgt { width:120px; height:100px; margin:8px; border:1px solid #626262; padding:0}
.pgG .imgt a { width:120px; height:100px; display:table-cell; vertical-align:middle }
.pgG .imgt img { max-height:100px; max-width:120px}
.pgG .imgt div { background:rgba(98,98,98,0.9); position:absolute;width: 116px; padding:2px }
#demo-block .slideho .pgG h5, #demo-block .slideho .msg  h5 { padding:0 0 10px 0 }

#slideMsg .msgs h6 { font-family:Georgia, "Times New Roman", Times, serif; color:#fff; font-size:12px; font-weight:normal; margin:0 } 
#slideMsg .msgs blockquote { font-style:normal; margin:5px 0 15px 0 } 

#demo-block .antispam { background:#fff; float:left; margin:4px 4px 2px 0; padding:5px 0 }
#slideTitre .slideho .bio  .antispam img, #slideMsg .slideho .msg .antispam img { margin:2px; width:20px}
.slideho textarea#enquiry {width:288px; height:100px }
.slideho #name, .slideho #email {width:288px }
.slideho #antispam {width:40px }

#demo-block .slideho h5 { font-size:12px; padding:15px 0 5px 0; float:none;  }
#demo-block .slideho h5 em { float:right; font-size:11px; font-style:normal; }
#demo-block .slideho h5:first-child { color:#FF9C0C; }
#demo-block .slideho #img_pr { padding:20px 0; clear:both }
#demo-block .slideho #img_pr h5 { float:left; font-size:15px; margin:0; padding:3px 0 0 0 }
#slideBuy #img_pr input#cart_quantity {
		float:right;
    font-size: 11px;
    margin: 3px 1px 0 0;
    width: 15px;
}
#slideBuy #img_pr .imageSubmit {
    float: right;
    margin: 5px 0 0;
}
#slideBuy .slidecart { max-height:500px; overflow:auto; color:#fff }
#slideBuy .slidecart li strong { color:#fff; font-size:14px; padding-bottom:5px; width:360px;  }
#slideBuy .slidecart #gal_cart ul li { padding:5px 0; border-bottom:1px solid #393939;  position:relative }
#slideBuy .slidecart #gal_cart ul li .imgt { height:auto}
#slideBuy .slidecart #gal_cart ul li ul li { border:none; padding: 3px; }
#slideBuy .slidecart #gal_cart ul li ul li.imgt { background:none}
#slideBuy .slidecart #gal_cart ul li ul li a { vertical-align:top}
#slideBuy .slidecart .cartEdit {top:11px }

#demo-block a { color:#fff }
#dm_back { height:37px; border-left: 1px solid #393939; float:right; padding:5px 20px 0 20px;}
#slidecontact.slideblock, #slideBuy.slideblock  { float:right; }
#slidebuy { height:37px; border-left: 1px solid #393939; float:right; padding:5px 20px 0 20px;}
#galeries_menu { height:37px; border-left: 1px solid #393939; float:left; padding:5px 20px 0 10px; font-size:12px; background:url(../../images/bg_h3_fl.png) no-repeat 188px 17px ; width:200px}
#galeries_menu img { max-width:35px; max-height:35px; padding:0 10px; float:left }
#galeries_menu a { display:block; height:37px;text-decoration:none }
#galeries_menu:hover ul { display:block }
#galeries_menu a:hover, #galeries_menu a:visited:hover { text-decoration:underline }
#galeries_menu ul { clear:both; list-style-type:none; background:#000; display:none }
#galeries_menu ul li { border: 1px solid #393939; border-top:0; padding-right:10px }
#galeries_menu span { height:22px; display:block; float:left; padding-top:10px    }
#galeries_menu em {  height:32px; width:50px; text-align:center; vertical-align:middle; display:table-cell; float:left;    }
#galeries_menu em span {  height:32px; width:50px; text-align:center; vertical-align:middle; display:table-cell; float:none; padding-top:0    }