@charset "ISO-8859-1";

html { min-height: 100%; margin-bottom: 1px; }


.pageContainer {
	width: 760px;
	margin: 0 auto;
	padding: 0px;
	height: 100%;
}
.pictureframe {
		border: 1px solid #3B2659;
}

.contentContainer {
	padding: 0px
	position: relative;
	width: 760px;/* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
}

.pageContentMargins {
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 0px;
	padding-top: 16px;
	margin: 0px 24px;
}

img.floatRight {
	float: right;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 15px;
	clear: both;
	display: inline;
	padding-top: 15em;
}

img.centered {
	text-align: center;

}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 34px;
	text-transform: lowercase;
	color: #59918C;
	text-align: right;
	padding-right: 8px;
	padding-left: 6px;
	font-weight: normal;
	letter-spacing: 0.05em;
	padding-bottom: 0px;
	padding-top: 16px;
	line-height: 0.75em;
	margin: 0px 24px 0px 0px;
}

h2 {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: lowercase;
	color: #262573;
	text-align: left;
	padding-right: 0px;
	font-weight: normal;
	letter-spacing: 0.08em;
	padding-top: 2px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 6px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 34px;
	text-transform: lowercase;
	color: #59918C;
	text-align: right;
	padding-right: 8px;
	padding-left: 6px;
	font-weight: normal;
	letter-spacing: 0.05em;
	padding-bottom: 0px;
	padding-top: 16px;
	line-height: 0.75em;
	margin: 0px 24px 0px 58%;
	border-bottom-style: dotted;
	border-bottom-color: #9292b9;
	border-bottom-width: 1px;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #262573;
	text-align: left;
	font-weight: normal;
	letter-spacing: 0.05em;
	padding-top: 2px;
	margin: 0px;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555582;
	text-align: left;
	padding-right: 0px;
	font-weight: normal;
	letter-spacing: 0.14em;
	padding-top: 10px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	text-transform: uppercase;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: capitalize;
	color: #262573;
	text-align: left;
	padding-right: 0px;
	font-weight: normal;
	letter-spacing: 0.08em;
	padding-top: 6px;
	padding-bottom: 4px;
	margin: 0px;
	padding-left: 0px;
}
.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #1B1A61;
	text-align: justify;
}
.itemTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #262573;
	text-align: left;
	font-weight: normal;
	letter-spacing: 0.08em;
	vertical-align: top;

}
.itemLine1Text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #636287;
	text-align: left;
	font-weight: normal;
	letter-spacing: 0.1em;
	line-height: 18px;
	vertical-align: top;
	margin: 0px;
}
.photoCaption{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #636287;
	text-align: left;
	font-weight: normal;
	line-height: 14px;
	vertical-align: top;
	margin-top: 5px;
}
* html .photoCaption{
	margin-top: 3 px;
}


.uppercase {
	text-transform: uppercase;
}

.itemPrice{
	padding-left: 16px;

}
.buyPrintCopy {
	padding-left: 0px;
	display: inline-block;
	height: 16px;
	width: 85px;
	background: transparent url(buy_prints/images/buyPrint.gif) 0px 0px no-repeat;
	left: 20px;
	position: relative;
}
a.buyPrint {
	display: inline-block;
	width: 85px;
	height: 16px;
	text-decoration: none;
	background: #CC6699 url(buy_prints/images/buyPrint.gif) no-repeat 0px 0px;
	margin-left: 9px;
}

a.buyPrint:hover {
	background-position: 0px -16px;
	text-decoration: none;
 }
a.buyPrint:active {
	background-position: 0px -15px;
	text-decoration: none;
 }

.copyright {
	font-size: 11px;
	color: #3C3C78;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 13px;
}

#smr-01, #smr-02, #smr-03 {float:right; clear:right;}
#smr-01 {
	width: 1px;
	height: 60px;
}
#smr-02 {
	width: 334px;
	height: 258px;
	margin: 31px;
	border: 1px solid #3B2659;
}
#smr-03 {
	width: 136px;
	height: 100%;
}
.rightAligned {
	font-size: 10px;
	color: #59918C;
	text-transform: uppercase;
	letter-spacing: 0.15em;
	padding: 0px;
	display: block;
	top: 0px;
	position: relative;
	margin: 0px;
	float: right;

}

.aboutPrints {
	height: 26px;
	width: 238px;
	padding: 4px 8px 0px 0px;
	margin: 0px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #59918C;
	text-transform: uppercase;
	letter-spacing: 0.15em;
	}
.backToAllPrints {
	height: 26px;
	width: 238px;
	padding: 4px 8px 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #59918C;
	text-transform: uppercase;
	letter-spacing: 0.15em;
}
.availAndPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #467F79;
	text-transform: uppercase;
	letter-spacing: 0.15em;
	display: block;
	height: 30px;
}
.availAndPrice  a:link {
	color: #467F79;
	text-decoration: none;
}
.availAndPrice  a:visited {
	color: #467F79;
	text-decoration: none;
}
.availAndPrice  a:active {
	color: #467F79;
	text-decoration: none;
}
.availAndPrice  a:hover {
	color: #467F79;
	text-decoration: underline;
}


	
.printName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 0.15em;
	margin: 7px 0px 0px;
	padding: 0px;
}

.printName2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 0.15em;
	margin: 7px auto 0px;
	padding: 0px;
	position: absolute;
	text-align: center;
	vertical-align: bottom;
	display: block;
}
.prints {
	text-align: center;
	width: 237px;
	position: relative;
	margin-top: 16px;
	margin-bottom: 16px;
	padding: 0px;
}

.prints .print {
	border: 2px solid #66688B;

}

.printName a:link {
	color: #59918C;
	text-decoration: none;
}

.printName a:hover {
	color: #3B716C;
	text-decoration: underline;
}


.print:hover {
	border: 2px solid #262573;

}


.printBox {
	height: 170px;
	vertical-align: middle;

}

.pageTable {
	margin-right: 24px;
	margin-left: 24px;
	margin-top: 0px;
	width: 712px;
	
}

.printTableSubHead {
	
	height: 26px;
	width: 474px;

}

#navBar {
	margin: 0;
	padding: 0;
	display: block;
	background-repeat: no-repeat;
	background-position: top;
	background-image: url(images/navbar_BG.jpg);
	width: 380px;
	height: 49px;
	
}
.pageTable .doTheDotted {
	border-bottom-style: dotted;
	border-bottom-color: #9292b9;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #9292b9;
}

#primary {
	width: 347px;
	height: 22px;
	margin: 0;
	padding: 0;
	position: relative;
	left: 10px;
	top: 4px;
	
}

#primary li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#primary li, #primary a {margin: 0; padding: 0; height: 22px; display: block;}

ul#primary, ul#primary ul {padding: 0; margin: 0; list-style: none; width: 100%;}

li ul {display: none;}
	
* html li ul {display: none;} /* * html is read only by older IE browsers  */

ul#primary ul {position: absolute;}

* html ul#primary ul {right: 0; top: auto;}

ul#primary li, ul#primary ul li {display: inline;}
	
li:hover ul, li.over ul {display: block;} /* lists nested under hovered list items */
	
.showMe {display: block;}

#nav_home {left: 0; width: 54px; background: transparent url(images/home-states.gif) no-repeat;}
#nav_artist {left: 54px; width: 62px; background: transparent url(images/artist-states.gif) no-repeat;}
#nav_gallery {left: 116px; width: 67px; background: transparent url(images/gallery-states.gif) no-repeat;}
#nav_buyPrints {left: 183px; width: 91px; background: transparent url(images/buy-prints-states.gif) no-repeat;}
#nav_contact {left: 274px; width: 73px; background: transparent url(images/contact-states.gif) no-repeat;}
#subnav_currents {top: 22px; left: 0px; width: 75px; background: transparent url(images/currents-states.gif) no-repeat;}
#subnav_bio {top: 22px; left: 75px; width: 36px; background: transparent url(images/bio-states.gif) no-repeat;}
#subnav_resume {top: 22px; left: 111px; width: 63px; background: transparent url(images/resume-states.gif) no-repeat;}
#subnav_exhibitions {top: 22px; left: 174px; width: 118px; background: transparent url(images/exhibitions-states.gif) no-repeat;}


#nav_home a:hover {background: transparent url(images/home-states.gif) 0 -22px no-repeat;}
#nav_artist a:hover {background: transparent url(images/artist-states.gif) 0 -22px no-repeat;}
#nav_gallery a:hover {background: transparent url(images/gallery-states.gif) 0 -22px  no-repeat;}
#nav_buyPrints a:hover {background: transparent url(images/buy-prints-states.gif) 0 -22px  no-repeat;}
#nav_contact a:hover {background: transparent url(images/contact-states.gif) 0 -22px  no-repeat;}
#subnav_currents a:hover {background: transparent url(images/currents-states.gif) 0 -22px no-repeat;}
#subnav_bio a:hover {background: transparent url(images/bio-states.gif) 0 -22px  no-repeat;}
#subnav_resume a:hover {background: transparent url(images/resume-states.gif) 0 -22px  no-repeat;}
#subnav_exhibitions a:hover {background: transparent url(images/exhibitions-states.gif) 0 -22px  no-repeat;}

#nav_home_selected {left: 0; width: 54px; background: transparent url(images/home-states.gif) 0 -22px no-repeat;}
#nav_artist_selected {left: 54px; width: 62px; background: transparent url(images/artist-states.gif) 0 -22px no-repeat;}
#nav_gallery_selected {left: 116px; width: 67px; background: transparent url(images/gallery-states.gif) 0 -22px no-repeat;}
#nav_buyPrints_selected {left: 183px; width: 91px; background: transparent url(images/buy-prints-states.gif) 0 -22px no-repeat;}
#nav_contact_selected {left: 274px; width: 73px; background: transparent url(images/contact-states.gif) 0 -22px no-repeat;}
#subnav_currents_selected {top: 22px; left: 0px; width: 75px; background: transparent url(images/currents-states.gif) 0 -22px no-repeat;}
#subnav_bio_selected {top: 22px; left: 75px; width: 36px; background: transparent url(images/bio-states.gif) 0 -22px no-repeat;}
#subnav_resume_selected {top: 22px; left: 111px; width: 63px; background: transparent url(images/resume-states.gif) 0 -22px no-repeat;}
#subnav_exhibitions_selected {top: 22px; left: 174px; width: 118px; background: transparent url(images/exhibitions-states.gif) 0 -22px no-repeat;}
.aquatext {
	color: #7AD0BB;
}
.resumeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #1B1A61;
	text-align: justify;
	padding-top: 4px;
	padding-bottom: 6px;
}
a.resumeText {
	color: #66688B;
	text-decoration: none;
}

a.resumeText:hover {
	color: #59918C;
		text-decoration: underline;

 }

a.resumeText:active {
	color: #59918C;
	text-decoration: underline;
	margin-top: 1px;
 }
 
.exhibitText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #1B1A61;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 6px;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555582;
	text-align: left;
	padding-right: 0px;
	font-weight: normal;
	letter-spacing: 0.14em;
	padding-top: 10px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	text-transform: uppercase;
}
.h4About {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #262573;
	text-align: left;
	font-weight: normal;
	letter-spacing: 0.05em;
	margin: 1em 0px .125em;
}
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #262573;
	text-align: left;
	font-weight: normal;
	letter-spacing: 0.05em;
	margin: 1em 0px .125em;
}
