 
  a:link { color: rgb(30, 0, 200) }  /* for unvisited links */
  a:visited { color: rgb(125, 0, 100) } /* for visited links */
  a:active { color: rgb(255, 0, 102) } /* when link is clicked */
  a:hover { color: rgb(0, 130, 255) } /* when mouse is over link */


div#was_banner {
float: left;
width: 831px;
height: 50px; 
background: maroon; 
padding: 10px; 
}

SPAN.was_header_banner {
float: left;
width: 57em; 
background: lightorange; 
padding: 10px; }


div#was_content {
float: center;
width: 51em; 
background: red; 
padding: 2px; }

div#mainbox {width: 900px;
height: 610px; 
background: maroon url(images/main_box.jpg); 
padding: 0px; }

  div#blank {/* header element float */
  float: left;
  width: 9em;
  margin: 0 0.2em 0 0;
  background: #red;
  border-right: 2px dotted #cd853f;
  border-bottom: 2px dotted #cd853f;
  }

div#greybox {width: 900px;
height: 610px; 
background: maroon url(images/grey_box.jpg); 
padding: 0px; }

  div#blank {/* header element float */
  float: left;
  width: 9em;
  margin: 0 0.2em 0 0;
  background: #red;
  border-right: 2px dotted #cd853f;
  border-bottom: 2px dotted #cd853f;
  }

div#body {  
background-color: antiquewhite;
width:53.25em;
height: 36em;
padding: 2px;
}
div#designbody {  
background-color: #A3A2A1;
width:53.25em;
height: 36em;
padding: 2px;
}

div#prod_box {
	width: 22em;
	height: 518px;
	float: left; 
	background: antiquewhite; 
	padding: 20px;
  background-image: url(images/prod_box.jpg);
 }
div#museum_box {
	width: 18em;
	height: 32em;
	float: left; 
	background: antiquewhite; 
	padding: 20px;
  background-image: url(images/prod_box.gif);
 }
div#artist_box {
	width: 348px;
	height: 32em;
	float: left; 
	background: antiquewhite; 
	padding: 12px;
  background-image: url(images/artist_box.jpg);
 }

div#exhib_box {
	width: 44em;
	height: 32em;
	float: left; 
	background: antiquewhite; 
	padding: 20px;
  background-image: url(images/exhib_box.jpg);
 }
SPAN.was_header_embox {
border: solid red;
background-color: lightyellow;
color: maroon width:18em;
}

div#design_box {
	width: 44em;
	height: 32em;
	float: left; 
	background: white; 
	padding: 20px;
  background-image: url(images/design_box.jpg);
 }
SPAN.was_header_embox {
border: solid red;
background-color: lightyellow;
color: maroon width:18em;
}
  div#galleries {/* galleries window */
  float: left;
  width: 40.5em;
height: 29.4em;
  margin: 0 0.2em 0 0;
  padding: 20px;
  font-family: Garamond, "Times New Roman", serif;
  font-weight: bold;
  background: default;
  }

  div#gallery {/* individual galleries */
  float: left;
  width: 60em;
  margin: 0 2.2em 0 0;
  padding: 10px;
  font-family: Garamond, "Times New Roman", serif;
  font-weight: bold;
  color: rgb(30, 0, 200);
  background: default;
  }


p {
border: solid #BB8D76;
background-color: lightyellow;
color: maroon; 
width:16em;
}

  div#categories {/* header element float */
  float: left;
  width: 20.5em;
  margin: 0 0.2em 0 0;
  padding: 20px;
  font-family: Garamond, "Times New Roman", serif;
  font-weight: bold;
  background: default;
  }


SPAN.header_sub {color: #660000; }

  div#spotlight {/* holds picture */
  float: left;
  width: 18em;
  margin: 0 0.02em 0 0;
  background: default;
  padding: 8px;
  }

  div#pic_frame {
  float: left;
  width: 122px;
  height: 90px;

  padding: 6px;
  background: #97776C;
 /* background-image: url(images/frame.jpg); */
)

  }

  div#spotlight_txt1 {/* header element float */
  color: maroon;
