@charset "utf-8";
/* CSS Document */
* { 
padding: 0; 
margin: 0;
}
body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
background-image:url(images/pm_pg_bg.jpg);
background-position:top;
background-repeat:repeat-x;
background-color: #C7B18A;
margin: 0;
padding: 0;
text-align: center;
color: #535353;
}
#container { 
position:relative;
width: 820px;
height:auto;
background-image:url(images/pm_pg_bg_strip.jpg);
background-position:top;
background-repeat:repeat-y;
background-color: #FFF;
margin: 10px auto;
text-align: left;
}
#banner {
position:absolute;
left:407px;
top:23px;
width:380px;
height:145px;
background-color:#FFF;
padding:0;
}
#header {
background-image:url(images/pm_pg_header.jpg);
background-position:top;
background-repeat:no-repeat; 
width:820px;
height:141px;
padding: 0;
margin: 0;
}
#navigation {
float: left;
margin:0 0 15px 0;
background-image:url(images/pm_pg_menu_bg.jpg);
background-position:top;
background-repeat:no-repeat;
width: 200px;
height:auto;
padding: 0;
list-style: none;
}
#navigation p {
margin: 5px 0 5px 0;
font-size:11px;
line-height:13px;
}
#content {
height:100%;
background-image:url(images/pm_pg_content_bg.jpg);
background-position:top;
background-repeat:no-repeat;
margin-left: 200px;
padding: 0;
} 
#content p {
margin: 10px 10px 10px 20px;
padding: 0;
}
#content_scroll {
display:block;
margin: 10px 5px 0 20px;
padding: 0;
width:585px;
height:440px;
overflow:auto;
}
#pagename {

font-family:Tahoma, Geneva, sans-serif;
font-size:16px;
line-height:18px;
font-weight:normal;
float: left;
margin: 13px 0 0 20px;
width:200px;
padding: 0;
color:#32374B;
}
#content .title {
font-family:Tahoma, Geneva, sans-serif;
font-size:13px;
line-height:16px;
font-weight:bold;
margin: 5px 0 0 0;
padding: 0;
color:#645133;
}
#footer {
background-image:url(images/pm_pg_footer_bg.jpg);
background-position:top;
background-repeat:no-repeat;
width:820px;
height:55px; 
padding: 0;
background-color:#FFF;
margin: 0;
} 
#menu {
position:absolute;
top:3px;
left:3px;
width:146px;
height:auto; 
padding: 0;
margin: 0;
}

.copy {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:12px;
font-weight:normal;
color:#7E6641;
margin:0;
padding:15px 0 0 30px;
}
.copy a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:12px;	
color: #7E6641;
text-decoration:underline;
}
.copy a:hover {
color: #53432B;
text-decoration:underline;
}
.clearfloat {
clear:both;
height:0;
font-size: 1px;
line-height: 0;
}
#menulinks {
position:relative;
top:10px;
left:20px;
width:179px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
font-weight: normal;
color:#7E6641;
text-decoration: none;	
padding:2px 5px 2px 5px;
}
#menulinks a {
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
font-weight: normal;
color:#7E6641;
background-color:;
text-decoration: none;	
padding:2px 5px 2px 5px;
}
#menulinks a:hover {	
color:#53432B;
background-color:#FFF;
text-decoration: underline;
}
#menulinks a:active {
color:#7E6641;
background-color:#FFF;
text-decoration: none;
}
#menulinks a:visited {
color:#645133;
text-decoration: none;
}
.news_title {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
font-weight:bold;
padding-left:10px;
color:#32374B;
}
.text_box {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
font-weight:normal;
color:#002E81;
margin:0;
padding:1px 0 1px 5px;
}

#insertbox {
position:relative;
top:15px;
left:20px;
width:179px;
height:auto;
padding:0;
margin:5px 0 10px 0;
}
.insert {
font-family:lucida grande,tahoma,verdana,arial,sans-serif;
font-size:11px;
font-variant:normal;
font-style:normal;
font-weight:normal;
color:#3B5998;
text-decoration:none;
}

#leftlinks {
position:relative;
top:10px;
left:20px;
width:179px;
padding:0;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
font-weight: normal;
color:#7E6641;
text-decoration: none;	
padding:0;
}
#leftlinks a {
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
font-weight: normal;
color:#7E6641;
text-decoration: none;	
padding:0;
}
#leftlinks a:hover {	
color:#53432B;
text-decoration: underline;	
}
#leftlinks a:active {
color:#7E6641;
text-decoration: none;
}
#leftlinks a:visited {
color:#645133;
text-decoration: none;
}
p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color: #535353;
}
p a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color: #535353;
text-decoration:underline;
}
p a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color: #32374B;
text-decoration:underline;
}

#newsTicker {
	width: 565px;
	margin: 15px 0 10px 20px;
	padding: 0;
	float: left;
	clear: none;
	height:460px;
}
#newsTicker .SlidingPanels {
	width: 100%;
	height: 450px;
	float: left;
}
#newsTicker .SlidingPanelsContentGroup {
	width: 8000em;
	float: left;
}
#newsTicker .SlidingPanelsContent {
	float: left;
	width: 565px;
	height: 450px;
	overflow:auto;
}

#newsTicker img {
	float: left;
	margin-right: 4px;
}

#newsTicker .SlidingPanelsContent .content {
	margin: 7px 5px 0 0;
	float: left;
}

#newsTicker .content {
	height: auto;
	padding: 0;
}

#newsTicker p {
	margin: 7px 5px 0 0;
}

#newsTicker .prev {
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	color:#5A5A4F;
	text-align: left;
	padding: 4px 4px;
	clear: both;
}

#newsTicker .next {
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	color:#5A5A4F;
	text-align: right;
	padding: 4px 4px;
	clear: both;
}

#newsTicker .navLinks {
	clear: both;
	text-align: left;
	padding:3px 0 3px 0;
}
.form_field {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:14px;
color:#000;
padding:0 2px 0 5px;
background-color:#FDFCF9;
border-top:1px solid #BAA97A;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
border-left:1px solid #BAA97A;
margin-bottom:2px;
}
.form_submit {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:normal;
color:#564E2C;
padding:0 2px 0 2px;
margin:0;
}
