body{
  margin: 0 auto;
  padding: 0;
  color: #333;
  font-size: 10px;
}



p {font-family: verdana, helvetica, sans-serif}
.br{clear:both;}
img {margin: 0;padding: 0;border: 0;}
fieldset{display:none;}


#wrapper {
  margin: 15px auto 0 auto;
  padding: 0px 0px 0px 0px;
  width: 750px;
  height:603px;
  border:1px solid #707A7B;
  color: #333;
  background-color:#FCFBF6;
}

#header {
  margin: 0 0 0 0;
}

/*navigation*/
#firstnav{
  margin:0 0 0 0px;
  padding:8px 0 0px 20px;
  list-style:none;
  display:block;
  float:left;
}

#firstnav li {
  float: left;
  padding: 0 30px 0 0px;
  list-style: none;
}

#firstnav a:link{font-family:verdana,helvetica,sans-serif;font-size:10px;text-decoration:none;color:#75817F;}
#firstnav a:hover {font-family:verdana,helvetica,sans-serif;font-size:10px;color:#0D85AC;text-decoration:none;}
#firstnav a:visited{font-family:verdana,helvetica,sans-serif;font-size:10px;color:#75817F;text-decoration:none;}
#firstnav a:visited:hover{font-family:verdana,helvetica,sans-serif;font-size:10px;color:#0D85AC;text-decoration:none;}
#firstnav .firstnavselected{font-family:verdana,helvetica,sans-serif;font-size:10px;color:#77827E;font-weight:bold;}



#secondnav{
  margin:0 0 0 0 ;
  float:right;
  list-style:none;
	position:relative;
	
}

#secondnav li{
  padding: 8px 20px 0px 10px;
  list-style:none;
  float:left;
}

/* secondnav */
#secondnav a:link{font-family:verdana,helvetica,sans-serif;font-size:10px;text-decoration:none;color:#75817F;}
#secondnav a:visited{font-family:verdana,helvetica,sans-serif;font-size:10px;text-decoration:none;color:#75817F;}
#secondnav a:hover{font-family:verdana,helvetica,sans-serif;font-size:10px;text-decoration:none;color:#0D85AC;}
#secondnav a:active{font-family:verdana,helvetica,sans-serif;font-size:10px;text-decoration:none;color:#0D85AC;}
.secondnavselected{font-family:verdana,helvetica,sans-serif;font-size:10px;color:#77827E;font-weight:bold;}


#secondnav li div{
	position: absolute;
	display: none;
	top:20px;
	float:left;
	border:0px solid #707A7B;
  background-color:#FCFBF6;


}


#secondnav li div a {
	display:block;
	color: #75817F;
	background: #FCFBF6;
	padding: 3px 0px 0px 0px;

	}

#secondnav li:hover div { display: block; }
/* end navigation */





#content {
  float: left;
  width:710px;
  height:435px;
  margin:10px 20px 0px 20px;
  background-color: #677C7D;
  border:0px solid red;
}

* html body div#content{
  margin-left:10px;
}

#homecontent{
  width:750px;
  float:left;
  border:0px solid tomato;
}

#contactcontent{
  width:750px;
  border:0px solid tomato;

}

#logo{
  float:left;
  clear:both;
  padding:20px 0 0px 20px;
}

#homelogo{
  padding:218px 50px 0px 64px;
  float:left;
}

#contactlogo{
  float:right;
  padding:59px 21px 0px 0px;
}

#contactphotobox{
  float:left;
  border:0px solid lime;
  padding:59px 0px 0px 20px;
}

#homephotobox{
  float:right;
  border:0px solid lime;
  padding:50px 20px 0px 0px;
}

#photobox{
  height:420px;
  padding:0px 0px 0px 0px;
  border: 0px solid black;
  margin:17px auto 0px auto;
  text-align:center;
  border:0px solid red;
}


* html body div#photobox{
  margin:0px 0px -20px 0px;
  padding-top:20px;
  height:400px;
}

#pictureWrapper{
  position:relative;
  left:0px;
  height:420px;
  overflow:hidden;
  border:0px solid yellow;

}

