b,b a{font-weight:bold;color:black;}
body{background-color:#e0e0e0;color:#000;margin-top:50px;font-weight:100;}
a:hover,a:active{color:#000;}
a,a:visited{text-decoration:none;color:#7f7f7f;}
h1{text-align:center;}

.spacer{font-family:trebuchet MS, Verdana, Arial, Helvetica;font-size:2pt}
.txt{font-family:trebuchet MS, Arial, Helvetica, sans-serif;font-size:9pt}
.menu{font-size:10pt;color:#7f7f7f;}
.menu,#mny{white-space:nowrap;padding:3px;font-family:trebuchet MS, Verdana, Arial, Helvetica;}
.menu2{font-family:trebuchet MS, Arial, Helvetica, sans-serif;font-size:10pt;color:#fff}
a.menu:hover{color:#000;}
a.menu2:hover{color:#bde3fe;}
a.txtsmallLink{color:#d8d7d9;font-family:trebuchet MS, Arial, Helvetica, sans-serif;text-decoration:none;font-size:8pt}
a.txtsmallLink:hover{color:#fff;font-family:trebuchet MS, Arial, Helvetica, sans-serif;text-decoration:none}
.Kat{font-family:trebuchet MS, Arial, Helvetica, sans-serif;font-size:18px;color:#ebd9b8;}
.kr{padding:4px;border:1px solid #aaa;}
.title{font-family:trebuchet MS, Arial, Helvetica, sans-serif;font-size:14px;color:#ebd9b8;}
.forms{font-family:trebuchet MS, Arial, Helvetica, sans-serif;font-size:8pt;color:#fff;background-color:#0579C6;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px}
.txtsm{font-family:trebuchet MS, Arial, Helvetica, sans-serif;font-size:8pt}
.txtsmall{font-family:trebuchet MS, Arial, Helvetica, sans-serif;font-size:8pt}
.txtsmallw{font-family:trebuchet MS, Arial, Helvetica, sans-serif;font-size:8pt;color:#fff}
.forms2{font-family:trebuchet MS, Arial, Helvetica, sans-serif;font-size:8pt;border-top-width:0;color:#000;background-color:#fff;border-right-width:0px;border-bottom-width:0px;border-left-width:0px}

#lightbox{
position:absolute;
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;
}

.th,.tha{width:50px;height:50px;}
.th{background-color:#e0e0e0;}
.tha{background-color:#777;}
.th img,.tha img{border:0;}
.th:hover,.th:active{background-color:#555;}

#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/blank.gif) no-repeat;
display:block;
}
#prevLink{left:0;float:left;}
#nextLink{right:0;float:right;}
#prevLink:hover,#prevLink:visited:hover{background:url(/images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover,#nextLink:visited:hover{background:url(/images/nextlabel.gif) right 15% no-repeat;}

#imageDataContainer{
font:10px Verdana, Helvetica, sans-serif;
background-color:#fff;
margin:0 auto;
line-height:1.4em;
overflow:auto;
width:100%
}

.nh{width:36px;height:27px;}

#imageData{padding:0 10px;color:#666;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}
#imageData #caption{}
#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;
}
.style1{font-size:16px;}
.txt{text-align:left;font-weight:100 !important;}

#mny{font-size:10pt;background-color:#959595;color:#fff !important;}
#mny:hover,#mny:active{background-color:#7f7f7f;color:#fff !important;}

#fb{background:url(/facebook.png) top center no-repeat}
#fb:hover,#fb:active{background-position:bottom center}
