/*headers*/
h1 {background-image:url(/images/page/header_photos.gif); background-position:left top; display:block; width:750px; height:40px; margin:0; padding:0; font-size:1px; text-indent:-10000px;}

/*main nav*/
#mainnav {width:533px; height:30px; position: relative; padding:0 0 0 0; margin:0 0 0 0; background-image:url(images/page/nav_photos.gif); list-style-type:none;}
#mainnav li {margin: 0 0 0 0; padding: 0 0 0 0; list-style: none; position: absolute; top: 0;}
#mainnav a {display:block; height:30px; text-decoration:none; text-indent:-10000px;}
#mainnavpanel1 { left:0; width:117px; height:30px; background: transparent url(/images/page/nav_photos.gif) 0 0 no-repeat;}
#mainnavpanel2 {left:117px; width:78px; height:30px; background: transparent url(/images/page/nav_photos.gif) -117px 0 no-repeat;}
#mainnavpanel3 {left:195px; width:89px; height:30px; background: transparent url(/images/page/nav_photos.gif) -195px 0 no-repeat;}
#mainnavpanel4 {left:284px; width:64px; height:30px; background: transparent url(/images/page/nav_photos.gif) -284px 0 no-repeat;}
#mainnavpanel5 {left:348px; width:50px; height:30px; background: transparent url(/images/page/nav_photos.gif) -348px 0 no-repeat;}
#mainnavpanel6 {left:398px; width:135px; height:30px; background: transparent url(/images/page/nav_photos.gif) -398px 0 no-repeat;}
#mainnavpanel7 {left:533px; width:50px; height:30px; background: transparent url(/images/page/nav_photos.gif) -533px 0 no-repeat;}
#mainnavpanel1 a:hover {background: transparent url(/images/page/nav_photos.gif) -750px 0 no-repeat;}
#mainnavpanel2 a:hover {background: transparent url(/images/page/nav_photos.gif) -867px 0 no-repeat;}
#mainnavpanel3 a:hover {background: transparent url(/images/page/nav_photos.gif) -945px 0 no-repeat;}
#mainnavpanel4 a:hover {background: transparent url(/images/page/nav_photos.gif) -1034px 0 no-repeat;}
#mainnavpanel5 a:hover {background: transparent url(/images/page/nav_photos.gif) -1098px 0 no-repeat;}
#mainnavpanel6 a:hover {background: transparent url(/images/page/nav_photos.gif) -1148px 0 no-repeat;}
#mainnavpanel7 a:hover {background: transparent url(/images/page/nav_photos.gif) -1283px 0 no-repeat;}

/*thumbnail table*/

table {padding:0; margin:10px; border:none; border-collapse:collapse; border-spacing:0; width:730px; background-color:#fff; font-size:11px; color:#666;}
th {font-size:11px; font-weight:bold; color:#fff; padding:7px; background-color:#bfbfbf; text-align:left; vertical-align:top;}
tr {text-align:left; vertical-align:top;}
td {padding:3px;}
td p {margin:0; padding-top:0; padding-left:0; text-align:left;}
#tablethumb {width:180px;}
#tabletitle {width:350px;}
#tableinfo {width:250px;}

.thumb{
    position:relative; /*this is the key*/
    z-index:24;
	margin: 14px;
	float:left;
	border:1px solid #FFFFFF;
   }
a.thumb{
    position:relative; /*this is the key*/
    z-index:24;
	margin: 14px;
	float:left;
	border:1px solid #FFFFFF;
   }
a.thumb:hover{z-index:25; border:1px dotted #FF9900;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	font-size:9px;
	font-weight:normal;}
a.thumb span{display: none}
a.thumb:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    left:0px;
	top:70px;
	width:149px;
	padding: 2px;
    text-align: left;
	background-color:#FFFFFF;
	}
	
.phototxt {font-size:9px;}

.divide {display:block; width:750px; height:40px; padding:10px; background-image:url(/images/page/photos-divide.jpg); float:left}