*{					margin:0px;
					padding:0px;
					border-box:box-sizing;
					-moz-border-box:box-sizing;
					-webkit-border-box:box-sizing;
					-o-border-box:box-sizing;}
					
body{				font-family:Roboto;}					
					
#container{			width:100%;
					
				    background-color:#e6dbce; overflow:hidden;}
					
#main_content{		width:1010px;
					
					background-color:white;
					margin:auto;
					overflow:hidden;}
					
					
#wrapper{			width:990px;
					
					background-color:white;
					margin:auto; overflow:hidden;}
					
					
/*********************************** header start **********************/
					
#header{			width:990px;
					height:152px;
					background-image:url(../images/header_bg.jpg)}
					
#logo{				margin-top:28px;
					margin-left:13px;
					position:absolute;}
					
#all_logos{			margin-left:521px;
					margin-top:36px;
					position:absolute;
					cursor:pointer;}
	
#call_text{			margin-left:715px;
					margin-top:36px;
					position:absolute;}	
					
#call_text h2{		font-family:Roboto;
					font-weight:normal;
					font-size:19px;
					color:#696969;
					text-transform:uppercase;}
					
#call_text h4{		font-family:Roboto;
					font-weight:normal;
					font-size:13px;
					color:#696969;
					text-align:center;}
					
#call_text h4 span a{	color:#3aa7b5;
						text-decoration:none;}

#nav{				width:471px;
					height:42px;
					background-color:#C70F0F;
					margin-left:519px;
					margin-top:88px;
					position:absolute;
					border-radius:3px;
					-moz-border-radius:3px;
					-webkit-border-radius:3px;
					}		
					
#nav ul {
    float: left;
    list-style: none outside none !important;
    margin: 0 0 0 15px;
    padding: 0;
}
#nav ul li {
    border-left: 1px solid #e67171;
    float: left;
}

#nav ul li:first-child {
    border:medium none;
}

#nav li a {
    color: #FFFFFF;
    display: block;
    padding: 9px 20px;
    text-decoration: none;
}

#nav li a:hover {
	color:#8BEAFE;
	transition: all 0.5s ease 0s;
	}

#nav li ul {
    background-color: #6699FF;
    display: none;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 9em;
}
#nav li:hover ul {
    display: block;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 100;
}
#nav li:hover li {
    float: none;
    margin: 0;
    padding: 0;
}
#nav li:hover li a {
    background-color: #C70F0F;
    color: #FFFFFF;
    font-size: 13px;
    line-height: 42px;
    padding: 0 23px;
}
#nav li li a:hover {
	color:#8BEAFE;
	transition: all 0.5s ease 0s;
}
li.none {
    border: medium none !important;
}
#nav ul li a {
    color: #ffffff;
    font-family: Roboto;
    font-size: 14px;
    line-height: 42px;
    padding: 0 23px;
    text-decoration: none;
    text-transform: uppercase;
}

.active{
	color:#8BEAFE !important;
}



/*********************************** header close **********************/

/*********************************** banner start **********************/


#gray_line{			width:990px;
					height:9px;
					background-color:#9e9e9e;}
					
/*********************************** banner close **********************/

/*********************************** services matter start **********************/

#services_matter{		width:990px;}
						
#services_matter h2{	font-family:Roboto;
						font-weight:bold;
						font-size:22px;
						color:#ca1d1d;
						margin-left:10px;
						margin-top:-115px;}
						
#survey_design h3{		font-family:Roboto;
						font-weight:bold;
						font-size:18px;
						color:#086c81;
						margin-left:10px;}
						
#survey_design p{		font-size:13px;
						font-weight:normal;
						color:#333333;
						margin-left:10px;
						margin-top:10px;
						margin-right:10px;
						text-align:justify;}
						
#bullet_point{			width:990px;
						float:left; 
						margin-left:10px;
						margin-top:-10px;}
						
#bullet_point ul{		margin:0px; 
						padding:0px; 
						float:left;}

#bullet_point ul li{	font-size:13px; 
						color:#333333; 
						background-image:url(../images/arrow.jpg); 
						background-repeat:no-repeat; 
						padding:2px 0px 0px 20px; 
						list-style-type:none;
						background-position:0px 2px;}
						
						
#benefit_text h3{		font-weight:bold;
						font-size:18px;
						color:#086c81;
						margin-left:10px;
						padding-top:100px;}		
						
#benefit_text p{		font-size:13px;
						font-weight:normal;
						color:#333333;
						margin-top:5px;
						margin-left:10px;}				
						
						
#text2 {				width:990px;
						float:left; 
						margin-left:10px;}
						
#text2 ul{				margin:0px; 
						padding:0px; 
						float:left;}

#text2 ul li{			font-size:13px; 
						color:#333333; 
						background-image:url(../images/bullet.jpg); 
						background-repeat:no-repeat; 
						padding:5px 0px 0px 20px; 
						list-style-type:none;
						background-position:0px 7px;}
						

		

#success_stories h3{	font-weight:bold;
						font-size:18px;
						color:#086c81;
						margin-left:10px;
						padding-top:80px;}	
						


#success_stories p{		font-size:13px;
						font-weight:normal;
						color:#333333;
						margin-top:5px;
						margin-left:10px;
						line-height:20px;}				

						
/*********************************** services matter close **********************/

/*********************************** footer start **********************/


#footer{				width:990px;
						height:189px;
						background-image:url(../images/footer_bg.jpg);
						margin-top:15px; overflow:hidden; clear:both;}
						
#footer_nav {		width:471px;
					height:42px;
					margin-left:-20px;
					margin-top:10px;
					position:absolute;}	

					
#footer_nav  ul{	list-style:none;
					float:right;
					margin-top:-15px;
					margin-right:6px;}
					
#footer_nav li{		float:left;
					padding:25.5px 10px;}
					
#footer_nav  a{		font-family:Roboto;
					font-size:13.5px;
					text-decoration:none;
					color:#FFFFFF;
					font-weight:normal;}


#follow_logo {		margin-left:850px;
					padding-top:10px;}
					
#follow_logo h3{	font-family:Roboto;
					font-size:13.5px;
					text-decoration:none;
					color:white;
					font-weight:normal;
					margin-left:-70px;
					margin-top:-25px;}
					
#call_text1{		width:630px;
					height:79px;
					margin-top:40px;}


#call_text1 p{		margin-left:20px;
					margin-top:10px;
					font-family:Roboto;
					font-size:12px;
					color:#FFFFFF;}
					
#call_text1 p span a{	color:#16b2c1;
						cursor:pointer;
						text-decoration:none;}


					
#designby{			margin-left:20px;
					margin-top:-30px;
					font-family:Roboto;
					font-size:12px;
					color:#FFFFFF;}
					
#designby span a{	color:#4cfb90;
					cursor:pointer;
					text-decoration:none;}
					
#webaddress{		width:303px;
					height:48px;
					float:right;
					margin-top:-60px;}
					
#webaddress p{		font-family:Roboto;
					font-size:13px;
					color:#FFFFFF;
					text-align:right;
					margin-right:20px;}
					
#webaddress span a{	color:#4cfb90;
					cursor:pointer;
					text-decoration:none;}
                    
}
										
/*********************************** footer close **********************/			
