* { margin: 0; padding: 0; }
header, footer, aside, section, article, nav { display: block; }

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

/* browser fixes */
select { min-width:1.5em; }

html {font-size:100%}


body { margin: 0 auto; height: 100%; color: #555; font-size: 11px; font-weight: 400; font-family: helvetica-neue, "helvetica neue", helvetica, arial, sans-serif; }

h1 {font-size:20px; font-weight:200; margin-left:10px; line-height:200%;}
h2 {font-size:13px; font-weight:200; margin-left:10px;}
h3 {font-size:14px; font-weight:200; margin-left:10px; color:#aaa;}
h4 {font-size:40px; font-weight:100; margin-left:10px; color:#aaa;}
h5 {font-size:11px; font-weight:200; margin: 5px 0 5px 10px; color:#777;}
h6 {font-size:60px; font-weight:200; margin: 5px 0 5px 0; color:#aaa;}

#center {text-align: center; margin-left: 0 auto; margin-right: 0 auto;}
#container {text-align: left; margin: 24px 0 0 30px; width: auto;}
#foot {position: absolute; bottom: 5px; right: 30px;}

.heart {color: #FF009C;}

a:link {text-decoration:none; color: #6496e1;}
a:visited {text-decoration: none; color: #6496e1;}
a:hover { text-decoration: underline; color: #0066FF;}

.overflow {width: 600px; height: 426px; margin: 5px; overflow: hidden;}
.overflow2 {width: 600px; height: 450px; margin: 5px; overflow: hidden;}
.overflow3 {width: 600px; height: 398px; margin: 5px; overflow: hidden;}
.img {margin: 5px; height: 134px; float: left; width: 200px; text-align: top;}
.img2 {margin: 5px; height: 134px; float: left; width: 410px; text-align: top;}
.clear {clear:both;}
.text {text-align: left; margin: 8px 0 20px 30px; width: 420px; line-height:18px;}
.text2 {text-align: left; margin: 8px 0 20px 30px; line-height:18px;}

img {border:0}

p { margin-left:25px; text-indent: -25px; }

body#home a#homenav,
body#gallery a#gallerynav,
body#statement a#statementnav,
body#resume a#resumenav,
body#contact a#contactnav,
body#blog a#blognav,
div#one a#onenav,
div#two a#twonav,
div#three a#threenav,
div#four a#fournav,
div#five a#fivenav,
div#six a#sixnav {
 color: #777;
}

