/* Summat CSS */

body {
	margin:0px;
	font:12px Arial, Helvetica, sans-serif;
	color:#707070;
	background:url(../images/bg1200.jpg);
	background-repeat: repeat-x 100%; 
	padding-top: 5px;
}


#container {margin:0px auto; width:750px;   } 
.clear {clear:both;}
/*.main_center {margin:0px auto; width:910px;}*/
#mid-body-part{
	height:auto;
	width:auto;
	margin:auto;
	padding-bottom: 20px;

	}
	
#top_logo { margin:0px auto; padding-top:2px; background:url(../images/top_logo1.gif) no-repeat; height:152px; width:750px;}	
#main_center { margin:0px auto; background:url(../images/black_plates750.jpg) no-repeat; height:414px; width:750px;}
#child_center { margin:0px auto; background:url(../images/child_header.jpg) no-repeat; width:750px;}
#child_center2 { margin:0px auto; background:url(../images/child_header2.jpg) no-repeat; width:750px;}
#child_center3 { margin:0px auto; background:url(../images/child_header3.jpg) no-repeat; width:750px;}
#child_center4 { margin:0px auto; background:url(../images/child_header4.jpg) no-repeat; width:750px;}

#logo {margin:0px; padding:20px 0px 0px 0px; display:block; width:700px;}
#logo p {color:#FFF; margin:0px; padding:50px 0px 0px 0px;}

