/*
stylesheet adapted from marcofolio.net                                                                 
*/
/*background-image:url("../images/bg.png"); background-repeat:repeat-x;*/

/* BASIC RESET */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0; padding:0;}

/* HTML ELEMENTS */
body { background: #1d1d1d; color: #fff;   }
h1 { font: bold 65px/60px Helvetica, Arial, Sans-serif; text-align: center; color: #eee; text-shadow: 0px 2px 6px #333; }
h1 small{ font-size: 20px; text-transform:uppercase; letter-spacing: 14px; display: block; color: #ccc; }
h1 mail{text-align:right;  text-decoration: none; font-size: 15px; text-transform:lowercase; margin:-40px 105px 10px 0px;  color:darkred;display: block; }
h2 a { display: block; text-decoration: none; margin: 0 0 30px 0; font: italic 45px Georgia, Times, Serif;  text-align: center; color: #bfe1f1; text-shadow: 0px 2px 6px #333; }
h2 a:hover { color: #90bcd0; }
logo { position:absolute; left:10 ;font-size: 30px; font-style:italic; float:right; padding:0px 0px; margin:5px 0 ; color:#eee; }
h3 { font-size: 30px; font-style:italic; border-left:0px solid #eee; padding:10px 20px;  margin:20px 0 0 25px; color:#eee; }
h3 code { display:block; }
#google{
    position:absolute;
    right:0px;
    width:150px;
    height:700px;
    top:120px;
    margin:0px;
    float:right;
    border-left: 1px solid black;
}

#google2{
    position:absolute;
    right:0px;
    width:150px;
    height:700px;
    top:800px;
    margin:0px;
    float:left;
    border-left: 1px solid black;
}

/* WRAPPER */
#wrapper { width:800px; margin:100px 0 50px 230px; }
#wrapper2 { width:800px; margin:40px 0 50px 230px; }




/* LIST #3 */
#list3 {margin:0 0 0 0px; }
#list3 ul { list-style-image: url("../images/arrow.png"); color:#eee; font-size:18px; }
#list3 ul li { line-height:30px; }

