/* -----------------------------------------------------
   James Reggio
   Master stylesheet
   Version 2008.2.1
--------------------------------------------------------
   Copyright 2008 James Reggio, All rights reserved
----------------------------------------------------- */


/* Typography
----------------------------------------------------- */

body {
	     background: #fff;
	    font-family: Helvetica, Arial, sans-serif;
	         /* bug: opera jumps significantly smaller at 75% and less */
	      font-size: 76%; /* 12.16px = 76% of 16px (default for most browsers) */
	}

p {
	         margin: 0.9em 0;
	      font-size: 1.3em;
	    line-height: 1.4;
	}

a {
	text-decoration: none;
	}

p, a:link, a:visited {
	          color: #666;
	}

a:hover, a:active, p.first, p.first a, p.first a:link, p.first a:visited {
	          color: #777;
	}

p.first a:hover, p.first a:active, p.second, p.second a, p.second a:link, p.second a:visited {
	          color: #888;
	}

p.second a:hover, p.second a:active, p.third, p.third a, p.third a:link, p.third a:visited {
	          color: #999;
	}

p.third a:hover, p.third a:active {
	          color: #aaa;
	}


/* Elements
----------------------------------------------------- */

#container {
	          width: 44.75em;
	         height: 26.0em;
	       position: absolute;
	           left: 4.5em;
	         bottom: 3.5em;
	}

#photo {
	          float: left;
	          clear: left;
	          width: 16.5em;
	}

#text {
	          float: left;
	          width: 25.25em;
	    margin-left: 1.45em;
	}

#contact {
	     margin-top: 0;
	}

#name {
	      font-size: 2.0em;
	    line-height: 1.25;
	}
