/* CSS Document */

body {margin:0px; padding:0px; font-family:"Times New Roman", Times, serif;    color:#282828; font-size:11px; background-color:#666666;}


/********************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 { margin:0px; padding:0px 0px 5px 0px; font-family:"Times New Roman", Times, serif; color:#282828; }

li, ul { margin-left:20px; font-family:"Times New Roman", Times, serif; color:#282828; }

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



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

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

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

.clear {clear:both;}


/******************************main header panel*******************************/
#main_header_panel {clear:both; background:url(../images/header_img.jpg) no-repeat; height:134px; }
	.logo {margin:0px; padding:20px 0px 0px 70px;}
	
/********************** Navigation panel*******************/
#navigation {margin:0px; padding:0px 0px 0px 0px; background:url(../images/nav_bg.jpg) no-repeat; height:49px;;}

	
/***********************Content Control*******************/
.intro{ font-size:12px}

#contentControl {clear:both;}
	
	#topShadow {float:left; width:766px; background:url(../images/mid_shadow.jpg) repeat-y 0 0;}
	#midShadow {float:left; width:766px; background:url(../images/top_shadow.jpg) no-repeat 0 0;}
	#bottomShadow {float:left; width:766px; background:url(../images/bottom_shadow.jpg) no-repeat 0 bottom;}
		.innerControl {margin:0px; padding:0px 23px 0px 30px;}
	
	/**************Welcome box*******************/
	#welcomeBox { margin:0px; padding:0px;}
		.welcomeContent {margin:0px; padding:45px 40px 20px 40px;}	
		h1 {margin:0px; padding:0px 0px 15px 0px; display:block; font:23px Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#CCCCCC; text-transform:uppercase;} 
		span.brownColor {color:#333333;}
		span.img1 {float:left; width:367px;display:block;}
		span.welcomeTxt {margin:0px; padding:0px; display:block; font-family:tahoma;  line-height:14px;}
		span.welcomeTxt strong {color:#891c00;}

		#welcomeBox h2 { font-size:14px; background-image:url(../images/pen.png); background-repeat:no-repeat; background-position: left; padding-left:40px ; padding-top:10px; color:#FFFFFF; }
		#welcomeBox p, td, tr{font-size:13px; line-height:25px;}
		#welcomeBox ul li { list-style:square; font-size:13px; line-height:25px;}
		
.splash{ line-height:15px; }
		
.name{ font-size:14px bold; color:#333333; text-transform:uppercase;}	
.brown { color:#666666; line-height:15px;}	
.more a { font-size:9px; color:#993300; float:right;}
.more hover { font-size:11px; color:#000000; float:right;}

	/************** 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; 	}
		ul.featuredList li.case{margin:0px; padding:0px; float:left; display:block; width:240px; list-style:none; 	}
		ul.featuredList li.work{margin:0px; padding:0px; float:right; display:block; width:200px; list-style:none; 	}
		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; text-align:center;  font:11px  tahoma; font-weight:normal;}
.footer_details h4 strong {}	
.footer_details p{margin:0px; padding:0px ; font:11px tahoma; text-align:center; }
.footer_details p a { 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-left: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 */

.textbox{
width:100%;
}

.textfix{
width:200px;
}

.floatleft{ float:left ; color:#006600; padding-right:20px; padding-bottom:20px;}
