@charset "UTF-8";
/* CSS Document */

html {margin: 0; padding: 0;}
body {
	font-family: georgia, georgia, sans-serif;
	font-size: 62.5%;
	padding-top: 5;
	padding-right: 0;
	padding-bottom: 5;
	padding-left: 0px;
	text-align: center;
}
p {
	color: #333; font-size: 1.2em;
}
h3 {
	color: #ffffff; font-size: 1.2em;
}

a {color: #094fa3; text-decoration: none;}
a:hover    { color: #d80025; text-decoration: underline }
h1 {font-size: 1.5em;}
h2{}
.blue {color:#1D426F; font-weight:bold;}
img {
	border: 0;
	text-align: center;
}
.hr {border-bottom: 1px solid #bbb;}
.clear {clear:both;}


#wrapper {width: 100%; margin: 0; padding:0;}
#header {
	height: 50px;
	margin:0 0 20px 0;
	padding:0;
	position: relative;
}
#logo {width: 234px; height: 30px; float: left; padding: 7px 0;}
#email {width: 251px; height: 30px; float: right; padding: 7px 0;}
#bar {height: 15px; background-color: #333;}
#bar a {color: #fff; text-decoration: none; font-size: 0.8em; font-weight: bold; line-height: 15px;}

#container {width: 970px; margin: 0 auto; padding: 0; position: relative;}
#top_border {background: url(images/top_contactsheet.png) top center no-repeat; width: 970px; height: 22px; margin: 0 0 40px 0;}
#bottom_border {background: url(images/bottom_contactsheet.png) top center no-repeat; width: 970px; height: 23px; margin: 20px 0 0 0;}
.content {
	padding: 0;
	position: relative;
	position: relative;
	float: 0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

/* Photo Links */
#gallery {
	width: 300px;
	padding: 0;
	float: left;
	position: relative;
	margin-top: 200px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 130px;
}
#gallery li {list-style: none;text-align: left;    font-size: 16px;margin: 0 0 10px;}
#gallery a {text-decoration: none;}
#gallery a:hover {cursor: pointer;}

/*
Image based
		#gallery li.one_hover {background: url(images/navs.jpg) top left no-repeat;}
		#gallery li.one_hover a, #gallery li.two_hover a, #gallery li.three_hover a, #gallery li.four_hover a, #gallery li.five_hover a, #gallery li.six_hover a, #gallery li.seven_hover a, #gallery li.eight_hover a, #gallery li.nine_hover a, #gallery li.ten_hover a, #gallery li.eleven_hover a {
			height: 25px;
			display: block;
			color: #B00;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
			padding-top: 0;
			padding-right: 300px;
			padding-bottom: 15px;
			padding-left: 0;
		}

		#gallery li.one_hover a:hover {
			background-image: url(images/Rollovers.jpg);
			background-repeat: no-repeat;
			background-position: left top;
		}
		#gallery li.two_hover {background: url(images/navs2.jpg) top left no-repeat;}
		#gallery li.two_hover a:hover {background: url(images/Rollovers2.jpg) top left no-repeat;}
		#gallery li.three_hover {background: url(images/navs3.jpg) top left no-repeat;}
		#gallery li.three_hover a:hover {background: url(images/Rollovers3.jpg) top left no-repeat;}
		#gallery li.four_hover {background: url(images/navs4.jpg) top left no-repeat;}
		#gallery li.four_hover a:hover {background: url(images/Rollovers4.jpg) top left no-repeat;}
		#gallery li.five_hover {background: url(images/navs5.jpg) top left no-repeat;}
		#gallery li.five_hover a:hover {background: url(images/Rollovers5.jpg) top left no-repeat;}
		#gallery li.six_hover {background: url(images/navs6.jpg) top left no-repeat;}
		#gallery li.six_hover a:hover {background: url(images/Rollovers6.jpg) top left no-repeat;}
		#gallery li.seven_hover {background: url(images/navs7.jpg) top left no-repeat;}
		#gallery li.seven_hover a:hover {background: url(images/Rollovers7.jpg) top left no-repeat;}
		#gallery li.eight_hover {background: url(images/navs8.jpg) top left no-repeat;}
		#gallery li.eight_hover a:hover {background: url(images/Rollovers8.jpg) top left no-repeat;}
		#gallery li.nine_hover {background: url(images/navs9.jpg) top left no-repeat;}
		#gallery li.nine_hover a:hover {background: url(images/Rollovers9.jpg) top left no-repeat;}

*/
/* END Photo Links */

#gallery_cover {
	width: 440px;
	height: 404px;
	background: url(images/rakeandfork.jpg) top center no-repeat;
	float: left;
	overflow: hidden;
	margin-top: 151px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.gallery1, .gallery2, .gallery3, .gallery4, .gallery5, .gallery6, .gallery7, .gallery8, .gallery9, .gallery10, .gallery11, .gallery12 {display: none; z-index: 10; position: relative;}
#page_title {float: right; margin: -20px 115px 0 0; padding: 0; z-index: -1; position: relative;}

#main_nav {width: 500px; margin: 40px auto 0 auto; text-align: center; padding: 0;}
#main_nav li {float: left; list-style: none; }
#main_nav li a {padding: 0 30px; text-decoration: none; color: #b0b0b0; font-size: 1.5em;}
#main_nav li a:hover {color: #969696; background: url(images/arrow.gif) top left no-repeat;}
#main_nav li a.active {color: #969696; background: url(images/arrow.gif) top left no-repeat;}

/* Bio Page */
.bio-pic {margin: 10px 0 10px 15px; padding: 0; float: left; position: relative;}
.bio-info {width: 620px; float: left; margin: 5px 0 0 0; position: relative; padding: 0 10px;}
.bio-info p {font-family: georgia, georgia, sans-serif; font-size: 1.3em; color: #272727; padding: 0; margin: 7px 0; line-height: 1.5em;}
.large {font-size: 1.8em; padding-right: 3px; color: #0e0e0e; -moz-text-shadow: #d9d9d9 -2px -3px; -webkit-text-shadow: #d9d9d9 -2px -3px; text-shadow: #d9d9d9 -2px -3px;}
.medium {font-size: 1.5em; padding: 0 3px; color: #0e0e0e; -moz-text-shadow: #d9d9d9 -2px -3px; -webkit-text-shadow: #d9d9d9 -2px -3px; text-shadow: #d9d9d9 -2px -3px;}
#bio_page_title {float: left; margin: -150px 0 0 0; padding: 0; z-index: -1; position: relative;}
/* END Bio Page */

/* Prints Page */
.prints-info {width: 720px; margin: 10px auto;}
.prints-info p {font-family: georgia, georgia, sans-serif; font-size: 1.3em; color: #272727; padding: 0; margin: 7px 0; line-height: 1.5em;}
#prints_page_title {float: right; margin: -50px 120px 0 0; padding: 0; z-index: -1; position: relative;}
/* END Prints Page */

/* News Page */
.news {width: 690px; margin: 10px auto;}
h1.news-title {font-size: 1.8em; color: #000; margin: 5px 0 2px 0; padding: 0;}
p.news-date {font-size: 1.2em; color: #717171; margin: 3px 0; padding: 0;}
p.comment {font-size: 1.4em;}
.news-entry {border-bottom: 1px solid #bbb; padding: 10px; font-family: georgia, georgia, sans-serif;}
#news_page_title {float: right; margin: -10px 120px 0 0; padding: 0; z-index: -1; position: relative;}

/* END News PAge */

/* Contact */
#contact-area {width: 600px; margin: 25px auto 0 auto;}
#contact-area input, #contact-area textarea {padding: 5px; width: 471px; font-family: georgia, georgia, sans-serif; font-size: 1.4em; margin: 0px 0px 10px 0px; border: 2px solid #ccc;}
#contact-area textarea {height: 90px;}
#contact-area textarea:focus, #contact-area input:focus {border: 2px solid #900;}
#contact-area input.submit-button {width: 100px;float: right;}
label {float: left; text-align: right; margin-right: 15px; width: 100px; padding-top: 5px; font-size: 1.4em;}
#contact_page_title {float: left; margin: -10px 0 0 100px; padding: 0; z-index: -1; position: relative;}
.contactthanks {width: 400px; margin: 0 auto; text-align: center;}
/* End Contact */

.copy {font-size: 0.9em; text-align: center; color: #d9d9d9;}
.copy2 {font-size: 0.9em; text-align: center; color: #ffffff;}

