﻿/* CSS Document */

.awards{ width: 200px; padding-left: 25px; text-align: center; float: right}
.awards>div{ padding: 10px 0px 0px 0px; border: none 0px black; }
.awards img{ border: none; }

body {

	font:15px Arial, Helvetica, sans-serif;

	color:#262626;

	background:#fcbc46 url(/img/bg.gif) left top repeat-x;

	margin:0px;

	padding:0px;

}



#layout {

	width:1000px;

	text-align:justify;

	line-height:25px;

	margin:0px auto;

}

.bold{ font-weight: bold;}



#bodycontainer {
	background:url(/img/layout.jpg) left top no-repeat;
	padding:0px 0px 20px 0px;
}



#header {

	height: 180px;

}



#logo {

	padding: 12px 0px 30px 60px;

}



#workzone
{
	padding: 10px 70px 10px 80px;
	background: url(/img/bkWhite85.png);
	
}


.roundzone {

	background:url(/img/roundbg.gif) left top repeat-y;

	margin:0px 0px 20px 0px;

}



.roundtop {

	width:846px;

	background:url(/img/roundtop.gif) left top no-repeat;

}



.roundbottom {

	color:#fff;

	background:url(/img/roundbottom.gif) left bottom no-repeat;

	padding:25px 50px 30px 47px;

}



.roundleft {

	width:130px;

	float:left;

}



.roundright {

	width:560px; 

	float:left;

	padding:0px 0px 0px 20px;

}



.featurelist {

}



.featurelist ul {

	margin:0px;

	padding:0px;

}



.featurelist ul li {

	display:block;

	list-style:none;

	font:15px Trebuchet MS, Arial, Helvetica, sans-serif;

	background:url(/img/bullet.gif) 0px 0px no-repeat;

	padding:0px 0px 20px 45px;

}

#footercontainer {

	background:url(/img/footer.gif) center top repeat-x;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

}



#footer {

	font:11px Tahoma, Arial, Helvetica, sans-serif;

	width:1000px;

	height: 72px;

	background:url(/img/footer1.gif) right top no-repeat;

	padding:0px 0px 0px 0px;

	margin:0px auto;

}



#footerleft {

	float:left;

	color:#fde14f;

	font-weight:bold;	

	padding:34px 0px 0px 102px;

}



#footerright {

	float:right;

	color:#fff;		

	padding:34px 109px 0px 0px;
}

#footerExtrasContainer
{
	background-color: Black;
	clear: both;
	width: 100%;
	padding: 5px 0px 5px 0px;
	color: White;
	border: none 0px black;
}

.hidden
{
		display: none;
}

#footerExtras
{
	text-align: center; margin-left: auto; margin-right: auto; width: 800px; overflow: hidden;
}
#footerExtras a
{
	color: White;
	font-weight: normal;
	font-size: 8pt;
}


#welcomecontainer {

	padding:0px 60px 0px 60px;

}

#welcomecontainer a{color:#c51b39;}

#welcomezonemore{ padding:10px; background:#fff;  }
#welcomezonemore dl dt{ font-weight: bold; }
#welcomezonemore dl dd{ font-weight: normal; }


#welcomezone {

	width:700px;

	border-left:5px solid #c51b39;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 25px;

}



.readmore {

	padding:20px 0px 0px 0px;

}



.clear {

	clear:both;

	margin:0px;

	padding:0px;

}



/*	Img Style Start Here  */



.welcomeimg {

	float:right;

	margin:0px 0px 0px 40px;

}



/*	Img Style End Here  */



/*	Text Style Start Here  */



h1 {

	font:17px Trebuchet MS, Arial, Helvetica, sans-serif;

	color:#c51b39;

	padding:0px 0px 10px 0px;

	margin:0px;

}



h2 {

	font:17px Trebuchet MS, Arial, Helvetica, sans-serif;

	color:#ff7e00;

	padding:0px;

	margin:0px;

}



#headertxt {

	padding:0px 0px 0px 70px;

}



/*	Text Style End Here  */



/*	Menu Style Start Here  */



#topmenu {

	height:62px;

}



#topmenu ul {

	margin:0px 10px 0px 0px;

	padding:0px 0px 0px 55px;

	background:url(/img/menudevider.gif) right top no-repeat;

	float:left;

}



#topmenu ul li {

	display:block;

	float:left;

	background:url(/img/menudevider.gif) left top no-repeat;

	list-style:none;

}



#topmenu li a {

	font:16px Myriad Pro, Arial, Helvetica, sans-serif;

	color:#fff;

	text-decoration:none;

	text-transform:uppercase;

	display:block;

	float:left;

	padding:24px 16px 20px 11px;

}



#topmenu li a span {

	background:url(/img/topdisc.gif) 0px 6px no-repeat;

	padding:0px 0px 0px 20px;

}

#topmenu li a.current{background:url(/img/menubghover.gif) left top repeat-x;}

#topmenu li a:hover {

	color:#e1e1e1;

	background:url(/img/menubghover.gif) left top repeat-x;

}



#footer a {

	color:#fde14f;

	text-decoration:underline;

}



#footer a:hover {

	text-decoration:none;

}



/*	Menu Style End Here  */

/* inner pages css start */

h1.inner{font:33px Myriad Pro, Arial; color:#fff; font-weight:100; margin:0px; padding:25px 0px 10px 0px; background:none}

.aboutus-img{float:right; border:4px solid #b0a48b;	margin:0px 0px 10px 20px;}

h5{font:15px Myriad Pro, Arial, Helvetica, sans-serif; color:#c51b39; font-weight:bold; padding:0px 0px 5px 0px;	border-bottom:1px dotted #000;	margin:0px 0px 10px 0px;}

h6{font:17px Myriad Pro, Arial, Helvetica, sans-serif; color:#ff7e00; font-weight:bold; 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:#ffffff;	background:#414141;	font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; padding:10px 10px; margin:0px 5px 5px 0;	border:1px solid #000000;}

input.button:hover{cursor:pointer; color:#cccccc;}

.project-img{float:right; margin-left:20px;	border: 6px solid #fff;}

.whiteheading{font:30px Myriad Pro, Arial; color:#ffffff; font-weight:100;	padding:0px; margin:25px 0px 20px 0px;}

.ourprojectrow{margin-bottom:20px;	border-bottom:1px dotted #fff; padding-bottom:10px; width: 95%;}

.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 */

