/* CSS Document */

body {margin:0px; padding:0px; font:11px Georgia, "Times New Roman", Times, serif;   color:#282828; background: url(../images/bg.gif) ; }


/********************Globel work***********************************/
*{margin:0px; padding:0px;}

body, ol, ul, p, hr {margin:0px; padding:0px;} 

h1, h2, h3, h4, h, h6 {line-height:normal; margin:0px; padding:0px;}

p {line-height:14px; margin:0px; padding:0px 0px 5px 0px; font-family:tahoma; color:#282828; }

/****************** Globel  ID & Class **************/



/*************************Right Globel ID & Class***********************************/
a {color:blue; } 
a:hover {text-decoration:none;}

/******************** layout panel *************************/
#wapper {width:auto; height:auto; text-align: justify; }

.container {margin:0px auto; /*width:766px;*/ width:980px; }

.clear {clear:both;}


/******************************main header panel*******************************/
#main_header_panel {clear:both; background:url(../images/jd/header_img.gif) no-repeat; height:140px; }
	.logo {margin:0px; padding:20px 0px 0px 70px;}
	
/********************** Navigation panel*******************/
#navigation {margin:0px; padding:0px 23px 0px 30px; background:url(../images/jd/nav_bg.gif) no-repeat; height:63px;}
	ul.navMenu {margin:0px; padding:25px 0px 25px 0px;}
	ul.navMenu li{margin:0px; padding:0px; float:left; display:block; list-style:none; text-transform:uppercase; border-right:1px #c34a13 solid;}
	ul.navMenu li a{margin:0px; padding:0px 27px 0px 26px; float:left; display:block; color:#ffd5d5; font:13px "Times New Roman", Times, serif; text-decoration:none;}
 	ul.navMenu li a:hover {text-decoration:underline;}
	
/********************** Navigation at the bottom*******************/
.BottomNav { clear:both; width:925px;margin:70px auto;text-align:center; }
#navigationb {margin:0px; padding:0px 23px 0px 30px; height:63px;}
	ul.navMenub {margin:0px; padding:25px 0px 25px 0px;}
	ul.navMenub li{margin:0px; padding:0px; float:left; display:block; list-style:none; text-transform:uppercase; border-right:1px #000 solid;}
	ul.navMenub li a{margin:0px; padding:0px 27px 0px 26px; float:left; display:block; color:Blue; font:13px "Times New Roman", Times, serif; text-decoration:none;}
 	ul.navMenub li a:hover {text-decoration:underline;}
	
/***********************Content Control*******************/
#contentControl {clear:both;}
	
	#topShadow {float:left; /*width:766px;*/ width:980px; background:url(../images/jd/mid_shadow.gif) repeat-y 0 0;}
	#midShadow {float:left; /*width:766px;*/ width:980px; background:url(../images/jd/top_shadow.gif) no-repeat 0 0;}
	#bottomShadow {float:left; /*width:766px;*/ width:980px; background:url(../images/jd/bottom_shadow.gif) no-repeat 0 bottom;}
		.innerControl {margin:0px; padding:0px 23px 0px 30px;}
	
	/**************Welcome box*******************/
	#welcomeBox { margin:0px; padding:0px 40px 0 30px;}
		.welcomeContent {margin:0px; padding:15px 40px 15px 40px; /*border-bottom:1px #cfad6d solid;*/}	
		h1 {margin:0px; padding:0px 0px 15px 0px; display:block; font:23px Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#90600c; text-transform:uppercase;} 
		span.brownColor {color:#3b1a00;}
		span.img1 {float:left; width:180px; display:block;}
		span.welcomeTxt {margin:0px; padding:0px; display:block; font-family:tahoma; line-height:14px;}
		span.welcomeTxt strong {color:#891c00;}
		
	/************** Featured box*******************/
	#featuredBox {margin:0px; padding:0px 20px 80px 40px; }	
	h2 {margin:0px; padding:0px 0px 10px 0px; display:block; font:13px Georgia, "Times New Roman", Times, serif ; color:#3b1a00; text-transform:uppercase; font-weight:normal; }
		ul.featuredList {margin:0px; padding:0px; }
		ul.featuredList li{margin:0px; padding:0px; float:left; display:block; width:210px;  list-style:none; border-right:1px #cfad6d solid; 	}
		ul.featuredList li.case{margin:0px; padding:0px; float:left; display:block; width:240px; list-style:none; border-right:1px #cfad6d solid; 	}
		ul.featuredList li.work{margin:0px; padding:0px; float:right; display:block; width:200px; list-style:none; border-right:1px #cfad6d solid; 	}
		ul.featuredList div.experience {margin:0px; padding:20px 20px 0px 0px;}
		span.nrmlTxt {margin:0px; padding:0px; display:block; font:11px tahoma; line-height:14px;}
		strong.redBold {color:#891c00;}	
		span.img2 {float: left; width:79px; display:block;}
		
		.rentCase {margin:0px; padding:20px 20px 0px 20px;}
		.workhard {margin:0px; padding:20px 5px 0px 20px;}
    
			ol.worklist {margin:0px; padding:0px 0px 10px 0px; display:block;}
			ol.worklist li {margin:0px; padding:0px; float:none; list-style: none; border:none; width:175px; font:11px tahoma; }
			ol.worklist li a{margin:0px; padding:0px 0px 0px 10px; color:#990000; font-weight:bold; font-family:tahoma; background: url(../images/arrow.gif) no-repeat 0 5px; display:block; height:24px;  }
	/**************Welcome box*******************/	




/***********************fottoer panel*******************/

#main_footer_panel {clear:both; }

.footer_details {margin:0px; width:500px; padding:0px 0px 20px 0px;  } 
.footer_details h4 {margin:0px; padding:0px; color:#ddc586; text-align:center;  font:11px  tahoma; font-weight:normal;}
.footer_details h4 strong {color:#d0ab00;}	
.footer_details p{margin:0px; padding:0px ; font:11px tahoma; color:#ddc586; text-align:center; }
.footer_details p a {color:#ddc586; margin:0px; padding:0px 5px 0px 5px; font-weight:normal;}


/* inner pages css start */
#inside { margin:0px; padding:20px 20px 80px 40px; }
.insideContent { padding: 10px 5px 10px 5px; }
h1.inside { font:bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #01749B; padding:0px 0px 0px 1px; border-bottom:1px solid #A3A3A3; margin: 10px 5px 0px 10px; }
.aboutus-img{float:right; border:4px solid #3b1a00;	margin:0 0px 10px 20px;}
h5{font:13px Tahoma, Arial, Helvetica, sans-serif; color:#3b1a00; padding:0px 0px 5px 0px; border-bottom:1px dotted #3b1a00;	margin:0px 0px 10px 0px;}
h6{font:13px Tahoma, Arial, Helvetica, sans-serif; color:#3b1a00; 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:-35px 0 0 20px;	border: 3px solid #3b1a00;}
.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 #3b1a00;*/ 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 */
