* {
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
}

html, body {
	height: 100%;
}


img{
	border: 0px;
}

h1{
	color: #202081;
	font-size: 22px;
	font-weight: normal;
	margin-bottom: 10px;
}

p{
	font-size: 12px;
	color: #646464;
	margin-bottom: 10px;
}

a{
	color: #646464;
}
a:hover{
	color: #339999;
	text-decoration: none;
}

#wrapper{
	width: 891px;
	margin: 0px auto;
	
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -75px; 
	
}

#banner{
	width: 891px;
	height: 89px;
	float: left;
}

#logo{
	float: left;
	width: 192px;
	height: 89px;
}

#top_phone{
	width: 694px;
	padding-right: 5px;
	margin-top: 40px;
	text-align: right;
	float: left;
	color: #767676;
	font-size: 12px;
}

/* Top Navigation CSS */

#topnav{
	width: 891px;
	height: 45px;
	float: left;
}

a.toplink{
	color: #ffffff;
	text-decoration: none;
	font-family: arial;
	font-weight: bold;
	font-size: 15px;
}
a:hover.toplink{
	color: #ffffff;
}

#servicelink{
	background: URL('../images/services.jpg') no-repeat;
	font-family: arial;
	font-size: 11px;
	color: #8585e2;
	float: left;
	padding-top: 7px;
	padding-left: 10px;
	width: 221px;
	height: 38px;
}
#servicelink_std{
	background: URL('../images/services_std.jpg') no-repeat;
	font-family: arial;
	font-size: 11px;
	color: #7ebcbd;
	float: left;
	padding-top: 7px;
	padding-left: 10px;
	width: 221px;
	height: 38px;
}

#teamlink{
	background: URL('../images/team.jpg') no-repeat;
	font-family: arial;
	font-size: 11px;
	color: #8585e2;
	float: left;
	padding-top: 7px;
	padding-left: 10px;
	width: 220px;
	height: 38px;
}

#teamlink_std{
	background: URL('../images/team_std.jpg') no-repeat;
	font-family: arial;
	font-size: 11px;
	color: #7ebcbd;
	float: left;
	padding-top: 7px;
	padding-left: 10px;
	width: 220px;
	height: 38px;
}

#recruitmentlink{
	background: URL('../images/recruitment.jpg') no-repeat;
	font-family: arial;
	font-size: 11px;
	color: #8585e2;
	float: left;
	padding-top: 7px;
	padding-left: 10px;
	width: 220px;
	height: 38px;
}
#recruitmentlink_std{
	background: URL('../images/recruitment_std.jpg') no-repeat;
	font-family: arial;
	font-size: 11px;
	color: #7ebcbd;
	float: left;
	padding-top: 7px;
	padding-left: 10px;
	width: 220px;
	height: 38px;
}

#contactlink{
	background: URL('../images/contactus.jpg') no-repeat;
	font-family: arial;
	font-size: 11px;
	color: #8585e2;
	float: left;
	padding-top: 7px;
	padding-left: 10px;
	width: 190px;
	height: 38px;
}
#contactlink_std{
	background: URL('../images/contactus_std.jpg') no-repeat;
	font-family: arial;
	font-size: 11px;
	color: #7ebcbd;
	float: left;
	padding-top: 7px;
	padding-left: 10px;
	width: 190px;
	height: 38px;
}

/* End of Top Navigation CSS */

#greentop{
	float:left;
	background: #339999;
	margin-top: 2px;
	height: 19px;
	width: 891px;
}

#main{
	margin-top: 19px;
	float: left;
	width: 891px;
}

#left{
	border-right: dotted 1px #504e53;
	width: 680px;
	float: left;
	padding-right: 9px;
}

#maintext{
	width: 680px;
	float: left;
	font-size: 22px;
	color: #23238f;
}
#maintext h1{
	margin-bottom: 0px;
}

#maintextinner{
	width: 660px;
	float: left;
	font-size: 22px;
	color: #23238f;
}

#findmore{
	width: 671px;
	float: left;
	font-size: 12px;
	text-align: right;
	margin-top: 10px;
	padding-right: 9px;
}
	#findmore a{
		color: #7a7a7a;
		text-decoration: none;
	}
	#findmore a:hover{
		color: #339999;
		text-decoration: none;
	}
	
#moreli{
	list-style: URL('../images/bullet.jpg');
}

.moreli{
	list-style: URL('../images/bullet.jpg');
}

#sep{
	background: URL('../images/linebg.jpg') repeat-x;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 1px;
	width: 100%;
}

#sep1{
	background: URL('../images/linebg.jpg') repeat-x;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 1px;
	width: 891px;
}

.sep{
	background: URL('../images/linebg.jpg') repeat-x;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 1px;
	width: 100%;
}


#aboutus{
	width: 207px;
	padding-right: 12px;
	float: left;
}
	#aboutus h2{
		color: #202081;
		font-size: 14px;
		font-weight: 600;
		margin-bottom: 10px;
		margin-top: 10px;
	}
	#aboutfindmore{
		width: 207px;
		float: left;
		font-size: 12px;
		text-align: right;
		padding-right: 9px;
	}
		#aboutfindmore a{
			color: #7a7a7a;
			text-decoration: none;
		}
		#aboutfindmore a:hover{
			color: #339999;
			text-decoration: none;
		}

#security{
	width: 207px;
	float: left;
	padding-right: 12px;
}
#security h2{
		color: #202081;
		font-size: 14px;
		font-weight: 600;
		margin-bottom: 10px;
		margin-top: 10px;
	}
	#securityfindmore{
		width: 207px;
		float: left;
		font-size: 12px;
		text-align: right;
		padding-right: 9px;
		margin-top: 25px;
	}
		#securityfindmore a{
			color: #7a7a7a;
			text-decoration: none;
		}
		#securityfindmore a:hover{
			color: #339999;
			text-decoration: none;
		}

