*{margin:0; padding:0;}
body{ background:#fff; font:.9em/1.2em Arial, Helvetica, sans-serif; color:#000; }
h1{ color:#000; font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-weight:normal; font-size:1.6em; line-height:1; }
h2{ font-size:1.2em; }
h3{ font-size:1em; color:#000; }
p{ margin-bottom:1em; }
a, #main a{ color:#000; text-decoration:none; }
a:hover,a:focus,a:active{ text-decoration:none; }
img{ border:0; }
fieldset{ border:0; }
input,textarea{ font:1em/1.2em Arial, Helvetica, sans-serif;}
abbr{ border-bottom:0; }
.clear{ clear:both; margin:0; height:1px; overflow:hidden; }
.push { height:10px; }

/* not needed for printer */
form, object, hr,
#skip, #skip a, #head, #crumbs, #haut,.col, #footer ul, #footer li{ display:none; visibility:hidden; }

/* main div & styles */
#wrapper,#main{ background:transparent none; width:100%; }

/* main div */
#main{ font-size:1.2em; line-height:1.3; padding-top:50px; }
#main ul{ margin:-.5em 0 .5em 2em; }
#main h2{ color:#000; margin-top:1.8em;  }
#main blockquote{ margin:2.5em 0 2em -30px; padding-left:50px; font-style:italic; background:transparent none; font-size:1.2em; line-height:1.1; }
#strap{ font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:1.2em; line-height:1; color:#000; }

/* portfolio */
#main ul#clist, #clist li{ list-style:none; margin:0;  } 
#clist a,#clist a:focus,#clist a:active{ display:block; background-position:0 100%; background-repeat:no-repeat; padding-bottom:105px; margin-bottom:2em; }
#clist #ama{ background-image:url("/img/folio/ama_l.jpg"); }
#clist #boo{ background-image:url("/img/folio/boo_l.jpg"); }
#clist #cut{ background-image:url("/img/folio/cut_l.jpg"); }
#clist #hur{ background-image:url("/img/folio/hur_l.jpg"); }


/* footer */
#footer{ background:transparent none; margin-top:10px; color:#000; padding-top:10px; border-top:1px solid #666; }
#footer div{ width:50%; float:left; }
#footer p{ margin:0; }

#footer #fl p,#fl ul{ margin:0; }
#fr{ text-align:right; }