#homepageheader_panel {margin:355px 0px 0px 0px; padding:0px; float:left; display:block; width:740px;}
#header_panel {margin:149px 0px 0px 0px; padding:0px; float:left; display:block; width:740px;}
.header_details {margin:0px 0px 0px 40px; padding:0px;}
.header_details h4 {margin:0px; padding:0px; font-size:14px; font-weight:bold; color:#fff;}
.header_details p {margin:0px; padding:0px 20px 0px 0px; line-height:20px; font-size:11px; color:#fff }
.header_details p a {text-decoration:underline; color:#f5af01;}
.header_details p a:hover {text-decoration:none;}
.list_ul {margin:20px 0px 0px 0px; padding:0px; display:block; float:left; width:120px;}
.list_ul ul {margin:0px; padding:0px; }
.list_ul ul li {margin:0px; padding:0px; list-style:none; line-height:24px;}
.list_ul ul li a {margin:0px; padding:0px 0px 0px 15px; color:#f5af01; background: url(../images/li_dot.gif) no-repeat; }
.list_ul ul li a:hover {text-decoration:none;}
.list_ul p {margin:20px 0px 0px 20px; padding:0px;}

/**************************************************************/

#navigation_panel { clear:both; margin:0px; padding:2px 0px 0px 0px; width:750px;}

.nav {margin:0px 0px 0px 0px; padding:6px; position:relative; background-color:#FFCC66; }

.nav ul {margin:0px ; padding:0px; vertical-align:middle;}
.nav ul li{margin:0px; padding:0px; font-size:13px; font-weight:bold; list-style:none; float:left; right no-repeat; text-transform:uppercase;}
.nav ul li.line{margin:0px; padding:0px; font-size:13px; font-weight:bold; list-style:none; float:left; display:block; right no-repeat;  text-transform:uppercase;}

.nav ul li a.home{height:14px; width:auto; background-color:#FFCC66; padding-left:14px;}
.nav ul li a.home:hover{height:14px; width:auto; padding-left:14px;}

.nav ul li a {margin:0px; padding:3px 14px 6px 18px; color:#fff; height:14px; float:left; display:block; background:url(../images/arrow.gif) 2px 1px no-repeat; text-decoration:none;}
/*.nav ul li a span {margin:0px; padding:0px; color:#fff; display:block; background:url(../images/nav_left.gif) 10px 25px no-repeat;}*/
.nav ul li a:hover{margin:0px; padding:3px 14px 6px 18px; color:#9D785B; height:14px; float:left; display:block; background:url(../images/arrow-over.gif) 2px 1px no-repeat; text-decoration:none;}
.nav ul li a.current {margin:0px; padding:3px 14px 6px 18px; color:#9D785B; height:14px; float:left; display:block; background:url(../images/arrow-over.gif) 2px 1px no-repeat; text-decoration:none;}

.bottomnav{height:16px; width:auto; background-color:#FFCC66; padding-left:17px;}
/*********************************************************************************/

#main_mid_panel { clear:both; margin-top:2px; padding-top:0px;}
.mid_top_box {float:left; background:url(../images/box-midsquare.gif) repeat-y 0 0; width:750px;}
.mid_mid_box {float:left; background:url(../images/box-top750aquare.gif) no-repeat 0 0; width:750px;}
.mid_bottom_box {float:left; background:url(../images/box_bottom750square.gif) no-repeat 0 bottom; width:750px;}
.mid_details {margin:0px; padding:30px 40px 30px 40px;}
.mid_details h1 {margin:0px; padding:0px 0px 5px 0px; font-size:28px; font-weight:normal; color:#ff9000; border-bottom:1px solid #cfb994;}
.mid_details h4 {margin:0px; padding:20px 0px 0px 0px; font-size:14px; font-weight: bold; color:#707070;}
.mid_details p {margin:0px; padding:5px 0px 0px 0px; line-height:22px; color:#707070; }
.mid_details p a  {text-decoration:none; color:#ff9000;}
.mid_details p a:hover {text-decoration:none; color:#FF0000}
/***********************************************************************************/

#box_panel {clear:both; margin:0px 0px 0px 0px; padding-left:4px; }
.small_box {margin:2px; padding: 0px 19px 19px 0px;}
.small_top_box {float:left; width:240px; background:url(../images/small_mid_box240square.gif) repeat-y 0 0; margin-right:1px;}
.small_mid_box {float:left; width:240px; background:url(../images/small_top_box240square.gif) no-repeat 0 0;}
.small_bottom_box {float:left; width:240px; background:url(../images/small_bottom_box240square.gif) no-repeat 0 bottom ;}
.box_details_panel { margin:20px 20px 20px 20px; padding:0px;}
.box_details_panel h3 { margin:0px; padding:0px; font-size:20px; color:#ff9000; font-weight:normal;}
.box_details_panel ul { margin:0px; padding:20px 0px 20px 0px; float:left; display:block; width:100px;}
.box_details_panel  ul li { margin:0px; padding:0px; list-style:none; line-height:18px;}
.box_details_panel  ul li a { margin:0px; padding:0px 0px 0px 10px; color:#e3a200; background: url(../images/li_dot.gif) no-repeat;}
.box_details_panel  ul li a:hover {text-decoration:none;}

.box_details_panel  h4 {margin:0px; padding:20px 0px 0px 0px; font-size:14px; font-weight: bold; color:#707070;}
.box_details_panel  p {margin:0px; padding:5px 0px 0px 0px; line-height:22px; color:#707070; }
.box_details_panel  p a  {text-decoration:underline; color:#ff9000;}
.box_details_panel  p a:hover {text-decoration:none;}

/*****************************************/

#main_bottom {clear:both; }
.bottom {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.bottom h5 {margin:0px; padding:0px 50px 0px 0px; text-align:right; font-size:12px; font-weight:normal; color:#000; border:none}
.bottom p{margin:0px; padding:0px; color:#ff9000; float:left;}
.bottom p a  { color:#ff9000;}
.bottom p a:hover { text-decoration:none;}

.contactpad{margin:0px; padding:0px 0px 0px 15px; float:left;}





a{ color:#e98f2e; text-decoration:none}
a:hover{text-decoration:none}
.clear{ clear:both}

/* inner pages css start */
/*h3{font:25px "Times New Roman", Times, serif ;margin:0px; color:#fff;  padding:8px 0px 10px 10px;}
h3 span{color:#16eb00}*/

h5{font:15px Tahoma, Arial, Helvetica, sans-serif; color:#ff9000; font-weight:bold; padding:0px 0px 5px 0px; border-bottom:1px dotted #707070; margin:0px 0px 10px 0px;}
h6{font:18px Tahoma, Arial, Helvetica, sans-serif; color:#ff9000; font-weight:bold; padding:0px 0px 5px 0px; margin:0px 0px 10px 0px;}

.aboutus-img{float:right; border:4px solid #707070; margin:0 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;}
.insidereadmore{padding:10px 0px 10px 0px;}
input.button{color:#fff; background:#333; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; padding:10px 10px; margin:0px 5px 5px 0;	border:1px solid #707070;}
input.button:hover{cursor:pointer; color:#fff; background:#999}
.project-img{float:right; margin-left:20px;	border: 6px solid #707070;}
.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 #707070; padding-bottom:10px; padding-right:20px}
.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 */

.textboxapp {
	font-family: Arial;
	font-size: 12px;
	border: 1px solid;
    border-color: #000000;
	width: 200px;
}
	
	
	

