/* CSS Document ASHOK MORYA */

*{margin:0px auto;

font-size:12px;
text-align:left;
color:#b9b9b8;
}

strong{
font-family: Verdana, Tahoma;
	font-size:12px; 
	padding:0px; 
	color:#a9cc66;
}

 h1{
font-size:21px; color:#fff;
padding:12px 0px 0px 40px;
font-family: Georgia;
/*display:none;*/
}


h2{ font-size:21px; color:#fff;
font-weight:100;
color:#a9cc66;
font-family: Georgia;
}

.about_H_1 h2{ font-size:21px; color:#fff;
font-weight:100;
padding:12px 0px 0px 40px;
}

.about_H_2 h2{ font-size:21px; color:#fff;
font-weight:100;
padding:12px 0px 0px 40px;
}
.about_H_3 h2{ font-size:21px; color:#fff;
font-weight:100;
padding:12px 0px 0px 40px;
}
.about_H_4 h2{ font-size:21px; color:#fff;
font-weight:100;
padding:12px 0px 0px 40px;
}
.about_H_5 h2{ font-size:21px; color:#fff;
font-weight:100;
padding:12px 0px 0px 40px;
}
.about_H_6 h2{ font-size:21px; color:#fff;
font-weight:100;
padding:12px 0px 0px 40px;
}


.about_H_211 h2{ font-size:21px; color:#fff;
font-weight:100;
padding:12px 0px 0px 40px;
}
.about_H_7 h2{ font-size:21px; color:#fff;
font-weight:100;
padding:12px 0px 0px 40px;
}


h6{
font-size:18px;
font-weight:100;
padding:8px 0px 0px 40px;}

h5{ font-size:18px; color:#fff;
font-weight:100;
padding:8px 0px 0px 40px;
}

h4{ font-size:14px; color:#fff;
font-weight:bold;
padding:0px 0px 0px 0px;
}

