*{					margin:0px;
					padding:0px;
					border-box:box-sizing;
					-moz-border-box:box-sizing;
					-webkit-border-box:box-sizing;
					-o-border-box:box-sizing;}
					
					
					
#container{			width:100%;

					background-color:#e6dbce;}
					
#main_content{		width:1010px;

					background-color:white;
					margin:auto;}
					
					
#wrapper{			width:990px;

					background-color:white;
					margin:auto;}
					
					
/*********************************** 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 **********************/

/*********************************** welcome start **********************/

#welcome img{			margin:auto;
						margin-top:5px;}	
						
#box{					width:990px;
						height:287px;
						margin-top:-125px;}
						
#box h2{				font-family:Roboto;
						font-size:20px;
						font-weight:bold;
						color:#494949;
						margin-left:10px;
						margin-top:10px;}
						
#box h2 span{			color:#ca1d1d;}

#box img{				margin-left:10px;
						margin-top:10px;}
						
#box p{					width:420px;
						height:152px;
						font-family:Roboto;
						font-size:16px;
						font-weight:normal;
						text-align:justify;
						margin-left:220px;
						margin-top:-145px;
						line-height:24px;}
						
#box p span{			color:#ca1d1d;}

#box h3{				font-family:Roboto;
						font-size:18px;
						font-weight:normal;
						margin-top:20px;
						margin-left:10px;}
						
#box h3 span{			color:#ca1d1d;}	

#box h4{				font-family:Roboto;
						font-size:18px;
						font-weight:normal;
						margin-top:20px;
						margin-left:10px;
						text-transform:uppercase;
						margin-left:386px;
						margin-top:-20px;}			

#right_side{			width:340px;
						height:287px;
						margin-top:-228px;
						margin-left:650px;}
						
#right_side h2{			font-family:Roboto;
						font-size:20px;
						font-weight:bold;
						color:#494949;
						margin-left:10px;
						margin-top:10px;}
						
#blue_box img{			margin-top:10px;}

#blue_box h5{			font-family:Roboto;
						font-size:16px;
						font-weight:normal;
						margin-top:-38px;
						margin-left:30px;
						color:white;
						cursor:pointer;}
						
#blue_box h5 a{ color:#ffffff; text-decoration:none;}
						
#blue_box h5 a:hover{		color:#FFFF00;}
						
#black_box img{			margin-top:25px;}

#black_box h5{			font-family:Roboto;
						font-size:16px;
						font-weight:normal;
						margin-top:-38px;
						margin-left:30px;
						color:white;
						cursor:pointer;}
						
#black_box h5 a{ color:#ffffff; text-decoration:none;}
						
#black_box h5 a:hover{		color:#FFFF00;}

#green_box img{			margin-top:25px;}


#green_box h5{			font-family:Roboto;
						font-size:16px;
						font-weight:normal;
						margin-top:-38px;
						margin-left:30px;
						color:white;
						cursor:pointer;}

#green_box h5 a{ color:#ffffff; text-decoration:none;}
						
#green_box h5 a:hover{		color:#FFFF00;}

#gray_box img{			margin-top:25px;}

#gray_box h5{			font-family:Roboto;
						font-size:16px;
						font-weight:normal;
						margin-top:-38px;
						margin-left:30px;
						color:white;
						cursor:pointer;}
						
#gray_box h5 a{ color:#ffffff; text-decoration:none;}
						
#gray_box h5 a:hover{		color:#FFFF00;}

#vline{					margin-top:-25px;}


/*********************************** welcome start **********************/

/*********************************** read more section start **********************/

#fiveimages{			width:990px;
						height:271px;
						margin-top:-15px;
						margin-left:8px;}


#home{					width:159px;
						height:271px;}
						
#home img{				margin-top:15px;}	


#home p{				font-family:Roboto;
						font-size:12px;
						font-weight:normal;
						text-align:center;
						color:white;
						margin-top:-120px;
						margin-left:10px;
						width:142px;}		
						
#red_btn1{				margin-left:15px;
						margin-top:11px;}

#about{					width:159px;
						height:271px;
						margin-top:-270px;
						margin-left:170px;}

						
#about img{				margin-top:15px;}


#about p{				font-family:Roboto;
						font-size:12px;
						font-weight:normal;
						text-align:center;
						color:white;
						margin-top:-120px;
						margin-left:10px;
						width:142px;}		

#red_btn2{				margin-left:15px;
						margin-top:27px;}


#services{				width:159px;
						height:271px;
						margin-top:-270px;
						margin-left:340px;}

						
#services img{			margin-top:15px;}


#services p{			font-family:Roboto;
						font-size:12px;
						font-weight:normal;
						text-align:center;
						color:white;
						margin-top:-120px;
						margin-left:10px;
						width:142px;}
						
#red_btn3{				margin-left:16px;
						margin-top:13px;}
						
#contact{				width:159px;
						height:271px;
						margin-top:-270px;
						margin-left:510px;}	

#contact img{			margin-top:15px;}


#contact p{				font-family:Roboto;
						font-size:12px;
						font-weight:normal;
						text-align:center;
						color:white;
						margin-top:-120px;
						margin-left:10px;
						width:142px;}	
						
#red_btn4{				margin-left:16px;
						margin-top:13px;}
						
#search{				margin-left:685px;
						margin-top:-255px;}
						
/*********************************** read more section close **********************/


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

#footer{				width:990px;
						height:189px;
						background-image:url(../images/footer_bg.jpg);
						margin-top:12px;}

#footer_nav {		width:471px;
					height:42px;
					margin-left:-25px;
					margin-top:10px;}	

					
#footer_nav  ul{	list-style:none;
					float:right;
					margin-top:-10px;
					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{		width:174px;
					float:right;
					margin-top:-45px;
					margin-right:-30px;
					border:none;}
					
#follow_logo h3{	font-family:Roboto;
					font-size:13.5px;
					text-decoration:none;
					color:#FFFFFF;
					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;}
					
					