body {  font-family : Verdona, Arial, Helvetica;  padding:0px;  margin:0px;  color: #008080;}h1 {  margin-top:12px;}.navShell {  background-image : url(images/navigation/wright-nav-blank.jpg);  height:400px;  width:160px;  position: absolute;  left : 0px;  top : 0px;  margin: 0px;  padding:0px;}.navShell li {  display:block;  margin: 0px;  padding:0px;  margin-bottom:2px;}.navItems {  position:relative;  top:105px;  margin: 0px;  padding:0px;  padding-left:3px;}.navChildren {  position:relative;  margin: 0px;  padding:0px;  padding-left:7px;  margin-top:2px;}.navChildren .navItem {  font-size:small;}.navItem, .navItemSelected {  position:relative;  margin-bottom:6px;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 14px;}a.navItemSelected{	color: #000;	background-color: #AADDFF;	border: 1px solid #6FA4D6;	text-decoration: none;	padding: 1px;  font-size: 1.1em}.navChildren a.navItemSelected {  color:#0000FF;  background-color: #AADDFF;  border: none;  text-decoration:none;  padding:1px;  border: 1px solid #6FA4D6;  font-size:small;}a.navItem {  color:#000;  border-left : 1px solid #99CDFF;  text-decoration:none;  padding:1px;  font-size: 1.1em}a.navItem:HOVER {  background-color: #88BBDD;  border : 1px solid #6FA4D6;}.navHome {  margin-left:15px;  margin-top:5px;}.mainContent {  margin-left:200px;  margin-right:10px;}.informationBlock {  padding:3px;  margin:3px;  background-color: #D0F0FF;  border : 1px solid #6FA4D6;  text-align:center;  width: 300px;}h5 {  padding:0px;  margin:0px;  font-weight: normal;}p {  color: #0000ff;  font-size:1.3em;}.photoCredit, .imageInfo {  margin:0px;  color: #666666;  font-size:.8em;}.imageGroup {	position:relative;	float:left;	margin-right: 4px;}.slideStep {	margin-top:50px;	position: relative;	text-align: center;	clear: both;}.description {  margin-bottom: 5px;}.subCategories {  position:relative;  float:right;  background-color: #D0F0FF;  border: 1px solid #6FA4D6;  width:400px;  height: 110px;}.subCategories h3 { position:absolute; font-weight:normal; font-size:smaller; right:-1px; top:-1.2em;    margin:0px;  padding:0px 4px;  background-color: #D0F0FF;  border: 1px solid #6FA4D6;  border-bottom:none;}.subCategory {  text-align: center;  font-size:smaller;  margin:3px;  padding:2px;  display:inline;  float:left;  width: 190px;}.subCategory a{  text-decoration:none;  color: #000099;}.subCategory a:hover{  color: #0000FF;}.subCategories .artcount{  padding-left:3px;  font-size:smaller;}.subCategory img {  display:block;  margin:auto;  margin-bottom: 3px;  margin-top: 3px;}.artworks {  clear: both;  padding-top:2em;}.artworkthumb {  text-align: center;  font-size:smaller;  width:190px;  height:300px;  float:left;  margin:3px;}.artworkthumb h4 {  margin:0px;  padding:0px;  height: 3em;}#artwork .mainImage {  float:left;  padding-right:4px;}.dimensions {  float:right;}.artworknav {  margin-left:200px;}.artworknav ul {  list-style-type: none;  margin:0px;  padding:0px;  float:right;}.artworknav .sectiontitle {  border-bottom: 1px solid grey;  text-align:right;  padding-right:2px;   }.artworknav li {  display:inline;  border-left: 1px solid grey;  padding:0px;}.artworknav li.first {  border-left: none;}.artworknav li a {  font-size:smaller;  color:black;  text-decoration:none;  padding-right: 3px;  padding-left: 3px;  padding-top:2px;}.artworknav li a:hover {  color:blue;  background-color: grey;}.artworknav li span.here {  font-size:smaller;  color:#666666;  padding-right: 3px;  padding-left: 3px;  }.footer{	clear: both;	margin: auto;	padding: 20px;	padding-top: 100px;}.footer div {	clear: both;  color: black;  background-color: #6FA4D6;  border : 1px solid #008080;}.footitem { white-space: nowrap; }li p { margin:0px;}
