@charset 'UTF-8'; /* CSS Document */ /* v1.0 | 20080212 */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } /* remember to define focus styles! */ :focus { outline: 0; } /* remember to highlight inserts somehow! */ ins { text-decoration: none; } del { text-decoration: line-through; } /* tables still need 'cellspacing=0' in the markup */ table { border-collapse: collapse; border-spacing: 0; } /* =Clearfix (all browsers)--------------------------------*/ .clearfix:after { content: ; display: block; height: 0; clear: both; visibility: hidden; } /* IE6 */ * html .clearfix { height: 1%; } /* IE7 */ *:first-child+html .clearfix { min-height: 1px; } .clearfix{ clear:both; } /* =Clearfix (all browsers)--------------------------------*/ body{ background: #333333; font-family: Courier New, Courier New, monospace; font-size: 12px; } .purple{ background: #b3aec9 !important; } .blue{ background: #3399ff !important; } .fuxia{ background: #c10077 !important; } .yellow{ background: #e2e723 !important; } .green{ background: #9ac739 !important; } .red{ background: #ac1723 !important; } .beje{ background: #d1caad !important; } .oldblue{ background: #305a92 !important; } .gray{ background: #b0c5d8 !important; } p{ line-height: 16px; } a{ color: #333; &:hover{ color: #39F; } } #coloring{ width: 800px; height: 600px; position: absolute; left: 50%; top: 50%; margin-left: -400px; margin-top: -300px; background: #deded2; #title{ width: 100%; height: 60px; background: rgba(0, 0, 0, 0.20); /* filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#33000000',EndColorStr='#33000000'); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#33000000',EndColorStr='#33000000')"; */ position: absolute; top: 0; left: 0; } .box{ float: right; height: 100%; width: 100px; } #second{ width: 110px; background: #8b949c; } #third{ width: 180px; background: blue; } #fourth{ width: 80px; background: #d7e1ea; } } #menu{ position: absolute; top: 60px; right: 80px; background: #deded2 url(../img/bg_menu.png) no-repeat top right; padding: 2px 10px; color: #555; z-index: 10; a{ color: #555; text-decoration: none; font-size: 13px; margin-left: 5px; margin-right: 5px; &:hover, &.selected{ color: black; } } } #whao{ position: absolute; top: 560px; left: 0; padding: 10px 20px; width: 760px; height: 580px; } #wrapper{ position: absolute; top: 0; left: 0; padding: 10px 20px; width: 760px; height: 580px; h1{ color: white; font-size: 28px; text-transform: uppercase; font-weight: normal; padding-top: 10px; padding-left: 5px; margin-bottom: 52px; } #left_box{ float: left; width: 390px; height: 400px; padding-right: 10px; overflow: auto; font-family: Verdana, sans-serif; font-size: 11px; line-height: 12px; margin-top: 18px; } .box_home, .bbox_home{ position:absolute; width:130px; top:100px; span{ color: #444; } img:hover{ opacity: 0.8; -moz-opacity: 0.8; -webkit-opacity: 0.8; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)"; /* IE 8 */ filter:alpha(opacity=80); /* IE 4, 5, 6 and 7 */ zoom:1; -khtml-opacity: 0.8; } } .bbox_home{ position: static; width: auto; margin-left: 30px; cursor: pointer; a{ text-decoration: none; color: #000; } img{ margin: 5px 0; &:hover{ opacity: 0.8; -moz-opacity: 0.8; -webkit-opacity: 0.8; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)"; /* IE 8 */ filter:alpha(opacity=80); /* IE 4, 5, 6 and 7 */ zoom:1; -khtml-opacity: 0.8; } } span{ padding-left: 10px; } } .bbox{ display: none; position: absolute; width: 450px; height: 460px; padding: 10px 20px; padding-top: 30px; padding-left: 30px; z-index: 12; bottom: 0; left: 50px; background: #666; box-shadow: 0 0 5px #000; -moz-box-shadow: 0 0 5px #000; -webkit-box-shadow: 0 0 5px #000; font-family: Verdana, Arial, sans-serif; a{ display: block; text-decoration: none; color: #000; font-size: 13px; font-family: Courier New, Courier New, monospace; &:hover{ color: white; } } .bbox_text{ display: none; } .bbox_close{ background: #333333; text-align: right; position: absolute; top: 0; left: 0; width: 480px; padding: 3px 10px; font-size: 13px; font-weight: bold; cursor: pointer; color: white; z-index: 11; font-family: Courier New, Courier New, monospace; &:hover{ color: #800101; } } } #archive{ position: absolute; bottom: 5px; right: 5px; padding: 80px 3px 3px 4px; background: #8b949c; color: white; font-size: 15px; z-index: 10; text-decoration: none; &:hover{ background: #afb8c0; } } } #overlay{ width: 100%; height: 100%; position: absolute; position: fixed; background: #333; z-index: 11; top: 0; left: 0; display: none; } #submenu{ position: absolute; bottom: 0; left: 0; background: #d3d3c5; width: 410px; padding: 10px 0 10px 20px; a{ display: block; margin-bottom: 5px; color: #333333; text-decoration: none; &:hover{ color: #3399ff; } &.selected{ color: #666; } } } #pagination{ position: absolute; bottom: 125px; left: 360px; img{ vertical-align: text-top; } } #pagination.pagination_scores{ bottom: 15px; left: 458px; color: white; } #media{ position: absolute; left: 445px; top: 120px; z-index: 10; } #media.media_projects{ left: 431px; } #downloader{ position: absolute; bottom: 50px; right: 90px; width: 160px; z-index: 10; a{ color: #000; text-decoration: none; margin-top: 10px; display: block; img{ display: inline; margin-left: 50px; } } } .bbox_text{ margin-bottom: 10px; margin-top: 5px; font-size: 9px; padding-left: 20px; span{ font-family: Courier New, Courier New, monospace; font-size: 13px; } p{ line-height: 11px; font-family: Verdana, Arial, sans-serif; } } .bbox_visible{ display: block !important; font-size: 12px; padding-left: 0; p{ line-height: 15px; } } p.biography{ font-size: 11px; padding-left: 70px; padding-top: 30px; a{ color: #800101; text-decoration: none; &:hover{ text-decoration: underline; } } } div.scores{ float: left; text-align: center; margin: 10px; a{ text-decoration: none; color: #333333; } img:hover{ opacity: 0.8; -moz-opacity: 0.8; -webkit-opacity: 0.8; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)"; /* IE 8 */ filter:alpha(opacity=80); /* IE 4, 5, 6 and 7 */ zoom:1; -khtml-opacity: 0.8; } } #caption{ position: absolute; right: 100px; top: 130px; z-index: 10; } #projects{ position: absolute; width: 288px; left: 431px; top: 370px; height: 230px; overflow: hidden; } #holder{ /* The unordered list that is to be split into pages */ width:288px; overflow:hidden; position:relative; padding-bottom:10px; } .swControls{ position:absolute; margin-top:10px; bottom: 10px; } a.swShowPage{ /* The links that initiate the page slide */ background-color:#8B949C; float:left; height:10px; margin:4px 3px; text-indent:-9999px; width:10px; } a.swShowPage:hover, a.swShowPage.active{ background-color:#DEDED2; } #holder li{ list-style:none outside none; margin:2px 2px 0; float:left; } #project_title{ width: 288px; position: absolute; left: 431px; text-align: center; color: #ffffff; top: 540px; font-size: 13px; } ul.nav-photo{ li.item{ margin-bottom: 5px; a{ color: #333; text-decoration: none; &:hover{ color: #3399FF; } } } } h3.photo-title{ font-size: 16px; color: #fff; margin-bottom: 10px; font-weight: normal; } a.photo-back{ color: #333; text-decoration: none; &:hover{ color: #3399FF; } } a.texts-back{ color: #fff; margin-left: -400px; text-decoration: none; &:hover{ color: #3399FF; } } #galleria{ margin-top: 20px; height:320px; } .bio_pointer{ .bio_point{ position: relative; padding-left: 60px; margin-bottom: 20px; .bio_key{ position: absolute; top: 0; left: 0; } } .bio_point_2{ position: relative; padding-left: 80px; margin-bottom: 20px; .bio_key_2{ position: absolute; top: 0; left: 0; } } } .credits{ position: absolute; left: 10px; bottom: 10px; text-align: right; color: #666; a{ color: #999; text-decoration: none; &:hover{ color: #fff; } } }