a {
  color : #88B912;
  text-decoration : none;
}

body {
  margin : 0;
  padding : 15px 0;
  font-family : Arial, Helvetica, sans-serif;
  text-align : center;
  background : #E8E8E8;
}

h1 {
  font-size : 13px;
  font-weight : bold;
  color : #333333;
  margin : 15px 0;
  letter-spacing : 2px;
}

h2 {
  font-size : 11px;
  font-weight : bold;
  color : #888888;
  margin : 5px 0 5px 0;
}

#container {
  width : 664px;
  margin : 0 auto;
  padding : 30px 30px 15px 30px;
  text-align : left;
  background : white;
}

.pagination {
  padding : 25px 0;
  font-size : 11px;
  color : #888888;
  width:664px;
}

.pagination .current {
  font-weight : bold;
}

.pagination a {
  border : 1px solid;
  text-decoration : none;
  padding : 3px;
  color : #888888;
}

.pagination a:hover {
  border : 1px solid;
  text-decoration : none;
  padding : 3px;
  color : #ffffff;
  background : #88B912;
}

/* Header --------------------------------------------- */

#header {
  width : 664px;
  height : 25px;
  font : 11px arial, sans-serif;
  border-bottom : 1px solid;
  color : #DDDDDD;
}

.mainMenu {
  font : 11px arial, sans-serif;
  text-align : left;
  color : #88B912;
  vertical-align : middle;
  letter-spacing : 2px;
  width : 400px;
}

.mainMenuLink:hover {
  background : #88B912;
  color : #ffffff;
}

.logo {
  width : 264px;
  font : 12px arial, sans-serif;
  font-weight: bold;
  color : #999999;
  text-align : right;
  vertical-align:middle;
  letter-spacing:2px;
}

/* Footer --------------------------------------------- */

#footer {
  width : 664px;

  border-top : 1px solid;
  color : #DDDDDD;
  padding-top: 10px;
}

.footerText {
  font : 11px arial, sans-serif;
  color : #666666;
  line-height : 16px;
  width : 400px;
}


.footerText a:hover {
  background : #88B912;
  color : #ffffff;
}

/* Photos ---------------------------------------------- */

.photoTD {
  width : 200px;
  font : 10px arial, sans-serif;
  color : #666666;
  vertical-align:top;
  line-height : 16px;
}

.photo {
  padding : 3px;
  border : #DDDDDD 1px solid;
}

.photoText {
  margin : 5px 0 5px 0;
  font : 10px arial, sans-serif;
  color : #666666;
}

.photoText a:hover {
  color : #ffffff;
  background:#88B912;
}

.photoText2 {
  margin : 5px 0 15px 0;
  font : 10px arial, sans-serif;
}



