@charset "utf-8";
/* CSS Document */
body{
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:0px;
	background-image:url(../images/bg-img.gif);
	background-repeat:repeat-x;
	background-color:#fff3c2;
	background-position:center top;
	}
.f-family{
	font-family:Georgia;
	font-size:16px;
	color:#785e12;
	margin:0px;
	padding:0px;
	text-transform:capitalize;
	}	
/*****************************png code*************************/
/*
  USAGE:
  Copy and paste this one line into your site's CSS stylesheet.
  Add comma-separated CSS selectors / element names that have transparent PNGs.
  The path to the HTC is relative to the HTML file that includes it.
  See below for another method of activating the script without adding CSS here.
 */

img, div, input { behavior: url("iepngfix.htc") }


 /*
  Here's an example you might use in practice:
  img, div, .pngfix, input { behavior: url("/css/iepngfix.htc") }
 */	
.clear{
	clear:both;
	} 	
#outer-wrapper-home{
	width:866px;
	margin:auto;
	height:740px;
	z-index:-1;
	}
#outer-wrapper{
	width:866px;
	margin:auto;
	padding:0px 0px 10px 0px;
	}	
.logo{
	width:256px;
	height:122px;
	margin:auto;
	}
.primary-link{
	width:791px;
	margin:auto;
	padding:0px 0px 5px 0px;
	}	
.primary-link ul{
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	float:left;
	}			
.primary-link ul li{
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	float:left;
	}			
.primary-link ul li a{
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	float:left;
	text-decoration:none;
	}			
.primary-link ul li a:hover{
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	float:left;
	text-decoration:underline;
	}
.home-width{
	width:50px;
	}	
.about-width{
	width:85px;
	}	

.our-width{
	width:175px;
	}	

.build-width{
	width:122px;
	}
.contact-width{
	width:130px;
	}	
		

	
.empty-width{
	border:#e7dbb1 1px solid;
	width:55px;
	}				
.selected{
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	float:left;
	color:#102c59;
	text-decoration:none;
	}			
.content{
	width:862px;
	background:url(../images/inner-bg-img.jpg) no-repeat right top;
	margin:0px;
	padding:0px;
	height:575px;
	z-index:0px;
	position:absolute;
	border:#FFFFFF 2px solid;
	}	
.path-heading{
	font-size:28px;
	line-height:36px;
	font-family:Georgia;
	color:#FFFFFF;
	width:250px;
	padding:35px 0px 0px 20px;
	}	
.img-1{
	width:480px;
	height:575px;
	float:left;
	background-image:url(../images/img-1.jpg);
	background-repeat:no-repeat;
	margin:0px;
	z-index:1px;
	position:absolute;
	padding:0px 0px 0px 0px;
	}


.house-1{
	width:216px;
	height:158px;
	border:#FFFFFF 2px solid;
	float:right;
	}
.heading1{
	font-size:28px;
	float:left;
	padding:20px 0px 0px 0px;
	}		
.rght-container{
	color:#FFFFFF;
	font-family:Georgia;
	z-index:1px;
	width:480px;
	float:right;
	}
.rght-container p{
	margin:0px;
	padding:0px;
	font-family:Tahoma;
	font-size:12px;
	width:460px;
	line-height:22px;
	}	
.txt-1{
	float:right;
	width:346px;
	line-height:22px;
	font-family:Tahoma;
	font-size:12px;
	padding:0px 20px 0px 0px;
	}		
.txt-2{
	float:right;
	width:366px;
	line-height:22px;
	font-family:Tahoma;
	font-size:12px;
	padding:0px 0px 20px 0px;
	}	
.contact-heading{
	font-size:21px;
	color:#FFFFFF;
	padding:0px 0px 10px 0px;
	}
.contact{
	width:250px;
	float:left;
	font-family:Tahoma;
	font-size:12px;
	line-height:22px;
	z-index:1;
	color:#FFFFFF;
	position:absolute;
	}
.contact a{
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	cursor:pointer;
	}
.contact a:hover{
	text-decoration:none;
	}				
.footer-box{
	width:867px;
	margin:auto;
	z-index:5;
	position:relative;
	}
.footer-link{
	width:440px;
	float:left;
	padding:0px 0px 10px 0px;
	}	
.footer-link ul{
	float:left;
	list-style:none;
	margin:0px;
	padding:22px 0px 0px 0px;
	}
.separator{
	margin:0px;
	padding:0px 0px 0px 0px;
	}		
.footer-link ul li{
	float:left;
	list-style:none;
	margin:0px;
	padding:0px 0px 0px 10px;
	}	
.footer-link ul li a{
	text-transform:capitalize;
	font-family:Tahoma;
	font-size:12px;
	margin:0px;
	float:left;
	color:#494949;
	padding:0px;
	}	
.footer-link ul li a:hover{
	text-decoration:none;
	}	
	
.house-img{
	padding:0px 0px 0px 0px;
	}	
.copy-right{
	width:195px;
	float:right;
	}
.copy-right-txt{
	font-family:Tahoma;
	font-size:12px;
	color:#494949;
	}	
.the-path{
	width:218px;
	height:69px;
	padding:74px 0px 0px 20px;
	}		
/******************************about us**********************************/
.content-about{
	width:862x;
	background:url(../images/inner-bg-img.jpg) repeat right top;
	margin:0px;
	padding:0px 0px 0px 0px;
	background-color:#0d2957;
	border:#FFFFFF 2px solid;
	}
.image-abt{
	float:left;
	width:862px;
	height:205px;
	padding:0px 0px 27px 0px;
	}
.content-area{
	width:805px;
	margin:auto;
	}
.lft-box{
	width:532px;
	float:left;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:12px;
	line-height:22px;
	}
.lft-box p{
	margin:0px;
	padding:0px 0px 15px 0px;
	}	
.abt-heading{
	font-size:28px;
	text-transform:capitalize;
	color:#FFFFFF;
	}	
.rght-box{
	width:252px;
	float:right;
	}
.abt-img{
	width:216px;
	height:158px;
	border:#FFFFFF 2px solid;
	}					
.content-contact{
	width:862px;
	background:url(../images/inner-bg-img.jpg) repeat right top;
	margin:0px;
	height:570px;
	padding:0px;
	background-color:#0d2957;
	border:#FFFFFF 2px solid;
	}	

/*added   */
    a{    font-family:Tahoma;
            font-size:12px;
            color:#FFFFFF;
            text-decoration:underline;
        }
    a:hover{   
            text-decoration:none;
        }
