/* Photos CSS file */

/* Links */
a:link{ text-decoration: none; color: #0033CC }
a:visited{ text-decoration: none; color: #0033CC }
a:hover { text-decoration: underline; color: #3333CC }
a:active{ text-decoration: none; color: #996666 }
a:link.db{ text-decoration: none; color: #FFEEDD }
a:visited.db{ text-decoration: none; color: #FFDDDD }


 h1
       {
          font-size: 24px;
          text-align: center;
       }
 h2
       {
          font-size: 20px;
          text-align: left;
          color:#000088;
       }
 h3
       {
          font-size: 18px;
          text-align: left;
          color:#000088;
       }

span.highlight { font-weight: bold; color: #994400; }
       
body {text-align: center; 
     	font-size: 12px;
	font-family: verdana, geneva, sans-serif; }

#menuh table, #menufoot table {width: auto; border-collapse: separate; margin: 0px 10px; text-align:center; }
#menuh td, #menufoot td {width: 80px; border-spacing: 2px; border-style: outset ; border-width: 3px; border-color:#08a; background-color: #ccc; padding: 2px 4px; font-size: 14px; }
#menuh a:hover { text-decoration: underline; color: #33C; font-size: 16px; }
#page {
	text-align: left;
	font-size: 14px;
        width:1200px;

      }
	
#photopage 
      {text-align: left; 
      width:1200px; 
      }

#panoramapage
      {text-align: left;
      width:1000px;
      }

#photoset
       {width:1200px;}

#photoset_1
       {width:1200px; text-align:center; }

#panoramaset
       {width:960px;}

#main_image
       {display:block; text-align:center; }
       
#group_detail
       {display:block; text-align:center; }

#group_detail h3
       {text-align: center; }

.pagelinks
	{
		width: auto;
		padding: 2px;
		background-color: #ccc;
		text-align:center;
	}

.break {clear: both; padding:8px 0px; }

.photo
       {width:400px; height:380px; float:left; }

.photo_1
       {width:auto; height:auto; text-align: center; font-size: 14px; color: #008; padding: 10px;}

.photo-w
       {width:380px; padding:4px 0px; float:left; font-size: 12px; }

.photo-p
       {width:1000px; height:400px; font-size: 12px; }
       
       
.photo_susan
	{width:620px; height:auto;  padding:4px 0px; float:left; }

.photo_detail
       {width:400px; height:380px; float:left;}

.photo img {border: none;}

.photo_detail img {border-width: 2px; border-color:#00f; }


.panorama
       {
       display:block; 
       text-align:center;
       width:940px;
       padding:6px 6px 24px 6px;
       }
.pan_window
       {
       display:inline-block; 
       text-align:center;
       width:800px;
       overflow:scroll;
       border-width: 8px; border-style: ridge; border-color: #008; 
       }

       .pan_window img {border-bottom:6px; border-style: groove; border-color: #00A; }
