body,div,h1,h2,h3,h4,h5,h6,p,ul,img{margin:0;padding:0}
body{font-size:62.5%;margin:0 25px;}
.container{width:1000px;margin:0 auto}
.header{float:left;width:1000px;margin:0 0 22px}
#menu{list-style:none;margin-top:-55px;float:right}
ul#menu li{float:left;margin-right:15px}
h1{background:url(http://hanktrefethen.com/imgs/hankLabel.jpg) no-repeat 0 0;width:235px;height:75px;text-indent:-9999px;margin:0 365px 0 0}
li a{color:#999;font-size:1.3em;font-family:Helvetica, Arial, Lucida Grande, sans-serif;text-decoration:none;padding:3px}
li a:hover{background-color:#09f;color:#fff}
h2{float:left;font-family:Georgia, Times New Roman, serif;font-size:4em;font-weight:lighter;line-height:1.2em;margin:50px 0}
.p2{float:left;font-family:Georgia, Times New Roman, serif;font-size:2em;font-weight:lighter;line-height:1.2em margin:50px 0;}
h3{color:#7F4E00;font-family:Georgia,Times New Roman,serif;font-size:1.7em;font-weight:lighter;line-height:1.5em;margin-bottom:-1px;}
h4{color:#777;font-family:Georgia, Times New Roman, serif;font-size:1.1em;font-style:italic;font-weight:lighter;line-height:1.3em;margin-bottom:7px;}
h5{color:#7F4E00;font-family:Georgia, Times New Roman, serif;font-size:1.2em;font-weight:400;line-height:2.5em;margin-bottom:1.2em;}
.strategy{float:left;margin-top:25px;padding-right:20px;width:313px;}
h6{color:#555;font-family:Georgia, Times New Roman, serif;font-size:2em;font-weight:lighter;line-height:1.3em}
.story {color:#444;float:left;font-family:Georgia,Times New Roman,serif;font-size:3em;font-weight:lighter;line-height:1.3em;margin:75px 0;}
.states {border-bottom:1px dashed silver;border-top:1px dashed silver;color:#777777;float:left;font-family:Georgia,Times New Roman,serif;font-size:2.5em;font-weight:lighter;line-height:1.3em;padding:75px 0;}
.threecol{float:left;padding-right:20px;width:313px;margin-top:25px}
.fourcol{float:left;width:235px;margin:0 7.5px}
.fivecol{float:left;width:180px;margin:15px 10px 0}
.center{margin:30px}
.project{width:1000px;float:left;padding:50px 0}
a{color:#09f;text-decoration:none}
a img{color:#fff}
#projSliderWrap{width:1000px;background:7px bottom no-repeat;padding-bottom:15px;position:relative;margin:0}
#projSliderAAA,#projSliderBigbuns,#projSliderPrimo,#projSliderStones,#projSliderDeepshine,#projSliderPcakes,#projSliderBenMoore,#projSliderPlot,#projSliderPttp{margin-left:0;width:1000px;max-height:625px;padding:0}
.stripViewer{position:relative;overflow:hidden;clear:both}
.stripViewer .panelContainer{position:relative;left:0;top:0}
.stripViewer .panelContainer .panel{float:left;position:relative;width:1000px}
.panel img{margin:50px 125px}
.panel{width:1000px;}
.stripNav{margin-left:0;position:relative;top:18px;z-index:99;width:1000px}
.wrapper{padding:0}
.innerWrap{width:1000px;overflow:hidden}
#push{height:35px;width:1000px}
.stripNav li a{display:block;height:18px;text-indent:-9999px}
.stripNavL a,.stripNavR a{color:#ccc;display:block;font-family:Georgia,times, serif;font-size:4.5em;outline-style:none;position:absolute;width:75px;height:22px}
.stripNavL a:hover,.stripNavR a:hover{color:#555;}
.stripNavL a{bottom:50px;left:45px}
.stripNavR a{bottom:50px;right:45px}
.footer{border-top:dashed gray 1px;float:left;font-family:georgia, times, serif;font-size:small;font-style:italic;text-align:center;width:1000px;margin:90px 0 0;padding:9px 0}
.footer a{color:#09f;font-family:Georgia, times, serif;font-size:small;font-style:italic;font-weight:400}
h2 a,.p2 a{font-style:italic}
h2 a:hover,.p2 a:hover,description a:hover{background:#09f;color:#fff}
img,.stripNav ul li{float:left}
.threecol p,.fivecol p{color:#555;font-family:Georgia, Times New Roman, serif;font-size:1.5em;font-weight:lighter;line-height:1.3em}
#description p{color:#999;font-family:Helvetica,Arial,sans-serif;font-size:1.3em;font-weight:lighter;letter-spacing:.01em;line-height:1.2em;}
a:hover .states a:hover,.footer a:hover,a.current{color:#fff;background-color:#09f}over,a.current{color:#fff;background-color:#09f}