@CHARSET "UTF-8";

* {border:0; margin:0; padding:0; }
body {background:#000; color:#f8f8f8; font:10px/1.4em Arial, Verdana, sans-serif; letter-spacing:0.1em; }

div#visible {border-bottom:1px solid #222; border-top:1px solid #222; height:492px; left:0; margin-top:-246px; overflow:hidden; position:absolute; top:50%; width:100%; }

div#wrap {left:50%; margin:0 0 0 -1698px; padding:0 712px; position:relative; top:0; width:3604px; }
img {border:1px solid #000; height:466px; width:700px; }
div.pic {float:left; padding:12px 10px 12px; }
div.mainPic {background:#111; }
div.pic img {filter:alpha(opacity=5); opacity:.05; -moz-opacity:.05; }
div.mainPic img {filter:alpha(opacity=100); opacity:1; -moz-opacity:1; }
div.nextPic img {filter:alpha(opacity=25); opacity:.25; -moz-opacity:.25; }
div.prevPic img {filter:alpha(opacity=10); opacity:.10; -moz-opacity:.10; }

div.nav {background:#000; font-size:1.2em; left:50%; padding:12px 0; position:absolute; text-align:center; text-transform:uppercase; top:80px; width:75px; z-index:2; filter:alpha(opacity=75); opacity:.75; -moz-opacity:.75; }
div.nav span {border-bottom:2px solid #999; }
div#nextButton {display:none; margin-left:372px; }
div#prevButton {display:none; margin-left:-253px; }

div#hotspotLeft, div#hotspotRight {cursor:pointer; height:492px; left:0; position:absolute; top:0; width:50%; z-index:3; x}
div#hotspotRight {left:50%; }

div#text {background:#000; bottom:8px; left:50%; margin-left:-490px; padding:10px 15px 8px 0; position:absolute; text-align:right; width:200px; z-index:4; }
h1 {font-size:2.4em; font-weight:normal; letter-spacing:0.15em; margin-bottom:20px; }
a {color:#AFD083; text-decoration:none; text-transform:uppercase; }
a:hover {color:#444; }

div#caption {color:#444; left:50%; margin:250px 0 0 -254px; position:absolute; text-align:right; top:50%; width:700px; }

div.mainPic div {height:467px; width:700px; }
div.mainPic h1 {color:#333; font-size:4.5em; line-height:0.9em; margin:10px 8px 0.5em; }
div.mainPic p  {color:#bbb; font-size:1.2em; line-height:1.5em; margin:1em 200px 1em 8px; }
div.mainPic a {text-transform:none; }