@import url(http://fonts.googleapis.com/css?family=Montez);
body{ margin:auto;}
.main{ width:1000px; margin:auto;}
.logo{ width:202px; float:left;}
.left_section{ width:202px; float:left;}
.menu_tab1{ width:202px; float:left; background-image:url(../images/menu1.jpg); background-repeat:no-repeat; font-family: 'artbrushmedium'; font-size:15px; color:#FFFFFF; margin:15px 0px 0px 0px; text-align:left; height:27px; padding:15px 0px 0px 25px; letter-spacing:1px; font-weight:normal;}
.menu_tab1 a{ color:#FFFFFF; text-decoration:none;}

.menu_tab2{ width:202px; float:left; background-image:url(../images/menu2.jpg); background-repeat:no-repeat; font-family: 'artbrushmedium'; font-size:15px; color:#FFFFFF; margin:7px 0px 0px 0px; text-align:left; height:24px; padding:15px 0px 0px 25px;letter-spacing:1px; font-weight:normal;}
.menu_tab2 a{ color:#FFFFFF; text-decoration:none;}

.menu_tab3{ width:202px; float:left; background-image:url(../images/menu3.jpg); background-repeat:no-repeat; font-family: 'artbrushmedium'; font-size:15px; color:#FFFFFF; margin:10px 0px 0px 0px; text-align:left; height:24px;  padding:15px 0px 0px 25px; font-weight:normal; letter-spacing:1px;}
.menu_tab3 a{ color:#FFFFFF; text-decoration:none;}

.menu_tab4{ width:202px; float:left; background-image:url(../images/menu4.jpg); background-repeat:no-repeat; font-family: 'artbrushmedium'; font-size:15px; color:#FFFFFF; margin:7px 0px 0px 0px; text-align:left; height:26px;  padding:15px 0px 0px 25px; font-weight:normal; letter-spacing:1px;}
.menu_tab4 a{ color:#FFFFFF; text-decoration:none;}

.menu_tab5{ width:202px; float:left; background-image:url(../images/menu5.jpg); background-repeat:no-repeat; font-family: 'artbrushmedium'; font-size:15px; color:#FFFFFF; margin:7px 0px 0px 0px; text-align:left; height:32px; padding:16px 0px 4px 50px; position:relative; z-index:100; font-weight:normal; letter-spacing:1px;}
.menu_tab5 a{ color:#FFFFFF; text-decoration:none;}

.menu_tab6{ width:202px; float:left; background-image:url(../images/menu6.jpg); background-repeat:no-repeat; font-family: 'artbrushmedium'; font-size:15px; font-weight:normal; color:#FFFFFF; text-align:center; height:25px;  padding:22px 0px 10px 0px; position:relative; margin:0px; letter-spacing:1px; margin:-1px 0px 0px 0px; z-index:100;}
.menu_tab6 a{ color:#FFFFFF; text-decoration:none;}
.content_area{ width:430px; float:left; margin:100px 0px 0px 0px;}
.top_heading{ font-size:28px; width:225px; line-height:28px; color:#4d4d4d; font-family: 'Montez', cursive; margin-left:30px;}
.welcome_content{ width:430px; float:left; position:relative; z-index:1000;}
.welcome_content div{width:100%; float:left; padding:60px 0px 10px 30px; }
.welcome_content1{ width:430px; float:left; position:relative; z-index:1000; margin:30px 0px 0px 30px;}


.welcome_content p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#606060; width:95%; margin-left:30px; line-height:150%; text-align:justify;}
.project_managment{width:300px; float:left; margin-left:390px; margin-top:50px;}
.project_managment div{ width:100%; font-size:14px; color:#ea0701; font-family:Arial, Helvetica, sans-serif; font-weight:bold;} 
.services{ width:300px; float:left; margin:15px 0px 50px 0px;}
.services ul{ padding:0px; margin:0px;}
.services li{ list-style-type:none; list-style:none; float:left; background-image:url(../images/arrow.png); background-repeat:no-repeat; background-position:left 3px; clear:both;}
.services li a{ font-size:12px; font-weight:bold; color:#333333; text-decoration:none; float:left; padding:0px 0px 0px 20px; margin:3px 0px 10px 0px;}

.services-text-links{width:430px; float:left; margin:0px 0px 15px 13px; padding:0px;}
.services-text-links ul{width:430px; float:left; margin:0px; padding:0px; list-style:none;}
.services-text-links ul li{width:430px; float:left; margin:0px; padding:0px; font:13px Arial, Helvetica, sans-serif; color:#000; line-height:23px; }

.servicess-text-links5{width:400px; float:left; margin:0px 0px 15px 25px; padding:0px;}
.servicess-text-links5 ul{width:400px; float:left; margin:0px; padding:0px; list-style:disc;}
.servicess-text-links5 ul li{width:430px; float:left; margin:0px 0px 0px 20px; padding:0px; font:13px Arial, Helvetica, sans-serif; color:#000; line-height:21px;}
.texttemail{width:420px; float:left; margin:3px 0px 30px 0px; line-height:18px;}
.texttemail a{margin:10px 0px 0px 0px; text-decoration:none; color:#2d80c9;}
.texttemail a:hover{text-decoration:underline; color:#2d80c9;}

.joindetail-formdetails-main-box{width:430px; float:left; margin:10px;}
.txt-fieldmarked{width:410px; float:left; margin:0px 0px 0px 0px;}
.join-partifield-texttboxx-mainboxx{width:400px; float:left; margin:10px 10px 10px 0px;}
.join-partifield-texttheadd-boxx{width:70px; float:left; font:13px Arial, Helvetica, sans-serif; color:#333; margin:4px 15px 0px 0px;}
.join-partifield-texttboxx-boxx{width:200px; margin:0px 0px 0px 0px; float:left;}
.join-partifield-texttboxx-boxx input{border:1px solid #CCC; height:25px; width:280px;}
.join-partifield-texttboxx-boxx textarea{border:1px solid #CCC; height:120px; width:280px;}
.join-butt-boxx5{width:auto; float:left; font:18px Arial, Helvetica, sans-serif; color:#ffffff; margin:10px 0px 5px 0px; background:#1181e1; border-radius:6px;}
.join-butt-boxx5 a{color:#ffffff; text-decoration:none; display:block; padding:10px 30px 10px 30px;}
.join-butt-boxx5 a:hover{color:#ffffff; text-decoration:none; display:block;}

.footer-gototop-butt-boxx{width:58px; float:right; margin:-80px 10px 0px 0px; position:relative; z-index:100000; position:fixed; bottom:0; right:0;}
#back-top {
	position: fixed;
	bottom: 30px;
	margin-right:25px;
}
#back-top a {
	width: 108px;
	display: block;
	text-align: center;
	font: 11px/100% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #bbb;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover {
	color: #000;
}
/* arrow icon (span tag) */
#back-top span {
	width: 108px;
	height: 108px;
	display: block;
	margin-bottom: 7px;
	background: #ddd url url(../images/gototop-butt.jpg) no-repeat center center;
	/* rounded corners */
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover span {
	background-color: #777;
}

#carousel_inner {
float:left; /* important for inline positioning */
width:580px; /* important (this width = width of list item(including margin) * items shown */ 
overflow: hidden;  /* important (hide the items outside the div) */
/* non-important styling bellow */  background:#ffffff; margin:0px 0px 0px 10px; padding:0px 0px 0px 0px; }

#carousel_ul {
position:relative;
left:-199px; /* important (this should be negative number of list items width(including margin) */
list-style-type: none; /* removing the default styling for unordered list items */
margin: 0px;
padding: 0px;
width:99999px; /* important */
/* non-important styling bellow */
padding-bottom:10px;
}

#carousel_ul li{
float: left; /* important for inline positioning of the list items */                                    
width:150px;  /* fixed width, important */
/* just styling bellow*/
padding:0px;
height:150px;
background: #ffffff;
margin-top:10px;
margin-bottom:10px; 
margin-left:35px; 
margin-right:10px;

}

#carousel_ul li img {
.margin-bottom:-4px; /* IE is making a 4px gap bellow an image inside of an anchor (<a href...>) so this is to fix that*/
/* styling */
cursor:pointer;
cursor: hand; 
border:0px; 
border:1px solid #CCC;
padding:3px;
}
#left_scroll, #right_scroll{
float:left; 
height:130px; 
width:15px; 
background: #C0C0C0; 
}
#left_scroll img, #right_scroll img{
border:0; /* remove the default border of linked image */
/*styling*/
cursor: pointer;
cursor: hand;

}
