@charset "utf-8";
/* CSS Document */

#main .cheers{
	width:229px;
	height:105px;
	background: url(../image/text/cheers.png) no-repeat left top;
	text-indent:-9999px;
	position:relative;
	left:-80px;
	bottom:0px;
}
#main .recent{
	margin:-30px 0px 0px 0px;
	width:424px;
	height:117px;
	background: url(../image/text/recent.png) no-repeat left top;
	text-indent:-9999px;
	position:relative;
	bottom:0px;
	left:-80px;
}
#main .about_me{
	width:321px;
	height:105px;
	background: url(../image/text/about_me.png) no-repeat left top;
	text-indent:-9999px;
	position:relative;
	left:-80px;
	bottom:0px;
}
#main .my_work{
	width:320px;
	height:105px;
	background: url(../image/text/my_work.png) no-repeat left top;
	text-indent:-9999px;
	position:relative;
	bottom:0px;
	left:-80px;
}
#main .cv{
	width:245px;
	height:105px;
	background: url(../image/text/cv.png) no-repeat left top;
	text-indent:-9999px;
	position:relative;
	left:-80px;
	bottom:0px;
}
#main .cv2{
	width:245px;
	height:105px;
	background: url(../image/text/cv.png) no-repeat left top;
	text-indent:-9999px;
	position:relative;
	left:0px;
	bottom:-10px;
}
#main .contact{
	width:248px;
	height:105px;
	background: url(../image/text/contact.png) no-repeat left top;
	text-indent:-9999px;
	position:relative;
	bottom:0px;
	left:-80px;
}
#main .photos{
	width:228px;
	height:105px;
	background: url(../image/text/photos.png) no-repeat left top;
	text-indent:-9999px;
	position:relative;
	left:-80px;
	bottom:0px;
}
#main .galleries{
	width:436px;
	height:105px;
	background: url(../image/text/galleries.png) no-repeat left top;
	text-indent:-9999px;
	position:relative;
	bottom:0px;
	left:-80px;
}

#mainPhoto h1.skies{
	width:176px;
	height:105px;
	background: url(../image/text/skies.png) no-repeat left top;
	text-indent:-9999px;
	position:relative;
	bottom:0px;
	left:0px;
	margin:-15px 0px -30px 0px;
}
#mainPhoto h1.landscapes{
	width:377px;
	height:105px;
	background: url(../image/text/landscapes.png) no-repeat left top;
	text-indent:-9999px;
	position:relative;
	left:0px;
	bottom:0px;
	margin:-15px 0px -30px 0px;
}
#mainPhoto h1.ee{
	width:542px;
	height:105px;
	background: url(../image/text/ee.png) no-repeat left top;
	text-indent:-9999px;
	position:relative;
	bottom:0px;
	left:0px;
	margin:-15px 0px -30px 0px;
}

h1.h2haroldg{
	width:442px;
	height:70px;
	background: url(../image/text/h2haroldg.png) no-repeat left center;
	text-indent:-9999px;
	position:relative;
	left:-80px;
}

h1.h2bens{
	width:554px;
	height:70px;
	background: url(../image/text/h2bens.png) no-repeat left center;
	text-indent:-9999px;
	position:relative;
	left:-80px;
}
h1.h2afm{
	width:582px;
	height:70px;
	background: url(../image/text/h2afm.png) no-repeat left center;
	text-indent:-9999px;
	position:relative;
	left:-80px;
}

h1.h2ralleyho{
	width:612px;
	height:104px;
	background: url(../image/text/h2ralleyho.png) no-repeat left center;
	text-indent:-9999px;
	position:relative;
	left:-80px;
} 
#main .client{
	width:78px;
	height:60px;
	background: url(../image/text/client.png) no-repeat left bottom;
	text-indent:-9999px;
	position:relative;
	bottom:0px;
	left:-5px;
	display:block;
}
#main .web_site{
	width:105px;
	height:40px;
	background: url(../image/text/web_site.png) no-repeat left bottom;
	text-indent:-9999px;
	position:relative;
	bottom:0px;
	left:-5px;
	display:block;
}
#main .p_s{
	width:237px;
	height:60px;
	background: url(../image/text/p_s.png) no-repeat left bottom;
	text-indent:-9999px;
	position:relative;
	bottom:0px;
	left:-5px;
	display:block;
}
.back a{
	width:92px;
	height:56px;
	background: url(../image/text/back.png) no-repeat left top;
	text-indent:-9999px;
	display:block;
	position:relative;
	left:0px;
	bottom:-30px;
}
.back a:hover{
	background: url(../image/text/back.png) no-repeat left bottom;
	border:none;
	text-decoration:none;
	border-bottom:none !important;
}

#main .entryContent .entryWrapper .right a.haroldIMG {
	width:382px;
	height:264px;
	background:url(../image/work/1.jpg) no-repeat left top;
	display:block;
	text-indent:-9999px;
}

#main .entryContent .entryWrapper .right a:hover.haroldIMG{
	background:url(../image/work/1.jpg) no-repeat bottom left;
	border-bottom:none;
	text-decoration:none;
}
#main .entryContent .entryWrapper .right a.bensIMG {
	width:382px;
	height:264px;
	background:url(../image/work/2.jpg) no-repeat left top;
	display:block;
	text-indent:-9999px;
}

#main .entryContent .entryWrapper .right a:hover.bensIMG{
	background:url(../image/work/2.jpg) no-repeat bottom left;
	border-bottom:none;
	text-decoration:none;
}
#main .entryContent .entryWrapper .right a.afmIMG {
	width:382px;
	height:264px;
	background:url(../image/work/3.jpg) no-repeat left top;
	display:block;
	text-indent:-9999px;
}

#main .entryContent .entryWrapper .right a:hover.afmIMG{
	background:url(../image/work/3.jpg) no-repeat bottom left;
	border-bottom:none;
	text-decoration:none;
}

#main .entryContent .entryWrapper .right a.ralleyhoIMG {
	width:382px;
	height:264px;
	background:url(../image/work/4.jpg) no-repeat left top;
	display:block;
	text-indent:-9999px;
}

#main .entryContent .entryWrapper .right a:hover.ralleyhoIMG{
	background:url(../image/work/4.jpg) no-repeat bottom left;
	border-bottom:none;
	text-decoration:none;
}


#main .entryContent .entryWrapper .right a.skiesIMG {
	width:382px;
	height:264px;
	background:url(../image/photos/skies.jpg) no-repeat left top;
	display:block;
	text-indent:-9999px;
}

#main .entryContent .entryWrapper .right a:hover.skiesIMG{
	background:url(../image/photos/skies.jpg) no-repeat bottom left;
	border-bottom:none;
	text-decoration:none;
}
#main .entryContent .entryWrapper .right a.landscapesIMG {
	width:382px;
	height:264px;
	background:url(../image/photos/landscapes.jpg) no-repeat left top;
	display:block;
	text-indent:-9999px;
}

#main .entryContent .entryWrapper .right a:hover.landscapesIMG{
	background:url(../image/photos/landscapes.jpg) no-repeat bottom left;
	border-bottom:none;
	text-decoration:none;
}
#main .entryContent .entryWrapper .right a.otherIMG {
	width:382px;
	height:264px;
	background:url(../image/photos/everything_else.jpg) no-repeat left top;
	display:block;
	text-indent:-9999px;
}

#main .entryContent .entryWrapper .right a:hover.otherIMG{
	background:url(../image/photos/everything_else.jpg) no-repeat bottom left;
	border-bottom:none;
	text-decoration:none;
}
