<style type="text/css">

body {
  min-width: 750px;
  margin: 0 0 -0px 0;
  padding: 0;
	}

html {
	background: #f2e5ce center top;
  font:  .9em georgia, "times new roman", serif;
	margin: -8px 0 0px 0;
	padding: 0;
  color: #000000;
	}
	
#wrap {
	background: url('tattoo-background.jpg') no-repeat center top;
	margin: 0 auto;
	padding: 0;
	width: 995px;
	height: 703px;
  }
  
#content {
	width: 679px;
  font:  10pt georgia, "times new roman", serif;
	color: #cccccc;
  text-align: left; 
  margin: 0px 0 0 100px;
  padding: 0;
	min-height: 300px;
	}


#content a {
	color: #4a5154;
	text-decoration: none;
	border: none;
	}
	
#content a:hover {
	color: #3377af;
	text-decoration: none;
	border: none;
	}

#header-resume {
	background: url('head-resume.jpg') no-repeat left top;
  height: 207px;
  margin: 0px 0 0 0;
  padding: 0;
  }

#menu-links  {
  list-style: none;
  padding: 0px 0px 0 5px;
  margin: 350px 0 0 100px;
  width: 900px;
  height: 50px;
  position: absolute;
 }
#menu-resume  {
  list-style: none;
  padding: 10px 0 0 0;
  margin: 580px 0 0 350px;
  width: 150px;
  height: 40px;
  position: absolute;
 }
#menu-consulting  {
  list-style: none;
  padding: 10px 0 0 0;
   margin: 460px 0 0 50px;
  width: 180px;
  height: 40px;
  position: absolute;
 }
#morelinks  {
  list-style: none;
  padding: 0px 7px;
  margin: 0px;
  width: 280px;
  font:  10pt georgia, "times new roman", serif;
  border: thin dashed #cccccc;
  text-align: justify;
 }
#morelinks a {
	color: #cccccc;
	text-decoration: none;
	border: none;
	}
	
#morelinks a:hover {
	color: #95213b;
	text-decoration: none;
	border: none;
	}


img.link
{
border: none;
padding: 0 12px 0 0;
}

img
	{
	border: none;
	}
img.left {
	float: left;
	padding-right: 10px;
	}

img.right {
	float: right;
	padding-left: 10px;
	}
img.amber-pic {
	float: right;
	padding-left: 10px;
	}

p.small {
  font:  .8em bold georgia, "times new roman", serif;
  }
  
.hresume
{
    width: 100%;
    padding: 10px;
}


.hresume hr
{
    display: block;
}
.fn {
  font:  2em bold georgia, "times new roman", serif;
    }


.hresume .street-address,  .locality, .region, .country-name, .tel, .email, .url, .location
{
  font:  .8em georgia, "times new roman", serif;

}

.hresume h2
{
    padding: 0 0 5px 0;
    margin: 0;
}

.hresume .education, .hresume .accreditation
{
    margin: 10px 0 10px 20px;
    padding: 1px;
}

.hresume .experience
{
    margin: 10px 0 30px 20px;
    padding: 1px;
}

.description li
 {
 list-style: none;
 padding-bottom: 10px;
 width: 90%;
 text-align: justify;
  font:  .8em georgia, "times new roman", serif;
 }

.title 
{
  font-style: italic;
}

.org
{
  font:  1.1em georgia, "times new roman", serif;
  font-variant: small-caps;
  font-weight: bold;
  letter-spacing: 2px;
 }
.location, .date_duration {
  font:  .7em georgia, "times new roman", serif;
  float: right;
  text-align: right;
}

.hresume .summary
{
  font:  .8em georgia, "times new roman", serif;
    margin: 10px 0 20px 20px;
    padding: 1px;
}

.hresume .education .htitle, .hresume .experience .htitle
{
    float: left;
}

.hresume .htitle .include
{
    display: none;
    width: 700px;
}

.hresume .education .date_duration, .hresume .experience .date_duration
{
    float: right;
}

.hresume .education .summary
{
    margin: 0;
}

.tags ul li
{
  display: none;
    list-style: none;
    margin: 0;
    padding: 0;
}

.hresume .tags ul li
{
    display: none;
}

.hresume .country-name {
  display: none;
  }

    
</style>
