﻿body 
{
    background-image:url(../Images/PA_Bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	background-color:#333;
    margin: 0 auto;
    text-align: center;
    padding: 18px 0 0 0 ;
    /*font-family: Arial, Sans-Serif;
     line-height: 1.3;*/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 140%;
    color: #333;
	font-size:12px;
     
    
}

h1, h2, h3, h4, h5, h6 {
	font-family: "Helvetica Neue Light", Helvetica, Arial, sans-serif;
	line-height: normal;
	font-weight: bold;
}
h1 {
	font-weight: 600;
	font-size: 1.7em;
	margin: 0 0 1ex;
}
h2 {
	font-size: 1.4em;
	font-weight: 500;
	margin: 1ex 0 0.2ex;
}
h3 {
	font-size: 1.4em;
	font-weight: 500;
	margin: 1ex 0 0.2ex;
}
h4 {
	font-size: 1.3em;
	font-weight: bold;
	margin: 1em 0 0.2ex;
}
h5 {
	font-size: 1.2em;
	font-weight: bold;
	margin: 1ex 0 0;
}
h6 {
	font-size: 1em;
	font-weight: bold;
	margin: 1ex 0 0;
}

/* general html declarations */

p, ul, ol, dl, table {
	font-size: 1em;
}
ul, ol {
	margin: 0.5ex 0 1em;
	padding: 0;
}
li {
	padding: 0;
	margin: 0 0 0.1em 30px;
}
ul li {
	list-style: square;
}
p {
	margin: 0 0 1em;
}
p small {
	color: #909090;
	line-height: 120%;
}
strong, em {
	font-weight: bold;
	font-style: normal;
}

.bulletBox {
	float:left;
	width:100px;
}

#layouttable 
{
    width: 980px;
    margin: 0 auto;
    padding: 0 0 0 0;
    text-align:left;
    background-color: #FFF;

}


#footerTel{
	float:left;
	width:500px;
}

#footerHolder{
	width: 980px;
    margin: 0 auto;
    padding: 0 0 0 0;
    text-align:center;
	color:#fff;
	margin-top:8px;
	margin-bottom:8px;
	clear:both;
	overflow:hidden;
	font-size:11px;
}
#footerHolder a{
	text-decoration:none;
	color:#FFF;
}
#topHolder{
	background-image:url(../Images/PA_top.jpg);
	width:980px;
	height:19px;
	display:block;
	
}
#whiteBtm{
	background-image:url(../Images/PA_Btm.jpg);
	width:980px;
	height:19px;
	display:block;
}
#contentBlock{
	margin-left:20px;
	width:940px;
	min-height:380px;
}

#navigation 
{
	display:block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family:Arial;
	color: #000;
	font-size: 15px;
	font-weight: normal;
	height:51px;
	border: solid 0 #000;
	text-align:left;
	margin-left:20px;
	width:940px;
	background-image:url(../Images/PA_NavTop.jpg);

	}	
#navigation2{
	display:block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family:"Century Gothic", Arial Rounded MT Bold;
	color: #fff;
	font-size: 13px;
	font-weight: normal;
	height:25px;
	text-align:left;
	background-image:url(../Images/PA_Nav2.jpg);
	margin-left:20px;
	width:924px;
	padding-top:7px;
	padding-left:16px;
	
}
#navigation2 a {
	color: #fff;
    margin: 0 0 0 0;
    text-decoration: none;
 

	}
#navigation2 a:hover {
	color: #000;
    margin: 0 0 0 0;
    text-decoration: none;
 

	}
#navigation ul 
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width:940px;

	
	}
.liMenu{
	float:left;
}
	
#navigation ul li {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: left;
	list-style: none;
	text-align:center;
	margin-left:17px;
 	margin-right:17px;
	}
	
#navigation ul li.leftbordernone {
	
	}
		
	
#navigation ul li a {
	
 color:#ffffff;
 text-decoration:none;
font-size: 15px;
 display:block;
 height:34px;
 padding-top:14px;
 float:left;

	}
#navigation ul li .extraR{

}
#navigation ul li .extraL{
	
}
#navigation ul li a:hover{
	color:#999;
	

	}
	