font-weight: bold;
  width: 16em;
  }

  div#spotlight_txt2 {/* header element float */
  color: darkred;
  width: 16em;
  }


  div#other_choices {/* header element float */
  float: left;
  width: 18em;
  margin: 0 0.02em 0 0;
  background: antiquewhite;
  padding: 2px;
  }

  div#comments {/* header element float */
  float: center;
  width: 18em;
  margin: 0 0.2em 0 0;
  background: lightyellow;
  border-right: 1px solid #cd853f;
  border-bottom: 1px solid #cd853f;
  border-top: 1px solid #cd853f;
  margin: 0 0.02em 0 0;
  padding: 12px;
  }

  SPAN.suggestion {/* header element float */
  float: center;
  width: 18em;
  margin: 0 0.2em 0 0;
  background: lightyellow;
  border-right: 4px dotted #cd853f;
  border-left: 4px dotted #cd853f;
  border-bottom: 4px dotted #cd853f;
  border-top: 4px dotted #cd853f;
  }

a {color: #0006B4; font-size: 80%;
}



div#sample {  
background-image: url(http://mapleridgestudio.com/images/window_vert.jpg); 
width:57em;
}


	SPAN.header_banner { color: maroon }

.category_floater_small {/* thumbs */
float: left;
width: 6em;
height: 7em;
background: default;
padding: 6px;
}

.category_floater_medium {/* gallery thumbs */
float: left;
width: 8.7em;
height: 13.4em;
background: default;
padding: 0.7em;
}

.category_floater_large {/* pictures */
float: left;
width: 14.0em;
background: default;
padding: 2.4em;
}


.special_links {
  font-family: Garamond, "Times New Roman", serif;
  font-size: 100%;
  color: maroon;
}

.normal_text {
  font-family: Garamond, "Times New Roman", serif;
  color: black;
  font-size: 90%;
  font-weight: normal;
}

.emphasize_text {
  font-family: Garamond, "Times New Roman", serif;
  color: black;
  font-size: 90%;
  font-weight: bold;
  font-style: normal;
}

.extraemph_text {
  font-family: Garamond, "Times New Roman", serif;
  color: maroon;
  font-size: 120%;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
}

.extra_white {
  font-family: Garamond, "Times New Roman", serif;
  color: white;
  font-size: 120%;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
}

  div#nav {/* header element float */
  float: left;
  width: 6.7em;
  margin: 0 0.05em 0 0;
  background-image url(images/nav_image.gif);
  }

div#spacer {
float: center;
width:36em;
height:30em; 
background: default;
}

div#hor_pad {
float: center;
width:900px;
height:1.5em; 
background: default;
}
div#copyrightbox {width: 5990X; background: #E6E0D5; padding: 10px;}

ul#primary-nav,
ul#primary-nav ul {
	margin: 0;
	padding: 0;
	width: 100px; /* Width of Menu Items */
/*	border-bottom: 1px solid #cd853f; */
	background: default; /* IE6 Bug */
	font-size: 100%;
	}

ul#primary-nav li {
	position: relative;
	list-style: none;
	}

ul#primary-nav li a {
	display: block;
	text-decoration: none;
	color: #990066;
	padding: 2px;
/*	border: 1px solid #cd853f; */ 
background: antiquewhite;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul#primary-nav li { float: left; height: 1%; }
* html ul#primary-nav li a { height: 1%; }
/* End */

ul#primary-nav ul {
	position: absolute;
	display: none;
	left: 98px; /* Set 1px less than menu width */
	top: 0;
	}

ul#primary-nav li ul li a { 
padding: 2px 5px; 
color: #993300; 
border-right:1px solid #cc9966;
border-top:1px solid #cc9966;
border-bottom:1px solid #cc9966;
background: antiquewhite;  } /* Sub Menu Styles */

ul#primary-nav li:hover ul ul,
ul#primary-nav li:hover ul ul ul,
ul#primary-nav li.over ul ul,
ul#primary-nav li.over ul ul ul { display: none; } /* Hide sub-menus initially */

ul#primary-nav li:hover ul,
ul#primary-nav li li:hover ul,
ul#primary-nav li li li:hover ul,
ul#primary-nav li.over ul,
ul#primary-nav li li.over ul,
ul#primary-nav li li li.over ul { display: block; } /* The magic */

ul#primary-nav li.menuparent { background: transparent url(arrow.gif) right center no-repeat; }

ul#primary-nav li.menuparent:hover,
ul#primary-nav li.over { background-color: default;}

ul#primary-nav li a:hover { color: #ff0000; }



