body,a,div,h1,h2,h3,h4,h5,h6,p,ul,img{margin:0;padding:0;outline:0; border:0 none;}
body{font-size:62.5%;margin:0 25px;}
.container{width:1000px;margin:0 auto;}
.header{float:left;width:1000px;margin:0 0 22px}
.header a{max-width:235px;}
#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 0px 0 -21px;}
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;}
#highlights{margin:0 0 75px 0; }
#highlights div p {color: #666666; font-family: helvetica,arial,sans-serif; font-size: 1.3em; margin: 186px 0 0 0; text-align: center;}
#highlights div p{text-align: center; font-family:helvetica, arial, sans-serif;}
.mh{font-family:georgia, times new roman, serif; font-size:small; font-style:italic; color:#666;}
#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;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;}
.left{float:left;}



/* scrollable */

.images {
	background:#fff ;
	position:relative;	
	height:340px;
	width:1000px;
	float:left;	
	cursor:pointer;
}

.images div {
	display:none;
	position:absolute;
	top:0;
	left:0;		
	margin:0px;
	height:256px;
}

.slidetabs {
	clear:both;
	float: right;
	margin:10px 0px 10px 0px ;
}

.slidetabs a {
	width:15px;
	height:15px;
	float:left;
	margin:13px 0 0 3px;
	background-color:#ddd;
	display:block;
	font-size:1px;		
}

.slidetabs a:hover {
	background-color:#999;     
}

.slidetabs a.current {
	background-color:#999;     
} 	

.disabled {
	visibility:hidden !important;		
}

