BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; 
        MARGIN: 0px 0px 24px;  PADDING-TOP: 10px; FONT-FAMILY: Arial Unicode MS ,Verdana, Arial, Helvetica ; 
        BACKGROUND-COLOR: #676767
}
img 
{
  border: 0px ;
}

ul ul
{
 list-style: none;
 font-size: .7em;
 background-color: #9DC2DA;
}

a
{
 line-height: 2em ;
}
a:link 
{
  color: #grey;
  text-decoration: none;
}
a:hover
{
  color: purple;
  text-decoration: underline;
}
a:active
{
  color: red;
  text-decoration: underline;
}
p
{
  margin: 0px 0px 0px 0px ; 
  padding: 0px 5px 0px 0px ;
}

#contents h1 { font-size: 2.5em;}

#contents { 

  MARGIN: 0px auto; 
  WIDTH: 900px;
  height: 490px ; 
border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 3px solid #000000;
  background-color: #ffffff;
  background-image: url(bg1.jpg);
  font-size: 0.7em ;
}

#left  { 
  float:left;;
  WIDTH: 500px;
}

#descr  { 
 
  margin: 0px 0px 0px 0px ; 
  padding: 20px 30px 20px 30px ;
  WIDTH: 240px;
  font-weight: 800;
  font-size: .85em;
}
#menu { 
  float: right;
  margin: 20px 5px 0px 0px ; 
  padding: 0px 0px 0px 0px ;
  WIDTH: 150px;
  font-weight: 800;
  font-size: .85em;
  text-align: right;
 
}
#gallery
{
  color: white ;
  padding-top: 0px ;
  width: 450px ;
  padding: 0px 0px 0px 0px ;
  margin: 0px 0px 0px 0px ;
  z-index: 10;
}
#galleryleftcenter
{
  float: left;
  width: 300px ;
  padding: 0px 0px 0px 0px ;
  margin: 0px 0px 0px 0px ;
}
#galleryleft { 
  float: left;
  margin: 20px 0px 0px 0px ; 
  padding: 0px 0px 0px 0px ;
  WIDTH: 150px;
  font-weight: 800;
  font-size: .85em;
  text-align: right;
 background-color: #7CAECE;
}
#gallerycenter { 
  float: right;
  margin: 20px 0px 0px 0px ; 
  padding: 0px 0px 0px 0px ;
  WIDTH: 150px;
  font-weight: 800;
  font-size: .85em;
  text-align: right;
 background-color: #9DC2DA;
}

#galleryright { 
  float: right;
  margin: 20px 0px 0px 0px ; 
  padding: 0px 0px 0px 0px ;
  WIDTH: 150px;
  font-weight: 800;
  font-size: .85em;
  text-align: right;
  background-color: #BDD6E7;
}

#footer { 

  MARGIN: 0px auto; 
  WIDTH: 900px;
  border-bottom: 2px solid #000000; 
  border-left: 1px solid #000000;
  border-right: 3px solid #000000;
  background-color: #ffffff;
  background-image: url(fbg.jpg);
}
#footer p
{
  font-weight: 800;
  font-size: .7em;
  padding: 0px 200px 0px 305px ;
}