BODY{
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000000;
	color: #747474;
	font-size: 11px;
}
IMG{
  border: 0px;
}
p{
  margin: 0 0 12px 0;
  padding: 0px;
}
/*====================================================*/
/*==============Layout Styles ========================*/
/*====================================================*/
#page_container{
  width: 850px;
  margin: 0 auto 10px auto;
}
#header_container{
  width: 850px;
  height: 116px;
  background-image: url('../images/nav_bgr.jpg');
  background-repeat: no-repeat;
}
#content_container{
  width: 850px;
  height: 520px;
  background-image: url('../images/bgr_content.jpg');
  background-repeat: no-repeat;
}
#container_index_page{
  width: 767px;
  height: 500px;
  padding: 10px 20px 10px 63px;
  background-image: url('../images/bgr_content.jpg');
  background-repeat: no-repeat;
}
#container_gallery_page{
  width: 850px;
  height: 520px;
  background-image: url('../images/bgr_content.jpg');
  background-repeat: no-repeat;
}
#container_links_page{
  width: 787px;
  height: 500px;
  padding: 10px 20px 10px 43px;
  background-image: url('../images/bgr_content.jpg');
  background-repeat: no-repeat;
  
}
#container_biography_page{
  width: 850px;
  height: 520px;
  background-image: url('../images/bgr_content.jpg');
  background-repeat: no-repeat;
}
.bio_image{
  width: 508px;
  padding: 12px 0 0 32px;
  float: left;
}
.bio_content{
  width: 200px;
  float: left;
  padding: 30px 0 0 22px;
}
.bio_content a{
  font-weight: bold;
}
#copyright_container{
  /*width: 825px;text-align: right;*/
  height: 30px;
  padding: 0 25px 0 0;
  color: #6A6A6A;
  font-size: 11px;
  float:right;
}
#design_by{
  /*width: 825px;text-align: right;*/
  height: 30px;
  padding: 0 0 0 5px;
  color: #6A6A6A;
  font-size: 11px;
  float:left;
}
#site_id{
  float: left;
  padding: 26px 0 0 65px;
}
#navigation_container{
  float: right;
  padding: 67px 45px 0 0;
  font-size: 0px;
}
.hp_banner{
  /* width - 303; height - 392*/
  width: 233px;
  height: 352px;
  padding: 20px 30px 20px 40px;;
  background-image: url('../images/bgr_home_banner.jpg');
  background-repeat: no-repeat;
  font-size: 11px;
  color: #A4A4A4;
  float: left;
}
.hp_banner p{
  margin: 0 0 12px 0;
}
.hp_right_col{
  width: 378px;
  padding: 0px;
  float: left;
}
.promo_up{
  width: 100%;
  padding: 0 0 0 60px;
}
.promo_down{
  width: 421px;
  height: 200px;
}
.clear{
	line-height: 0px; 
	font-size: 0px; 
	clear: both; 
	overflow: hidden;
}
.under_constr{
  padding: 50px 0 0 100px;
  font-weight: bold;
}
.layer_hp{
  position: relative; 
  top: -170px; 
  left: 55px; 
  z-index: 100; 
  display: block; 
  float: left;
  font-size: 11px;
}
.layer_hp a{
  color: #B6B6B6;
  font-weight: bold;
  text-decoration: none;
}
.layer_hp a:hover{
  text-decoration: underline;
}
a{
  color: #B6B6B6;
  text-decoration: none;
}
a:hover{
  text-decoration: underline;
}
.links_gallery{
  text-align: center;
  font-weight: bold;
}
.contacts1{
  width: 310px;
  float: left;
  padding: 110px 0 0 0;
}
.contacts2{
  width: 219px;
  float: left;
  padding: 140px 0 0 10px;
}
.contacts3{
  width: 215px;
  padding: 10px 0 0 0;
  float: left;
  text-align: left;
}
.down_container1{
  width: 700px;
  padding: 15px 0 0 60px;
  margin: 0px;
}
.down_title1{
  text-align: right;
  background: url('../images/down_border1.jpg') bottom no-repeat;
}
.down_content1 p{
  padding: 15px 0 0px 0;
  margin: 0px;
}
.down_content1 a{
  font-weight: bold;
}
.down_img1{
  margin: 0 35px 0 0;
  display: block; 
  float: left;
}

.down_container2{
  width: 700px;
  padding: 0px 0 0 60px;
  margin: 0px;
}
.down_title2{
  width: 660px;
  text-align: right;
  background: url('../images/down_border2.jpg') 30px 22px no-repeat;
}
.down_arrow{
  position: relative;
  top: -160px;
  left: 670px;
  width: 17px;
  height: 22px;
  background: url('../images/down_arrow.gif') 0px 0px no-repeat;
}
.down_content2 p{
  padding: 0px 0 0px 0;
  margin: 0px;
}
.down_content2 a{
  font-weight: bold;
}
.down_img2{
  margin: 0 35px 0 0;
  display: block; 
  float: left;
}
.wall_container{
  float: left;
  margin: 0 10px 0 10px;
  padding: 0px;
}
.down_links{
  padding: 0 0 0 8px;
}