/*
	Copyright 2003 Jon Haydock. All Rights Reserved.
*/

/*
	Album definitions 
*/


DIV#album {
	BACKGROUND: rgb(48,36,38); COLOR: white;
	FONT: 14px Garamond, sans-serif; 
	TEXT-ALIGN: center; TEXT-TRANSFORM: none; TEXT-DECORATION: none;
	LETTER-SPACING: 0.1em; 
	WIDTH: 100%;
	PADDING-TOP:	10px;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT:	 0px;
	PADDING-RIGHT:	 0px; 
	MARGIN: 0px;
}
DIV#album P {
	MARGIN: 5px;
}
DIV#album IMG {
	MARGIN: 0px;
}

DIV#albumallcat {
	TEXT-ALIGN: center;
}
.albumtitle {
	BACKGROUND: rgb(48,36,38); COLOR: white;
	FONT: 14px Garamond, sans-serif; 
	TEXT-ALIGN: left; TEXT-TRANSFORM: lowercase; TEXT-DECORATION: none;
	LETTER-SPACING: 0em; 
	WIDTH: 100%;
	PADDING-TOP:	 0px;
	PADDING-BOTTOM:  0px;
	PADDING-LEFT:	 0px;
	PADDING-RIGHT:	 0px; 
}
DIV#albumtext {
	BACKGROUND: rgb(48,36,38); COLOR: white;
	FONT: 14px Garamond, sans-serif; 
	TEXT-ALIGN: center; TEXT-TRANSFORM: lowercase; TEXT-DECORATION: none;
	LETTER-SPACING: 0.25em; 
	WIDTH: 100%;
	PADDING-TOP:	 0px;
	PADDING-BOTTOM:  0px;
	PADDING-LEFT:	 0px;
	PADDING-RIGHT:	 0px; 
}
DIV#albumcount {
	BACKGROUND: rgb(48,36,38); COLOR: white;
	FONT: 14px Garamond, sans-serif; 
	TEXT-ALIGN: center; TEXT-TRANSFORM: lowercase; TEXT-DECORATION: none;
	LETTER-SPACING: 0.25em; 
	WIDTH: 100%;
	PADDING-TOP:	 0px;
	PADDING-BOTTOM:  0px;
	PADDING-LEFT:	 0px;
	PADDING-RIGHT:	 0px; 
}
DIV#album IMG {
	BORDER: 0px;
}
DIV#album A {
	PADDING: 0px; 
	BORDER: 0px; 
	MARGIN: 0px;
}
DIV#album A:link {
	PADDING: 0px; 
	BORDER: 0px; 
	MARGIN: 0px;
}
DIV#album A:visited {
	PADDING: 0px; 
	BORDER: 0px; 
	MARGIN: 0px;
}
DIV#album A:hover {
	PADDING: 0px; 
	BORDER: 0px; 
	MARGIN: 0px;
}
DIV#album TABLE {
	WIDTH: 100%;
}
/*
	BORDER: dashed 2px;
*/
}
DIV#album TH {
	BACKGROUND: rgb(48,36,38); COLOR: white;
	FONT: 14px Garamond, sans-serif; 
	font-weight: normal;
	TEXT-ALIGN: center; TEXT-TRANSFORM: lowercase; TEXT-DECORATION: none;
	LETTER-SPACING: 0em; 
	BORDER: inset 0px outset 0px;
	BORDER-TOP: rgb(135,119,122) 1px solid; PADDING-TOP: 10px; 
	BORDER-BOTTOM: rgb(135,119,122) 1px solid; PADDING-BOTTOM: 10px; 
	PADDING-LEFT:	 0px;
	PADDING-RIGHT:	 0px; 
	WIDTH: 35%;
	MARGIN: 0px;
}
DIV#album TD {
	BACKGROUND: rgb(48,36,38); COLOR: white;
	FONT: 14px Garamond, sans-serif; 
	TEXT-ALIGN: center; TEXT-TRANSFORM: lowercase; TEXT-DECORATION: none;
	LETTER-SPACING: 0em; 
	BORDER: inset 0px outset 0px;
	BORDER-TOP: rgb(135,119,122) 0px solid; PADDING-TOP: 10px; 
	BORDER-BOTTOM: rgb(135,119,122) 1px solid; PADDING-BOTTOM: 10px; 
	PADDING-LEFT:	 0px;
	PADDING-RIGHT:	 0px; 
	WIDTH: 35%;
	MARGIN: 0px;
}
DIV#album .THphotoleft {
}
DIV#album .THtextright {
}
DIV#album .THtextleft {
	font-weight: normal;
	font:12px Garamond, sans-serif; 
	line-spacing:0em;
	text-transform: lowercase; 
}
DIV#album .THphotoright {
}
DIV#album .TDphotoleft {
}
DIV#album .TDtextright {
}
DIV#album .TDtextleft {
}
DIV#album .TDphotoright {
}

/*
	AlbumNavFolder definition
*/
DIV#albumnavfolder {
	BACKGROUND: rgb(48,36,38); COLOR: white;
	FONT: 14px Garamond, sans-serif; 
	TEXT-ALIGN: left; TEXT-TRANSFORM: lowercase; TEXT-DECORATION: none;
	LETTER-SPACING: 0.1em; 
	WIDTH: 100%;
	PADDING-TOP:	10px;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT:	 0px;
	PADDING-RIGHT:	 0px; 
	MARGIN: 0px;
}
DIV#albumnavfolder A {
	PADDING: 0px; 
	BORDER: 0px; 
	MARGIN: 0px;
}
DIV#albumnavfolder A:link {
	PADDING: 0px; 
	BORDER: 0px; 
	MARGIN: 0px;
}
DIV#albumnavfolder A:visited {
	PADDING: 0px; 
	BORDER: 0px; 
	MARGIN: 0px;
}
DIV#albumnavfolder A:hover {
	PADDING: 0px; 
	BORDER: 0px; 
	MARGIN: 0px;
}
DIV#albumnavfolder TABLE {
	WIDTH: 100%;
}

