.headfindoutmore {
	float: left;
	display: block;
	height: 23px;
	width: 130px;
	text-indent:-9999px;
	margin-top: 20px;
	background-repeat: repeat;
	background-position: left top;
	background-image: url(../images/headfindout.png);
	background-color: transparent;
}
.headfindoutmore a {
	display: block;
	height: 23px;
	width: 130px;
	background-image: url(../images/headfindout.png);
	outline:none
}
.headfindoutmore a:hover {
	background-position:0 -23px;
}
.headquotebutton {
	float: left;
	display: block;
	height: 23px;
	width: 130px;
	text-indent:-9999px;
	margin-left: 15px;
	margin-top: 20px;
	background-repeat: repeat;
	background-position: left top;
	background-image: url(../images/headquotebutton.png);
	background-color: transparent;
}
.headquotebutton a {
	display: block;
	height: 23px;
	width: 130px;
	background-image: url(../images/headquotebutton.png);
	outline:none
}
.headquotebutton a:hover {
	background-position:0 -23px;
}
.genheaderright {
	float: left;
	height: 175px;
	width: 380px;
}
.genheaderleft {
	float: left;
	height: 175px;
	width: 590px;
}
.genheader {
	margin: auto;
	height: 175px;
	width: 970px;
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	background-position: 350px 5px;
}	
.genheaderwrapper {
	background-image: url(../images/gen-header-bg1.png);
	height: 175px;
}	
.foliopiecewrapper {
	float: left;	
	width: 142px;
	margin-right: 10px;
	margin-bottom: 20px;
}	
.foliopiecewrapper2 {
	float: left;	
	width: 142px;
	margin-bottom: 20px;
}
.foliopiece {
	float: left;
	height: 93px;
	width: 120px;
	background-image: url(../images/folio-frame.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
.genleftcolumn {
	float: left;
	height: auto;
	width: 590px;
	margin-top: 30px;
	overflow: visible;
	margin-bottom: 25px;
	margin-right: 32px;
	margin-left: 34px;
	display: inline;
}
.genmiddlecolumn {
	float: left;
	height: auto;
	width: 902px;
	margin-top: 20px;
	overflow: visible;
	margin-bottom: 25px;
	margin-left: 34px;
	display: inline;
}
.genrightcolumn {
	float: left;
	height: auto;
	width: 278px;
	margin-top: 30px;
	overflow: visible;
	margin-bottom: 25px;
}
.worktitles {
	height: 29px;
	width: 300px;
	float: left;
	padding-top: 11px;
}
.folio-desc {	
	width: 142px;
	margin-top: 8px;
	float: left;
}
.aboutpic {
	float: left;
	height: 177px;
	width: 257px;
	background-image: url(../images/worksample.png);
	margin-top: 0px;
	padding-top: 11px;
	padding-bottom: 11px;
	padding-right: 11px;
	padding-left: 11px;
	margin-bottom: 15px;
	background-repeat: no-repeat;
	background-position: center top;
}
.headfoliobutton {
	float: left;
	display: block;
	height: 23px;
	width: 130px;
	text-indent:-9999px;
	margin-left: 15px;
	margin-top: 20px;
	background-repeat: repeat;
	background-position: left top;
	background-image: url(../images/smviewfolio.png);
	background-color: transparent;
}
.headfoliobutton a {
	display: block;
	height: 23px;
	width: 130px;
	background-image: url(../images/smviewfolio.png);
	outline:none
}
.headfoliobutton a:hover {
	background-position:0 -23px;
}
.foliobreak {
	height: 20px;
	width: 590px;
	float: left;
}
