/* General Settings */
body{background:#000;width:800px;margin:auto;color:#fff;font-family: "Helvetica Neue", Helvetica, Arial, "MS Trebuchet", sans-serif;font-size:12px;}
a{color:#777;text-decoration:none;outline:none;}
a:hover{color:#fff;}
a img{border:none;}
ul{margin:0px;padding:0px;}
h1{color:#555;margin:0px;font-size:1.4em;text-transform:uppercase;font-weight:normal;margin-bottom:0.5em;}
h2{font-size:1.4em;margin-bottom:0px;color:#fff;text-transform:uppercase;font-weight:normal;}
p{color:#9b9b9b;margin:0 0 0.75em;line-height:1.68em;}
.gallery, .gallery span, .gallery img{cursor: pointer !important;}
.cursor{cursor: pointer !important;}

/* Container */
.container{padding-bottom:10px;}
.clear{clear:both;}
.container h1.header{float:left;}
.navigation{float:right;}
.navigation li{float:left;list-style:none;}
.gallery{width:800px;height:509px;}
div.gallery-thumbs{width:800px;overflow:hidden;position:relative;}
ul.gallery-thumbs{width:800px;height:40px;position:relative;}
ul.gallery-thumbs li{list-style:none;float:left;}
ul.gallery-thumbs li a{display:block;opacity:0.5;}
ul.gallery-thumbs li a.activeSlide{opacity:1;}
ul.gallery-thumbs li a span{margin-right:10px;}
.caption{text-align:right;padding:5px;color:#777;text-transform:uppercase;font-size:9px;}
.controls{font-size:1.2em;}
.controls a{top:-27px;}
.controls .prev{position:relative;left:-15px;float:left;}
.controls .next{position:relative;left:15px;float:right;}

/* Header */
h1.header{margin:0px;}
h1.header a{width:313px;display:block;height:18px;background:url('images/benfink-header.png');}
h1.header a span{display:none;}
ul.navigation li a{line-height:16px;margin-left:10px;letter-spacing:2px;font-size:9px;text-transform:uppercase;}
.header-clear{margin-bottom:10px;height:1px;_height:10px;}
.container{margin-top:10px;}

/* Contact Form */
.contact-form{width: 400px; }
.contact-form fieldset{border:none;padding:0px;}
.contact-form .text{padding:3px;border:none;background:#ffffff;color:#000;width:400px;display:block;font-size: 1em;font-family:"Helvetica Neue";margin-bottom:10px;}
.contact-form .submit{float: right;}
.contact-form textarea{height:100px;}

/* Client List */
.span-5{width:200px;float:left;}
.span-5 li{list-style:none;font-size:1.1em;line-height:1.68em;}
.span-5 li a, .span-5 li{color:#9B9B9B;}
.span-5 li a:hover{color:#fff;}