/* CSS Document */
*{
	margin: 0px;
	padding: 0px;
}
body {
    margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/bg2.jpg);
	}
#warper{
margin:0 auto;
width: 1003px;
background-color:#ffffff;
}
#header{
float:left;
width: 1003px;
height: 455px;
background-color:#ffffff;
}
#banner{
float:right;
width:981px;
height:455px;
background-color:#ffffff;
background-image:url(../images/banner.jpg);
background-repeat:no-repeat;
}
#home{
float:right;
width:94px;
padding: 4px 164px 0px 0px ;
background-color:#;
font-family:"Times New Roman",Times, serif,Verdana, Arial;
font-size: 18px;
color: #423e3e;
font-style: normal;
font-weight:;
}
#menu{
float:left;
width:238px;
padding: 268px 0px 0px 13px ;
background-color:#;
}
.link{
float:left;
width:238px;
margin-bottom:5px;
background-color:#;
}
.line{
float:left;
width:238px;
height:1px;
margin-top:6px;
background-color:#;
}
.icon{
float: left;
width:13px;
height:13px;
margin-top:4px;
background-color:#;
}
.link1{
float: right;
width:206px;
background-color:#;
font-family:"Times New Roman",Times, serif,Verdana, Arial;
font-size: 18px;
color: #423e3e;
font-style: normal;
font-weight:;
}
.home_icon{
	float:left;
	width:51px;
	height:54px;
	background-image:url(../images/home_icon.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	display:block;
	}
.home_icon:hover{
	float:left;
    width:51px;
	height:54px;
	background-image:url(../images/home_icon_on.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	text-align:center;
	text-decoration:none;
	display:block;
	}
	
	
	
#body{
float: left;
width:928px;
background-color:#ffffff;
padding: 5px 28px 11px 47px ;
}
.container{
float: left;
width:928px;
background-color:#ffffff;
}

.container1{
float:right;
width:919px;
background-color:#ffffff;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3a3b35;
font-style: normal;
line-height:30px;
font-weight:;
}

.container_left{
float: left;
width: 427px;
background-color:#ffffff;
}
.container_right{
float: right;
width: 445px;
background-color:#ffffff;
}

.container_center{
float:left;
width: 2px;
height:436px;
padding: 0px 25px 0px 25px ;
background-color:#ffffff;
}

.container_center1{
float:left;
width: 2px;
height:300px;
padding: 0px 15px 0px 25px ;
background-color:#ffffff;
}

.container_center2{
float:left;
width: 2px;
height:676px;
padding: 0px 11px 0px 35px ;
background-color:#ffffff;
}
.a001{
float:left;
width: 5px;
height:41px;
background-color:#ffffff;
}

.text{
float:right;
width: 415px;
background-color:#ffffff;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3a3b35;
font-style: normal;
line-height:30px;
font-weight:;
margin-top:8px;
}

.text1{
float:right;
width: 430px;
background-color:#ffffff;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3a3b35;
font-style: normal;
line-height:30px;
font-weight:;
margin-top:8px;
}

.text2{
float:right;
width: 430px;
background-color:#ffffff;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3a3b35;
font-style: normal;
line-height:30px;
font-weight:;
margin-top:8px;
}

.lofthouse_link{
float:right;
width: 430px;
margin-bottom:0px;
}

.lofthouse_link1{
float:right;
width: 430px;
margin-bottom:0px;
}
.lofthouse_link1_new{
float:right;
width: 430px;
margin-top:20px;
margin-bottom:8px;
}
.text_right1{
float:right;
width: 412px;
background-color:#ffffff;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3a3b35;
font-style: normal;
font-weight: bold;
}
.text_right{
float:right;
width: 411px;
background-color:#ffffff;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3a3b35;
font-style: normal;
font-weight: bold;
}
.symbol{
float:left;
width:3px;
height:6px;
margin-top:13px;
background-image:url(../images/symbol.jpg);
background-repeat:no-repeat;
}
#acc{
float:left;
width:324px;
height:51px;
background-image:url(../images/acc.jpg);
background-repeat:no-repeat;
}
#welcome{
float:left;
width:338px;
height:51px;
background-image:url(../images/welcome.jpg);
background-repeat:no-repeat;
}

#location_map{
float:left;
width:243px;
height:51px;
background-image:url(../images/location_map.jpg);
background-repeat:no-repeat;
}


.l_map{
float:left;
width:415px;
height:258px;
background-image:url(../photos/map.jpg);
background-repeat:no-repeat;
}

#l_map1{
float:left;
width:415px;
height:212px;
background-image:url(../images/map1.jpg);
background-repeat:no-repeat;
margin-bottom:22px;
}



#cost{
float:left;
width:370px;
height:51px;
background-image:url(../images/costs.jpg);
background-repeat:no-repeat;
}

#about{
float:left;
width:247px;
height:51px;
background-image:url(../images/about.jpg);
background-repeat:no-repeat;
}
#gall{
float:left;
width:235px;
height:51px;
background-image:url(../images/gall.jpg);
background-repeat:no-repeat;
}

#p_gallery{
float:left;
width:342px;
height:49px;
background-image:url(../images/gallery.jpg);
background-repeat:no-repeat;
}

#photo1{
float:left;
width:415px;
height:156px;
margin-top:11px;
background-image:url(../images/photo1.jpg);
background-repeat:no-repeat;
}

#lofthouse{
float:left;
width:141px;
height:17px;
background-image:url(../images/lofthouse.jpg);
background-repeat:no-repeat;
}

#studio{
float:left;
width:107px;
height:17px;
background-image:url(../images/studio.jpg);
background-repeat:no-repeat;
}

#photo2{
float:left;
width:143px;
height:120px;
margin-top:4px;
background-image:url(../images/photo2.jpg);
background-repeat:no-repeat;
}
#photo3{
float:left;
width:143px;
height:120px;
margin-top:4px;
background-image:url(../images/photo3.jpg);
background-repeat:no-repeat;
}
#photo4{
float:left;
width:143px;
height:120px;
margin-top:4px;
background-image:url(../images/photo4.jpg);
background-repeat:no-repeat;



}
#footer{
float:left;
width:742px;
height:52px;
background-color:#FFFFFF;
padding: 0px 56px 0px 205px ;
}
#foter_img{
float:left;
width:742px;
height:52px;
background-image:url(../images/footer.jpg);
background-repeat:no-repeat;
}



* html #gallery {
		float:left;
		padding: 20px 0px 0px 19px ;
		width: 900px;
		}
	#gallery {
		float:left;
		padding: 20px 0px 0px 19px ;
		width:900px;
		}
	#gallery ul { list-style: none;  }
	#gallery ul li { display: inline;   padding:20px 0px 5px 0px;}
	#gallery ul img {
		border: 5px solid #e6e6e6;
		border-width: 5px 5px 20px;
		margin-right:10px;
		margin-bottom:10px;
	}
	#gallery ul a:hover img {
		border: 5px solid #627f31;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #d7dab6; }
	
