/*body {margin:25px; font:11px Verdana,Arial; background:#000000; text:#89A7BB}*/
body {margin-left: 7%; margin-right: 7% margin-top: 1% font:8px Verdana,Arial; background:#D1EDFB; /*was #DDEEFA background-image: url(images/gradient_bg_strip.jpg)*/;text:#89A7BB} 

ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000000; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:0px}
ul.menu ul {position:absolute; top:26px; left:0; background:#000000; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:2px solid #000000; border-top:none; width:143px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#CBBDBD}
ul.menu ul li a:hover {background-color:#AD9FA0}
ul.menu ul ul {left:148px; top:-1px}
ul.menu .menulink {border:0.13em solid #000000; padding:0px 7px 3px; font-weight:bold; background:url(images/drop.gif); width:90px}
/*ul.menu .menulink {border:1px solid #000000; padding:0px 7px 3px; font-weight:bold; background:url(images/drop.gif); margin-left: auto; margin-right: auto; text-align: center;}*/
ul.menu .menulink:hover, ul.menu .menuhover {background:url(images/header_over.gif)}
ul.menu .sub {background:#A08A8B url(images/arrow.gif) 136px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}

.change_opacity {
  opacity: 0.5;
  filter: alpha(opacity = 50);
  zoom: 1
}

div#mainbox {
width: 1072px;
height: 632px; 
background: default; /*#AFC4D2*/
	float: center;
padding: 0px;
border:8px solid #19483E; /*was #078190*/
background-image: url(images/store.jpg);
 }

div#banner {  

  background-repeat:no-repeat;
  height:60px;
  width: 1080px;
  	text-indent: -9999px;
background: default;
/* background-image:url("images/dhip_logo_address.gif");*/
   background-repeat:no-repeat;
}

  div span {display:none;}
  
banner.technique-three {
	height: 60px;
	background-image: url("images/dhip_logo.gif");
	text-indent: -9999px;
	background: default;
}
  
input.btn { 
	  color:#ff0000;
width: 100px;
height: 44px;	  
	  font: bold 84% 'trebuchet ms',helvetica,sans-serif;
	  background: default;
	  background-image: url("images/blue.gif");
	  padding: 0px;
	} 
div#h_spacer {
float: left;
width: 1080px;
height: 18px; 
background: default; 
padding: 0px; }

 div#picture_box {
	width: 1080px;
	height: 420px;
	float: left; 
	background: default;/*was #363131*/ 
	padding: 0px;
  background-image: url();
 }
  
  div#spacer {
	width: 22px;
	height: 441px;
	float: left; 
	background: default; 
	padding: 0px;
  background-image: url();
 }
   div#spacer_1px{
	width: 1060px;
	height: 1px;
	float: left; 
	background: default; 
	padding: 0px;
  background-image: url();
 }
 
  div#fade_box {
	width: 1040px;
	height: 420px;
	float: left; 
	background: default;/*was #363131*/
	/*border:4px solid #078190;*/	
	padding: 0px;
/*  background-image: url(images/fade_overlay.gif);*/
 }

  div#findus {
	width: 1080px;
	height: 20px;
	border-style: none;
	float: left;
	background: default;/*was #363131*/ 
	padding: 0px;
  background-image: url();
/*background-image: url(images/Marina_2_08.gif);*/
}

  div#spacer_51px {
	width: 100px;
	height: 10px;
	float: left; 
	background: default;/*was #363131*/ 
	padding: 0px;
  background-image: url();
 }

 div#sidestrip {
 width: 20px;
 height:441px;
 float: left;
 background: C;
 padding: 0px;
 }

 div#sidestrip_r {
	width: 20px;
	height: 441px;
	float: right; 
	background: default;/*was #363131*/ 
	padding: 0px;
  background-image: url();
 }

 
 div#x_box {
	width: 280px;
	height: 300px;
	float: left; 
	background: default;/*was #363131*/ 
	padding: 0px;
  background-image: url();
 }
 
 div#rpicture_box {
	width: 530px;
	height: 300px;
	float: left; 
	background: default;/*was #363131*/ 
	padding: 0px;
