@charset "utf-8";
/* CSS Document */


body {
	margin:0;
	padding:0;
	text-align:center;
	background:url(images/pb-bg.jpg) repeat-x top center;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
}

div#wrapper {
	margin:0 auto;
	padding:0;
	width:980px;
}

div#top {
	margin:0;
	padding:0;
	width:980px;
	height:173px;
	background:url(images/pb-top.jpg) no-repeat top center;
}

div#logolink a{
	margin:34px 0 0 0;
	padding:0;
	width:500px;
	height:100px;
	display:block;
	float:left;
}

div#address {
	text-align:right;
	margin:34px 45px 0 0;
	padding:0;
	width:200px;
	float:right;
	color: #1E4E7F;
}

/*   NAVIGATION STYLES are in NAV.CSS   */


/*   **************************************************   LEFT SIDE   *********************************************************  */
div#leftside {
	margin:0;
	padding:0;
	width:280px;
	background:url(images/pb-leftside-bg.jpg) no-repeat top center;
	float:left;
}

div#leftside h2 {
	font-size:13px;
	color:#3B648F;
	padding:3px 0 0 52px;
	margin:0;	
}

div#leftside p {
	font-size:11px;
	color:#4D5359;
	padding:0 30px 0 30px;
	margin:5px 0 0 0;
	line-height:1.2em;
}

div#leftside a:link, div#leftside a:visited {
	color:#A38650;
	text-decoration:underline;
	font-weight:bold;
}

div#leftside a:hover {
	color:#A38650;
	text-decoration:none;
}

/* MORE BUTTON */
div.more {
	margin:0;
	padding:0;
	width:280px;
	height:30px;

}

div#leftside div.more a:link, div#leftside div.more a:visited{
	text-align:right;
	float:right;
	color:#855C13;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding:6px 36px 0 0;
}

div#leftside div.more a:hover {
	color:#4F370B;
	text-decoration:none;
}

/* individual sections */
div.leftdivs {
	margin:0;
	padding:2px 0 0 0;
	width:280px;
	height:95px;

}



/*   **************************************************   CONTENT AREA   *******************************************************  */
div#contentwrapper {
	margin:0;
	padding:0;
	width:980px;
	float:left;
	text-align:left;
}

div#content {
	margin:0;
	padding:0;
	width:700px;
	background:url(images/pb-content-bg.jpg) no-repeat top center;
	float:left;
}


/* CONTENT TEXT STYLES */
div#content p {
	margin:0;
	padding: 0 20px 20px 30px;
	line-height:1.4em;
	color:#777367;
}

div#content h1 {
	margin:0;
	padding: 35px 20px 20px 30px;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color: #1D4D7E;
}


/* FOOTER */
div#footer {
	margin:0;
	padding:0;
	background:url(images/pb-footer-rep.jpg) repeat-x top center;
	clear:both;
	height:146px;
	color:#526B7B;
}

div#footer ul{
	margin:0;
	padding:30px 0 0 0;
	list-style:none;
	font-size:12px;
}

div#footer ul li {
	display:inline;
	padding-left:30px;
}

div#footer ul li#homeli {
	padding:0;
}

div#footer p {
	font-size:11px;
}

div#footer a:link, div#footer a:visited {
	color:#526B7B;
	text-decoration:none;
}

div#footer a:hover {
	color:#394B57;
	text-decoration:underline;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1E4E7F;
}
/*Pictures*/
.picborder {
	border: 1px solid; 
	border-color:#1C5CB3;
}

.picRight {
	border: 1px solid; 
	border-color:#1E5CB3; 
	float:right; 
	margin-left:20px;
}
.picRightnoborder {
	float:right;
	margin-left:5px;
}
.picLeft {
	border: 1px solid; 
	border-color:#333333; 
	float:left; 
	margin-right:20px;
}


/*Contact Form*/
.inputSelect {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BORDER: #CCCCCC 1px solid;
	color: #000000;
	width:200px;
	background-color: #E9E7E8;
}
.inputComment {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BORDER: #CCCCCC 1px solid;
	color: #000000;
	width:200px;
	background-color: #E9E7E8;
}

.inputButton {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	CURSOR: pointer;
	COLOR: #FFFFFF;
	FONT-SIZE: 10px;
	width:90px;
	background-color: #3B79C4;
}

.no-rep-x {
	background-repeat: repeat-x;
}
.no-rep-y {
	background-repeat: repeat-y;
}
.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

/* Link Styles */
.link1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
link1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
.link2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #2372C1;
	text-decoration: none;
}
.link2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #E8A518;
	text-decoration: underline;
}
.link3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #0B3F79;
	text-decoration: none;
}
.link3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #235A90;
	text-decoration: underline;
}
.outlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
	padding-right: 15px;
	background: url(images/outlink.gif) no-repeat right;
}

.outlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	text-decoration: underline;

}
/* Link Styles Ends */
