/* CSS Document */



body {margin:0px; font:11px Arial, Helvetica, sans-serif; color:#fff; background-color:#6b4e43;}



#container {margin:0px auto; width:1000px;}

.clear {clear:both;}



a{color:#FFFFFF;

		text-decoration:underline;

		}

a:hover{color:#FFFFFF;

			text-decoration:none;

			}

/************************************************************************************#**********/

#main_top_panel {
	clear:both;
	height:435px;
	background-image: url(../images/main_headerv4.jpg);
	background-repeat: no-repeat;

}

.top_site_map {margin:0px 0px 0px 400px; padding:10px 0px 0px 0px; display:block; width:250px;  }

.top_site_map p {margin:0px; padding:0px; color:#fff;}

.top_site_map p a {color:#ffebe4; font-weight:bold;}

.top_site_map p a:hover {

	text-decoration:none;

	font-size: 12px;

}



/********************************************************/

#main_logo_panel {clear:both; }

.logo_details {margin:0px; padding:45px 0px 0px 65px; display:block; width:365px;}

.logo_details h1{margin:0px; padding:0px; font-size:26px; font-weight:normal;}

.logo_details p {margin:0px; padding:0px 20px 0px 0px; text-align:right;}



/******************************************************************************/

#navigation_panel {clear:both;}

.nav_panel {

	margin:0px;

	padding:300px 0px 0px 25px;

}

.nav_panel ul {margin:0px; padding:0px;}

.nav_panel ul li{margin:0px; padding:0px 0px 0px 0px; float:left; list-style:none; font-size:13px; font-weight:bold; text-transform:uppercase; }

.nav_panel ul li a {

	margin:0px;

	padding:23px 10px 0px 40px;

	text-decoration:none;

	color:#fff;

	display:block;

}

.nav_panel ul li a:hover {text-decoration: underline;}

/******************************************************************/

#main_middle_panel {clear:both; }

.main_center {margin:0px auto; width:925px;}

.mid_panel {margin:0px; padding:40px 0px 0px 0px;}

.mid_left_box {background:url(../images/box_mid.gif) left top repeat-x;}

.mid_mid_box {  background:url(../images/box_left.gif) left top no-repeat;}

.mid_right_box {  background:url(../images/box_right.gif) right top no-repeat; }

.mid_details {

	margin:0px;

	padding:16px 80px 0px 25px;

	font-size: 14px;

}

.mid_details h2 {

	padding:0px;

	color:#fff;

	font-size:24px;

	font-weight:normal;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 25px;

	margin-left: 0px;

	font-family: "Lucida Calligraphy";

}

.mid_details h2 span {

	font-weight:bold;

	font-family: "Lucida Calligraphy";

	color: #FFF;

}

.mid_details h4 {margin:0px; padding:15px 0px 0px 0px; font-weight:normal; font-size:18px; color:#fff;}

.mid_details p {margin:0px; padding:5px 0px 0px 0px; line-height:24px;}

.mid_details p a {color:#dcaf9f;}

.mid_details p a:hover {text-decoration:none;}

/************************************************************************/

.mid_sec_panel {clear:both; }

.mid_sec_left{ float:left; width:450px;}

.mid_sec_details {

	margin:0px;

	padding:12px 0px 0px 25px;

	font-size: 12px;

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

}

.mid_sec_details h2 {

	margin:0px;

	padding:5px 0px 0px 0px;

	color:#fff;

	font-size:24px;

	font-weight:normal;

	font-family: "Lucida Calligraphy";

}

.mid_sec_details h2 span {font-weight:bold;}

.mid_sec_details h4 {margin:0px; padding:40px 0px 0px 0px; font-weight:normal; font-size:18px; color:#fff;}

.mid_sec_details p {

	margin:0px;

	padding:5px 0px 0px 0px;

	line-height:24px;

	font-size: 14px;

}

.mid_sec_details p a {color:#dcaf9f;}

.mid_sec_details p a:hover {text-decoration:none;}

/************************************************************/



.mid_sec_right{ float:right; width:450px;}

.mid_third_details {

	margin:0px;

	padding:12px 0px 0px 25px;

	font-family: "Lucida Calligraphy";

}

.mid_third_details h2 {

	margin:0px;

	padding:5px 0px 0px 0px;

	color:#FFF;

	font-size:24px;

	font-weight:normal;

}

.mid_list_panel {clear:both;}

.mid_list { width:180px; float:left; margin:40px 0px 0px 0px; padding:0px; }

.mid_list ul {

	margin:0px;

	padding:0px 0px 0px 0px;

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

}

.mid_list ul li{margin:0px; padding:0px; line-height:24px; list-style:none;}

.mid_list ul li a{margin:0px; padding:0px 0px 0px 10px; color:#dcaf9f; background:url(../images/nav_dot.gif) 0px no-repeat;}

.mid_list ul li a:hover {

	text-decoration:none;

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

	font-size: 12px;

}

/**************************************************************/



#main_bottom {clear:both; background:url(../images/bottom_bg.gif) no-repeat; height:93px; background-color:#523a30;}

.bottom {margin:0px; padding:60px 0px 20px 60px;}

.bottom h5 {margin:0px; padding:0px; font-size:12px; text-align:right; font-weight:normal; color:#fff;}

.bottom  p{margin:0px; padding:0px;  color:#dcaf9f;   float:left;}

.bottom p a {color:#dcaf9f; font-weight:bold;}

.bottom p a:hover { text-decoration:none;}



/*************************************************/



/* 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:#ffffff; font-weight:bold; padding:0px 0px 5px 0px;	border-bottom:0px dotted #ffffff;	margin:0px 0px 10px 0px;}

h6{font:17px Myriad Pro, Arial, Helvetica, sans-serif; color:#ffffff; 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%;

    text-align: justify;

}

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

#container #main_middle_panel .main_center .mid_panel .mid_left_box .mid_mid_box .mid_right_box .mid_details div .ourprojectrow div p {

	font-size: 14px;

}

.serviceheader {

	font-family: "Lucida Calligraphy";

}

.mid_third_details_add {

	margin:0px;

	padding:12px 0px 0px 25px;

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

}

.nav_panelmain {

	margin:0px;

	padding:300px 0px 0px 25px;

}

#navigation_panelmain {

	clear:both;

}

#main_top_panelmain {
	clear:both;
	height:50px;
	background-image: url(../images/main_headerv2.jpg);
	background-repeat: no-repeat;

}
