body {
background-image:url(../siteimages/layout/PAHS_layout_01.jpg);
background-repeat:repeat-x;
background-position:top;
font-family:Arial, Helvetica, sans-serif;
font-size:medium;
color:#666;
}

h1 {
font-size:x-large;
font-weight:700;
color:#4187B8;
border-bottom-width:0.1em;
border-bottom-style:solid;
border-bottom-color:#999;
padding-bottom:0.35em;
}

h2 {
font-size:large;
font-weight:700;
color:#4187B8;
border-bottom-width:0.1em;
border-bottom-style:solid;
border-bottom-color:#999;
padding-bottom:0.35em;
}

.h2 {
font-size:large;
color:#4187B8;
font-weight:700;
}

.h3 {
font-size:medium;
font-weight:700;
color:#4187B8;
}

.subtitle {
font-size:small;
}

a {
color:#4187B8;
text-decoration:underline;
}

.indent {
padding-left:30px;
}

ul.spaced li {
padding:5px 0;
}

#header {
width:900px;
margin-left:auto;
margin-right:auto;
height:202px;
}

#navigation {
height:36px;
width:900px;
margin-right:auto;
margin-left:auto;
}

#body {
width:900px;
margin-right:auto;
margin-left:auto;
}

#footer {
height:51px;
position:relative;
background-image:url(../siteimages/layout/PAHS_layout_11.jpg);
text-align:center;
}

.footer-content {
background-image:url(../siteimages/layout/PAHS_layout_12.jpg);
background-position:center top;
background-repeat:no-repeat;
height:51px;
width:900px;
margin-right:auto;
margin-left:auto;
vertical-align:middle;
}

#container {
min-height:100%;
margin-bottom:-51px;
position:relative;
margin-right:10px;
margin-left:10px;
}

html,body {
height:100%;
margin:0;
}

.clearfooter {
height:51px;
clear:both;
}

.outline {
border:2px solid #4187B8;
}

hr {
color:#737C83;
width:100%;
}

div.contentbox_full {
width:900px;
background-image:url(../siteimages/layout/content-box/top.jpg);
background-repeat:no-repeat;
background-position:center top;
margin-left:auto;
margin-right:auto;
margin-bottom:18px;
}

div.contentbox_full div.contentbox_bottom {
background-image:url(../siteimages/layout/content-box/bottom.jpg);
background-repeat:no-repeat;
background-position:center bottom;
padding:12px 14px 16px;
}

div.clear {
clear:both;
height:1px;
margin:0;
padding:0;
}

div.half_left,div.half_right {
width:428px;
float:left;
margin:0;
padding:10px;
}

div.third_left,div.third_center,div.third_right {
width:270px;
float:left;
margin:0;
padding:0 10px 10px;
}

div.quarter{
width:25%;
float:left;
margin:0;
}

.spacer {
height:20px;
clear:both;
}