#caption{
  font-family:verdana,helvetica,sans-serif;
  color:#CDD5D7;
  font-weight:bold;
  border:0px solid black;
  margin: -10px 0px 0px 0px;
  position:absolute;
  
}

* html body div#caption{
  position:relative;
  margin-top:-20px;
  text-align:left;
}

/* thumbnails */
#photonav{
  position:relative;
  background-color:#FCFBF6;
  float:left;
  height:60px;
  left:20px;  
  margin-top:5px;
  border:0px solid yellow;
  
}

* html body div#photonav{
  margin-top:0px;
  padding-top:5px;
}


#thumbnailsWrapper{
position:relative;
width:680px;
height:60px;
overflow:hidden;
border:0px solid red;
float:left;

}

#thumbnailsResults0{
position:absolute;
top:0px;
left:0px;
width:680px;
z-index:1;

}

#thumbnailsResults1{
position:absolute;
top:0px;
left:0px;
width:680px;
z-index:1;

}











.thumb{
float:left;
padding:0px 10px 0px 0px;
}

.ajaxloader{
}

#picturePrevButton0{
position:absolute;
top:402px;
left: 330px;
border:0px solid lime;
}

#pictureNextButton0{
position:absolute; 
border:0px solid lime;
top:402px;
left:365px;
}

#thumbnailsPrevButton0{
position:absolute;
top:65px;
left:335px;
visibility:hidden;
border:0px solid lime;

}

#thumbnailsNextButton0{
position:absolute; 
border:0px solid lime;
top:65px;
left:365px;
padding-bottom:5px;
visibility:hidden;

}

* html body div#thumbnailsNextButton0{
  top:70px;
}

* html body div#thumbnailsPrevButton0{
  top:70px;
}






/*misc content */
.info{
  font-family:verdana, helvetica, sans-serif;
  padding:20px 10px 10px 0px;
  font-weight:normal;
  text-align:justify;
  font-size:10px;
  color:#657D7E
}


.phone{
  padding:13px 0px 10px 0px;
}

.email{

}


.click{font-family: verdana, helvetica, sans-serif;font-size:10px;color:#9BADAE;text-decoration:none;}
.click:link{font-family: verdana, helvetica, sans-serif;font-size:10px;color:#39BADAE;text-decoration:none;}
.click:visited{font-family: verdana, helvetica, sans-serif;font-size:10px;color:#0D85AC;text-decoration:none;}
.click:hover{font-family: verdana, helvetica, sans-serif;font-size:10px;color:#0D85AC;text-decoration:none;}




#bio{
  width:250px;

}

#bio a:link, a:visited{font-decoration:none;}




/* footer styles */
#footer {
width:750px;
clear:both;
font-size: 10px;
display:block;
margin: 0px auto 20px auto;
padding-bottom:20px;
color: #333;
}

#footer a{ 
  font-family:verdana,helvetica,sans-serif;
  font-size:9px;
  color:#9BADAE;
  text-decoration:none;
}

#copyright{
  font-family:verdana,helvetica,sans-serif;
  font-size:9px;
  color:#657D7E;
  text-decoration:none
  float;left;
  padding-left:20px;
}

#designed{
  float:right;
  font-family:verdana,helvetica,sans-serif;
  font-size:9px;
  color:#9BADAE;
  padding-right:20px;
}

#designed a:link{font-family:verdana,helvetica,sans-serif;font-size:9px;color:#9BADAE;text-decoration:none;}
#designed a:visited{font-family:verdana,helvetica,sans-serif;font-size:9px;color:#9BADAE;text-decoration:none;}
#designed a:hover{font-family:verdana,helvetica,sans-serif;font-size:9px;color:#0D85AC;text-decoration:none;}
#designed a:active{font-family:verdana,helvetica,sans-serif;font-size:9px;color:#0D85AC;text-decoration:none;}


.paginate {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			12px;
 font-weight: 		normal;
 letter-spacing:	.1em;
 padding:			10px 6px 10px 4px;
 margin:			0;
 background-color:	transparent;
}

.pagecount {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			10px;
 color:				#666;
 font-weight:		normal;
 background-color: transparent;
}