/*  background-image: url("images/iframe_1.jpg");*/
 }
 
   div#menu_bar {
	width: 790px;
	height: 50px;
	float: left; 
	background: default; 
	padding: 0px;
}
  
  div#scroll {
	width: 1080px;
	height: 50px;
	float: center; 
	background: rgba(30, 24, 24, 0.0); 
	padding: 0px;
  opacity: 0.8;
  filter: alpha(opacity = 20);
/*  zoom: 1*/
 }
 
 #scroll p {
padding: 0px;
font-size: 18px;
font-weight: bold;
background: rgba(255, 24, 24, 0.2);
}
 
  div#horiz_bar {
	width: 1080px;
	height: 20px;
	float: center; 
	background: default; 
	padding: 0px;
  background-image: url();
 }
 
   div#vspacer {
	width: 280px;
	height: 20px;
	float: left; 
	background: default; 
	padding: 0px;
  background-image: url();
 }
 
 div#copyright_box {
	width: 1040px;
	height: 40;
	float: left; 
	background: default; 
	padding: 0px;
	text-decoration: none;
  background-image: url();
 }
 
div#strip {width: 956px;
height: 10px; 
background: #262121; /*#AFC4D2*/
padding: 0px; }

div#narrow_strip {width: 956px;
height: 2px; 
background: #FF0000; /*#AFC4D2*/
padding: 0px; }

 div#info_box {
	width: 400px;
	height: 360px;
	float: left; 
	background: #262121; 
	padding: 0px;
  background-image: url();
 }
 
 div#regina {  
background-color: white;
width:956px;
height: 104px;
padding: 0px;
}
 
  div#info_box_b {
	width: 456px;
	height: 140px;
	float: left; 
	background: white; 
	padding: 0px;
  background-image: url();
 }
 
   div#spacer_box_a {
	width: 168px;
	height: 140px;
	float: left; 
	background: white; 
	padding: 0px;
  background-image: url();
 }
 
div#imagebox_small {/* thumbs */
float: left;
width: 131px;
height: 16px;
background: #ffffff;
padding: 6px;
}
div#imagebox_medium {/* thumbs */
float: left;
width: 140px;
height: 96px;
background: white;
padding: 1px;
}

div#spacerbox_tiny {/* thumbs */
float: left;
width: 2.5em;
height: 1em;
background: yellow;
padding: 6px;
}
div#spacerbox_small {/* thumbs */
float: left;
width: 3em;
height: 5em;
background: #89dc36;
padding: 6px;
}

div#spacerbox_large {/* thumbs */
float: left;
width: 86.3em;
height: 4em;
background: #ffffff;
padding: 6px;
}

    div#horiz_bar_56{
	width: 956px;
	height: 60px;
	float: left; 
	background: blue; 
	padding: 0px;
  background-image: url();
 }
 
     div#horiz_bar_60 {
	width: 956px;
	height: 60px;
	float: left; 
	background: #262121; 
	padding: 0px;
  background-image: url();
 }
 
  div#vertical_strip {
	width: 4px;
	height: 320px;
	float: left; 
	background: blue; 
	padding: 0px;
  background-image: url();
 }

div#exhib_box {
	width: 44em;
	height: 32em;
	float: left; 
	background: antiquewhite; 
	padding: 20px;
  background-image: url();
  
   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;
  }

p {
border: solid #BB8D76;
background-color: default;
color: #89A7BB; 
width:16em;
}
  
  .category_floater_small {/* thumbs */
float: left;
width: 6em;
height: 7em;
background: red;
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#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_txt_a {/* header element float */
  color: maroon;
font-weight: bold;
  width: 100px;
  }

  div#spotlight_txt_b {/* 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;
  }
  
  SPAN.header_sub {color: #89A7BB; }
  
