html {
    height:100%;
}
.body_1
{
    height:100%;
  margin:0px;
  padding:0px;
  background-color:#e2e2e2;
  background-image:none;
  text-align:center;
  outline:none;
  border:none;
}
.wrapper_2
{
  position:relative;
  width:966px;
  height: auto;
  margin:0px auto;
  text-align:left;
  padding:15px 15px 15px 15px;
}
.page_area_3
{
  position:absolute;
  left:15px;
  top:15px;
  width:966px;
  height:30px;
  margin:0px 0px 0px 0px;
  padding:0px;
  background-color:#ffffff;
  background-image:none;
  border-width:0px;
  border-style:solid;
  border-color:#000000;
}
.page_item_4
{
  position:absolute;
  left:0px;
  top:0px;
  width:966px;
  height:30px;
  margin:0px;
  padding:0px 0px 0px 0px;
  background-color:transparent;
  background-image:none;
  border-width:0px;
  border-style:solid;
  border-color:#000000;
}
.menu_link_5:link
{
  display:block;
  margin:0px;
  width:119px;
  height:22px;
  padding:8px 0px 0px 0px;
  border-width:0px;
  border-style:solid;
  border-color:#000000 #000000 #000000 #ffffff;
  background-color:#c8c8c8;
  background-image:none;
  font-family:'Lucida Grande','Lucida Sans','Arial','sans-serif';
  font-size:12px;
  color:#ffffff;
  line-height:12px;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  text-align:center;
}
.menu_link_5:visited
{
  display:block;
  margin:0px;
  width:119px;
  height:22px;
  padding:8px 0px 0px 0px;
  border-width:0px;
  border-style:solid;
  border-color:#000000 #000000 #000000 #ffffff;
  background-color:#c8c8c8;
  background-image:none;
  font-family:'Lucida Grande','Lucida Sans','Arial','sans-serif';
  font-size:12px;
  color:#ffffff;
  line-height:12px;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  text-align:center;
}
.menu_link_5:hover
{
  display:block;
  margin:0px;
  width:119px;
  height:22px;
  padding:8px 0px 0px 0px;
  border-width:0px;
  border-style:solid;
  border-color:#000000 #000000 #000000 #ffffff;
  background-color:#969696;
  background-image:none;
  font-family:'Lucida Grande','Lucida Sans','Arial','sans-serif';
  font-size:12px;
  color:#ffffff;
  line-height:12px;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  text-align:center;
}
.menu_link_5:active
{
  display:block;
  margin:0px;
  width:119px;
  height:22px;
  padding:8px 0px 0px 0px;
  border-width:0px;
  border-style:solid;
  border-color:#000000 #000000 #000000 #ffffff;
  background-color:#c2202d;
  background-image:none;
  font-family:'Lucida Grande','Lucida Sans','Arial','sans-serif';
  font-size:12px;
  color:#ffffff;
  line-height:12px;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  text-align:center;
}
.menu_active_6
{
  display:block;
  margin:0px;
  width:119px;
  height:22px;
  padding:8px 0px 0px 0px;
  border-width:0px;
  border-style:solid;
  border-color:#000000 #000000 #000000 #ffffff;
  background-color:#c2202d;
  background-image:none;
  font-family:'Lucida Grande','Lucida Sans','Arial','sans-serif';
  font-size:12px;
  color:#ffffff;
  line-height:12px;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  text-align:center;
}
.menu_item_7
{
  position:absolute;
  display:block;
  left:0px;
  top:0px;
  padding:0px;
  width:119px;
  height:30px;
  float:left;
}
.menu_item_8
{
  position:absolute;
  display:block;
  left:121px;
  top:0px;
  padding:0px;
  width:119px;
  height:30px;
  float:left;
}
.menu_link_9:link
{
  display:block;
  margin:0px;
  width:115px;
  height:36px;
  padding:8px 0px 0px 0px;
  border-width:2px;
  border-style:solid;
  border-color:#ffffff;
  background-color:#c8c8c8;
  background-image:none;
  font-family:'Lucida Grande','Lucida Sans','Arial','sans-serif';
  font-size:12px;
  color:#ffffff;
  line-height:12px;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  text-align:center;
}
.menu_link_9:visited
{
  display:block;
  margin:0px;
  width:115px;
  height:36px;
  padding:8px 0px 0px 0px;
  border-width:2px;
  border-style:solid;
  border-color:#ffffff;
  background-color:#c8c8c8;
  background-image:none;
  font-family:'Lucida Grande','Lucida Sans','Arial','sans-serif';
  font-size:12px;
  color:#ffffff;
  line-height:12px;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  text-align:center;
}
.menu_link_9:hover
{
  display:block;
  margin:0px;
  width:115px;
  height:36px;
  padding:8px 0px 0px 0px;
  border-width:2px;
  border-style:solid;
  border-color:#ffffff;
  background-color:#969696;
  background-image:none;
  font-family:'Lucida Grande','Lucida Sans','Arial','sans-serif';
  font-size:12px;
  color:#ffffff;
  line-height:12px;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  text-align:center;
}
.menu_link_9:active
{
  display:block;
  margin:0px;
  width:115px;
  height:36px;
  padding:8px 0px 0px 0px;
  border-width:2px;
  border-style:solid;
  border-color:#ffffff;
  background-color:#c2202d;
  background-image:none;
  font-family:'Lucida Grande','Lucida Sans','Arial','sans-serif';
  font-size:12px;
  color:#ffffff;
  line-height:12px;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  text-align:center;
}
.menu_active_10
{
  display:block;
  margin:0px;
  width:115px;
  height:36px;
  padding:8px 0px 0px 0px;
  border-width:2px;
  border-style:solid;
  border-color:#ffffff;
  background-color:#c2202d;
  background-image:none;
  font-family:'Lucida Grande','Lucida Sans','Arial','sans-serif';
  font-size:12px;
  color:#ffffff;
  line-height:12px;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  text-align:center;
}
.menu_item_11
{
  position:absolute;
  display:none;
  left:136px;
  top:45px;
  padding:0px;
  width:119px;
  height:48px;
  float:left;
}
.menu_item_12
{
  position:absolute;
  display:none;
  left:136px;
  top:93px;
  padding:0px;
  width:119px;
  height:48px;
  float:left;
}
.menu_item_13
{
  position:absolute;
  display:block;
  left:242px;
  top:0px;
  padding:0px;
  width:119px;
  height:30px;
  float:left;
}
.menu_item_14
{
  position:absolute;
  display:none;
  left:257px;
  top:45px;
  padding:0px;
  width:119px;
  height:48px;
  float:left;
}
.menu_item_15
{
  position:absolute;
  display:none;
  left:257px;
  top:93px;
  padding:0px;
  width:119px;
  height:48px;
  float:left;
}
.menu_item_16
{
  position:absolute;
  display:block;
  left:363px;
  top:0px;
  padding:0px;
  width:119px;
  height:30px;
  float:left;
}
.menu_item_17
{
  position:absolute;
  display:block;
  left:484px;
  top:0px;
  padding:0px;
  width:119px;
  height:30px;
  float:left;
}
.menu_item_18
{
  position:absolute;
  display:block;
  left:605px;
  top:0px;
  padding:0px;
  width:119px;
  height:30px;
  float:left;
}
.menu_item_19
{
  position:absolute;
  display:block;
  left:726px;
  top:0px;
  padding:0px;
  width:119px;
  height:30px;
  float:left;
}
.menu_item_20
{
  position:absolute;
  display:block;
  left:847px;
  top:0px;
  padding:0px;
  width:119px;
  height:30px;
  float:left;
}
.menu_item_21
{
  position:absolute;
  display:none;
  left:862px;
  top:45px;
  padding:0px;
  width:119px;
  height:48px;
  float:left;
}
.menu_item_22
{
  position:absolute;
  display:none;
  left:862px;
  top:93px;
  padding:0px;
  width:119px;
  height:48px;
  float:left;
}
.menu_item_23
{
  position:absolute;
  display:none;
  left:862px;
  top:141px;
  padding:0px;
  width:119px;
  height:48px;
  float:left;
}
.menu_item_24
{
  position:absolute;
  display:none;
  left:862px;
  top:189px;
  padding:0px;
  width:119px;
  height:48px;
  float:left;
}
.menu_item_25
{
  position:absolute;
  display:none;
  left:862px;
  top:237px;
  padding:0px;
  width:119px;
  height:48px;
  float:left;
}
/*
.page_area_26
{
  position:absolute;
  left:15px;
  top:45px;
  width: 952px;
  height:600px;
  margin: 0 0 0 0;
  padding: 0 0px 0 13px;
  background-color: white;
  background-image:none;
  border-width:0px;
  border-style:solid;
  border-color:#000000;
}
*/
.page_area_26
{
  position:absolute;
  left:15px;
  top:45px;
  width: 931px;
  height: auto;
  margin: 0 0 0 0;
  padding: 40px 0px 40px 35px;
  background-color: white;
  background-image:none;
  border-width:0px;
  border-style:solid;
  border-color:#000000;
}
.page_item_27
{
  position:absolute;
  left:236px;
  top:114px;
  width:515px;
  height:325px;
  margin:0px;
  padding:0px 0px 0px 0px;
  background-color:transparent;
  background-image:none;
  border-width:0px;
  border-style:solid;
  border-color:#000000;
}
.picture_28
{
  width:515px;
  height:325px;
  border-width:0px;
}
.page_area_29
{
  position:absolute;
  left:15px;
  top:645px;
  width:966px;
  height:39px;
  margin:0px 0px 0px 0px;
  padding:0px;
  background-color:#ffffff;
  background-image:none;
  border-width:0px;
  border-style:solid;
  border-color:#000000;
}
.page_item_30
{
  position:absolute;
  left:736px;
  top:-42px;
  width:230px;
  height:42px;
  margin:0px;
  padding:0px 0px 0px 0px;
  background-color:#ffffff;
  background-image:none;
  border-width:0px;
  border-style:solid;
  border-color:#000000;
}
.rectangle_31
{
  width:230px;
  height:42px;
  background-color:#ffffff;
}
.page_item_32
{
  position:absolute;
  left:0px;
  top:0px;
  width:381px;
  height:39px;
  margin:0px;
  padding:0px 0px 0px 0px;
  background-color:transparent;
  background-image:none;
  border-width:0px;
  border-style:solid;
  border-color:#000000;
}
.picture_33
{
  width:381px;
  height:39px;
  border-width:0px;
}
.wrapper_34
{
  position:relative;
  width:966px;
  height:814px;
  margin:0px auto;
  text-align:left;
  padding:15px 15px 15px 15px;
}
.page_area_35
{
  position:absolute;
  left:15px;
  top:45px;
  width:966px;
  height:745px;
  margin:0px 0px 0px 0px;
  padding:0px;
  background-color:#ffffff;
  background-image:none;
  border-width:0px;
  border-style:solid;
  border-color:#000000;
}
.page_item_36
{
  position:absolute;
  left:0px;
  top:0px;
  width:966px;
  height:745px;
  margin:0px;
  padding:0px 0px 0px 0px;
  background-color:transparent;
  background-image:none;
  border-width:0px;
  border-style:solid;
  border-color:#000000;
}
.rectangle_37
{
  width:966px;
  height:745px;
  border-width:0px;
}
.page_area_38
{
  position:absolute;
  left:15px;
  top:790px;
  width:966px;
  height:39px;
  margin:0px 0px 0px 0px;
  padding:0px;
  background-color:#ffffff;
  background-image:none;
  border-width:0px;
  border-style:solid;
  border-color:#000000;
}
.page_item_39
{
  position:absolute;
  left:0px;
  top:566px;
  width:966px;
  height:34px;
  margin:0px;
  padding:0px 0px 0px 0px;
  background-color:#ffffff;
  background-image:none;
  border-width:0px;
  border-style:solid;
  border-color:#000000;
}
.rectangle_40
{
  width:966px;
  height:34px;
  background-color:#ffffff;
}
/* gallery */
.pict_box_h{
    background-color:lightgray;
    border: 4px solid gray;
    height: 106px;
    width: 159px;
    float:left;
    margin: 6px;
}
.pict_box_h_blank{
   border: 4px solid;
    height: 106px;
    width: 159px;
    float:left;
    margin: 7px;
}
.pict_box_v{
    background-color:lightgray;
    border: 4px solid gray;
    height: 159px;
    width: 106px;
    float:left;
    margin: 7px;
}
.pict_box_v_blank{
    border: 4px solid;
    height: 159px;
    width: 106px;
    float:left;
    margin: 7px;
}

.pict_box{
    float:left;
    background-color: lightgray;
    margin: 7px;
    height: 75px;
    width: 75px;
    border: 4px solid dimgray;
    }
.pict_box:hover{
    float:left;
    background-color: lightgray;
    margin: 7px;
    height: 75px;
    width: 75px;
    border: 4px solid gray;
    opacity: 0.6;
    }