/* CSS Document /////////////  */

body  {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #DD9322;
	margin: 12px;
	border:0px;
}

#container  {
	border:0px;
	text-align:center;
	background-color:#808000;
	width:760px;
	height:800px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:20px;
	margin-left: auto;
	margin-right: auto;
}

#header_home {
	height: 95px;
	border:0px;
	text-align: center;
	background-color:#808000;
	padding-top:25px;
}

#header {
	height:78px;
	border:0px;
	text-align: center;
	background-color:#808000;
	padding-top:15px;
	overflow: hidden;
}

/* headline /////////////  */

h1 {
	font-size: 23px;
	font-weight:normal;
	letter-spacing:2px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#F3B438;
	margin-top:0px;
	margin-bottom:4px;
}

#header_home h1 {
	font-size:38px;
	font-weight:normal;
	letter-spacing:2px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#F3B438;
	margin-top:0px;
	margin-bottom:6px;
}

/* subhd /////////////  */

h3 {
	font-size:11px;
	font-weight:normal;
	letter-spacing:2px;
	color:#F3B438;
	margin-top:0px;
	margin-bottom:0px;
	text-transform:uppercase
}


/* nav /////////////  */

#nav {
	margin-top:0px;
	margin-bottom:5px;
}

h5 {
	font-size:12px;
	font-weight:normal;
	color:#800000;
}

div#subnav {
	font-size:12px;
	line-height: 20px;
	font-weight:normal;
	color: #800000;
	width: 280px;
	margin: 0 auto;
	border-top: 1px solid #7D2C00;
}

/* subheads in bio, ... /////////////  */

h6 {
	font-size: 13px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:left;
	margin-top: 12px;
	margin-bottom: 6px;
	color:#7D2C00;
	text-transform:uppercase;
	letter-spacing:3px;
}

p {
	font-size:12px;
	color:#ffffff;
	margin:5px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

a:link, a:visited {
color:#CCCCCC;
text-decoration:none;	
}

a:hover {
color:#7D2C00;
text-decoration:none;
}

a img,:link img,:visited img 
{
border:none ;
}


/* home page /////////////  */

#images_home {
	border:0px;
	text-align: center;
	vertical-align: middle;
	background-color:#808000;
	overflow: hidden;
	width: 670px;
	margin: 0 auto;
}

#images_home p {
	margin-top: 5px;
	margin-bottom:0;
}
	
.imageLt {
	float:left;
}

.imageLt p {
	margin-top:0;
}

.imageRt {
	float:right;
}

.imageRt p {
	padding-top:3px;
}

#intro_home {
	position: relative;
	text-align: left;
	overflow: hidden;
	width: 670px;
	margin: 0px auto 20px auto;
}

#intro_home img {
/*	border: 6px solid #FFF;*/
}

.hmphoto-left {
	width: 300px;
	float: left;
	margin-right: 18px;
}
.intro {
	width: 345px;
	float: right;
}
.intro-text {
	float: left;
	width: 330px;
}
.intro-text p {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 13px;
	line-height: 21px;
}
.intro-text a:link,
.intro-text a:visited {
	color: #7D2C00;
}
.hmphoto-right {
	width: 183px;
	float: right;
	text-align: right;
}


/* works page /////////////  */

#galleryCaptions, #galleryDescriptions {
	display:none;
}

/*  thumbnail window  */
#galleryListCell {
	position: relative;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	width: 640px;
	height: 70px;
	padding-top: 5px;
}

#galleryListCell ul {
	margin: 0;
	padding: 0;
	width: 2450px;
	list-style: none;
}

#galleryListCell ul li {
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
}

#galleryListCell li img {
	margin:6px 6px 1px 6px;
	border: 2px solid #000;
	display: inline;
	cursor: pointer;
}

#galleryListCell li img.current {
	border: 2px solid #DD9322;
}

/*  black portion of gallery window  */
#works_Gallery {
	position:relative;
	text-align:center;
	white-space:nowrap;
	width:760px;
	height:634px;
	padding-bottom:30px;
	background-color:#000000;
}

#galleryCaptionCell p {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top:12px;
	font-size:11px;
	font-weight:normal;
	letter-spacing:2px;
	text-transform:uppercase;
	color:#F3B438;
}


#galleryLeftBtn {
	width: 54px;
	position:absolute;
	top: 12px;
	left: 4px;
	right: auto;
	bottom: auto;
	text-align: left;
	border:none;
	z-index:10;
}

#galleryRightBtn {
	width: 54px;
	position:absolute;
	top: 12px;
	left:auto;
	right: 4px;
	bottom:auto;
	text-align:right;
	border:none;
	z-index:10;
}

#galleryRightBtn p, #galleryLeftBtn p {
	color:#cccccc;
}

#mainImgContent {
	overflow: hidden;
	padding-top: 20px;
}

/* about page /////////////  */

#about1 {
	float:left;
	margin-left: 0px;
	padding-left:40px;
	width:320px;
}

#about2 {
	float:right;
	margin-right: 0px;
	padding-right:40px;
	width:320px;
}

#about1 p, #about2 p {
	text-align:left;
	font-size:12px;
	line-height:18px;
	color:#ffffff;
}

#images_about img {
	margin:4px;
}

/* exhibits page /////////////  */

#exhibits1 {
	float:left;
	margin-left:0px;
	padding-left:120px;
	width:220px;
}

#exhibits2 {
	float:right;
	width:340px;
}

#exhibits1 h6 {
	text-align:left;
}

#exhibits1 p {
	text-align:left;
	font-size:12px;
	line-height:18px;
	color:#ffffff;
	margin-bottom:16px;
}

#exhibits2 p {
	text-align:left;
	font-size:12px;
	line-height:18px;
	color:#ffffff;
	margin-bottom:16px
}

/* contact page /////////////  */

#contact1 {
	float:left;
	margin-left: 0px;
	padding-left:120px;
	padding-top: 12px;
	width: 220px;
}

#contact1 img {
	border: 1px solid #FFF;
}

#contact2 {
	float:right;
	width: 340px;
}


#contact1 p,
#contact2 p {
	text-align:left;
	font-size: 12px;
	line-height:18px;
	color:#ffffff;
	margin-bottom:16px;
}

p.email-addr {
	font-size: 14px !important;
}


