@charset "utf-8";
/* CSS for Sean Gyshen Fennell
   Coded by Uncharted Design
*/
body {font-family: 'HelveticaNeue-UltraLight', 'Helvetica Neue UltraLight', helvetica, Arial, sans-serif; letter-spacing:.01em; font-size:15px; background-color:#333; color:#cdcdcd; margin:0;padding:24px 0 0 36px;}
h1 {font-size:32px;}
a{color:#F2F2F2;text-decoration:none;outline:none;}
a:hover{color:#fdfdfd;}
img {border:none;}
#wrapper{width:938px;}
#main { margin-bottom:1em;}

#splashbox{text-align:center; margin-top:5%;}
#splashbox img{margin-bottom:7px;}

#leftbox{width:188px; float:left; font-size:16px;}
#leftbox img{margin-left:-1.8px;}
#leftbox ul{display:inline; list-style:none; margin:0; padding:0;}
#leftbox li{margin-top:28px; text-transform:lowercase; letter-spacing:2px; font-family:'HelveticaNeue-UltraLight', 'Helvetica Neue UltraLight', helvetica, arial, sans-serif;}

#main{padding: 10px 0 0 0; float:left; width:750px;}
#padbox {height:140px;}

/* BEGIN HOME PAGE */
a.open {cursor:default;}
.imageElement h3, .imageElement p {visibility:hidden;}

/* BEGIN GALLERY THUMBS STYLE */
.statement {font-size:70%;}
ul#gallerythumbs{list-style:none; margin: 0 0 0 0; width:600px; padding:0;}
ul#gallerythumbs li {display:inline; text-align:center; float:left; height:130px; width:90px; margin-right:10px; overflow:hidden;}
ul#gallerythumbs img {height:70px;}

/*BEGIN GALLERY STYLE */
.caption{}
#description{padding: 0 0 1px 40px; color:#b2b2b2;}
.demo{position:relative;}
.thumbdiv{margin:0 auto;}
.gallery_demo{margin:0 auto 0 auto; list-style:none;}
.gallery_demo li{width:67px;height:70px;margin: 0 3px 3px 0;overflow:hidden;float:left; cursor:pointer; background-color:#000000; text-align:center;}
.gallery_demo li div{margin:0 auto 0 auto;}
.gallery_demo li img {max-height:70px; width:auto !important;}
.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}

#main_image{margin:0 auto 20px auto;height:500px;width:700px; text-align:center}
#main_image img{margin-bottom:10px; max-width:700px;max-height:500px;}

.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase; text-align:center;}

.info{text-align:left;width:700px;margin:30px auto;border-top:1px dotted #221;padding-top:30px;}
.info p{margin-top:1.6em; display:inline-block}