a{ text-decoration:none;}
a:hover{ text-decoration:none; color:#a34c3b;}

.clear{
	clear:both;
	margin:0px;
	padding:0px;
}

.read_more{
	float:left;
	margin:0px;
	padding:0px;
}

body{
background:#0b0b0d;
color:#D2D5CC;
font-size:12px;
text-align:justify;

font-family: Verdana, Arial, Tahoma;


}
#sitemap{ width:1000px; margin:0px auto;}


acronym { border-bottom: 1px dotted #cccccc; cursor: help; }



.header{
	width:864px;
	float:left;
	background-image: url(../images/header_img.jpg);
	background-repeat: no-repeat;
	padding:292px 46px 0px 40px;
}



.workzone{
width:950px;
float:left;
sborder:1px solid red;
padding:0px 0px 0px 0px;


border-bottom:1px dotted #676766;
}


#master{
width:950px;

}

.topbar{
width:950px;
height:56px;
float:left;
align:center;
align:middle;
vertical-align:middle;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
sborder:1px solid red;
}





.logo{
float:left;



}






.menu{
width:689px;
float:right;
padding:0px 0px 0px 0px;
sborder:1px solid red;
}

















.about_us{
width:87px;
	float:left;
	padding:10px 23px 12px 37px;
	background-image: url(../images/about_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.about_heading{ 
width:87px;
float:left;
font-size:15px;
color:#328952;
font-weight:bold;
}

.about_heading a{ 
font-size:15px;
color:#328952;
font-weight:bold;
text-decoration:none;
}

.about_content{ 
width:87px;
float:left;
color:#328952;
}

.about_content a{ 
color:#328952;
text-decoration:none;
}

span.about_color1{ color:#328952;}

span.about_color2{ color:#d5482c;}

.services{
width:117px;
float:left;
padding:10px 25px 0px 40px;
	background-image: url(../images/services_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.services_heading{ 
font-size:15px;
font-weight:bold;
color:#D4B822;
}

.services_heading a{ 
font-size:15px;
font-weight:bold;
color:#D4B822;
text-decoration:none;
}

.services_content{ 
width:117px;
float:left;
color:#D4B822;
text-align:left;
}

.services_content a{ 
color:#D4B822;
text-align:left;
text-decoration:none;
}

.showcase{
width:117px;
float:left;
padding:10px 11px 5px 40px;
	background-image: url(../images/showcase_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#A5AF2A;
	text-align:left;
}

.showcase_heading{ 
width:117px;
float:left;
font-size:15px;
font-weight:bold;
}

.showcase_heading a{ 
font-size:15px;
font-weight:bold;
color:#A5AF2A;
text-decoration:none;
}

.showcase_content{ 
width:117px;
float:left;
}

.showcase_content a{ 
color:#A5AF2A;
text-decoration:none;
}

.contactus{
width:107px;
float:left;
padding:10px 40px 13px 39px;
	background-image: url(../images/contact_us_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#D5482C;
	
}

.contactus_heading{ 
width:107px;
float:left;
font-size:15px;
font-weight:bold;
}

.contactus_heading a{ 
font-size:15px;
font-weight:bold;
color:#D5482C;
text-decoration:none;
}

.contactus_content{ 
width:107px;
float:left;
}

.contactus_content a{ 
color:#D5482C;
text-decoration:none;
}
 
/* header */


.header_left{ 
width:600px;
float:left;
padding:0px 0px 0px 0px;
}

.header_content{
width:268px;
float:left;
padding:0px 0px 0px 0px;
color:#cfc194;}

.header_ad{
float:left;
padding:0px 0px 0px 0px;
}

.hearder_img{ 
float:left;
padding:0px 0px 0px 0px;}

.header_title{ 
float:left;
width:430px;
padding:65px 0px 0px 0px;
sborder:1px solid red;
color:#a1c162;
font-size:17px;
}

span.header_title2{ color:#fff;}
span.header_title3{ color:#d6c696;}

.header_right{ 
float:right;
padding:0px 0px 0px 0px;
}

.header_mobile{ 
float:left;
margin:0px 0px 0px 0px;
}

/* content area start */


.content_left{
width:653px;
float:left;
sborder:1px solid aqua;
}


.about_area{
width:653px;
float:left;

}
.about_H{
	width:653px;
	float:left;
	border-bottom:1px solid #535354;
	color:#328952;
	font-size:18px;
	padding:0px 0px 4px 0px;
	background-image: url(cont.gif);
	background-repeat: no-repeat;
	background-position: left;
}

.about_H_1{
	border-bottom:1px solid #535354;
	color:#328952;
	font-size:18px;
	padding:0px 0px 4px 0px;
	margin:0px 0px 10px 0px;
	background-image: url(../images/cont.gif);
	background-repeat: no-repeat;
	background-position: left;
}

.about_H_2{
	border-bottom:1px solid #535354;
	color:#328952;
	font-size:18px;
	padding:0px 0px 4px 0px;
	margin:0px 0px 10px 0px;
	background-image: url(../images/service.gif);
	background-repeat: no-repeat;
	background-position: left;
}

.about_H_3{
	border-bottom:1px solid #535354;
	color:#328952;
	font-size:18px;
	padding:0px 0px 4px 0px;
	margin:0px 0px 10px 0px;
	background-image: url(../images/question.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

.about_H_4{
	border-bottom:1px solid #535354;
	color:#328952;
	font-size:18px;
	padding:0px 0px 4px 0px;
	margin:0px 0px 10px 0px;
	background-image: url(../images/cinema.gif);
	background-repeat: no-repeat;
	background-position: left;
}




.about_H_7{
	border-bottom:1px solid #535354;
	color:#328952;
	font-size:18px;
	padding:0px 0px 4px 0px;
	margin:0px 0px 10px 0px;
	background-image: url(../images/cinema2.gif);
	background-repeat: no-repeat;
	background-position: left;
}





.about_H_211{
	border-bottom:1px solid #535354;
	color:#328952;
	font-size:18px;
	padding:0px 0px 4px 0px;
	margin:0px 0px 10px 0px;
	background-image: url(../images/about_heading11.jpg);
	background-repeat: no-repeat;
	background-position: left;
}






.about_H_content{ 
width:653px;
float:left;
padding:22px 0px 0px 0px;}

span{ color:#d4d4d4;}

span.about_H_color{color:#d5482c;}

.our_services_area{
width:653px;
float:left;
padding:43px 0px 0px 0px;}

.our_services_h{
	width:653px;
	float:left;
	border-bottom:1px solid #535354;
	color:#328952;
	font-size:18px;
	padding:0px 0px 4px 0px;
	background-image: url(../images/our_services_heading.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

.our_services_h_content{ 
width:653px;
float:left;
padding:22px 0px 0px 0px;}

.list{ 
width:653px; 
float:left;
padding-top:0px;}

.list_first_area{ width:296px; float:left; padding:0px 0px 0px 0px; margin:0px;}

.list_first_heading{
	float:left;
	width:296px;
	border:1px solid #363637;
	background:url(../images/sub_heading.jpg) left top repeat-x;
	border:1px solid #363637;
	padding:0px 0px 4px 0px;
	
}

.list_second_heading{
width:292px;
	float:left;
	border:1px solid #363637;
	background:url(../images/sub_heading.jpg) left top repeat-x;
	border:1px solid #363637;
	padding:0px 0px 4px 0px;
	
}

h3 {
	color:#a9cc66;
	font-size:11px;
	background:url(../images/sub_bullet.jpg) 7px 3px no-repeat;
	padding:3px 0px 0px 32px;
}

.list_second_area{ width:296px; float:right; margin:0px; padding:0px;}


.web_listing { width:296px; float:left; margin:0px; padding:18px 0px 0px 0px;}

.web_listing ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 5px;;}

.web_listing li{
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 14px;
	background-image: url(../images/list_bullet.jpg);
	background-repeat: no-repeat;
	background-position: 0px 14px;
}

.web_listing li a{ text-decoration:underline; color:#7A924B;}
.web_listing li a:hover{ text-decoration:none; }
/* right area */


.content_right{
width:262px;
float:right;
sborder:1px solid yellow;}

.comingup_events_area{
width:262px;
float:left;}

.comingup_events{
	width:262px;
	float:left;
	padding:0px 0px 7px 0px;
	border-bottom:1px solid #843020;
	background-image: url(../images/UPCOMINGEVENTS_heading.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.comingup_events_content{
width:262px;
float:left;
padding:15px 0px 16px 0px;
border-bottom:1px dotted #676766;}

span.date{ color:#c7ad21;}

.search{ 
width:242px; 
float:left;
border:1px solid #363637;
padding:9px 9px 11px 9px;
margin-top:25px;
}

.search_area_heading{ 
float:left;
}

.input{ width:242px; float:left; padding-top:9px;}

input.search_eng{ 
width:160px;
height:14px;
float:left;
background:#323232;
color:#fff;
border:1px solid #666666;
}

input.search_btn{ 
float:left;
padding:0px 0px 0px 10px;
}

.banner{ float:left; margin-top:25px;}





/* Inside Style Start Here	*/

.insidebanner {
	height:332px;
	background:url(../images/insidebanner.jpg) left top no-repeat;
}


h6 {
	font:15px Myriad Pro, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:100;
	padding:0px 0px 5px 0px;
	border-bottom:1px dashed #cccccc;
	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;
}


.project-img2 {
	float:right;
	margin-left:20px;
	border: 0px 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;
}

.text
{
font: 12px Verdana, Helvetica, sans-serif;


}

p.text img{
border:10px solid white;
margin:0px 10px 0px 0px;



}





/* Inside Style End Here	*/

