#photoholder {	position:relative;	width:640px;	height:480px;	border:0px solid #666;	background:#ffffff;	z-index:1;}#thephoto {  position:relative;  z-index:2;}img.opening {z-index: -1}/* <PHPGRAPHY CSS> *//* One div per directory, contains a dirframe and a dirtitle */.direntry {    float: left;    margin: 0 5px 0 0;    clear: center;}/*  Resides inside direntry, contains dirthumbnail and all the ff* (framefolder) entries) */.dirframe {    float: left;	padding: 10px 10px 10px 10px;	background: url(/images/thumb_bg.png) no-repeat top center;}/* </PHPGRAPHY CSS> */.bottommenu {	height: 16px;}#bottomfooter {	background-image: url("/images/web_bgfooter.jpg");	background-repeat: no-repeat;	background-position: center;	position: relative;	width: 100%;	bottom: 0;	bottom: -10px;	height: 20px;}.noellatitle {	color: #ffffff;	font-family:"Courier New", Courier, mono;	font-size:34px;}.noellachtitle {	color: #ffffff;	font-family:"Courier New", Courier, mono;	font-size:26px;}.copyright {	color: #cecece;	font-family: Helvetica, Arial;	font-size: 10px;	}	.courierfont {	font-family:"Courier New", Courier, mono;	}	.redtitle30 {	font-family:"Courier New", Courier, mono;	font-size: 30px;	font-weight:none;	color: #c92031;	}	.redtitle30 A 	{ 	color: #c92031; 	text-decoration:none;	font-weight:bold; 	font-family:"Courier New", Courier, mono;	font-size: 30px;	} .redtitle30 A:link	{ 		color: #c92031; 		text-decoration:none; 		font-weight:bold; 		font-family:"Courier New", Courier, mono;		font-size: 30px;		} .redtitle30 A:hover		{ 			color: #409AD6; 			text-decoration:none; 			font-weight:bold;			font-family:"Courier New", Courier, mono;			font-size: 30px;			} 	.redtitle20 {	font-family:"Courier New", Courier, mono;	font-size: 20px;	font-weight:none;	color: #c92031;	}	.redtitle20 A 	{ 	color: #c92031; 	text-decoration:none;	font-weight:none; 	font-family:"Courier New", Courier, mono;	font-size: 20px;	} .redtitle20 A:link	{ 		color: #c92031; 		text-decoration:none; 		font-weight:none; 		font-family:"Courier New", Courier, mono;		font-size: 20px;		} .redtitle20 A:hover		{ 			color: #409AD6; 			text-decoration:none; 			font-weight:none;			font-family:"Courier New", Courier, mono;			font-size: 20px;			} 	.redtitle16 {	font-family:"Courier New", Courier, mono;	font-size: 16px;	font-weight:none;	color: #c92031;	}	.redtitle16 A 	{ 	color: #c92031; 	text-decoration:none;	font-weight:bold; 	font-family:"Courier New", Courier, mono;	font-size: 16px;	} .redtitle16 A:link	{ 		color: #c92031; 		text-decoration:none; 		font-weight:bold; 		font-family:"Courier New", Courier, mono;		font-size: 16px;		} .redtitle16 A:hover		{ 			color: #409AD6; 			text-decoration:none; 			font-weight:bold;			font-family:"Courier New", Courier, mono;			font-size: 16px;			} 	.bluetitle30 {	font-family:"Courier New", Courier, mono;	font-size: 30px;	font-weight:none;	color: #409AD6;	}	.bluetitle30 A 	{ 	color: #409AD6;	text-decoration:none;	font-weight:bold; 	font-family:"Courier New", Courier, mono;	font-size: 30px;	} .bluetitle30 A:link	{ 		color: #409AD6; 		text-decoration:none; 		font-weight:bold; 		font-family:"Courier New", Courier, mono;		font-size: 30px;		} .bluetitle30 A:hover		{ 			color: #c92031; 			text-decoration:none; 			font-weight:bold;			font-family:"Courier New", Courier, mono;			font-size: 30px;			} 	.bluetitle16 {	font-family:"Courier New", Courier, mono;	font-size: 16px;	font-weight:none;	color: #409AD6;	}	.bluetitle16 A 	{ 	color: #409AD6;	text-decoration:none;	font-weight:bold; 	font-family:"Courier New", Courier, mono;	font-size: 16px;	} .bluetitle16 A:link	{ 		color: #409AD6; 		text-decoration:none; 		font-weight:bold; 		font-family:"Courier New", Courier, mono;		font-size: 16px;		} .bluetitle16 A:hover		{ 			color: #c92031; 			text-decoration:none; 			font-weight:bold;			font-family:"Courier New", Courier, mono;			font-size: 16px;			} 	.whitetitle16 {	font-family:"Courier New", Courier, mono;	font-size: 16px;	font-weight:none;	color: #ffffff;	}	.whitetitle16 A 	{ 	color: #ffffff; 	text-decoration:none;	font-weight:bold; 	font-family:"Courier New", Courier, mono;	font-size: 16px;	} .whitetitle16 A:link	{ 		color: #ffffff; 		text-decoration:none; 		font-weight:bold; 		font-family:"Courier New", Courier, mono;		font-size: 16px;		} .whitetitle16 A:hover		{ 			color: #c92031; 			text-decoration:none; 			font-weight:bold;			font-family:"Courier New", Courier, mono;			font-size: 16px;			} 			.red16 {	text-decoration: none;	color: #c92031;	font-weight:bold; 	font-family:Helvetica, Arial; 	font-size: 16px;}.red16 A 	{ 	color: #c92031; 	text-decoration: none;	font-weight:bold; 	font-family:Helvetica, Arial; 	font-size: 16px;	} .red16 A:link	{ 		color: #c92031; 		text-decoration: none; 		font-weight:bold; 		font-family:Helvetica, Arial; 		font-size: 16px;		} .red16 A:hover		{ 			color: #409AD6; 			text-decoration: none; 			font-weight:bold;			font-family:Helvetica, Arial; 			font-size: 16px;			} .red14 {	text-decoration: none;	color: #c92031;	font-weight:bold; 	font-family:Helvetica, Arial; 	font-size: 14px;}.red14 A 	{ 	color: #c92031; 	text-decoration: none;	font-weight:bold; 	font-family:Helvetica, Arial; 	font-size: 14px;	} .red14 A:link	{ 		color: #c92031; 		text-decoration: none; 		font-weight:bold; 		font-family:Helvetica, Arial; 		font-size: 14px;		} .red14 A:hover		{ 			color: #409AD6; 			text-decoration: none; 			font-weight:bold;			font-family:Helvetica, Arial; 			font-size: 14px;			} 	.blue14 {	text-decoration: none;	color: #409AD6;	font-weight:bold; 	font-family:Helvetica, Arial; 	font-size: 14px;}.blue14 A 	{ 	color: #409AD6; 	text-decoration: none;	font-weight:bold; 	font-family:Helvetica, Arial; 	font-size: 14px;	} .blue14 A:link	{ 		color: #409AD6; 		text-decoration: none; 		font-weight:bold; 		font-family:Helvetica, Arial; 		font-size: 14px;		} .blue14 A:hover		{ 			color: #c92031; 			text-decoration: none; 			font-weight:bold;			font-family:Helvetica, Arial; 			font-size: 14px;			} .gray12 {	font-family:Helvetica, Arial;	font-size: 12px;	font-weight:none;	color: #cecece;	}	.gray12 A 	{ 	color: #cecece; 	text-decoration:none;	font-weight:bold; 	font-family:Helvetica, Arial; 	font-size: 12px;	} .gray12 A:link	{ 		color: #cecece; 		text-decoration:none; 		font-weight:bold; 		font-family:Helvetica, Arial; 		font-size: 12px;		} .gray12 A:hover		{ 			color: #c92031; 			text-decoration:none; 			font-weight:bold;			font-family:Helvetica, Arial; 			font-size: 12px;			} 	.gray12noindent {	font-family:Helvetica, Arial;	font-size: 12px;	font-weight:none;	color: #cecece;	}	.gray12noindent A 	{ 	color: #cecece; 	text-decoration:none;	font-weight:bold; 	font-family:Helvetica, Arial; 	font-size: 12px;	} .gray1noindent2 A:link	{ 		color: #cecece; 		text-decoration:none; 		font-weight:bold; 		font-family:Helvetica, Arial; 		font-size: 12px;		} .gray12noindent A:hover		{ 			color: #c92031; 			text-decoration:none; 			font-weight:bold;			font-family:Helvetica, Arial; 			font-size: 12px;			} 	.red12 {	font-family:Helvetica, Arial;	font-size: 12px;	font-weight:none;	color: #c92031;	}	.red12 A 	{ 	color: #c92031; 	text-decoration:none;	font-weight:bold; 	font-family:Helvetica, Arial; 	font-size: 12px;	} .red12 A:link	{ 		color: #c92031; 		text-decoration:none; 		font-weight:bold; 		font-family:Helvetica, Arial; 		font-size: 12px;		} .red12 A:hover		{ 			color: #409AD6; 			text-decoration:none; 			font-weight:bold;			font-family:Helvetica, Arial; 			font-size: 12px;			} 	.blue12 {	font-family:Helvetica, Arial;	font-size: 12px;	font-weight:none;	color: #409AD6;;	}	.blue12 A 	{ 	color: #409AD6; 	text-decoration:none;	font-weight:bold; 	font-family:Helvetica, Arial; 	font-size: 12px;	} .blue12 A:link	{ 		color: #409AD6; 		text-decoration:none; 		font-weight:bold; 		font-family:Helvetica, Arial; 		font-size: 12px;		} .blue12 A:hover		{ 			color: #c92031; 			text-decoration:none; 			font-weight:bold;			font-family:Helvetica, Arial; 			font-size: 12px;			} 	.topmenu {	text-decoration: none;	color: #cecece;	font-weight:bold; 	font-family:Helvetica, Arial; 	font-size: 11px;}.topmenu A 	{ 	color: #c92031; 	text-decoration: none;	font-weight:bold; 	font-family:Helvetica, Arial; 	font-size: 11px;	} .topmenu A:link	{ 		color: #c92031; 		text-decoration: none; 		font-weight:bold; 		font-family:Helvetica, Arial; 		font-size: 11px;		} .topmenu A:hover		{ 			color: #409AD6; 			text-decoration: none; 			font-weight:bold;			font-family:Helvetica, Arial; 			font-size: 11px;			} .mainpage #navmain, .biopage #navbio, .discpage #navdisc, .presspage #navpress, .radiopage #navradio, .lyricspage #navlyrics, .mediapage #navmedia, .picpage #navpic, .eventspage #navevents, .gbookpage #navgbook, .linkspage #navlinks, #navforum, .emailpage #navemail {}.white13 {	text-decoration: none;	color: #ffffff;	font-family:Helvetica, Arial; 	font-size: 13px;}.white13 A 	{ 	color: #ffffff; 	text-decoration: underline;	font-weight:bold; 	font-family:Helvetica, Arial; 	font-size: 13px;	} .white13 A:link	{ 		color: #ffffff; 		text-decoration: underline; 		font-weight:bold; 		font-family:Helvetica, Arial; 		font-size: 13px;		} .white13 A:hover		{ 			color: #c92031; 			text-decoration: underline; 			font-weight:bold;			font-family:Helvetica, Arial; 			font-size: 13px;			} #scroll_links{width: 200px;height: 130px;}table.trandswin {	border: 0px;	background-color: #491c05;	}td.bluefade{	background-image:  url(/images/bluefade.gif);	background-repeat: repeat-x;	}table.main {	border-left: 1px solid #9aceff;	border-right: 1px solid #9aceff;	}td.dotted  {	border: 1px solid #9aceff;	}			td.rightdotted  {	border-right: 1px solid #9aceff;	}	td.leftdotted {	border-left: 1px solid #9aceff;	}td.bottomdotted {	border-bottom: 1px solid #9aceff;	}td.bottomdottedgray {	border-bottom: 1px solid #cecece;	}			.toplink {	color: #cecece; 	text-decoration: none;	font-weight:bold; 	font-family:Helvetica, Arial; 	font-size: 12px;	z-index: 100;	background-color: #FFFFFF;	width: 316px;}.toplink a{	width: 100%;	display: block;	text-decoration: none;	font-weight: bold;	color: #c92031; 	text-decoration: none;	font-weight:bold; 	font-family:Helvetica, Arial; 	font-size: 12px;}.toplink a:hover{ /*hover background color*/	background-color: #FFFFFF;	color: #409AD6; 	text-decoration: none;	font-weight:bold; 	font-family:Helvetica, Arial; 	font-size: 12px;}.toplinkmenu {	text-decoration: none;	color: #cecece;	font-weight:bold; 	font-family:Helvetica, Arial; 	font-size: 12px;}.toplinkmenu A 	{ 	color: #c92031; 	text-decoration: none;	font-weight:bold; 	font-family:Helvetica, Arial; 	font-size: 12px;	} .toplinkmenu A:link	{ 		color: #c92031; 		text-decoration: none; 		font-weight:bold; 		font-family:Helvetica, Arial; 		font-size: 12px;		} .toplinkmenu A:hover		{ 			color: #409AD6; 			text-decoration: none; 			font-weight:bold;			font-family:Helvetica, Arial; 			font-size: 12px;			} .anylinkcss{	position:absolute;	visibility: hidden;	border:1px solid #9aceff;	border-bottom-width: 0;	color: #409AD6; 	text-decoration: none;	font-weight:bold; 	font-family:Helvetica, Arial; 	font-size: 11px;	line-height: 15px;	z-index: 100;	background-color: #D8E9FF;	width: 322px;	margin-left: -4px;	margin-top: 3px;}.anylinkcss a{	width: 100%;	display: block;	text-indent: 3px;	border-bottom: 1px solid #9aceff;	padding: 1px 0;	text-decoration: none;	font-weight: bold;	text-indent: 5px;	color: #409AD6; 	text-decoration: none;	font-weight:bold; 	font-family:Helvetica, Arial; 	font-size: 11px;}.anylinkcss a:hover{ /*hover background color*/	background-color: #ffffff;	color: #c92031; 	text-decoration: none;	font-weight:bold; 	font-family:Helvetica, Arial; 	font-size: 11px;}li{list-style: none outside;}/*JV2 Folder Galler StylesIf you change the theme, and would like to share them....please contact me through the website.You might have your theme included in the next release.*//* Gallery Title */.gallerytitle {	color: #c92031;	font-family: Helvetica, Arial; 	font-size: 16px;	font-weight: bold;	text-decoration:none;}/* Breadcrumbs links */.gallerymenu {	color: #FFFFFF;	font-family: Courier New, Courier; 	font-size: 16px;	font-weight: bold;	text-decoration:none;}.gallerymenu A:link {COLOR: #FFFFFF; text-decoration: none}.gallerymenu A:visited {COLOR: #FFFFFF; text-decoration: none}.gallerymenu A:hover {COLOR: #409AD6; text-decoration: none}/* HR below breadcrumbs */hr {	border:0;	color: #cecece;	background-color: #ffffff;	height: 0px;}/* Image (and folder) Title */.imagetitle {	color: #409AD6;	font-family: Comic Sans MS, Helvetica, Arial; 	font-size: 12px; 	position:relative;	margin-top: -24px;	z-index:2;}.imagetitle-ie {	color: #409AD6;	font-family: Comic Sans MS, Helvetica, Arial; 	font-size: 12px; 	position:relative;	margin-top: 16px;	z-index:2;}.imagetitle-iemac {	color: #409AD6;	font-family: Comic Sans MS, Helvetica, Arial; 	font-size: 12px; 	position:relative;	margin-top: -9px;	z-index:2;}/* Gallery Image thumbnail */.galleryimage {	border: 1px solid #9a9a9a;	background-color: #ffffff;	margin-left:18px;	margin-right:18px;	padding: 10px 10px 30px 10px;	z-index:1;}.galleryimage:hover {	border: 1px solid #9aceff;	background-color: #e3f4ff;}/* Default Folder Image */.galleryfolder {	border: 1px solid #9aceff;	background-color: #ffffff;	margin-left:15px;	margin-right:15px;	padding: 10px 10px 30px 10px;	z-index:1;}.galleryfolder:hover {	border: 1px solid #9a9a9a;	background-color: #ebebeb;}/* Page Links */.gallerypagelinks {	font-family: Helvetica, Arial; 	font-size: 12px;    color: #cecece;    text-align: left;	font-weight: bold;}.gallerypagelinks A:link {COLOR: #cecece; text-decoration: none; border-bottom: 1px dotted #cecece}.gallerypagelinks A:visited {COLOR: #cecece; text-decoration: none; border-bottom: 1px dotted #cecece}.gallerypagelinks A:hover {COLOR: #409AD6; text-decoration: none; border-bottom: 1px dotted #409AD6}/* Links in large img view mode */.navlink {	color: #cecece;	font-family: Helvetica, Arial; 	font-size: 12px;	font-weight: bold;	display:block;	padding:0px 3px;	margin:0px 0px 0px 0px;}.navlink a:link {COLOR: #409AD6; text-decoration: none}.navlink a:visited {COLOR: #409AD6; text-decoration: none}.navlink a:hover {COLOR: #c92031; text-decoration: none}/* Links for admin */.galleryadminlinks {	font-family: Helvetica, Arial; 	font-size: 14px;      text-align: center;      border: 1px dotted #cecece;      margin: 15px auto;      padding: 15px;      width: 400px;}.galleryadminlinks A:link {COLOR: #cecece; text-decoration: none; border-bottom: 1px dotted #cecece}.galleryadminlinks A:visited {COLOR: #cecece; text-decoration: none; border-bottom: 1px dotted #cecece}.galleryadminlinks A:hover {COLOR: #409AD6; text-decoration: none; border-bottom: 1px dotted #409AD6}/* powered by */.credit {	margin-top:20px;	margin-bottom:2px;	color: #cecece;	font-family: Helvetica, Arial; 	font-size: 10px;}.credit A:link {COLOR: #cecece; text-decoration: none; border-bottom: 1px dotted #cecece}.credit A:visited {COLOR: #cecece; text-decoration: none; border-bottom: 1px dotted #cecece}.credit A:hover {COLOR: #409AD6; text-decoration: none; border-bottom: 1px dotted #409AD6}/* popup tips div in setup edit */#tips {	display: none;	/*position: absolute;*/	border: 1px dotted #cecece;	background-color: #9aceff;	width: 200px;	padding: 3px 5px;}.comments {  color: #cecece;  font-family: Helvetica, Arial;   font-size: 12px;  padding-top:5px;}/*////// GALLERY MENU //////*/#menu{/*z-index:2;width:200px;*//*padding-bottom:12em; /* To allow room for bottom dropdown */}#menu a {font:bold 12px helvetica,arial;display:block;border-bottom:1px solid #9aceff;margin: 7px 0px 3px 0px;padding:0px;color:#409AD6;text-decoration:none;}#menu a:hover{color:#c02931;}#menu ul ul a {border:0px;margin:0px;color:#cecece;}#menu ul{list-style:none;margin-left:0px;padding:0;}#menu ul ul {border:0px solid #cecece;margin-left:0px;}/* Requirement: Put the element selector name (div)onto non anchor hover selectors to force IE5 and5.5 to correctly apply the csshover file. */div#menu li, div#menu li:hover{/*position:relative;*/margin-left:10px;}div#menu li ul{/*position:absolute;*//*top:0;*/margin-left:0px;/*display:none;*/}div#menu ul ul,div#menu ul ul ul,div#menu ul ul ul ul,div#menu ul ul ul ul ul,div#menu ul ul ul ul ul ul,div#menu ul li:hover ul ul,div#menu ul li:hover ul ul ul,div#menu ul li:hover ul ul ul ul,div#menu ul li:hover ul ul ul ul ul,div#menu ul li:hover ul ul ul ul ul ul/*{display:none;}*/div#menu ul li:hover ul,div#menu ul ul li:hover ul,div#menu ul ul ul li:hover ul,div#menu ul ul ul ul li:hover ul,div#menu ul ul ul ul ul li:hover ul,div#menu ul ul ul ul ul ul li:hover ul/*{display:block;}*//* End non-anchor hover selectors *//* Styling for Expand */#menu a.x, #menu a.x:visited{/*background:#eee url(gallery/css/sub.gif) no-repeat bottom right;*/}#menu a.x:hover{color:#c02931;background-color:#ffffff;}.menu a {font:bold 12px helvetica,arial;display:block;border-bottom:1px solid #9aceff;margin: 0px 0px -10px 0px;padding:0px;color:#409AD6;text-decoration:none;}.menu a:hover{color:#c02931;}.menu ul ul a {border:0px;margin:0px;padding:0;color:#cecece;}.menu ul{list-style:none;margin-left:0px;padding:0;}.menu ul ul {border:0px solid #cecece;margin-left:0px;padding:0;}/* Requirement: Put the element selector name (div)onto non anchor hover selectors to force IE5 and5.5 to correctly apply the csshover file. */div.menu li, .menu li:hover{/*position:relative;*/margin-left:10px;padding:0;}div.menu li ul{/*position:absolute;*//*top:0;*/margin-left:0px;padding:0;/*display:none;*/}.adhesive_post {	background-color: #E0F0FF;}/* Lightbox Css */#lightbox{	position: absolute;	top: 40px;	left: 0;	width: 100%;	z-index: 100;	text-align: center;	line-height: 0;	}#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: transparent url(.././images/lightbox/blank.gif) no-repeat; /* Trick IE into showing hover */	display: block;	}#prevLink { left: 0; float: left;}#nextLink { right: 0; float: right;}#prevLink:hover, #prevLink:visited:hover { background: url(.././images/lightbox/prevlabel.gif) left 15% no-repeat; }#nextLink:hover, #nextLink:visited:hover { background: url(.././images/lightbox/nextlabel.gif) right 15% no-repeat; }#imageDataContainer{	font: 10px Verdana, Helvetica, sans-serif;	background-color: #fff;	margin: 0 auto;	line-height: 1.4em;	}#imageData{	padding:0 10px;	}#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;	}			#overlay{	position: absolute;	top: 0;	left: 0;	z-index: 90;	width: 100%;	height: 500px;	background-color: #000;	filter:alpha(opacity=60);	-moz-opacity: 0.6;	opacity: 0.6;	}	.clearfix:after {	content: "."; 	display: block; 	height: 0; 	clear: both; 	visibility: hidden;	}* html>body .clearfix {	display: inline-block; 	width: 100%;	}* html .clearfix {	/* Hides from IE-mac \*/	height: 1%;	/* End hide from IE-mac */	}		/* end Lightbox 2 */