* html body {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px
}
body * {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none
}
body {
	padding-right: 0px; 
	padding-left: 0px; 
	font-size: 62.5%;  
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px; 
	font-family: arial, helvetica, sans-serif; 
	background-color: #003366;
	text-align: center
}
h1 {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	font-size: 1.4em;
	padding-top: 0px
}
h2 {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	font-size: 1.3em;
	padding-top: 0px
}
#wrapper {
	background-image: url(../images/main-bg2.gif); 
	padding-bottom: 10px; 
	margin: auto; 
	width: 810px; 
	background-repeat: repeat; 
	background-color: #f3f3f3
}
#header {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px auto; 
	width: 760px; 
	padding-top: 5px
}
#header #logo {
	float: left; 
	margin: 0px
}

#mainnav{ 

     PADDING-RIGHT: 0px; 
	 PADDING-LEFT: 0px; 
	 PADDING-BOTTOM: 0px; 
	 MARGIN: 0px auto; 
	 WIDTH: 758px; 
	 PADDING-TOP: 0px
	 }
ul#nav {
	padding-right: 0px;
	padding-left: 0px;
	background: url(http://www.pmhsecurity.com/images/bg-nav2.gif)  repeat;
	color:#000066;
	padding-bottom: 0px;
	margin: 0px;
	width: 757px;
	padding-top: 0px;
	list-style-type: none;
	position: relative;
	z-index: 100;
	line-height: 28px;
	font-weight:bold;
	float: left;
	background-image: url(/images/bg-nav2.gif);

}
ul#nav li {
	display: block; float: left
}
ul#nav li span {
	border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; display: block; width: 124px; border-bottom: #cccccc 1px solid
}
ul#nav li a {
	display: block; width: 124px; color: #fff; line-height: 23px; text-align: center; text-decoration: none
}
ul#nav li a:hover {
	background: url(http://www.pmhsecurity.com/images/bg-nav2.gif)  repeat; color:#000066;
}
ul#nav ul {
	border-right: #cccccc 1px solid; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; overflow: hidden; border-left: #cccccc 1px solid; width: 215px; padding-top: 0px; list-style-type: none; position: absolute; text-align: left
}
ul#nav ul li {
	background: url(http://www.pmhsecurity.com/images/bg-nav.gif)  repeat; color:#333333;
}
ul#nav ul li span {
	border-right: 0px; border-top: 0px; width: 215px; border-bottom: #cccccc 1px solid
}
ul#nav ul li span a {
	padding-left: 5px; width: 215px; text-align: left
}
#menu3content {
	display: none; z-index: 10; height: 0px
}
#menu4content {
	display: none; z-index: 10; height: 0px
}
#left {
	padding-right: 0px; 
	padding-left: 0px; 
	float: left; 
	padding-bottom: 0px; 
	margin: 15px 0px 0px 35px; 
	width: 490px; 
	color: #333333; 
	padding-top: 0px
}
#left p {
	padding-right: 0px; 
	padding-left: 0px; 
	font-size: 1.2em; 
	padding-bottom: 10px; 
	line-height: 1.5em; 
	padding-top: 0px; 
	text-align: left
}
#left h1 {
	padding-right: 0px; 
	padding-left: 0px; 
	font-weight: bold; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px; 
	text-align: left
}
#left a {
	color: #333333; 
	text-decoration: underline
}
#left a:hover {
	text-decoration: none
}
#left ul {
	padding-right: 0px;
	 padding-left: 0px;
	  padding-bottom: 10px;
	   margin: 0px 0px 0px 20px; 
	   padding-top: 0px
}
#left li {
	padding-right: 0px; 
	padding-left: 0px; 
	font-size: 1.2em; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px; 
	text-align: left
}
#right {
	padding-right: 0px; 
	padding-left: 0px;
	padding-bottom: 20px; 
	margin: 15px 0px 0px 537px; 
	width: 230px; 
	color: #333333; 
	padding-top: 0px
}
#right h1 {
	padding-right: 0px; 
	padding-left: 0px; 
	font-weight: bold; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px; 
	text-align: left
}
#right h2 {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px; 
	text-align: left
}
#right p {
	padding-right: 0px; 
	padding-left: 0px; 
	font-size: 1.1em; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px; 
	text-align: left
}
#right p.link {
	padding-right: 0px; 
	padding-left: 20px; 
	font-weight: bold; 
	padding-bottom: 0px; 
	margin: 5px 0px 0px; 
	padding-top: 0px
}
#right a.link {
	color: #333333; 
	text-decoration: underline
}
#right a.link:hover {
	text-decoration: none
}
#right .box1 {
	margin: 10px 0px; 
	width: 230px; 
	height: 110px; 
	background-color: #f3f3f3
}
#right .box1 a {
	color: #333333; 
	text-decoration: underline
}
#right .box1 a:hover {
	text-decoration: none
}
#right .box1 a img {
	border-right: #666 2px solid;
	 padding-right: 0px;
	 border-top: #666 2px solid;
	 padding-left: 0px; 
	 float: left; 
	 padding-bottom: 0px; 
	 margin: 5px 10px 0px 5px; 
	 border-left: #666 2px solid; 
	 padding-top: 0px; 
	 border-bottom: #666 2px solid
}
#right .box1 a:hover img {
	border-right: #000 2px solid; 
	border-top: #000 2px solid; 
	border-left: #000 2px solid; 
	border-bottom: #000 2px solid
}
#right .box1 h2 {
	padding-right: 5px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 5px; 
	text-align: left
}
#right .box1 p {
	padding-right: 5px; 
	padding-left: 0px; 
	font-size: 1.2em; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px; 
	text-align: left
}
#right .box2 {
	margin: 10px 0px; 
	width: 230px; 
	height: 110px; 
	background-color: #cccccc
}
#right .box2 a {
	color: #333333; 
	text-decoration: underline
}
#right .box2 a:hover {
	text-decoration: none
}
#right .box2 a img {
	border-right: #666 2px solid; 
	padding-right: 0px; 
	border-top: #666 2px solid; 
	padding-left: 0px; 
	float: left; 
	padding-bottom: 0px; 
	margin: 5px 10px 0px 5px; 
	border-left: #666 2px solid; 
	padding-top: 0px; 
	border-bottom: #666 2px solid
}
#right .box2 a:hover img {
	border-right: #000 2px solid; 
	border-top: #000 2px solid; 
	border-left: #000 2px solid; 
	border-bottom: #000 2px solid
}
#right .box2 h2 {
	padding-right: 5px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 5px; 
	text-align: left
}
#right .box2 p {
	padding-right: 5px; 
	padding-left: 0px; 
	font-size: 1.2em; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px; 
	text-align: left
}
#footer {
	padding-right: 10px; 
	padding-left: 10px; 
	padding-bottom: 10px; 
	margin: 20px auto 10px; 
	width: 750px; 
	height: 50px;
	padding-top: 10px; 
	background-color: #f3f3f3
}
#footer #contact {

	float: left; 
	margin: 0px 0px 0px 15px; 
	width: 500px
}
#footer #contact p {
	color: #272727; 
	text-align: left
}
#footer #contact a {
	color: #272727; 
	text-decoration: none
}
#footer #contact a:hover {
	text-decoration: underline
}
#footer-nav {
	padding-right: 0px; 
	padding-left: 0px; 
	float: right; 
	padding-bottom: 0px; 
	margin: 0px; 
	width: 50px; 
	padding-top: 0px
}
#footer-nav ul {
	list-style-type: none
}
#footer-nav li {
	padding-right: 0px; 
	display: inline; 
	padding-left: 5px; 
	padding-bottom: 0px; 
	padding-top: 0px
}
#footer-nav li a {
	color: #272727; 
	text-decoration: none
}
#footer-nav li a:hover {
	text-decoration: underline
}
.clearboth {
	clear: both
}
* html .clearing {
	height: 1%
}
.clearing {
	display: block
}
.table {
    font-size: 1.2em;
}
     
