html, body {
	 height: 100%; 
	 overflow: hidden;
	 margin:0;
	 font-family:Arial, Helvetica, sans-serif;
	 }
body{
	background:#e4e4e4 url(/images/bckgnd.gif) top left no-repeat;
	}
#content,#content2{
	height: 100%; 
	overflow: auto; 
	position: relative; 
	top:0;
	left:0;
	z-index:0;
	}
#navBar {
	position:absolute;
	height:28px;
	top:0px;
	left:64px;
	background:#e4e4e4;
	color:#fba31e;
	font-size:0.7em;
	display:inline;
	z-index:1;
	overflow:visible;
	}
#navBar ul{
	line-height:28px;
	display:inline;
	margin:0;
	padding:0;
	}
#navBar li{
	line-height:28px;
	display:inline;
	list-style-type: none;
	}
#navBar a{
	text-decoration: none;
	padding: 7px 10px;
	}
#navBar li a:link,#navBar li a:visited,#navBar li a:hover,#navBar li a:active {
	color:#fba31e;
	}
#navBar li a:hover,#navBar li a:active{
	background:url(/images/arrow_hover.gif) center top  no-repeat;
	}
#navBar li a:link.here,#navBar li a:visited.here,#navBar li a:hover.here,#navBar li a:active.here {
	background:url(/images/arrow_up.gif) center top  no-repeat;
	cursor:default;
	}
	
	
#navBar li a:focus, #navBar li a:active{
	width:0; 
	height:0;
	outline:0;
}


/*IMAGE GALLERIES COMMON*/

/*#container a.gallery:hover img {
    float:left; 
    margin-right:5px;
	border:#FF000 1px solid;
	}*/
#container {
    position:absolute; 
    width:770px; 
    height:510px; 
   	top:50px;
	left:70px;
	margin:0 auto;
	overflow:auto;
	float:right;

    }
	
	#containerSearch {
    position:absolute; 
    width:770px; 
   	top:50px;
	left:70px;
	margin:0 auto;
	overflow:auto;
	float:right;

    }
#container ul { 
	padding:0; 
    margin:0; 
    list-style-type:none; 
	width:218px; 
    height:280px;

    }
	#data {
    font-size:85%;
    }
#container li {
    float:left;
    }
#container a.gallery span { /* to hide the large image*/
    position:absolute; 
    width:0px; 
    height:0px; 
    top:0px; 
    left:0px; 
	overflow:hidden; 
	}
#container a.gallery, #container a.gallery:visited { /* thumbnails*/
    display:block; 
    color:#666666; 
    text-decoration:none; 
    border:1px solid #dbdada; 
    margin:0px 3px 4px 2px; 
    text-align:left; 
    cursor:default;
	filter:alpha(opacity=70); 
opacity: 0.70;}

	
#container a.gallery:hover span {/*show large image*/
    position:absolute; 
    width:537px;
	left:218px; 
    height:auto; 
    top:0px; 
	font-size:87%;
   /* background:#e4e4e4;*/
	overflow:visible;
	
	}
	#container a.gallery:hover span p{
	margin-left:10px;

    }
#container a.gallery:hover{
	border:1px solid #fba31e;
	filter:alpha(opacity=100);   
	opacity:1.0;
	}
	
#footer{
	font-size:72%;
	color:#b6b3b3;
	position:absolute;
	left:75px;
	top:560px;
	margin:0 auto;
	clear:both
	/*border:#00FF00  1px solid;*/
	}
	#footer p{
	margin:0;
	padding-top:0.5em;
	}
	#footer img{
	padding-left:10px;
	}

#footer a{
	color:#b6b3b3;
	text-decoration: underline;
	}
#instructions p{
	margin:0;
	font-size:80%;
	color:#666666;
	padding-top:0.5em;
	}
#instructions{
	position:absolute;
	top:328px;
	left:75px;
	width:200px;
	padding:0; 
    margin:0; 
	}
	
	#instructions a{
	color:#666666;
	}
	#instructions a:hover{
	color:#fba31e;
	}
	
blockquote {
  background:url(/images/quoteOpen.gif) left top no-repeat;
  font-size:1.3em;
  color:#999999;
  width:460px;
  margin-top:-150px;
  float:right;
}
blockquote div {
  padding: 0 30px;
  background: url(/images/quoteClose.gif) right bottom no-repeat;
}	
blockquote span {
float:right;
	font-size:72%;
	color:#b6b3b3;
	}
	a.linkopacity90 img {
filter:alpha(opacity=60); 
opacity: 0.90;}

a.linkopacity90:hover img {
filter:alpha(opacity=100);   
opacity: 1.0;