* {


}

body, html { width: 100%; }

body{
	background-color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	color:#ccc;
	line-height:130%;
}

ul{
list-style:none;
}

img{
	border:none;
	margin-left: 35px;
}

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

a:hover{
color:#ccc;
}

.title, .subtitle{
color:#FF0000;
font-weight:bolder;
font-size:1em;
}

#wrapper{
	width:856px;
	height:340px;
	margin:0px auto 0 auto;
	position:absolute;
	top:50%;
	left:41%;
	margin-top:-150px;
	margin-left:-350px;
	background-color: #333;
	background-image: url(media/inked_baby.jpg);
	visibility: visible;
}
#titleIntro{
	position:absolute;
	top:46px;
	left:194px;
	color:#ccc;
	font-weight:normal;
	font-size:0.8em;
	width: 148px;
	height: 50px;
}


#Content{
padding-left:30px;
padding-top:25px;
width:365px;
font-size:0.8em;
}
#Content .title{
padding-bottom:12px;
}
#Content #langs{
	position:absolute;
	bottom:52px;
	left:18px;
	padding-top:24px;
	width: 300px;
}
#Content img#it{
	margin-right:30px;
}

#email{
	position:absolute;
	right:340px;
	font-size:0.9em;
	top: -292px;
	width: 136px;
	height: 30px;
}
#email a{
color:#ccc;
}

#footer{
	clear:left;
	width:855px;
	position:absolute;
	bottom:-4px;
	left:0px;
	color:#FFFFFF;
	background:#999933;
	text-align:center;
	font-size:0.8em;
	padding-bottom:2px;
	background-color: #990000;
}
#footer a, #footer a:link, #footer a:visited{
color:#000;
font-size:0.9em;
}
#footer a:hover{
color:#ccc;
}

#ScrollArea{
	width:850px;
	text-align:justify;
	position:absolute;
	top:120%;
	left:41%;
	margin-left:-350px;
}
#ScrollArea p{
padding-bottom:12px;
}
#ScrollArea #FooterLinks{
padding:36px 60px 50px 60px;
text-align:center;
}
