@charset "utf-8";
@import url("reset.css");
@import url("nav.css"); 
@import url("typo.css"); 
body {color: #fff; background: #000; height: 100%; text-align: justify; }
.layout #container { margin: 0 auto; width: 960px; height: auto;}
.layout #header {padding: 2px;margin-bottom:30px;}
.layout #content {margin: 10px;background-repeat: no-repeat;background-position: center top;font-size: small;background-color: #000;background-image: url(img/bg1.jpg);}
.layout #footer { height: 46px; margin: 0 auto; margin-top: 5px; width: 960px; text-align: center; font-size: 15px; text-align: center;}
#clear {width: 100%; height: 85px;}
#clear2 {width: 100%; height: 10px;}
a:link {color: #FFFFFF;text-decoration: underline;}
a:visited {text-decoration: underline;color: #FFFFFF;}
a:hover {text-decoration: none;color: #0000FF;}
a:active {text-decoration: none;color: #0000FF;}
#download {float: right; height: auto; width: auto; margin-bottom: 30px; }
#portfolio {width: 608px; height: 10px; margin: 0 auto; margin-bottom: 20px;}
.indent {padding-left: 20px;}


ul.thumbs li { height:100px; margin:0; overflow:hidden; list-style: none; margin-left:auto; margin-right:auto;}
ul.thumbs_bottom li { float: left;height:100px; margin:0; overflow:hidden; list-style: none; padding-right: 40px; clear: right;}
ul.captions li { float: left; width: 100px; height:50px; margin:0; overflow:hidden; list-style: none; padding-right: 40px; padding-bottom: 10px; clear: right; }
ul.captions_bottom li { float: left; width: 100px; height:50px; margin:0; overflow:hidden; list-style: none; padding-right: 40px; clear: right;}