/* CSS reset - sets default margins and padding to 0. */a,body,html,div,h1,h2,h3,h4,h5,h6,p { margin:0;padding:0;text-decoration: none;}html, body {min-height: 100%;margin-bottom: 1px;}body {text-align: center;background: #cccccc;}#main {display: block;height:600px;margin: 0 auto 0 auto;padding: 0;}a:link    {color: #666666;}a:visited {color: #666666;}a:hover   {color: #ffff00;}a:active  {color: #ff00ff;}.prevnext {width: 100%;margin: 0 0 5px 0;padding: 20px 0 0 0;		font-size: 10pt;font-weight: normal;font-style: normal;letter-spacing: 0.25em;color: #ffffff;}.prevnext a{margin: 0 auto;padding: 0;font-family: arial, helvetica, sans serif;font-size: 9pt;font-weight: bold;font-style: normal;text-align: center;line-height: 100%;letter-spacing: 0.1em;}.prevnext a:link    {color: #666666;}.prevnext a:visited {color: #666666;}.prevnext a:hover   {color: #ffff00;}.prevnext a:active  {color: #ff00ff;}/* Kit Fox Hills */h1 {display: block;margin: 10px auto 0 auto;padding: 0;font-family: times, times new roman, serif;font-size: 16pt;font-weight: bold;font-style: italic;text-align: center;letter-spacing:0.025em;color: #8f7041;}img {border: 1px solid #656565;}/* date under pics */p {display: block;width: 100%;margin: 5px auto 4px auto;padding: 0;font-family: times, times new roman, serif;font-size: 10pt;font-style: italic;font-weight: bold;text-align: center;letter-spacing: 0.025em;color: #666666;}/* "Click on photo to go to the next one */#blurb{display: block;width: 100%;margin: 15px auto 20px auto;padding: 0;position: fixed;font-family: times, times new roman, serif;font-size: 10pt;font-style: italic;font-weight: normal;text-align: center;letter-spacing: 0.05em;color: #ffffff;}