@import 'reset.css'; 

/* Global styles
----------------------------------------------- */
html, body {height:100%; width:100%;}
body	{font: 62.5% Arial, Helvetica, sans-serif; background-color: #000; color: #797979; }
a:link, a:visited, a:hover, a:active	{color: #797979;}
a:hover	{color: #fff; text-decoration:underline;}

#page {width:828px; margin:0 auto;}
#layout {padding:0 10px;}

dt {font-size:1.2em; margin-bottom:2px;}
dt .name {font-size:1.4em; font-weight:bold; color:#fff !important; text-decoration:none;}
dd {font-size:1.2em;}

/* Corners common
----------------------------------------------- */
.corner {position: absolute; background:url(../i/corner.png) no-repeat; overflow:hidden; z-index:2; width:17px; height:17px;}
.corner div {display:none;}
.tl {left:0; top: 0; background-position:0 0;}
.tr {right:0; top: 0; background-position:-17px 0;}
.bl {left:0; bottom: 0; background-position:0 -17px;}
.br {right:0; bottom: 0; background-position:-17px -17px;}

/* Intro
----------------------------------------------- */
#intro { background:url(../i/page-top-bg.gif) 50% 100% no-repeat; padding:4em 0 6.2em;}
#intro blockquote {text-align:center; font:3em Georgia, serif; color:#5f5f5f;}
#intro blockquote span {text-decoration:line-through;}

/* Header
----------------------------------------------- */
#header {text-align:center; padding-bottom:6.3em; margin-bottom:35px; background:url(../i/border1-bg.gif) 44% 100% no-repeat;}
#header h1 img {width:570px; height:170px; margin-top:-17px; position:relative;}
#header .developers {width:100%; overflow:hidden;}
#header .developers li {display:-moz-inline-stack; display:inline-block; margin:0 1em 2em; vertical-align:top;}
#header .developers li img {margin:0 auto 12px;}
#header .developers li a, #header .developers li img {display:block;}
/* FireFox <3 */
#header .developers li dl, x:-moz-any-link {margin-top:87px;}
/* FireFox 3 */
#header .developers li dl, x:-moz-any-link, x:default {margin-top:0;}

/* Content
----------------------------------------------- */
.block {position:relative; padding:27px 0 10px; margin-bottom:40px;}
.block h2 {font:2.6em Georgia, serif; margin:0 43px 0.9em;}

.section {margin-bottom:20px;}
.section .items {overflow:hidden; width:100%;}
.section .items ul {width:50%; float:left;}
.section .items li {padding:0 0 20px 68px; background:url(../i/icon-blank.gif) 44px 1px no-repeat;}
.section .items li.bibla {background-image:url(http://bibla.devel.corvin.ru/static/design/2.1/i/favicon.ico);}
.section .items li.t4t {background-image:url(../i/icon-t4t.gif);}
.section .items li.tripster {background-image:url(../i/icon-tripster.gif);}
.section .items li.filmfeed {background-image:url(http://motka.ru/milffeed/v7/html/i/favicon.ico);}
.section .items li.friendfeed {background-image:url(../i/icon-friendfeed.gif);}
.section .items li.odnim {background-image:url(../i/icon-odnim.gif);}
.section .items li.cinemasia {background-image:url(../i/icon-cinemasia.gif);}
.section .items li.motka {background-image:url(../i/icon-motka.gif);}
.section .items li.yagoodza {background-image:url(../i/icon-yagoodza.gif);}
.section .items li.lunohod {background-image:url(../i/icon-lunohod.gif);}
.section .items li.socvestnik {background-image:url(../i/icon-socvestnik.gif);}
.section .items li.translatedby {background-image:url(../i/icon-translatedby.gif);}
.section .items li.startuppoint {background-image:url(../i/icon-startuppoint.gif);}
.section .items li.fflow {background-image:url(../i/icon-fflow.gif);}
.section .items dt {margin-bottom:3px;}

.border {background:url(../i/border2-bg.png) 50% 100% no-repeat; padding-bottom:49px; margin-bottom:0;}
.ie-border {display:none;}

.projects {background:#383838 url(../i/projects-bg.png) 100% 0 no-repeat;}
.projects h2 {color:#e9dbb0;}

.we {background:#5c5342 url(../i/we-bg.png) 0 100% no-repeat; color:#8f8f8f;}
.we h2 {color:#e4c0a3;}
.we a:link, .we a:visited, .we a:hover, .we a:active {color:#8f8f8f;}

.friends {background:#3f423c url(../i/friends-bg.png) 100% -2px no-repeat;}
.friends h2 {color:#C8EC88;}

/* Footer
----------------------------------------------- */
#footer {background:url(../i/border3-bg.gif) 50% 2px no-repeat; padding:55px 0 40px; text-align:center;}
#footer address {font-size:1.2em;}
#footer address span {text-decoration:line-through;}