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

* { margin:0;
	padding:0;
}

html, body {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
}

#page-container {
	width: 993px;
	margin: auto;
	
}

#header {
	height: 120px;
}
	
	#title {
		margin-right: 503px;
		height: 120px;
	}

	
	#nav {
		float: right;
		width: 495px;
		height: 60px;
		padding-left: 11px;
		background:url(../images/nav_bg.jpg) no-repeat;
		padding-top:0px;
	}

	
		#nav ul { margin: 0; padding: 0; padding-top: 40px; padding-left:7px; overflow: hidden;}
		#nav li {float: left; overflow: hidden; display: block; }
		#nav li a {
			display: block;
			height: 0px !important;
			padding: 38px 0 0 0;
			overflow: hidden;
			background-repeat: no-repeat;
			}
		#nav li a:hover {
			background-position: 0 -42px;
			}
		
		#nav li#web,
		#nav li#web a { width: 100px; background-image: url(../images/nav_web.jpg); }

		#nav li#logo,
		#nav li#logo a { width: 111px; background-image: url(../images/nav_logo.jpg); }

		#nav li#photography,
		#nav li#photography a { width: 110px; background-image: url(../images/nav_photography.jpg); }

		#nav li#print,
		#nav li#print a { width: 78px; background-image: url(../images/nav_print.jpg); }
		
		#nav li#contact,
		#nav li#contact a { width: 83px; background-image: url(../images/nav_contact.jpg); }


		body.web li#web,
		body.web li#web a,
		body.logo li#logo,
		body.logo li#logo a,
		body.photography li#photography,
		body.photography li#photography a,
		body.resume li#contact,
		body.resume li#contact a
		body.print li#contact,
		body.print li#contact a {
			background-position: 0 -100px;
		}
		
/* Rollovers */

#webover {
	width: 100px; background-image: url(../images/nav_webOVER.jpg);
}

#logoover {
	width: 111px; background-image: url(../images/nav_logoOVER.jpg);
}

#photoover {
	width: 110px; background-image: url(../images/nav_photoOVER.jpg);
}

#printover {
	width: 78px; background-image: url(../images/nav_printOVER.jpg);
}

#contactover {
	width: 78px; background-image: url(../images/nav_contactOVER.jpg);
}

/* End */
		
#sidebar {
	float: right;
	width: 415px;
	height: 353px;
	background:url(../images/bg_slideshow.jpg) no-repeat;
	padding-top: 48px;
	padding-left: 44px;
}

	#wrap {
 		width: 447px;
 		background-color:#fff;
	}

	pre {
 		padding:10px;
 		border: 1px dotted #eee;
 		background-color:#f9f9f9;
	}


	#photodiv {
  		background-repeat: no-repeat;
	}
	
	#view {
		padding-top: 20px;
		padding-left:200px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		
	}

#content {
	margin-right: 447px;
	padding-top: 29px;
}
	
	#statement {
		font-size:24px;
	}

#footer {
	clear: both;
	padding-top:60px;
	text-align:center;
	background:url(../images/footer.jpg) no-repeat;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	
}

a:link {
	color:#4b2823;
	text-decoration:none;
}

a:hover {
	color:#4b2823;
	text-decoration:underline;
}

a:visited {
	color:#4b2823;
	text-decoration:none;
}

.blue {
	font-size:35px;
	color:#a3babc;
	font-weight:bold;
}

.small {
	font-size:12px;
	color:#000000;
}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
}