﻿html,body { margin: 0px; padding: 0px; font-family: Georgia, Garamond, "Times New Roman"; }
body { padding: 50px 0px; background-image: url(/content/bg.jpg); background-position: center top; background-color: #83b7c2; background-repeat: no-repeat; }
img{-ms-interpolation-mode:bicubic;}
#background { display: none; }

#page 
{ 
  width: 960px; margin: 0px auto; overflow: hidden; z-index: 200; border: solid 5px #D0D9DD;
  -moz-box-shadow: 0 0 1em rgba(0, 0, 0, 0.5) ;
  -webkit-box-shadow: 0 0 1em rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 1em rgba(0, 0, 0, 0.5);
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}
#menu { background-color: #BCC9CF; padding: 10px; }
#menu h1, #menu h2, #menu h3 { font-size: 16px; color: #333; font-weight: normal; margin: 0px 0px 5px 0px; padding: 0px; }

#menu .section { float: left; font-size: 12px; padding-right: 10px; border-right: solid 1px #fff; margin-right: 20px; color: #666; padding: 5px 20px 5px 0px; z-index: 200; }
#menu .section.last { border-right-width: 0px; }
#menu .section a { margin-right: 10px; color: #666; text-decoration: none; }
#menu .section h1 a { color: #333; }
#menu .section h1 a:hover { text-decoration: none; }
#menu .section a:hover { text-decoration: underline; }
#title { color: #666; background-color:#D0D9DD; padding: 10px; border-top: solid 1px #fff; overflow: hidden; height: 50px; margin-bottom: -71px; z-index: 100; }
#title h1 { color: #333; font-size: 16px; font-weight: normal; margin-bottom: 5px; }
#title a { color: #3b5998; text-decoration: none; }
#title a:hover { text-decoration: underline; }
#fb { background-color: #BCC9CF; padding: 10px 10px 0px 10px; }
#slideshow { overflow: hidden; height: 600px; border-top: solid 1px #fff; background-color: #fff; position: relative; }
#slideshow img { max-width: 960px; }
#slideshow .info  
{
  position: absolute;
  top: 10px;
  left: 10px;
  z-index: 900;
  color: #fff;
  background-color: #333;
  padding: 10px;
  border: solid 1px #ccc; 
  filter: alpha(opacity=80); 
  -moz-opacity:0.8; 
  -khtml-opacity: 0.8; /*safari 1.1 */ 
  opacity: 0.8; /* safari 1.2 */   
}
#slideshow .info>*  
{
  color: #fff;
  filter: none; 
  -moz-opacity:none; 
  -khtml-opacity: none; 
  opacity: none; 
}
#slideshow .info a { color: #fff; text-decoration: none; }
#slideshow .info .tags { display: none; }
#slideshow #pager { position: absolute; bottom: 0px; right: 0px; background-color: #222; padding: 10px; z-index: 900; }
#slideshow #pager a { color: #fff; text-decoration: none; padding: 5px; font-size: 12px; }
#slideshow #pager a.pause { font-size: 10px; }

.modal { padding: 20px; background-color: #fff; }
.modal h1 { color: #333; }
.modal a { text-decoration: none; color: #666; }

#footer { color: #666; margin-top: 20px; font-size: .8em; font-family: Arial; }
#footer .copyright { text-align: center; display: block; text-shadow: 1px 1px 1px #D0D9DD;}
#footer .locations { width: 960px; margin: 10px auto; display: block; }
#footer .locations ul { list-style: none; margin: 0px; padding: 0px; }
#footer .locations ul li { list-style: none; padding: 5px 0px; text-align: left; float: left; display: block; width: 150px; }
#footer .locations a { text-decoration: none; color: #3b5998; }
#footer .locations a:hover { text-decoration: underline; }
