html{
	min-width:974px;
	background-attachment: fixed;
	background-image: url(../images/bgstars.jpg);
	background-repeat: no-repeat;
	background-position: 50% 0;
	background-color: #000000;
}

body{
	margin:0;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	min-width:974px;
}
.white {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.bottomsm {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.nm {
	COLOR: #01325D;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: normal;
}
.left {
	COLOR: #666666;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 10px;
	padding-left: 10px;
}
.hand {
	cursor: hand;
}.nmunderlined {
	COLOR: #666666;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.nmwhite {
	COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.nmgold {

	COLOR: #C99833;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.bggold {
	COLOR: #C99833;
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	line-height: 26px;
}
.boxgold {
	COLOR: #C99833;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0.1em;
	border: 2px solid #C99833;
}
.lineleft {
	COLOR: #01325D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #01325D;
}
.nmwhitelge {
	COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 0.1em;
	line-height: 18px;
}
.lineright {
	COLOR: #01325D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: normal;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #01325D;
}


#lightbox{
position: absolute;
left: 0;
width: 100%;
z-index: 999;
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: 777;
}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
width: 49%;
height: 100%;
background: transparent url(http://www.golden-art.com/images/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(http://www.golden-art.com/images/prevlabel.gif) left 50% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://www.golden-art.com/images/nextlabel.gif) right 50% no-repeat; }

/*** START : next / previous text links ***/
#nextLinkText, #prevLinkText{
color: #000000;
font-weight:bold;
text-decoration: none;
}
#nextLinkText{
padding-left: 20px;
}
#prevLinkText{
padding-right: 20px;
}
/*** END : next / previous text links ***/
/*** START : added padding when navbar is on top ***/

.ontop #imageData {
    padding-top: 5px;
}

/*** END : added padding when navbar is on top ***/

#imageDataContainer{
font: 10px Verdana, Helvetica, sans-serif;
background-color: #fff;
margin: 0 auto;
line-height: 1.4em;
}

#imageData{
padding:0 10px;
}
#imageData #imageDetails{ color: black; width: 75%; float: left; text-align: left; }
#imageData #caption{ color: black;font-weight: bold; }
#imageData #numberDisplay{ color: black; display: block; clear: left; padding-bottom: 1.0em; }
#imageData #numberDisplay a { color: black; padding-left: 5px; padding-right: 5px;}
#imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em; }
#imageData #helpDisplay {clear: left; float: left; display: block; }

#overlay{
position: absolute;
top: 0;
left: 0;
z-index: 888;
width: 100%;
height: 500px;
background-color: #000;
filter:alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
display: none;
}


.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 */
}

#lightboxIframe {
display: none;
}
.nm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.smallgrey {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.border {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	padding: 15px;
	border-top-width: 0.5px;
	border-right-width: 0.5px;
	border-bottom-width: 0.5px;
	border-left-width: 0.5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #C99833;
	border-right-color: #C99833;
	border-bottom-color: #C99833;
	border-left-color: #C99833;
}
ul#css3menu1,ul#css3menu1 ul{
	margin:0;list-style:none;padding:0;background-color:;border-width:0;border-style:solid;border-color:;}
ul#css3menu1 ul{
	visibility:hidden;position:absolute;left:0;top:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";padding:0 0 10px;background-color:#000000;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;filter:alpha(opacity=90)}
ul#css3menu1 li:hover>ul{
	visibility:visible;opacity:1;}
ul#css3menu1 li{
	position:relative;display:block;white-space:nowrap;font-size:0;float:left;}
ul#css3menu1 ul ul{
	position:absolute;left:100%;top:0;}
ul#css3menu1 li>ul{
	opacity:0;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:opacity 0.5s;}
ul#css3menu1>li:hover>ul{
	opacity:0.9;}
ul#css3menu1{
	display:block;font-size:0;float:left;}
ul#css3menu1>li,ul#css3menu1 li{
	margin:0;}
ul#css3menu1 a:active, ul#css3menu1 a:focus{
	outline-style:none;}
ul#css3menu1 a,ul#css3menu1 a.pressed{
	display:block;vertical-align:middle;text-align:left;text-decoration:none;font:bold 15px Arial;color:#C99833;cursor:default;}
ul#css3menu1 ul li{
	float:none;margin:0;}
ul#css3menu1 ul a{
	text-align:left;padding:4px;background-color:#000000;border-width:0 0 1px 0;border-style:solid;border-color:#3B444C;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;font:bold 11px Arial;color:#ffffff;text-decoration:none;}
ul#css3menu1 li:hover>a{
	background-color:#000000;border-style:none;font:bold 15px Arial;color:#ffffff;text-decoration:none;}
ul#css3menu1 img{
	border:none;vertical-align:middle;margin-right:3px;}
ul#css3menu1 img.over{
	display:none;}
ul#css3menu1 li:hover > a img.def{
	display:none;}
ul#css3menu1 li:hover > a img.over{
	display:inline;}
ul#css3menu1 li a.pressed img.over{
	display:inline;}
ul#css3menu1 li a.pressed img.def{
	display:none;}
ul#css3menu1 span{
	display:block;overflow:visible;background-image:url("data:image/gif;base64,R0lGODlhBwAEAIABAG56iv///yH5BAEKAAEALAAAAAAHAAQAAAIIhA+BGWoNWSgAOw==");background-position:right center;background-repeat:no-repeat;padding-right:11px;}
ul#css3menu1 li:hover>a>span{
	background-image:url("data:image/gif;base64,R0lGODlhBwAEAIABAPHx8f///yH5BAEKAAEALAAAAAAHAAQAAAIIhA+BGWoNWSgAOw==");}
ul#css3menu1 a{
	padding:3px;background-color:#000000;background-repeat:repeat;border-width:0px;border-style:none;border-color:;color:#C99833;text-decoration:none;}
ul#css3menu1 li:hover>a,ul#css3menu1 li>a.pressed{
	background-color:#000000;border-style:none;color:#ffffff;text-decoration:none;}
ul#css3menu1 ul li:hover>a,ul#css3menu1 ul li>a.pressed{
	background-color:#000000;border-style:solid;border-color:#616D8E;font:bold 11px Arial;color:#C99833;text-decoration:none;}
ul#css3menu1.topmenu>li{
	margin:0 0 0 10px;}
ul#css3menu1.topmenu{
	border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;padding:10px 10px 10px 0;}
ul#css3menu1.topmenu>li>a{
	padding:3px 10px;}
ul#css3menu1 li.toproot>a{
	height:18px;line-height:18px;border-width:0 0 3px 0;border-style:none;border-color:#000000;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:3px 10px;}
ul#css3menu1 li.toproot:hover>a,ul#css3menu1 li.toproot>a.pressed{
	line-height:18px;border-style:solid;border-color:#000000;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;}
ul#css3menu1 li.topmenu>a{
	height:18px;line-height:18px;border-width:0 0 3px 0;border-style:none;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;padding:3px 10px;}
ul#css3menu1 li.topmenu:hover>a,ul#css3menu1 li.topmenu>a.pressed{
	line-height:18px;border-style:none;}
.nmgoldlarge {

	COLOR: #C99833;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 0.1em;
}