#headerHolder{
	width:940px;
	clear:both;
	overflow:hidden;
	margin-left:20px;
}
.leftHeader{
	float:left;
	width:642px;
}
.rightHeader{
	float:right;
	width:286px;
	background-image:url(../Images/PA_Logo.jpg);
	background-repeat:no-repeat;
	height:257px;
	color:#FFF;
	font-family:"Century Gothic", Arial;
	font-size:16px;
	line-height:23px;
	padding-left:12px;
}
.rightHeader a{
	color:#FFF;
	text-decoration:none;
}
#contentBlock h1{
	font-size:23px;
	font-family:"Century Gothic", Arial;
	color:#333333;
	font-weight:normal;
}
#catHolder{
	clear:both;	
	margin-top:7px;
	margin-bottom:10px;
	overflow:hidden;
}
#catHolder h1{
	color:#FFF;
	font-family:"Century Gothic", Arial;
	font-size:19px;
	font-weight:normal;
	padding:8px;
	height:40px;
}
#catHolder p{
	color:#2f2f2f;
	font-size:12px;
	margin-top:95px;
	padding:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#catHolder a{
	text-decoration:none;
}
#PumpCat{
	width:221px;
	height:261px;
	background-image:url(../Images/PA_PumpsBg.jpg);
	float:left;
	margin-right:18px;
	cursor:pointer;
	
}
#GearboxCat{
	width:221px;
	height:261px;
	background-image:url(../Images/PA_GearboxBg.jpg);
	float:left;
	margin-right:18px;
	cursor:pointer;
}
#RainwaterCat{
	width:221px;
	height:261px;
	background-image:url(../Images/PA_RainwaterBg.jpg);
	float:left;
	margin-right:18px;
	cursor:pointer;
}
#InstallationCat{
	width:221px;
	height:261px;
	background-image:url(../Images/PA_InstallationBg.jpg);
	float:left;
	cursor:pointer;

}

#contentArea{
	float:left;
	width:708px;

}
#contentAreaInt{
	float:left;
	width:408px;

}
#leftSubNav{
	float:left;	
	width:220px;
	text-decoration:none;
}
#leftSubNav a{
	text-decoration:none;
}
#subNavTop{
	background-image:url(../Images/PA_SubTop.jpg);
	background-repeat:no-repeat;
	height:29px;
		
}
#subNavBtm{
	background-image:url(../Images/PA_SubBtm.jpg);
	background-repeat:no-repeat;
	height:29px;
	
}
.subNavItem{
	background-image:url(../Images/PA_SubItem.jpg);
	height:21px;
	width:195px;
	padding-left:25px;
	padding-top:6px;
	font-size:13px;
	color:#000;
	cursor:pointer;
	text-decoration:none;
	
}

.lnk a{
	color:#cb0101;
	font-weight:bold;
}

.subNavItem a{
	text-decoration:none;
	cursor:pointer;
	color:#000;
}
#leftContent{
	float:left;
	width:332px;
	padding-right:18px;
	text-align:justify;

}
#leftContentInt{
	float:left;
	width:439px;
	padding-top:7px;
	padding-right:18px;
	padding-left:24px;
	text-align:justify;

}
#rightContent{
	float:right;	
	width:340px;
	padding-right:10px;
	text-align:justify;
}
#rightContent a{
	text-decoration:none;
	color:#d30000;
}
#leftContent a{
	text-decoration:none;
	color:#333;
}
#sidebarArea{
	float:right;
	width:224px;

}
.newsItem{
	clear:both;
	overflow:hidden;
	margin-bottom:10px;
	padding-bottom:20px;
	background-image:url(../Images/PA_NewsSep.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
.newsItemInt{
	clear:both;
	overflow:hidden;
	margin-bottom:10px;
	padding-bottom:20px;

}
.newsItemInt a{
	color:#d30000;
}
.readMoreBtn{
	margin-top:10px;
}

.newsHead{
	color:#d30000;
	font-size:16px;
	font-family:"Century Gothic", Arial;
	font-weight:normal;
	margin-top:0px;
}
.imgNews{
	float:left;
	margin-right:10px;
	border:1px #d20000 solid;
	margin-bottom:5px;
}
#subnavigation 
{
	display:block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: arial, Sans-Serif;
	color: #333;
	font-size: 11px;
	font-weight: bold;
	width:186px;
	border: solid 0 #000;
	text-align:left;
	
	}	
	
#subnavigation ul 
{
    
	list-style: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;

	}	
	
#subnavigation ul li {
	margin: 0 0 0 0;
	padding: 3px 0 0 0;
	*padding: 0 0 0 0;
	float: left;
	width:186px;
	height: 17px;
	*height: 20px;
	background: #e7e7e7;
	border-bottom: solid 1px #fff;
    list-style: none;
	}
	
#subnavigation ul li.leftbordernone {
	border-bottom: none;
   width:186px;
	height: 20px;
	}
		
	
#subnavigation ul li a {
	color: #333;
	width:186px;
	height: 19px;
	*height: 20px;
	padding: 0 0 0 5px;
	*padding: 2px 0 0 5px;
    margin: 1px 0 0 0 ;
    *margin: 0 0 0 0;
    text-decoration: none;
	
	}
	
#subnavigation ul li a:hover, #subnavigation ul li a.selected {
	color: #fff;
	text-decoration: none;
	width:186px;
	height: 20px;

	}









