/*
html {
	scrollbar-face-color: #367CD2;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
}
*/
body {
	padding:0;
	margin:0;
	font-family:Arial;
	font-size:9px;
	background-color:#FFFFFF
}
/* Index page Style */
#index{
	background-color:#FFFFFF !important;
	padding:10px 0 0 0;
}
#index-wrap{
	width:700px;
	padding:0 0 0 0px;
	margin:auto;
}
.index-header{
	font-size:11px;
	color:#fff;
	width:659px;
	font-weight:bold;
	padding:50px 0 0 0;
	margin:0 0 28px 0;
}
.index-slideshow{
}
.separator{
	width:100%;
	height:6px;
	clear:both;
}
.index-navigation{
	text-align:left;
	float:left;
	padding:0 0 0 0px;
}
.stanav{
	list-style:none;
	float:left;
	padding:0 8px 0 0px !important;
	border-right:1px solid #C6C6C6;
}
.index-navigation li{
	list-style:none;
	float:left;
	padding:0 8px 0 8px;
	border-right:1px solid #C6C6C6;
}
.endnav{
	border:0 !important;
	padding:0 0px 0 8px !important;
}
.index-navigation li a{
	color:#C6C6C6;
	text-decoration:none;
}
.index-navigation li a:hover{
	color:#fff;
	text-decoration:none;
}
/* End Index page Style */
/* Gallery Page Style */
#gallery-wrap{
	margin:0;
	padding:0px 0 0 0;
}
#gallery-wrap table{
	margin:0 0 10px 0;
}
#left{
	float:left;
	width:261px;
}
.block{

}
.nav-wrap{
	width:216px;
	height:600px;
	margin:0 0 0 20px; 
	/*background-color:#000;*/
/*	border-left:1px solid #282828;
	border-right:1px solid #282828;
	border-top:1px solid #282828; */
}
.nav-wrap ul{
	margin:0 0 0 10px;
	padding:0;
}
.nav-wrap ul ul{
	margin:0 0 0 30px;
	padding:0;
}
.nav-wrap li{
	line-height:30px;
	list-style:none;
}
.nav-wrap ul ul li{
	line-height:30px;
	list-style:disc;
	color:#fff;
}
.nav-wrap a{
	text-decoration:none;
	color:#c3c3c3;
	font-size:10px;
}
.nav-wrap a:hover{
	color:#fff;
}
.leftnav-header{
	color:#D5D5D5;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	line-height:50px;
/*	border-bottom:1px solid #282828; */
	width:90%;
	margin:0 auto 10px auto;
}
#right{
	float:left;
	width:669px;
}
.gallery-header{
	width:744px;
	height:87px;
	/*background:url(../img/gallerynav-back.jpg) no-repeat top right;*/
/*	border:1px solid #282828; */
	padding:0 0 0 0px;
}
.gallery-header-name{
	font-size:12px;
	line-height:50px;
	color:#D5D5D5;
	font-weight:normal;
	padding:0px 0 0 0px;
	margin:0px 0 10px 10px;
	width:96%;
/*	border-bottom:1px solid #282828 */
}
.gallery-navigation{
	padding:0 0 0 0px
}
.gallery-navigation li{
	list-style:none;
	float:left;
	padding:0 8px 0 8px;
	border-right:1px solid #C6C6C6;
}
.endnav{
	border:0 !important;
	padding:0 0px 0 8px !important;
}
.gallery-navigation li a{
	color:#C6C6C6;
	text-decoration:none;
}
.gallery-navigation li a:hover{
	color:#fff;
	text-decoration:none;
}
.thumbnails-wrap img{
	 border:0px
}
.galleryname{
	height:40px;
	text-align:left;
	line-height:40px;
	color:#fff;
	margin-left : 10px;
}
.emptycolum{
	width:48px;
}
.emptyrow{
	height:48px
}
.pages{
/*	height:30px; */
	text-align:center;
	color: white;
	margin:0 0 0px 0;
}
.pages a{
	color:#c3c3c3;
	padding:0px 4px;
	font-size:10px;
	text-decoration:none;
}
.pages a:hover, active{
	color:#fff;
	font-weight:bold;
}
/* Footer */
.footer{
	font-size:10px;
	color:#939393;
	clear:both;
	line-height:16px;
	text-align:right;
	width:1000px;
	float:left;
	padding:0 0px 0 0;
}

/* Footer */

.blockButton{
    display:block;
	font-size:10px;
	color:#939393;
	clear:both;
	line-height:16px;
	text-align:left;
	float:left;
	padding:0 0px 0 0;
	margin-left : 10px;
	border:0 ;
}

.blockButton:hover {
    font-weight:simple;
    text-decoration:none;
    text-align:center;
    display:block;
	font-size:10px;
/*	color:#939393;
	clear:both;
	line-height:16px;
	text-align:left;
	float:left;
	padding:0 0px 0 0;
	border:0 ; */
}

.unblock{
    display:block;
	font-size:10px;
	color:#939393;
	clear:both;
	line-height:16px;
	text-align:left;
	float:left;
	padding:0 0px 0 0;
	margin-left : 10px;
	border:0 ;
}

