html,body{ margin:0px; padding:0px; width:100%; height:100%;} body{ color:#a4aaac; line-height:14px letter-spacing:0px; font:14px 'Georgia'; background-color:#372b27;} body.main{ background-image:url('../_img/bg.png'); background-repeat:repeat-x; background-attachment:fixed; background-position:bottom; overflow:auto;} table{ margin:0px; padding:0px; table-layout:fixed; border-collapse:collapse; border-spacing:0px;} table.naviphoto{ width:228px; height:450px; border-style:solid; border-width:0px 3px 0px 0px; border-color:#c8d4d8; background-color:#372b27;} table.naviphoto tr td{ width:75; height:75; background-color:#372b27;} table.navipage{ width:228px; height:50px; border-style:solid; border-width:3px 3px 0px 0px; border-color:#c8d4d8; background-color:#372b27;} table.navipage tr td{ width:25px; font-size:12px; text-align:center; vertical-align:middle;} table.pricing{ border-width:0px;} table.pricing tr td{ white-space:nowrap; padding:0px;} tr{ margin:0px; padding:0px; border-collapse:collapse; border-spacing:0px;} td{ margin:0px; padding:0px; border-collapse:collapse; border-spacing:0px; color:#a4aaac; line-height:14px letter-spacing:0px; font:14px 'Georgia';} div.main{ width:728px; height:500px; border-style:solid; border-color:#c8d4d8; background-color:#372b27; border-width:3px;} div.sites{ position:absolute; top:25px; right:25px;} div.page{ width:678px; height:450px; position:absolute; top:25px; right:25px;} div.gallery{ width:450px; height:450px; position:absolute; top:25px; right:25px;} .header{ color:#7c95c1; line-height:26px; letter-spacing:0px; font:20px 'Georgia';} .subhdr{ color:#c8d4d8; line-height:22px; letter-spacing:0px; font:16px 'Georgia';} .quote{ margin:0px; padding:0px; color:#c8d4d8; line-height:20px; letter-spacing:0px; font:14px 'Georgia'; text-align:right;} .scrollbar{ width:380px; overflow-y:auto; overflow-x:hidden; color:#a4aaac;} ul{ padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:10px;} li{ padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px;} ul.contact li, ul.workshops li{ padding-top:8px;} ul.cv li{ font-size:11px;} img{ border-width:0px;} .hr{ width:100px; height:2px; margin-top:10px; display:block;} img.filler{ border-style:solid; border-width:3px; border-color:#c8d4d8;} table.tabs tr td img{ margin:0px 12px;} a{ color:#c8d4d8; text-decoration:none; font-weight:bold;} a:link{ } a:visited{ } a:hover{ color:#7c95c1; text-decoration:none;} a:active{ }