*{
margin:0;
padding:0;
}

html{
background-image:url(../img/sea.gif);
}

p{
font-family:tahoma, arial, helvetica sans-serif;
letter-spacing:0.2px;
line-height:1.5em;
text-align:justify;
color:#b8dbf9;
}

#content a:link, #content a:visited{
color:#142458;
}

#content a:hover {
color:#000;
}


#content_top{
background-image:url(../img/sky.gif);
height:515px;
width:100%;
border-bottom:5px solid #226fa3;
}

#content_top h1{
text-indent:-9999px;
}

#content{
background-image:url(../img/iceberg.png);
background-repeat:no-repeat;
margin:-306px auto 0 auto;
width:1126px;
min-height:1000px;
}

#content_text{
width:960px;
padding-top:400px;
}

#content_build a:link, #content_build a:visited{
color:#083873;
text-decoration:none;
}

#content_build a:hover{
color:#B6CF35;
}

#text_left{
margin-top:75px;
float:left;
width:470px;
clear:both;
font-size:14px;
height:1045px;
background-image:url(../img/mouse.png);
background-repeat:no-repeat;
background-position:bottom center;
}

#text_left p {
margin-bottom: 20px;
}

#text_right{
float:right;
width:470px;
padding-top:75px;}

#text_right p{
margin-bottom:20px;
font-size:14px;
}

#example{
clear:both;
background-image:url(../img/37signals.png);
background-repeat:no-repeat;
background-position:center;
width:960px;
margin:0 auto;
height:1770px;
font-size:14px;
}

#conclusion{
float:right;
width:470px;
}

#conclusion p {
margin-bottom:20px;
font-size:14px;
}

.lifetitle{
margin: 0 auto;
background-image:url(../img/big_spell.png);
width: 723px;
height:179px;
text-indent:-9999px;
}


#disqus_thread{
width:500px;
margin:40px auto;
background-color:#2865a3;
color:#FFFFFF;
font-family:arial;
padding:20px;
}

#disqus_thread a:link{
color:#052237;

}

#disqus_thread a:hover{
color:#0C4B98;
}

.dsq-brlink{
text-align:center;
}

.fin{
clear:both; color:#083873; font-family:Georgia, 'Times New Roman', Times, serif; margin:0 auto; padding:100px 0 100px 0; width:100px; font-size:36px; font-style:italic; letter-spacing:1.2px; text-align:center;}

footer{
clear:both;
margin:0px auto 100px;
}

footer p{
text-align:center;
text-shadow:none;
margin:0 auto;
background-color:#788abf;
background-color: rgba(120,138,191,0.5);
padding:20px 0;
}

footer a:link, footer a:visited{
color:#fff;
text-decoration:none;
}

footer a:hover{
color: #06152d;
}