/*
	AlbumNavTop definitions 
*/
DIV#albumnavtop {
	COLOR: rgb(135,119,122);
	TEXT-ALIGN: center; TEXT-TRANSFORM: lowercase; TEXT-DECORATION: none;
	PADDING-TOP: 0em; 
	PADDING-BOTTOM: 0em; 
	PADDING-LEFT: 0.2em; 
	PADDING-RIGHT: 0.2em; 
}
DIV#albumnavtop TABLE {
	COLOR: rgb(135,119,122);
	TEXT-ALIGN: center; TEXT-TRANSFORM: lowercase; TEXT-DECORATION: none;
	FONT: 10px Garamond, sans-serif; 
	MARGIN: 10px;
	PADDING: 0px;
	BORDER: rgb(135,119,122) 0px dashed;
}
DIV#albumnavtop TR {
	MARGIN: 0px;
	PADDING: 0px;
	BORDER: rgb(135,119,122) 0px dashed;
}
DIV#albumnavtop TH {
	COLOR: rgb(135,119,122);
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none;
	FONT-SIZE: 500%;
	WHITE-SPACE: nowrap;
	MARGIN: 0em;
	PADDING-TOP: 0em; 
	PADDING-BOTTOM: 0em; 
	PADDING-LEFT: 0.2em; 
	PADDING-RIGHT: 0.2em; 
	BORDER: rgb(135,119,122) 0px dashed;
}
DIV#albumnavtop TD {
	COLOR: rgb(135,119,122);
	TEXT-ALIGN: center; TEXT-TRANSFORM: lowercase; TEXT-DECORATION: none;
	FONT-SIZE: 200%;
	MARGIN: 0px;
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 2px; 
	BORDER: rgb(135,119,122) 0px dashed;
}
DIV#albumnavtop A {
	LETTER-SPACING: 0px; 
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 2px; 
}
DIV#albumnavtop A:link {
}
DIV#albumnavtop A:visited {
}
DIV#albumnavtop A:hover {
	DISPLAY: inline;
}


/*
	AlbumNavBot definitions 
*/
DIV#albumnavbot {
	COLOR: rgb(135,119,122);
	TEXT-ALIGN: center; TEXT-TRANSFORM: lowercase; TEXT-DECORATION: none;
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 2px; 
}
DIV#albumnavbot TABLE {
	COLOR: rgb(135,119,122);
	TEXT-ALIGN: center; TEXT-TRANSFORM: lowercase; TEXT-DECORATION: none;
	FONT: 10px Garamond, sans-serif; 
	MARGIN: 10px;
	PADDING: 0px;
	BORDER: rgb(135,119,122) 0px dashed;
}
DIV#albumnavbot TR {
	MARGIN: 0px;
	PADDING: 0px;
	BORDER: rgb(135,119,122) 0px dashed;
}
DIV#albumnavbot TD {
	COLOR: rgb(135,119,122);
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none;
	FONT-SIZE: 500%;
	WHITE-SPACE: nowrap;
	MARGIN: 0px;
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 2px; 
	BORDER: rgb(135,119,122) 0px dashed;
}
DIV#albumnavbot TH {
	COLOR: rgb(135,119,122);
	TEXT-ALIGN: center; TEXT-TRANSFORM: lowercase; TEXT-DECORATION: none;
	FONT-SIZE: 200%;
	MARGIN: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 2px; 
	BORDER: rgb(135,119,122) 0px dashed;
}
DIV#albumnavbot A {
	LETTER-SPACING: 0px; 
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 2px; 
}
DIV#albumnavbot A:link {
}
DIV#albumnavbot A:visited {
}
DIV#albumnavbot A:hover {
	DISPLAY: inline;
}

div#ppplink {
	text-align: right;
	width: 100%;
}



/**********************************************************************/
/* Photo Tab */
.DphotoTab {
	width: 216px;
	height: 216px;
	border: rgb(135,119,122) 1px ridge;
	margin-top: 12px;
}
/* */
.DphotoTab img {
	border: 0px;
}

/* */
.DmenuTagL {
	background: rgb(48,36,38); color: rgb(48,36,38);
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 200px;
	height: 20px;
	align: right;
	border:dashed 1px white;
	right: 110px;
}
.DmenuTagL img {
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: none;
}

/* */
.DmenuTagP {
	border-bottom: 1px rgb(48,36,38) solid;
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: absolute; top:0px; right: 0px;
	width: 20px;
	height: 200px;
	border:dashed 1px white;
}
.DmenuTagP img {
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: none;
}
/**********************************************************************/
/* */
.photoMenu {
	position: absolute; top: 0px; left: 0px;
	text-style: normal;
	background: rgb(48,36,38); color: rgb(255,204,102);
	border: 1px rgb(255,204,102) solid;
	z-index: 100;
	display: none;
}
/* */
.photoMenu  A {
	BACKGROUND: no-repeat left center; 	COLOR: red; 
	DISPLAY: block; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	padding: 3px;
}
.photoMenu  A:link {
	BACKGROUND-COLOR: transparent; COLOR: rgb(255,204,102);
}
.photoMenu  A:visited {
	BACKGROUND-COLOR: transparent; COLOR: rgb(255,204,102);
}
.photoMenu  A:hover {
	BACKGROUND: rgb(255,204,102); COLOR: red;
}










