body{background-color:#000;color:#666;font-size:9pt;font-family:Helvetica, Tahoma, Verdana, sans-serif;letter-spacing:0.5px;padding:0px;margin:0px;margin-bottom:20px;text-align:center;}html, body{min-height:100.1%;}a{color:#fff;text-decoration:none;}a:hover{text-decoration:underline;}p{text-align:justify;}pre{background:#000;border:1px solid #666;margin:10px;padding:10px;}.sprite-props{background-image:url(/images/thumbnail-sprite.jpg);height:150px;width:150px;}.click-thumb{background-position: -150px -150px;}.crap-thumb{background-position: -450px -150px;}.code-thumb{background-position: -300px -150px;}.freelance-thumb{background-position: -600px -150px;}.contact-thumb{background-position: 0px -150px;}a.awesome{background:#222 url(/images/alert-overlay.png) repeat-x;display:inline-block;padding:5px 10px 6px;color:#fff;text-decoration:none;font-weight:bold;line-height:1;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:0 1px 3px #999;text-shadow:0 -1px 1px #222;border-bottom:1px solid #222;position:relative;cursor:pointer;}.awesome:hover{background-color:#007D9A;color:#fff;}.small.awesome{font-size:11px;}h1{float:left;clear:left;font-weight:normal;font-variant:small-caps;font-size:20px;letter-spacing:0px;margin:-2px;margin-left:5px;padding:0px;}h1 a{text-decoration:none;color:#6d6659;}h1 a:hover{text-decoration:none;color:#626056;}.title{font-weight:normal;font-variant:small-caps;font-family:times;font-size:16px;letter-spacing:1px;color:#666;margin:0px;margin-bottom:5px;margin-left:15px;padding:0px;}h3{font-weight:normal;font-variant:small-caps;font-family:times;font-size:14px;letter-spacing:1px;color:#666;text-align:center;}#navigation{background:#000;border-bottom:1px solid #363636;padding:5px;height:24px;margin-bottom:20px;}.menu{float:right;clear:right;text-align:right;font-size:11px;}#photo{background:#000;padding:14px;border:1px solid #363636;}#thumbs{position:relative;float:left;}#content{margin-left:250px;position:relative;text-align:left;}#freelance-block{background:#1c1b18;border:1px solid #363636;padding:20px;text-align:left;width:815px;height:210px;margin:0px auto;margin-bottom:25px;line-height:16px;}#freelance-block img{background:#2a2820;padding:5px;border:1px solid #363636;}#image-navigate{background:#000;padding:20px;height:15px;width:50%;margin:0px auto;font-size:12pt;font-weight:bold;}#image-navigate a{padding:10px;}.image-previous{float:left;}.image-title{ font-weight:normal;font-variant:small-caps;font-family:times;font-size:16pt;letter-spacing:1px;color:#6d6659;}.image-next{float:right;}#image-info{background:#1c1b18;border:1px solid #363636;padding:20px;text-align:justify;width:1000px;margin:0px auto;margin-bottom:25px;line-height:16px;}#image-notes{width:70%;vertical-align:top;}#image-exif{padding-top:10px;text-align:right;width:25%;vertical-align:top;}.addcomment{float:right;clear:right;padding:0px;}#page{background:#1c1b18;border:1px solid #363636;padding:20px;text-align:left;width:815px;margin:0px auto;margin-bottom:25px;line-height:16px;}#page a{}hr{border:0;color:#363636;background-color:#363636;height:1px;}#page img{border:2px solid #363636;}#page img:hover{border:2px solid #6D6659;}.column{width:48%;text-align:left;vertical-align:top;padding:5px;}.thumbnails{border:2px solid #f5f5f5;margin:3px;}select{background-color:#2a2820;color:#6d6659;border:1px solid #363636;font-family:Arial, Helvetica, sans-serif;font-size :11px;font-variant:small-caps;}#comment-top{background:#000;border-bottom:1px solid #6d6659;margin-bottom:25px;height:15px;}#comments{width:500px;margin-left:500px;margin-top:-6px;text-align:left;}#comments ul{list-style-type:none;margin:0px;padding:10px;}#comments li{display:block;margin:0px;margin-bottom:10px;color:#666;text-decoration:none;padding:10px;background:#1c1b18;border:1px solid #6d6659;}#comments li a{color:#6d6659;text-decoration:none;}#comments li:hover{background:#000;}#comments li a:hover{background:#1c1b18;}#comment-middle{background:#000;border-top:1px solid #6d6659;padding:5px;margin-top:25px;height:15px;}#addcomment{width:90%;text-align:left;padding:10px;margin:0px auto;}.input{width:45%;font-size:10px;border:1px solid #6d6659;background-color:#000;color:#666;padding:5px;}#addcomment textarea{width:90%;height:50px;font-size:12px;border:1px solid #6d6659;background-color:#000;color:#666;padding:5px;}.comment-button{background:#1c1b18;border:1px solid #6d6659;color:#999;border-bottom:1px solid #6d6659;border-right:1px solid #6d6659;}#footer{text-align:center;margin-bottom:20px;}