body{font-family:arial;font-size:13px;color:#444;padding:0;border:0;margin:25px 0 0 0;background:#514846 url(images/bg.gif)}
  
a{font-family:georgia;font-size:13px;color:#492412;text-decoration:none} 
a:hover{text-decoration:underline}
a img{border:0}
h1, h2{display:inline;font-size:16px;font-weight:normal;color:#636363;margin:0}
.mainbottom h1{font-family:georgia;font-size:30px;font-weight:normal;color:#aaa;display:block}
input, textarea{font-family:georgia;font-size:13px;padding:5px;border:#492412 1px solid;background:#d1c8c4}
input[type=submit], input[type=image]{border:none;background:transparent;cursor:pointer}
hr{font-size:25px;border-color:#999;border-bottom-width:2px;border-left-width:0;border-right-width:0;border-top-width:0;border-style:dotted}
.nav{font-size:18px; color:#666; background:#E3DDDA; padding:1px 5px; box-shadow:0 10px 10px #444}

.header{width:100%;min-width:900px;height:110px;margin:0 auto;background:url(images/HeaderBG.png) repeat-x}
.leftrightwrap{width:900px;min-width:800px;margin:40px auto}
.mainleft, .mainright{text-align:justify;width:600px;min-height:570px;box-shadow:0 0 15px #222;padding:20px;border:#492412 4px solid;margin-bottom:40px;background:#fff;float:left}
.mainright{width:160px;float:right}
.mainbottom{width:100%;padding:25px 0;box-shadow:inset 0 0 10px #aaa;border-top:#ccc 4px double;border-bottom:#ccc 4px double;margin:30px 0 40px 0;text-align:center;background:#fff;clear:both}

#affiliates #container{width:800px;padding:20px;border:#492412 4px solid;margin:50px auto;background:#F2F0EE;box-shadow:0 0 15px #222}
#affiliates img, #affiliates #footer, #affiliates #aff-box-content{display:none}
#affiliates input, #affiliates textarea, #affiliates select{padding:2px;border:#492412 1px solid;margin:5px 450px 5px 0;background:#d1c8c4;float:right;clear:both}
#affiliates label{line-height:38px}
#affiliates #recaptcha_widget_div img{display:inline}

span{display:inline}
div#hov a span{display:none}
div#hov a:hover span{
text-align:justify;
display:inline;
position:absolute; 
width:300px;
background-color:#fff;
border-color:#492412;
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px;
border-top-width:1px;
border-style:solid;
padding:5px;  
z-index:100}

#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#lightbox img{width:auto;height:auto}
#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-image:url(data:image/gif;base64,AAAA); 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%}
#imageData{padding:0 10px;color:#666}
#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;outline:none}	 	
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000}

.name2{display:none}
