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

/* standard */

body {background:url(Images/page_bg.jpg) repeat-x top #e0e2d5; margin: 0; padding: 0;}

p {font-family:'Myriad Pro', Helvetica, Arial, Tahoma, sans-serif; margin:0; padding:0;}

li {font-family:'Myriad Pro', Helvetica, Arial, Tahoma, sans-serif; margin:7px 50px 7px 4px; padding:0; font-size:14px; color:#369; line-height:1.2em;}

a {text-decoration:underline; outline:none; color:#306a70;}

a:hover {color:#51a5ac; text-decoration:underline;}

div {margin:0; padding:0;}

img {border:none; margin:0; padding:0;}

/* positioning */

.page_header {width:1024px; height:104px; margin:0 auto; background:url(Images/page_header.jpg) no-repeat top; clear:both;}

.container {width:1024px; margin:0 auto; padding:0; background:url(Images/content_bg.gif) repeat-y; overflow:hidden;}

.body_bg {width:1024px; min-height:665px; margin:0 auto; padding-top:10px; background:url(Images/body_bg.jpg) no-repeat top;}

.page_footer {width:1024px; height:20px; margin:0 auto; padding:10px 0 0 0; background:url(Images/page_footer.jpg) no-repeat #e0e2d5; clear:both;}

.navigation {width:250px; float:left; padding:120px 0 0 112px;}

.nav_selected {width:229px; height:36px; margin:10px 0 0 0; padding:2px 0 0 0; background:url(Images/selected_navigation.jpg); text-align:right;}

.nav_reg {width:229px; text-align:right;}

.nav_dots {width:215px; height:7px; background:url(Images/nav_dots.jpg) no-repeat; margin:8px;}

.contact {width:180px; min-height:70px; margin:20px 0 0 16px; background:#f1f2e9; border:#bfc2af thin solid; padding:12px;}

.logos {width:170px; height:43px; margin:20px 0 0 50px; background:url(Images/span_pma_logos.jpg) no-repeat;}

.content {width:550px; float:right; padding:125px 95px 0 0;}

/* text */

.navigation_selected {font-family:'Myriad Pro', Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; padding:6px 10px 0 0;}

.navigation_regular {font-family:'Myriad Pro', Arial, Helvetica, sans-serif; font-size:18px; padding:0 10px 0 0;}

.navigation_regular a {text-decoration:none; color:#2d1807;}

.navigation_regular a:hover {color:#b93221;}

.contact_us {font-family:'Myriad Pro', Arial, Helvetica, sans-serif; font-size:13px; color:#1D1D1D; font-weight:bold; margin-bottom:4px; line-height:21px; text-align:center;}

.footer_text {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#26120d; text-align:right;}

.footer {width:800px; height:50px; margin:0 auto; padding:0 10px 15px 10px; clear:both; background:#e0e2d5;}

.header {font-size:17px; color:#3c1d08; padding:0 0 10px 0; font-weight:bold;}

.subheader {font-size:15px; color:#3c1d08; padding:0 0 10px 0; font-weight:bold;}

.text {font-size:14px; color:#292929; line-height:1.2em; margin:0 50px 8px 10px; text-align:left;}

.formText {font-size:13px; color:#292929; line-height:1.2em;}

.justText {font-size:14px; color:#292929; line-height:1.2em; margin:0 50px 8px 10px; text-align:justify;}

.attribution {font-size:12px; color:#393939; line-height:1.2em; margin:0 50px 0 25px;}

.bold {font-weight:bold; color:#632d1c;}

.line {border-bottom:#e1e1e1 thin dotted; margin:25px 40px 20px 0; clear:both;}

.input {font-family:Arial, Helvetica, sans-serif; font-size:11px;}

/* RSS List */

.labelfield{ /*CSS for label field in general*/
color:brown;
font-size: 90%;
}
.datefield{ /*CSS for date field in general*/
color:gray;
font-size: 11px;
margin:0 0 0 10px;
}
#example3 a{ /*CSS specific to demo 3*/
color:#306a70;
text-decoration: none;
}
#example3 li{ /*CSS specific to demo 3*/
font-size:14px;
list-style:outside;
list-style-type:square;
}

/* CSS by Kate McMillan | http://outboxonline.com */