#LsfotoEntirePage {
	position: absolute;
	overflow: auto;
	visibility: visible;
	/* min-width: 800px; */
	/* min-width: 1280px; */
	min-height: 600px;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: #CCCCCC;
}

#LsfotoLeft {
	position: absolute;
	overflow: auto;
	visibility: visible;
	top: 0px;
	left: 0px;
	width: 10%;
	height: 100%;
}

#LsfotoRight {
	position: absolute;
	overflow: auto;
	visibility: visible;
	top: 0px;
	right: 0px;
	width: 10%;
	height: 100%;
}

#LsfotoHeader {
	/* position: absolute; */
	position: relative;
	overflow: auto;
	visibility: visible;
	top: 0px;
	/* left: 10%; */
	width: 100%;
	/* height: 45%; */
	/* height: 340px; */
	min-height: 450px; 
	/* min-width: 800px; */
	/* min-width: 1280px; */
	padding-top: 24px;
}

#LsfotoFooter {
	position: relative;
	bottom: 24px;
	/* left: 10%; */
	/* right: 10%; */
	overflow: auto;
	visibility: visible;
	/* height: 5%; */
	height: 40px;
	width: 100%;
}

#LsfotoFooterLeft {
	position: absolute;
	overflow: auto;
	visibility: visible;
	top: 0%;
	left: 0%;
	height: 100%;
	width: 50%;
	margin: 0;
}

#LsfotoFooterRight {
	position: absolute;
	overflow: auto;
	visibility: visible;
	top: 0%;
	left: 50%;
	height: 100%;
	width: 48%;
	margin: 0;
}

#LsfotoNav1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	position: relative;
	overflow: auto;
	visibility: visible;
	/* top: 340px; */
	/* top: 45%; */
	/* left: 10%; */
	width: 100%;
	height: 32px; 
	height: 20px; 
	/* height: 4%; */
}

/* Used only in ImagesIndex.htm */
#LsfotoNav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	position: relative;
	/* overflow: auto; */
	visibility: visible;
	/* top: 340px; */
	/* top: 45%; */
	/* left: 10%; */
	width: 100%;
	height: 32px; 
	height: 20px; 
	/* height: 4%; */
}

/* Used for text. */
#LsfotoInfo {
	position: relative;
	overflow: auto;
	visibility: visible;
	/* top: 340px; */
	/* top: 50%; */
	/* left: 10%; */
	width: 100%;
	height: 50%;
}

#LsfotoInfoData {
	position: relative;
	overflow: auto;
	visibility: visible;
	text-align:left;
	margin-left: 250px;
	margin-right: 250px;
}


/* Begin CSS for centering unordered horizontal lists. */
.holder {display:table;}
.menu {
  display:table-row;
  padding:0;
  margin:0;
  list-style-type:none;
  white-space:nowrap; 
  /* font-family: Verdana, Arial, Helvetica, sans-serif; */
  /* font-size: 12px; */
  font-style: normal;
  font-weight: normal;
  }
.menu li {display:inline;}
.menu a, .menu a:visited {
  /* float:left; */
  padding:4px 16px;
  padding:4px 12px;
  padding:4px 8px;
  border:1px;
  text-decoration:none;
  }

#wrapper_l {text-align:left;}
#wrapper_c {text-align:center;}
#wrapper_r {text-align:right;}

#wrapper_l .holder {margin:0;}
#wrapper_c .holder {margin:0 auto;}
#wrapper_r .holder {margin:0 0 0 auto;}
/* End CSS for centering unordered horizontal lists. */


#GalleryHeader {
	/* overflow: auto; */
	/* position: absolute; */
	position: relative; 
	visibility: visible;
	height: 32px;
	width: 100%;
	left: 0%;
	top: 0%;
}

#GalleryHeaderRight {
	/* overflow: auto; */
	/* position: relative; */
	position: absolute;
	visibility: visible;
	height: 48px;
	width: 20%;
	left: 80%;
	top: 0%;
}

#GalleryNav {
	/* overflow: auto; */
	/* position: absolute; */
	position: relative; 
	visibility: visible;
	height: 24px;
	/* height: 35%; */
	width: 100%;
	left: 0%;
	/* top: 6%; */
}

#GalleryLeft {
	overflow: auto;
	position: absolute;
	visibility: visible;
	height: 89%;
	/* width: 10%; */
	width: 0%;
	left: 0%;
	top: 11%;
}

#GalleryContent {
	/* overflow: auto; */
	/* position: absolute; */
	position: relative; 
	visibility: visible;
	/* height: 89%; */
	height: 620px; /* 2013 2 24 */
	width: 100%;
	min-width: 784px; 
	left: 0%;
	/* top: 11%; */
}

#GalleryRight {
	overflow: auto;
	position: absolute;
	visibility: visible;
	height: 89%;
	width: 10%;
	left: 90%;
	top: 11%;
}

#GalleryFooter {
	position: relative; 
	/* position: absolute; */
	/* top: 96%; */
	height: 32px; 
	/* left: 10%; */
	/* right: 10%; */
	/* overflow: auto; */
	visibility: visible;
	/* height: 5%; */
	/* width: 80%; */
	width: 100%;
}

