body {
	background:#69809f;
	font-size:82.5%;
	font-family:Arial, Helvetica, sans-serif;
	color:#222;
	line-height:1.4em;
}

html>body {font-size:13px;}

#bodywrapper {
	width:700px;
	background:#ddd;
	margin:10px auto 0; 
	overflow:hidden;
	border:2px solid #000;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
}

#header {
	height:70px;
	width:660px;
	margin:0px auto 10px;
	padding:0;
	border-bottom:1px solid #000;
}

#contentwrapper {
	width:645px;
	margin:0 auto;
}

#footer {
	width:660px;
	font-weight:bold; 
	text-align:center;
	font-size:.85em;
	margin:10px auto 0;
	border-top:1px solid #000;
	padding:7px 0 0 0;
}

#footerButtons {
	float:right; 
	margin:-2px -4px 0 0;
	padding:0 0 3px 0;
}

div.blackline {
	margin:7px 20px;
	height:1px;
	background:#000;
	overflow:hidden;
}


div.imageDisplay {
	margin:0 auto;
	padding:10px;
	border:1px solid #333;
	clear:both;
	background:#e7e7e7;
}

div.clear {clear:both;}


h1#Header {
	background:url(/images/header.png) no-repeat;
	height:60px;
	width:450px;
	text-indent:-9999px;
	margin:7px 0 0;
	padding:0;
	float:left;
}

h1 a {
	display:block;
	width:450px;
	height:60px;
	overflow:hidden;
} 

h2 {
	font-size:2em;
	text-align:center;
	margin:1em 0;
	padding:.5em 0;
	background:#69809f;
	border:1px solid #000;
	color:#fff;
}

h3 {
	font-size:2em;
	font-family: "Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif;
	margin:.5em 0;
	border-bottom:1px solid #222;
	font-weight:normal;
	padding:0 0 .25em;
	line-height:1.25em;
}

h4 {
	font-size:1.4em;
	color:#222;
	margin:10px 0;
	padding:0 0 3px 0;
	border-bottom:1px solid #222;
}

h5 {
	font-size:1.25em;
	color:#222;
	margin:10px 0;
	padding:0 0 3px 0;
	border-bottom:1px solid #222;
}

h5 {
	font-family:Arial, Helvetica, Sans-serif;
	font-size:1.1em;
	font-weight:bold;
	color:#222;
	margin:10px 0;
}


a {
	color:#543;
	font-weight:bold;
}

img {border:0px;}

img.grey {padding:1px 1px 1px 1px; border:1px solid #999;}
img.greyGalleryImageWide {padding:1px 1px 1px 1px; border:1px solid #999;}
img.greyGalleryImageTall {padding:1px 1px 1px 1px; border:1px solid #999; margin:0px 19px 0px 19px;}

hr {background-color:#360;}

span {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal; font-style:normal; color:#222;}

.small {font-size:.85em;}


.subhd {font-size:12pt; font-weight:bold; color:#000000; line-height:14pt;}
.galleryheading {font-size:14pt; font-weight:bold; color:#000000; line-height:24pt;}
.small {font-size:.85em;}


p#breadcrumb {
	border:1px solid #999;
	padding:3px 5px;
	background:#fff;
	font-size:.846em;
	margin:0;
	background:#ccc;
	font-weight:bold;
}

ul#headerNavigation {
	padding:0;
	margin:14px 0 0 0;
	list-style-type:none;
	float:right;
}

ul#headerNavigation li {
	float:left;
	padding:0;
	margin:0 0 0 2px;
	height:50px;
	width:40px;
	text-indent:-9999px;
}

ul#headerNavigation li#GGK {background:url(http://geoffrey.millerkittredge.com/images/geoffreyicon.png) no-repeat;}
ul#headerNavigation li#Intranet {background:url(http://intranet.millerkittredge.com/images/intraneticon.png) no-repeat;}

ul#headerNavigation li a {
	display:block;
	height:50px;
	width:40px;
	overflow:hidden;
}

ul.headline {
	padding:0;
	list-style-type:none;
	border:1px solid #ccc;
	margin:0 0 10px;
	width:470px;
	background:#fff;
}

ul.headline li {
	background:url(/images/BlueArrow.gif) no-repeat;
	padding:0 0 5px 10px;
	margin:3px 0 0 8px;
}

ul.listBordered {
	padding:7px;
	border:1px solid #222;
	margin:4px 0 1em 1em;
	width:300px;
	float:right;
	list-style-type:none;
	background:#fff;
}

ul.listBordered li {
	padding:3px 5px 5px;
	margin:0;
}

ul.listBordered li:hover {background:#ddd;}

noscript p {
	font-weight:bold;
	font-size:1.25em;
	color:#c00;
}


/* Start Gallery Styles */
div.gallery {
	width:635px;
	margin:10px auto;
	padding:5px 0px 5px 4px;
	border:1px solid #666;
	clear:both;
	background:#e7e7e7;
}

div.galleryBoxWide {
	float:left;
	width:156px;
	height:118px;
	margin:5px 0 0 0;
	padding:1px;
}

div.galleryBoxTall {
	float:left;
	width:156px;
	height:156px;
	margin:5px 0 0 0;
	padding:1px;
}

p.galleryPreviousLink {
	float:left;
	margin-top:0px;
}

p.galleryNextLink {
	float:right;
	margin-top:0px;
}

p.galleryCaption {
	text-align:center;
	font-weight:bold;
	clear:both;
}

p.dateTaken {
	text-align:right;
	font-size:.85em;
	margin-bottom:0px;
}
/* End Gallery Styles */