/* =Reset
   ----------------------------------------------------*/

html, body, div, span, a,
h1, /*img,*/ ul, li, form {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;}
a { text-decoration: none; }
ul li {list-style: none;}

/* --- */

body {
    padding: 20px 0;
    font: medium/1.3 Helvetica, Arial, sans-serif;
    color: #222;
    background-color: #ffffff;
}

body {font-size:100%; line-height:1.125em; background:url(images/0page_bg.gif)}

#two  {
  background: url(images/1page_bg.gif)
}

#three  {
  background: url(images/2page_bg.gif)
}

#four  {
  background: url(images/3page_bg.gif)
}

#five  {
  background: url(images/1page_bg.gif)
}

html, input, textarea	{font-family:Arial, Helvetica, sans-serif;
		color:#a38393;	}

/*img {
  float: right;
  padding-right: 16px;
}
*/

form { margin-top: 1em; }

ul, form ul li { margin-bottom: .5em; }

strong { font-weight: bold; }

h1 { margin-bottom: 1em; }
h3 {

}


#header_logo {
  color: #ffffff;
  font-size:3.5em;
  line-height: 1em;
  letter-spacing: 4px;
}

#byline {
  font-size:24px;
margin-left:429px;
line-height: 1.5em;
font-style: italic;
}


#about {
  margin-top: 29px;
  margin-left: 143px;
  margin-right: 50px;
  line-height:1.8;
text-align:justify;
}


.current1 {
background: #C9D3D9 !important;
}


#header_wrap {
  /*border: thin solid yellow;  */
  margin-bottom:16px;
margin-left:278px;
width: 71%;
margin-top: -8px;
}

#menu {

  width:9%;
  float: left;
}


#wrapper {
    width: 66%;
   /* margin: 0 auto;*/
    /*padding: 20px;*/
    background-color: #ffffff;
    margin-right:13%;
}

#img {
    position: relative;
    width: 700px;
    height: 440px;
    margin-bottom: 1em;
    border: thin solid white;
}

#gallery { height: 84px;
border: thin solid white;
 }

ul.menu {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;

}

ul.menu {margin:0; width: 93%; list-style:none;
padding:56px 0 122px 3px;  }

.menu li a{
background:transparent url(images/bg_menu.gif) no-repeat scroll center top;
color:#273643;
display:block;
line-height:1.5em;
padding:7px 0 4px 30px;
text-decoration:none;
width:94px;

  }
.menu li a:hover { text-decoration:underline; }

.menu {
/*  border: thin solid purple;*/
}


#wrapper, #img, #gallery li {

    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
      float: right;
      padding: 7px;
}

#img, #gallery li {

}


#gallery li {
    float: left;
    padding: 1px;
    background: transparent url(../i/ajax-loader-small.gif) 50% 50% no-repeat;
    border-color: #345;
    cursor: pointer;
}

.caption {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 96%;
    height: 50px;
    padding: 0 2%;
    line-height: 50px;
    color: #fff;
    background-color: #000;
    opacity: .8;
}


/*footer*/
#footer { color:#cfcfcf; font-size:0.75em; font-family:Arial, Helvetica, sans-serif }
#footer .indent-footer{ padding:630px 36px 63px 268px;}
#footer .indent-footer1{padding:12px 0 0 27px;}
#footer .div-bg{
background:url(images/div_bg.png);
width:906px;
height:41px;
margin-top:655px;
margin-left:269px;
 }

 #footer2 { color:#cfcfcf; font-size:0.75em; font-family:Arial, Helvetica, sans-serif }
#footer2 .indent-footer{ padding:630px 36px 63px 268px;}
#footer2 .indent-footer1{padding:12px 0 0 27px;}
#footer2 .div-bg2{
background:url(images/div_bg.png);
width:906px;
height:41px;
margin-top:432px;
margin-left:269px;
 }

#copy {
  margin: -3px 0px 0px 356px;
  padding: 5px;

}

#copy2 {
  margin: -3px 0px 0px 356px;
  padding: 5px;

}


