html {
	background: url(../images/bk.jpg)  fixed no-repeat;
}

body {

	margin: 0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	width: 100%;
    display: table;
	border:1px;

}

h1 {
	font:20px Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	color:#244176;
	font-weight:bold;
	font-style:italic;
}

h2 {
	font:15px Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	color:#000000;
	font-weight:bold;
	font-style:italic;
}

#container {

	width: 940px;
	min-height: 600px;
	margin: auto;
	background-color:#FFFFFF;
}

#header_section {

	width: 940px;
    height: 262px;
	background:url(../images/ekhaya1.jpg) no-repeat;
}

.clear{

	clear:both;
	height: 1px;
}

/* Head Menu */
#menu{
	background: #244176;
	width:940px;
	height: 30px;
	float:left;
}

#menu ul {
	float: left;
	margin: 0;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

#menu ul li{
	display: inline;
}

#menu ul li a{
	float: left;
	padding: 6px 25px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #FFF;
	border-right: 1px solid #FFF;
}

#menu li a:hover, #menu li .current{
	background: #F8AE1B;
	text-align: center;


}
/* End of Head Menu */
#content_section {
	width: 940px;
	background: #FFFFFF;
}

/* ------------- content ------------- */
.content {
	float: left;
	clear:both;
	width:900px;
	padding:25px 0px 0px 40px;
	background:url(../images/light.jpg);

}

.about{
    font:15px Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	color:#244176;
	font-weight:bold;
	font-style:italic;
	
}


.gallery-block h2 {padding:26px 0px 16px 0px; text-align:center;}
.gallery-photo {border-top:#303030 1px solid; border-bottom:#303030 1px solid;}

.page1-row1 {overflow:hidden; padding-top:36px; }
.col-1 {float:left; width:190px; margin-right:50px;}
.col-2 {float:left; width:460px; margin-right:60px;}
.col-3 {float:left; }

.link-1-pad {float:right; margin-top:9px;}

.soc-icons {overflow:hidden; margin:17px 0 0 0;}
.soc-icons a {display:block; width:45px; height:45px; float:left; margin-right:2px;}
.soc-icons a:hover img {opacity:0.7;}

.adr {line-height:20px;}

.page2-row1 {overflow:hidden; padding-top:26px; padding-bottom:41px; }
.col-4 {float:left; width:570px; margin-right:70px;}
.col-5 {float:left; width:300px; }

.page2-row2 {overflow:hidden; }
.col-6 {float:left; width:570px; padding-right:30px; margin-right:20px; border-right:#303030 1px solid;}
.col-7 {float:left; width:320px; }

.comment {background:url(../images/comment-top.png) 0 0 no-repeat; padding-left:20px; margin-bottom:9px; width:270px;}
.comment p {background:url(../images/comment-bottom.png) right bottom no-repeat;} 

.page3-row1 {overflow:hidden; padding-top:26px; }
.col-8 {float:left; width:190px; padding-right:50px;}
.col-9 {float:left; width:744px; }

.page4-row1 {overflow:hidden; padding-top:26px; }
.col-10 {float:left; width:300px;  margin-right:60px; }
.col-11 {float:left; width:580px;}

.page5-row1 {overflow:hidden; padding-top:26px; }
.col-12 {float:left; width:600px;  margin-right:79px; }
.col-13 {float:left; width:265px;}

.page6-row1 {overflow:hidden; padding-top:26px; }
.col-14 {float:left; width:270px;  margin-right:50px; }
.col-15 {float:left; width:273px; margin-right:89px; }
.col-16 {float:left; width:260px; }

/* Lightbox image */
.lightbox-image{display:inline-block;position:relative;}
.lightbox-image img.magnify{position:absolute;width:0px;height:0px;left:50%;top:50%;}
/****************************footer************************/