body {
  background-color: #ffffff;
  color: black;
  margin-left: 0.25in;
  margin-right: 0.25in;
  margin-top: 0.2in;
  margin-bottom: 0.2in;
  font-family: "Verdana", "Arial", sans-serif;
  font-size:10pt;
  line-height:1.25em;
}
#bodydiv {
  margin-right:auto;
  margin-left:auto;
  width:1000px;
}
a {
  outline: none;
  color:#443366;
  text-decoration:none;
}
a:active, a:visited {
  color:#443366;
  text-decoration:none;
}
a:hover {
  color:#443366;
  text-decoration:underline;
}
#header {
  font-size:28px;
  padding-bottom:12px;
  font-weight:bolder;
  font-family:"helvetica", "verdana", "arial", sans-serif;
}
.section {
  display:none;
} 
.review_section {
  margin-left:200px;
  width:675px;
  display:none;
  line-height:1.75em;
}
.review_title {
  font-size:13pt;
}
.review_author {
}
.review_date {
}
#reviews_nav {
  float:left;
  width:200px;
  height:100%;
}
#reviews {
  background-image:url('beads2.jpg');
  background-repeat:repeat-x;
  padding-top:25px;
  width:900px;

}
.reviews_navitem {
  font-size:10pt;
  padding-bottom:10px;
}
.reviews_navitem a:active, .reviews_navitem a:visited { 
  color:black;
  text-decoration:none;
}
.reviews_navitem a:hover { 
  color:black;
  text-decoration:underline;
}
.reviewimage {
  float:right;
  padding-left:10px;
  padding-bottom:10px;
}
.yearnavitem {
  font-size:9pt;
  margin-right:30px;
  float:left;
}
.yearnavitem a:active, .yearnavitem a:visited { 
  color:#444444;
  text-decoration:none;

}
.yearnavitem a:hover { 
  color:#444444;
  text-decoration:underline;
}

.selected_yearnavitem a, .selected_yearnavitem a:active, .selected_yearnavitem a:visited, .selected_yearnavitem a:hover {
  color:black;
  font-weight:bold;
  text-decoration:none;
}
.selected_reviews_navitem a, .selected_reviews_avitem a:active, .selected_reviews_navitem a:visited, .selected_reviews_navitem a:hover {
  color:black;
  font-weight:bold;
  text-decoration:none;
}
.navitem {
  font-size:11pt;
  margin-right:35px;
  float:left;
}
.navitem a, .navitem a:active, .navitem a:visited { 
  color:#45314e;
  text-decoration:none;
}
.navitem a:hover { 
  color:#45314e;
  text-decoration:underline;
}
.selected_navitem a, .selected_navitem a:active, .selected_navitem a:visited, .selected_navitem a:hover {
  color:#7b8901;
  font-weight:bold;
  text-decoration:none;
}
.line {
  width:100%;
  border-top:1px dotted #aaaa66;
  margin-top:15px;
  margin-bottom:15px;
}
.imp {
  color:#669900;
  font-weight:bold;
}
.thm_div {
  padding-right:5px;
  padding-bottom:5px;
  float:left;
  cursor:pointer;
}
#nav {
}
#works_on_paper_thumbnails, #paintings_thumbnails, #reviews_thumbnails {
  float:left;
  margin-right:20px;
  width:240px;
  height:100%;
}
#paintings_selected_image img, #works_on_paper_selected_image img {
  padding-bottom:6px;
}
.selected_image_title {
  font-size:10pt;
  font-style:italic;
  color:#676767;
}
.selected_image_description {
  font-size:10pt;
  color:#676767;
}
.selected_image_year {
  font-size:10pt;
  color:#676767;
}
#footer {
  color:#676767;
}
#contents {
  clear:left;
  padding-top:15px;
}
#statement_text {
  width:600px;
  line-height:1.75em;
  padding-top:20px;
}
#statement {
  width:800px;
}
.resume_heading {
  font-weight:bold;
  font-style:italic;
  padding-top:12px;
  padding-bottom:8px;
}
.sideimage {
  float:right;
  margin-left:15px;
}
#paintings_table {
 clear:left;
 padding-top:12px;
}
#resume_div {
  background-image:url('beads.jpg');
  background-repeat:repeat-y;
  padding-left:35px;
  padding-bottom:6px;
  margin-top:5px;
}
#resume {
  line-height:1.5em;
}
#introimage {
  padding-top:30px;
}
#introdiv {
  text-align:center;
}
#introdiv img {
  border:none;
}
#enterlink {
  padding-top:20px;
  font-size:9pt;
}
#enterlink a, #enterlink a:active, #enterlink a:visited, #enterlink a:hover {
  color:#444444;
}
#enterlink a:hover {
  text-decoration:underline;
}
