/* CSS Document */

*{
margin:0px;
padding:0px;
}

body{
	margin:0px;
	padding:0px;
	background-color:#E7E3CF;
	background-image:url(../images/bg.jpg);
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:normal;
	color:#747877;
	background-repeat: repeat-x;
	background-position: left top;
}

#wrapper { position: relative; display: block; width: 100%; min-height: 100%; text-align: justify; }

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style:normal;
	line-height: normal;
	font-weight:normal;
	text-transform: none;
	color: #512B00;
	text-decoration: none;
	padding-left:33px;
	padding-bottom:1px;
	background-image:url(../images/h1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

h1 span{
color:#601C14;
font-weight:bold;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style:normal;
	line-height: normal;
	font-weight:normal;
	text-transform: none;
	color: #512B00;
	text-decoration: none;
	padding-bottom:2px;
}

a {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #997246;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

p{ padding:0px 0px 0px 0px; margin:0px;}

.clear{
margin:0px;
padding:0px;
clear:both;
}

#maincntr{
width:692px;
margin:0px auto;
border-right:1px solid #FFFFFF;
}

/*************baner start**********/

.flash_baner{
margin:0px;
padding:0px;
}

/***********body container Start Here************/

#contentCntr{
padding:16px 41px 25px 17px;
background-color:#F6F6E5;
}

.content_sameheading{
color:#581A12;
font-weight:bold;
}

#leftCntr{
width:384px;
float:left;
}

.welcome_content{
padding:1px 35px 0px 0px;
}

.welcome_content p{
padding:14px 0px 0px 0px;
}

.welcome_img{
padding:10px 17px 12px 0px;
float:left;
}

#rightCntr{
width:215px;
float:right;
padding-top:2px;
}

.futured_content{
padding:13px 0px 0px 0px;
}

.futured_content ul{
padding:14px 0px 14px 0px;
margin:0px;
list-style-type:none;
}

.futured_content li{
padding:0px;
margin:0px;
padding-left:8px;
background:url(../images/ul_dot.jpg);
background-repeat: no-repeat;
background-position: left 7px;
}

.futured_content ul li a {
line-height:normal;
font-weight: normal;
color: #997246;
text-decoration: underline;
}

.futured_content ul li a:hover {
text-decoration:none;
}

/*************futer start**********/

.futer_outer{
height:53px;
background-color:#581A12;
}

.futer{
margin:0px auto;
width:692px;
text-align:center;
padding-top:19px;
}

#futer_txt {
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}


/* inner pages css start */
.insideContent { padding: 10px 0px 10px 0px; }
h1.inside {font: bold 15px Tahoma , Arial, Helvetica, sans-serif; color:#ffffff; line-height: normal; text-transform: none; color: #ffffff; text-decoration: none; padding:10px 0px 0px 10px; }
.aboutus-img{float:right; border:4px solid #1d1e21;	margin:0 0px 10px 20px;}
h5{font:13px Tahoma, Arial, Helvetica, sans-serif; color:#1d1e21; padding:0px 0px 5px 0px; border-bottom:1px dotted #1d1e21;	margin:0px 0px 10px 0px;}
h6{font:13px Tahoma, Arial, Helvetica, sans-serif; color:#1d1e21; padding:0px 0px 5px 0px; margin:0px 0px 10px 0px;}
.aboutcolumnzone{padding:20px 0px 16px 0px;}
.aboutcolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}
.aboutcolumn2{width:48%; float:right; margin:0px 0px 10px 0px;}
.abouticon{float:left; margin:0px 20px 0px 0px;}
.insidereadmore{padding:10px 0px 10px 0px;}
input.button{color:#000; background:#ffc850; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; padding:10px 10px; margin:0px 5px 5px 0;	border:1px solid #5b7a92;}
input.button:hover{cursor:pointer; color:#fff; background:#663300; border:1px solid #ffc850;}
.project-img{float:right; margin-left:20px;	border: 3px solid #1d1e21;}
.whiteheading{font:30px Myriad Pro, Arial; color:#CBD76B; font-weight:100;	padding:0px; margin:25px 0px 20px 0px;}
.ourprojectrow{margin-bottom:20px; border-bottom:1px dotted #1d1e21; padding-bottom:10px; }
.servicecolumnzone{padding:20px 0px 16px 0px;}
.servicecolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}
.servicecolumn2{width:48%; float:right;	margin:0px 0px 10px 0px;}
.blog-posted-row{padding:3px;}
/* inner pages css ends */
