/* CSS Document */

body {
	text-align: center;
	min-width: 790px;
	font-family:Arial, Helvetica, sans-serif;
	color: #252525;
	font-size: 12px;
	}
a:link, a:visited {color:#666666;}
a:hover, a:active {color:#DCD8CA;}
	
#wrapper {
	width: 770px;
	height: 550px;
	margin: 0 auto;
	text-align: left;
	}
	
#content {
	width: 760px;
	margin-top: 5px;
	padding-top: 5px 0px 5px 0px;
	background-color: #ffffff;
	}
	
#mainnav {
	width: 760px;
	text-align: left;
	border: 3px solid #ffffff;
	}
#menu {width: 430px; float: left;
	text-align: left;
   position: relative;}
#menu a span {display: none;}

#menu a{ text-decoration: none;	}
#menu ul {margin: 0px 0px 0px 20px; padding: 0px;}
#menu li{display: inline;
	list-style: none;
	margin: 0px;
	padding: 0px;}
#menu a:hover span, #menu a:active span, #menu a:focus span {display: block;
   position: absolute; top: 0px; left: 260px; 
   width: 150px; height: 47px; text-align: left;
   padding: 0px;  z-index: 100; 
   color: #666666; border:1px solid #cccccc;
   font-family:Arial, Helvetica, sans-serif; font-size: 10px; }
#menu span{	display: block;
   position: absolute; top: 0px; left: 260px; 
   width: 150px; height: 47px; text-align: left;
   padding: 0px;  z-index: 50; 
   color: #666666; border:1px solid #cccccc;
   font-family:Arial, Helvetica, sans-serif; font-size: 10px; }


/* Large Image Stuff */
/* needed for IE to make :active state work first time */
a, a:visited {color:#000;} 

/* common styling for all galleries */
a.gallery:link, a.gallery:visited, a.gallery:hover, a.gallery:active {display:block; display:inline-block; text-decoration:none; border: 1px solid #999999;
	background-color:#FFF; padding:0px; width:45px; height:47px; float:left; 
	margin:0px 1px 0px 1px; z-index:50;
	background-repeat: no-repeat; background-position: 50% 50%;}
a.button:link, a.button:visited, a.button:hover, a.button:active{border: 0px solid #ffffff; width: 20px; }
a.location1 {background-image:url('thumbs/spirefixed.jpg'); }
a.location2 {background-image:url('thumbs/1900building.jpg'); }
a.location3 {background-image:url('thumbs/alley.jpg'); }
a.location4 {background-image:url('thumbs/balcony.jpg'); }
a.location5 {background-image:url('thumbs/beach.jpg'); }
a.location6 {background-image:url('thumbs/clapper.jpg'); }
a.location7 {background-image:url('thumbs/camping.jpg'); }
a.location8 {background-image:url('thumbs/car.jpg'); }
a.location9 {background-image:url('thumbs/bridge.jpg'); }
a.location10 {background-image:url('thumbs/sunrise.jpg'); }
a.location11 {background-image:url('thumbs/escalator.jpg'); }
a.location12 {background-image:url('thumbs/footballfield.jpg'); }
a.location13 {background-image:url('thumbs/lake.jpg'); }
a.location14 {background-image:url('thumbs/lamp.jpg'); }
a.location15 {background-image:url('thumbs/manonbuilding.jpg'); }
a.location16 {background-image:url('thumbs/march.jpg'); }
a.location17 {background-image:url('thumbs/angleoak.jpg'); }
a.location18 {background-image:url('thumbs/high1.jpg'); }
a.location19 {background-image:url('thumbs/high2.jpg'); }
a.location20 {background-image:url('thumbs/high3.jpg'); }
a.location21 {background-image:url('thumbs/high4.jpg'); }
a.location22 {background-image:url('thumbs/lifestyle.jpg'); }
a.location23 {background-image:url('thumbs/overlook.jpg'); }
a.location24 {background-image:url('thumbs/summit.jpg'); }
a.location25 {background-image:url('thumbs/philips.jpg'); }
a.location26 {background-image:url('thumbs/surf.jpg'); }


a.product1 {background-image:url('thumbs/blender.jpg'); }
a.product2 {background-image:url('thumbs/chair.jpg'); }
a.product3 {background-image:url('thumbs/nailclippers.jpg'); }
a.product4 {background-image:url('thumbs/revlon.jpg'); }
a.product5 {background-image:url('thumbs/sonia.jpg'); }
a.product6 {background-image:url('thumbs/vosswater.jpg'); }

a.digital1 {background-image:url('thumbs/apple.jpg'); }
a.digital2 {background-image:url('thumbs/pledge.jpg'); }
a.digital3 {background-image:url('thumbs/razor.jpg'); }
a.digital4 {background-image:url('thumbs/russiandoll.jpg'); }
a.gallery em, a.gallery span {display:none; }


/* styling for LEFT gallery */
#container_left {position: relative; width: 310px; float: right; text-align: right;}
#container_left img {border: 0px;}
#container_left a.gallery:active, #container_left a.gallery:focus {border: 1px solid #666666; padding:0px;}
#container_left a.gallery:hover em, #container_left a.gallery:active em, #container_left a.gallery:focus em{
	position: absolute; display:block;  background-color:#EBEBEB; 
	width: 760px; top:55px; left: -453px; z-index:50;}
#container_left a.gallery:hover em {z-index:100;}

/* Footer Stuff */	
#footer {
	clear: both;
	}
#footer p{color: #cccccc;
	font-size: 10px;
	}
.clear:after { content: "."; 
display: block; height: 0; 
clear: both; 
visibility: hidden; } 
/* Hides from IE-mac \*/ * html .clearfix {height: 1%;} /* End hide from IE-mac */


