

body
{
	background-color: #f9f8f7;
	color: #323231;
	font-size: 12px;
}

a
{
	color: #15129d;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

.cvtitle
{
	font-weight:700px;
	line-height:14px;
	border-top: 1px solid black;
	border-bottom: .5px solid black;
	width:625px;}

h1
{
	height: 169px;
	background-image:url(/img/h1title.png);
	background-repeat:no-repeat;
	background-position: 0;
	padding:0;
	margin:0;
}

h1 span {display:none;}


h2
{
	padding:12px 2px;
	line-height:26px;
	margin:0;
}

h3.work
{
	height: 88px;
	background-image:url(/img/h3resume.png);
	background-repeat:no-repeat;
	background-position: 2px 0;
	padding:0;
	margin: 81px 0 0 0;
}

h3.about
{
	height: 88px;
	background-image:url(/img/h3about.png);
	background-repeat:no-repeat;
	background-position: 3px 0;
	padding:0;
	margin: 81px 0 0 0;
}

h3.contact
{
	height: 88px;
	background-image:url(/img/h3contact.png);
	background-repeat:no-repeat;
	background-position: 4px 5px;
	padding:0;
	margin: 81px 0 0 0;
}

h3 span {display:none;}

h4.work
{
	height: 28px;
	background-image:url(/img/worksubtit.gif);
	background-repeat:no-repeat;
	background-position: 4px 0;
	padding:0;
	margin: 25px 0 0 0;
}

h4.about
{
	height: 28px;
	background-image:url(/img/aboutsubtit.gif);
	background-repeat:no-repeat;
	background-position: 3px 0;
	padding:0;
	margin: 25px 0 0 0;
}

h4.about2
{
	height: 28px;
	background-image:url(/img/aboutsubtit2.gif);
	background-repeat:no-repeat;
	background-position: 3px 0;
	padding:0;
	margin: 25px 0 0 0;
}

h4.contact
{
	height: 28px;
	background-image:url(/img/contactsubtit.gif);
	background-repeat:no-repeat;
	background-position: 3px 0;
	padding:0;
	margin: 25px 0 0 0;
}

h4 span {display:none;}

h5.quotes
{
	height: 28px;
	background-image:url(/img/quotestit.gif);
	background-repeat:no-repeat;
	background-position: 1px 0;
	padding:0;
	margin: 39px 0 0 0;
}

h5.readingsocial
{
	height: 28px;
	background-image:url(/img/readingsocialtit.gif);
	background-repeat:no-repeat;
	background-position: 2px 2px;
	padding:0;
	margin: 35px 0 0 0;
}

h5 span {display:none;}

p
{
	overflow: hidden;
	margin:14px 30px 0 0;
}

.primeirop
{
	margin:8px 30px 0 0;
}

.header
{
	background: #666;
	
}

.headercont{
 background: #666 url(/img/background_header_gray.gif) repeat-y;
}

.container
{
	background: #f9f8f7 url(/img/background_princ.png) repeat-y;
}

.footer
{
	background: #666;
}

.footer_container{
 background: url(/img/background_header_gray.gif) repeat-y;
}

.footer .book{
width:305px;
height: 161px;
float: left;
}

.footer .social{
width:305px;
height: 161px;
float:left;
background: url(/img/background_social.gif) repeat-x;
background-position: 0 0;
margin: 0 0 0 15px;
}

.footer .altnav{
float: left;
width:305px;
margin: 25px 0 0 15px;
}

.footer .altnav .mac{
width:26px;
height:25px;
background-image:url(/img/mac_tumb.gif);
background-position: 0 0;
}
.footer .altnav .coda{
width:26px;
height:25px;
background-image:url(/img/coda_tumb.gif);
background-position: 0 0;
}
.footer .altnav .endorsedleft{
width:26px;
margin: 0 10px 0 50px;
}
.footer .altnav .endorsed{
width:26px;
margin:0;
}

.mac span, .coda span{display:none;}

.trabalhos span{display:none;}