#cleaning{
	width: 207px;
	float: left;
	padding-right: 12px;
}
#cleaning h2{
		color: #339999;
		font-size: 14px;
		font-weight: 600;
		margin-bottom: 10px;
		margin-top: 10px;
	}
	#cleaningfindmore{
		width: 207px;
		float: left;
		font-size: 12px;
		text-align: right;
		padding-right: 9px;
		margin-top: 14px;
	}
		#cleaningfindmore a{
			color: #7a7a7a;
			text-decoration: none;
		}
		#cleaningfindmore a:hover{
			color: #339999;
			text-decoration: none;
		}

#staticguarding{
	width: 207px;
	float: left;
	padding-right: 12px;
	border-right: dotted 1px #504e53;
}
#staticguarding h2{
		color: #4f4f4f;
		font-size: 14px;
		font-weight: 600;
		margin-bottom: 10px;
		margin-top: 10px;
	}
	#staticguardingfindmore{
		width: 207px;
		float: left;
		font-size: 12px;
		text-align: right;
		padding-right: 9px;
		margin-top: 0px;
	}
		#staticguardingfindmore a{
			color: #7a7a7a;
			text-decoration: none;
		}
		#staticguardingfindmore a:hover{
			color: #339999;
			text-decoration: none;
		}

#alarmresponce{
	width: 200px;
	float: left;
	padding-right: 12px;
	padding-left: 12px;
	border-right: dotted 1px #504e53;
}
#alarmresponce h2{
		color: #4f4f4f;
		font-size: 14px;
		font-weight: 600;
		margin-bottom: 10px;
		margin-top: 10px;
	}
	#alarmresponcefindmore{
		width: 200px;
		float: left;
		font-size: 12px;
		text-align: right;
		padding-right: 9px;
		margin-top: 0px;
	}
		#alarmresponcefindmore a{
			color: #7a7a7a;
			text-decoration: none;
		}
		#alarmresponcefindmore a:hover{
			color: #339999;
			text-decoration: none;
		}
		
#mobilepatrols{
	width: 190px;
	float: left;
	padding-right: 12px;
	padding-left: 12px;
}
#mobilepatrols h2{
		color: #4f4f4f;
		font-size: 14px;
		font-weight: 600;
		margin-bottom: 10px;
		margin-top: 10px;
	}
	#mobilepatrolsfindmore{
		width: 190px;
		float: left;
		font-size: 12px;
		text-align: right;
		padding-right: 9px;
		margin-top: 0px;
	}
		#mobilepatrolsfindmore a{
			color: #7a7a7a;
			text-decoration: none;
		}
		#mobilepatrolsfindmore a:hover{
			color: #339999;
			text-decoration: none;
		}

#right{
	width: 185px;
	padding-left: 6px;
	float: left;
}

#right1{
	
    position:absolute;
    z-index:1;
	float: Right;
    width:4px;
	height:4px;
	margin-top:116px;
	margin-left:110px;
	cursor:pointer;
    background-color:#FF0;
	
}

#right2{
	
    position:absolute;
    z-index:1;
	float: Right;
    width:4px;
	height:4px;
	margin-top:108px;
	margin-left:121px;
    background-color:#FF0;
	cursor:pointer;

	
}

#right3{
	
    position:absolute;
    z-index:1;
	float: Right;
    width:4px;
	height:4px;
	margin-top:113px;
	margin-left:137px;
    background-color:#FF0;
	cursor:pointer;
}

#contact{
	color: #4f4f4f;
	font-size: 14px;
	font-weight: 600;
	margin-bottom: 10px;
	margin-top: 30px;
}

#leftinner{
	float: left;
	width: 198px;	
}

#leftnav{
	width: 190px;
	float: left;
	padding-left: 3px;
	font-size: 14px;
}


#leftnav ul{
	width: 190px;
	float: left;
	padding-left: 3px;
	font-size: 14px;
}

	#leftnav a{
		text-decoration: none;		
	}

#leftlink{
	width: 178px;
	padding-left: 6px;
	list-style: none;
	margin-top: 10px;
	border-bottom: dotted 1px #504e53;
}

.leftlink{
	width: 178px;
	padding-left: 6px;
	list-style: none;
	margin-top: 10px;
	border-bottom: dotted 1px #504e53;
}


#leftlink_std{
	width: 178px;
	padding-left: 6px;
	list-style: none;
	padding-top: 10px;
	background: #f7f7f7;
	border-bottom: dotted 1px #504e53;
}

#rightinner{
	width: 660px;
	padding-left: 10px;
	border-left: dotted 1px #504e53;
	float: left;
	margin-left: 8px;
}

#servicecontent{
	width: 450px;
	float: left;
}

#servicecontent1{
	width: 450px;
	float: left;
}
#serviceimages{
	float: left;
	padding-left: 25px;
}

#serviceimages1{
	float: left;
	padding-left: 250px;
}

#callus{
	float: left;
	margin-top: 40px;
	margin-left: 40px;
	margin-bottom: 40px;
	color: #202081;
	font-size: 18px;
}

#phone{
	color: #339999;
	font-weight: bold;
	font-size: 18px;
}

#ul {
		font-size: 12px;
		color: #646464;
		margin-bottom: 10px;
}

.ul {
		font-size: 12px;
		color: #646464;
		margin-bottom: 10px;
}


#footerlinks{ 
	
	margin:0px auto;
	width: 891px;
	text-align: center;
	color: #7a7a7a;
	font-size: 11px;
	height: 70px;
	padding-top:5px;	

	
}




.push{
	height:40px; 
}



