a { color:white; text-decoration:none; outline:0;}
a:hover { color:#e0b940; }

html { background:#000000 url(../img/ss_bg_repeat.jpg) left top repeat-x; }
body { background:url(../img/ss_bg_main.jpg) left top no-repeat; min-height:702px; font-family:Verdana; color:white; }
#logo { position:absolute; left:95px; top:19px; }

nav.galleries { position:absolute; top:130px; left:40px; }
nav.galleries ul { position:absolute; top:0; left:118px; width:600px;}
nav.galleries ul li { float:left; margin:0 24px 0 0; }

nav.pages { position: absolute; top:194px; left:0px; width:120px; }
nav.pages li { text-align:right; padding:0.2em 0; font-size:85%;}
nav.pages li a { color:white; }
nav.pages li a:hover,
nav.pages li .selected { color:#e0b940; }

#extrainfo { position:absolute; top:700px; left:155px; text-align:left; }

nav.galleries li a{ display:block; font-size:83%; xtext-indent:-9999px; height:16px; cursor:pointer;}
nav.galleries li a:hover, nav.galleries li a.selected { color:#e0b940; }
nav.galleries li.selected a { color:#e0b940; }
/*
#stock a { background:url(../img/ss_nav.gif) left top no-repeat; width:29px; }
#stock a:hover,
#stock.selected a { background-position:left -21px; }
#food a { background:url(../img/ss_nav.gif) -44px top no-repeat; width:27px; }
#food a:hover,
#food.selected a { background-position:-44px -21px; }		
#arch a { background:url(../img/ss_nav.gif) -84px top no-repeat; width:68px; }
#arch a:hover,
#arch.selected a { background-position:-84px -21px; }		
#jewel a { background:url(../img/ss_nav.gif) -171px top no-repeat; width:40px; }
#jewel a:hover,
#jewel.selected a { background-position:-171px -21px; }		
#assign a { background:url(../img/ss_nav.gif) -229px top no-repeat; width:63px; }
#assign a:hover,
#assign.selected a { background-position:-229px -21px; }		
*/

#info { font-size:83%; }
#info .primary { color:#e0b940; }
#info .tel { color:#84604f; }

#content { position:absolute; top:190px; left:154px; width:600px; z-index:10;}
#content p { font-family:Verdana; font-size:85%; color:white; line-height:1.4em; margin-bottom:1.5em; }
#photo { width:634px; height:475px; }
#photo img { position:absolute; top:0; left:0; }
#content p a { color:#e0b940; }
#content p a:hover { border-bottom:1px dotted #e0b940; }
#text { position:absolute; top:530px; left:827px; width:350px; font-size:85%; color:#ddd; overflow:auto; height:180px;}
#text a { color:#e0b940;}
#text ul { list-style:square; margin-left:20px;}
#text li { list-style:square; padding-bottom:1em;}

#thumbnails { position:absolute; top:190px; left:827px; width:350px; height:450px; }
.thumb { border:1px solid #8e8e8e; margin:0 0.6em 0.6em 0; background:#444; width:40px; height:40px;}
.thumb:hover { border-color:#f0c745; }

footer .copyright { margin:0.5em 0;color:#575656; font-size:77%;}
#spinner { left:50%; top:150px; margin-right:-10px; z-index:999;}

#crosshairtopleft { width:50px; height:50px; border-top: 1px solid #8e8e8e; border-left:1px solid #8e8e8e; position:absolute; top:180px; left:144px; z-index:9;}
#crosshairbottomright { width:50px; height:50px; border-bottom: 1px solid #8e8e8e; border-right:1px solid #8e8e8e; position:absolute; top:626px; left:748px; z-index:9;}