body {margin:0 60px 0 60px;}
body {font-family:arial;font-size:75%;color:#000;line-height:150%;}
a img {border:none;}
a {color:#006cdb;}

span.arrow {font-size:120%;padding:0 5px;}
div.logo, div.breadcrumbs, div.title, div.footer, div.year {width:840px;}

div.logo {height:80px;padding-top:37px;border-bottom:3px solid #000;}
div.breadcrumbs {height:50px;padding-top:10px;}
div.breadcrumbs, div.breadcrumbs a {color:#bebebe;}
h1 {height:90px;margin-top:60px;font-size:27pt;padding-top:30px;margin-bottom:0;}
h2 {font-size:21pt;margin-top:1.4em;margin-bottom:0.6em;}
div.footer {height:110px;padding-top:10px;border-top:2px solid #b2b2b2;}

div.sample {margin-bottom:60px;}

td.work {width:240px;padding-bottom:60px;padding-right:60px;vertical-align:top;}
td.work.last {padding-right:0;}
div.thumbs img {margin:0 15px 10px 0;}
div.body p:first-child {margin-top:0;}
div.body.col1 {width:600px;margin-bottom:60px;}
div.body.col2 {position:absolute;width:300px;top:360px;left:600px;}
td.work p {margin:0;}

div.created {color:#bebebe;margin-bottom:1em;}
div.year {font-size:190%;margin:60px 0 30px;border-bottom:2px solid #b2b2b2;color:#b2b2b2;padding-bottom:5px;}

body.welcome {margin-bottom:2em;}
body.welcome td {font-size:75%;}
td.footer {padding:0 30px 0 12px;}
div.line {width:60px;height:3px;background-color:#000;margin-left:10px;}
div.welcome_thumbs {margin:0 0;padding-left:10px;margin-top:2em;}
div.welcome_thumbs img {margin:0 10px 10px 0;}
td.welcome_lang {padding:0 30px;border-left:1px solid silver;}
td.welcome_lang.noborder {border-left:none;padding-left:0;}
div.section_hint {margin:15px 0 0 10px;width:240px;}

td.story_cell {width:390px;vertical-align:top;padding:0;}
td.story_cell.bottom {vertical-align:bottom;}
td.story_div {width:60px;}
div.hr {border-top:1px solid #b2b2b2;margin-top:5em;margin-bottom:1em;}
td.hr {text-align:center;font-size:200%;padding:2.5em 0 0.5em;letter-spacing:15px;}