/* CSS Document */



body {

	font:13px Tahoma, Arial, Helvetica, sans-serif;

	color:#ffffff;

	margin:0px;

	padding:0px;

	background-color: #000000;

	background-image: url(../images/bg.jpg);

	background-repeat: repeat-x;

	background-position: left top;

}



#container {

	width:1000px;

	max-width:1000px;

	min-width:1000px;

	margin:0px auto;

}



.header {

	height:490px;

}



.workzone {

	width:821px;

	padding:0px 86px 30px 90px;

	text-align:left;

}



.workzone-left {

	width:251px;

	float:left;

	margin-left: 40px;

}



.workzone-right {

	width:530px;

	float:left;

	margin-left:0px;

}



.welcome-left {

	width:350px;

	float:left;

	padding-right:20px;

}



.welcome-right {

	width:160px;

	float:left;

}



.img {

	float:right;

	margin-left:30px;

}



.ceremony-img {

	float:right;

	margin-left:30px;

	border:1px solid #3F5D0F;

}



.gallery {

	padding-bottom:20px;

}



.gallery-img {

	padding-bottom:10px;

}



.footer {

	width:914px;

	height:36px;

	padding:25px 39px 0px 47px;

	border-top:1px solid #223904;

}



.footer-left {

	float:left;

	font-weight:bold;

	color:#8FB822;

	padding-left:77px;

}



.footer-right {

	float:right;

	padding-right:36px;

}



.clear {

	clear:both;

	margin:0px;

	padding:0px;

}





/* Text Styles Start Here */



h1 {

	color:#8FB822;

	border-bottom:1px solid #3F5D0F;

	padding:0px 0px 10px 0px;

	margin:30px 0px 20px 0px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 20px;

	background-repeat: no-repeat;

	background-position: 0px top;

}



h2 {

	font:bold 15px Tahoma, Arial, Helvetica, sans-serif;

	color:#ffffff;

	margin:0px;

	padding:0px;

}



/* Text Styles Start Here */





/*	Link Styles Start Here  */



a {

	color:#FFFFFF;

	text-decoration:none;

}



a:hover {

	color:#FFFFFF;

	text-decoration:none;

}



.ceremony {

	border-bottom:1px solid #3F5D0F;

	padding:0px 0px 20px 0px;

	margin:0px 0px 20px 0px;

}



.ceremony ul {

	margin:0px;

	padding:0px;

}



.ceremony li {

	display:block;

	background:url(../images/disc.jpg) 0px 8px no-repeat;

	padding:2px 0px 0px 10px;

	list-style:none;

}



.ceremony li a{

	color:#8FB822;

	text-decoration:underline;

}



.ceremony li a:hover {

	color:#8FB822;

	text-decoration:none;

}



.readmore {

	padding-top:24px;

}



.footer a{

	color:#8FB822;

	text-decoration:underline;	

}



.footer a:hover{

	color:#8FB822;

	text-decoration:none;	

}



/*	Link Styles End Here  */









/* 	Inside Page's Style  */



.box1 {

	width:45%;

	float:left;

	padding:10px;

	background:#3E6808 url(../images/greenbg.jpg) right bottom no-repeat;

}



.box2 {

	width:45%;

	float:right;

	padding:10px;

	background:#3E6808 url(../images/greenbg.jpg) right bottom no-repeat;

}



h3 {

	font:bold 15px Tahoma, Arial, Helvetica, sans-serif;

	color:#8FB822;

	border-bottom:1px solid #8FB822;

	margin:0px 0px 10px 0px;

	padding:0px 0px 5px 0px;

}



.blog-posted-row {

	background:#3E6808;

	padding:3px;

}



.project-img {

	float:right;

	margin-left:20px;

}



.about-img {

	float:left;

	margin-right:20px;

}



.service-img {

	float:left;

	margin-right:10px;

}



.row2 {

	padding:25px;

}

/* 	Inside Page's Style */



/* Inside Style Start Here	*/



h5 {

	font:15px Myriad Pro, Arial, Helvetica, sans-serif;

	color:#ffffff;

	font-weight:100;

	padding:0px 0px 5px 0px;

	border-bottom:1px dotted #ffffff;

	margin:0px 0px 10px 0px;

}





h6 {

	font:17px Myriad Pro, Arial, Helvetica, sans-serif;

	color:#ffffff;

	font-weight:100;

	padding:0px 0px 5px 0px;

	margin:0px 0px 10px 0px;

}



.ourvalue {

	margin:10px 0px 0px 0px;

}



.aboutus-img {

	float:right;

	border:4px solid #b0a48b;

	margin:0px 0px 10px 20px;

}



.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;

}



.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;

}



.our-comment {

	margin:10px 0px 0px 0px;

}



.blog-posted-row {

	padding:3px;

}



.ourprojectrow {

	margin-bottom:20px; 

	border-bottom:1px dotted #000000; 

	padding-bottom:10px;

}



.project-img {

	float:right;

	margin-left:20px;

	border: 6px solid #b0a48b;

}



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;

}



.insidereadmore {

	padding:10px 0px 10px 0px;

}

/* Inside Style End Here	*/