.unblock:hover {
    font-weight:simple;
    text-decoration:none;
    text-align:center;
    display:block;
	font-size:10px;
}



/*photo wrap*/
.photo-wrap{
	padding:0px 0 0 0;
	width:820px;
	height:820px;
	margin-top:auto;
	margin-left:auto;
	margin-bottom:auto;
	margin-right:auto;
	clear:both;
	background-color:#C5C5C5;
}

.photo-wrap img{
	/* border:1px solid #a9a9a9; */
	margin:auto;
}
.name{
	font-size:11px;
	color:#a0a0a0;
	height:24px;
	line-height:24px;
	padding:0 10px 0 0;
	clear:both;
}
.photolinks_wrap{
	width:820px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	height:20px;
	padding:0;
}
.prevnext{
	float:left;
	margin-left:0pt;
}

.prevnextgallery{
	float:left;
	margin-left:6pt;
}

.backtogallery{
	float:right;
	text-align:right;
}
.backtogallery a{
	color:#C6C6C6;
	font-size:11px;
	text-decoration:none;
}
.backtogallery a:hover{
	color:#fff;
	text-decoration:none;
}
.contacts{
    color:#000000;
	text-align:left;
	font-size:11px;
	line-height:20px;
	padding:0px 0 0 0;
}
.contacts .galleryname{
	color:#fff;
	font-size:10px;
}
.contacts a{
	color:#000000;
	font-size:11px;
	text-decoration:none;
}
.contacts a:hover{
	color:#fff;
	text-decoration:none;
}

.glossymenu{
margin: 0px 0;
/* width: 200px; /*width of menu*/
border: none;
padding:0px 0 0 0;
}


.glossymenu a.menuitem{ /* main categories  */
margin: 0px 0;
padding:0px 10px 10px 12px;
border-bottom:none;
display: block;
position: relative; 
width: auto;
text-decoration: none;
font-family:Arial;
font-size:9px;
}

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
}

.glossymenu a.menuitem .statusicon{ 
position: absolute;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
/* background-image: url(glossyback2.gif);  */
}

.glossymenu div.submenu{ 

}

.glossymenu div.submenu ul{ 
}

.glossymenu div.submenu ul li{
/*  first  main node  */
line-height:20px;
border: none;
padding:0px 0px 0px 0px;
list-style-image: url("http://emaxphotography.com/public/img/dot.jpg");
margin:0px 0px 5px 25px;
}

.glossymenu div.submenu ul ul li{
/*  sub node node  */
line-height:20px;
border: none;
padding:0px 0 0 0;
list-style-image: url("http://emaxphotography.com/public/img/dot.jpg");
margin:0px 0px 0px 25px;
}

.glossymenu div.submenu ul ul li a{ /* sub nodes for  images B&W/ Cuba in color  */
	display: block;
	text-decoration: none;
	padding: 0px 0;
	list-style: square;
	color:#c3c3c3;
	font-family:Arial;
	font-size:9px;
	padding-bottom:5px;
}

.glossymenu div.submenu ul li a{ /* main nodes for  images Cuba/ Namibia  */
	line-height:20px;
	display: block;
	text-decoration: none;
	font-family:Arial;
	font-size:9px;
	padding-left:0px;
	padding-bottom:5px;
}

#content-slider {
  width: 740px;
  height: 3px;
  margin-top: 5px;
  margin-left: 0px;
  background: #0E0E0E;
  position: relative;
}
/*
.ui-slider-handle {
  width: 6px;
  height: 10px;
  position: absolute;
  top: -4px;
  background: #EEEEEE;
  border: solid 1px black;
}
*/
.ui-slider-handle {
  width: 6px;
  height: 10px;
  position: absolute;
  left: -4px;
  background: #EEEEEE;
  border: solid 1px black;
}

#content-scroll {
  width: 600px;
  height: 490px;
  margin-top: 0px;
  overflow: hidden;
}

#content-scrollV {
  width: 440px;
  height: 450px;
  margin-top: 0px;
  overflow: hidden;
  border: solid 0px black;
  font-size:12px;
  color:#0E0E0E;
  clear:both;
  line-height: 2.0; 
  position: relative; 
  float: left; 
}
#content-text {
  width: 360px;
  height: 390px;
  text-align:left;
  padding:0 0px 0 0;
  line-height: 2.0; 
  margin-left : 5px;
  position: relative; 
  float: left; 
}

/* Scroll bar for story text   */
#content-sliderV {
  width: 1px;
  height: 450px;
  margin-top: 9px;
  margin-left: 0px;
  background: #000;
  line-height: 2.0; 
  position: relative;
  float: right; 
}

#content-holder {
  
}

.content-item {
  padding-left: 10px;
  padding-right: 10px;
  float: left;
  vertical-align: middle;
  height:470px;
  margin-top: 10px;
}

#blanket {
background-color:#111;
opacity: 0.65;
filter:alpha(opacity=65);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}
#popUpDiv {
position:absolute;
background-color:#eeeeee;
width:300px;
height:300px;
z-index: 9002;
