/*** 600 ***/

ul {margin-top: 0;}

.flexslider {max-width: 642px;}

ol.table-of-contents li a {padding: .5em;}

#wrap ol.primary-menu {margin-top: 3em;}

#wrap ol.primary-menu li a {
  text-transform: none; 
  opacity: .85;
  text-shadow: none; 
  padding: 0; 
  line-height: 1.4em; 
  display: inline-block; 
  clear: none; 
  text-shadow: 0 1px 0 rgba(0,0,0,.9);
  width: 30.333333333333333%; 
  padding: 2% 0 0 0;
  float: left; 
  margin: 0 3% 1em 0;
  font-size: 1.1em;
  background: none;

}

#wrap ol.primary-menu li img {display: block; max-width: 98%; width: 98%; -webkit-box-shadow: none; border: 1px solid #ccc; margin: .5em 0;}



#wrap ol.primary-menu li a span {padding: 0 -; display: block;}

#wrap .content-block {max-width: 68%; margin-bottom: 2.5em; margin-top: 1em;}

#wrap .navigation ol,
#wrap .navigation ol li {margin: 0; padding: 0;}

#wrap .navigation  a.next,
#wrap .navigation  a.back {
  display: inline-block;
  padding: 1em .5em;
  position: absolute;
  text-decoration: none;
  text-transform: uppercase;
  font-size: .8em;
  letter-spacing: 1px; 
  top: 40%;
  background: rgba(0,0,0,.9);
  font-family: Helvetica, Arial, sans-serif;
}

#wrap ol.primary-menu li a:hover,
#wrap ol.primary-menu li a:active {
 opacity: 1;
}

#wrap .navigation  a.next {
  right: 0;
  -moz-border-radius-topleft: .4em;
  -moz-border-radius-bottomleft: .4em;
  -webkit-border-top-left-radius: .4em;
  -webkit-border-bottom-left-radius: .4em;
  border-top-left-radius: .4em;
  border-bottom-left-radius: .4em; 
}

#wrap .navigation  a.back {
  left: 0;
  -moz-border-radius-topright: .4em;
  -moz-border-radius-bottomright: .4em;
  -webkit-border-top-right-radius: .4em;
  -webkit-border-bottom-right-radius: .4em;
  border-top-right-radius: .4em;
  border-bottom-right-radius: .4em; 
}

h2 { 
margin-bottom : 0; }


#wrap .sidebar img.large {margin: 0 0 .4em 0; padding: 0; text-align: left;  float: none;}


#wrap ul.gallery li:hover,
#wrap ul.gallery li:active
 {
  opacity: 1;
}



#wrap ul.gallery li img {width: auto; margin: 0; width: 100%; opacity: .9}
#wrap ul.gallery li img:hover {opacity: 1;}

#wrap .summer ul.gallery li img {width: 100%; margin: 0 2% 2% 0;}


.main-column {width: 56%; float: left; padding-right:5%;}

.main-column p, .main-column h3 {padding-right: 2em;}

.sidebar {width: 38%; float: right; padding: 1em 0 0 0; text-align: left;}
.sidebar img {max-width: 100%;}

.sidebar ul.Gallery {margin-bottom: 2em;}

.sidebar.about {text-align: left; font-size: .85em; opacity: .9;}
.sidebar.about .content {padding: 0 0 0 3em;}
.sidebar.about .content h3 {color: #fff;}


html.ie6 .sidebar img {width: 100%;}

#main .sidebar ul img {margin: 0 10% 0 0;  }

div.navigation ol li a {display: inline-block;}

