body { background-color: #D1D1D1;}

/* Container */
#container {width: 956px;margin:0px  auto;padding-right:6px;height: auto;background-image:url(/pp/site/images/bar_right.jpg);background-repeat:repeat-y;}
#submenu {width:950px; height:23px; background-color: #FFF; background-image:url(/pp/site/images/img_shadowmenu.gif); background-repeat:no-repeat;}
#submenu2 {width:950px; height:10px; background-color: #FFF;}
#submenu3 {width:950px; height:54px; background-color: #FFF; background-image:url(/pp/site/images/img_shadowmenu.gif); background-repeat:no-repeat;}
#submenu4 {width:950px; height:45px; background-color: #FFF; background-image:url(/pp/site/images/img_shadowmenu.gif); background-repeat:no-repeat;}
#space {width:950px; height:20px; background-color: #FFF;}

/* Menu */
#menu {width: 882px;height:21px;padding:13px;border-top:5px solid #FFF;background-image:url(/pp/site/images/bg_menu.jpg);text-align:left; padding-left: 55px ;}
#menu a:link, #menu a:visited {padding: 13px;text-decoration: none;color: #000000;font-family:"Arial";font-size:12px;color: #FFF;font-weight:bold;text-decoration:none;background-image:url(/pp/site/images/bg_menualpha.jpg);}
#menu a:hover {padding:13px;background-image:url(/pp/site/images/bt_menuhover.gif);background-repeat:repeat-x;text-decoration:none;color: #FFF;}
.menuactive {padding: 13px; background-image:url(/pp/site/images/bt_menuover.gif); background-repeat:repeat-x;text-decoration: none;font-family:"Arial";font-size:12px;color: #FFF;font-weight:bold;text-decoration:none;}

/* Submenu */
#containersubmenu {width:935px; height:31px; background-image: url(/pp/site/images/bg_submenu.jpg); background-repeat:repeat-x;font-family:"Arial";font-size:12px; color:#FFF; text-decoration:none;; line-height:30px;; font-weight:bold; padding-left:15px;}
#containersubmenu a:link, #containersubmenu a:visited{ font-family:"Arial";font-size:12px; color:#FFF; text-decoration:none; font-weight:bold;}
#containersubmenu a:hover{ text-decoration: underline; font-weight:bold;}

/* Body */
#maincontainerbody {width:950px; height: auto; background-color: #FFFFFF; position: relative; overflow:auto}
#containerleftbody {background-color: #FFF; height: auto; width:706px; float:left;}
#containernews {width:244px; height: auto; float: right;  background-color: #FFF; clear:right;}
.title {font-family:"Arial";font-size:12px; color:#004578;font-weight:bold;}
.subtitle {font-family:"Arial";font-size:12px; color:#0062AA;font-weight:bold;}
.datearticle {font-family:"Arial";font-size:12px; color:#0062AA;}
.location {font-family:"Arial";font-size:12px; color:#007AD5;font-weight:bold;}
.address {font-family:"Arial";font-size:12px; color:#004578;}
.dateevent {font-family:"Arial";font-size:12px; color:#004578;font-weight:bold;}
.peurl {font-family:"Arial";font-size:12px; color:#0062AA;font-weight:bold;}
.tdgray { background-color:#EEEEEE; text-align: center;font-family:"Arial";font-size:12px; color:#333;}
.tddarkgray { background-color: #DDDDDD;text-align: center;font-family:"Arial";font-size:12px; color:#333;}

.tabletext {font-family:"Arial";font-size:12px; color: #666666; border:1px solid #CBB017; border-left:none; border-right:none; border-top:none;}
.tablelinks {font-family:"Arial";font-size:12px; color: #666666;}
.tabletext a:link, .tabletext a:visited, .tablelinks  a:link, .tablelinks  a:visited {font-family:"Arial";font-size:12px; color: #CBB017; text-decoration:none; font-weight:bold;}
.tabletext a:hover, .tablelinks a:hover {font-family:"Arial";font-size:12px; color: #CBB017; text-decoration: underline;font-weight:bold;}
.linkpaypal { font-family:"Arial";font-size:12px; color:#993; text-decoration:none; font-weight:bold;}
a.linkpaypal:hover{ text-decoration: underline;}

/* Header */
#header {width:950px; height:171px; background-color: #FFF;}
#logo {width:211px;float: left; height:155px; padding-top:16px;}
#img {float: left;padding-right: 5px; padding-top:5px; height:166px;}
#img2 {float: left; padding-top:5px; height:166px;}

/* Right Colum */
/* News */
.containertitlenews {background-color: #0068A6;font-family:"Arial";font-size:18px; color: #FFF;}
.arrownews {background-image: url(/pp/site/images/img_leftarrowevents.gif); background-repeat:no-repeat; background-position:center;}
.containertextnews {background-image:url(/pp/site/images/bg_rightcolum.gif); background-repeat:repeat-y; padding: 10px 10px 15px 22px;}
.containertextnews a:link, .containertextnews a:visited{ font-family:"Arial";font-size:12px; color:#993; text-decoration:none; font-weight:bold;}
.containertextnews a:hover{ text-decoration: underline; font-weight:bold;}
.textnews { font-family:"Arial";font-size:12px; color:#333; text-decoration:none; font-weight:normal;}
.newsdate { font-family:"Arial";font-size:12px; color:#333; text-decoration:none; font-weight:normal;}

/* Events */
.containertitleevents {background-color: #0068A6;font-family:"Arial";font-size:18px; color: #FFF;}
.arrowevents {background-image: url(/pp/site/images/img_leftarrowevents.gif); background-repeat:no-repeat; background-position:center;}
.containertextevents {background-image:url(/pp/site/images/bg_rightcolum.gif); background-repeat:repeat-y; padding: 10px 10px 15px 22px;}
.containertextevents a:link, .containertextevents a:visited{ font-family:"Arial";font-size:12px; color:#993; text-decoration:none; font-weight:bold;}
.containertextevents a:hover{ text-decoration: underline; font-weight:bold;}
.newsevents { font-family:"Arial";font-size:12px; color:#333; text-decoration:none; font-weight:normal;}
.dateevents { font-family:"Arial";font-size:12px; color:#333; text-decoration:none; font-weight:normal;}

/* Footer */
#containerfooter {width:950px; height:32px; background-color: #006497;}
#footerlogo {width:103px; height:28px; background-color: #006497; float:right; text-align:left; padding-top:4px;}
#footerlinks {width:538px; height:24px; background-color: #006497; float:right; text-align:left; font-family:"Arial";font-size:12px; color: #FFFFFF; padding-top:8px;}
#footerlinks a:link, #footerlinks a:visited{ background-color: #006497; text-align:left; font-family:"Arial";font-size:12px; color: #FFFFFF; text-decoration:none;}
#footerlinks a:hover {text-decoration: underline;}
#footershadow {width: 956px;margin:0px auto;height:10px; background-image:url(/pp/site/images/img_footer.jpg); background-repeat:no-repeat;}

.classday { 	font-size: 14px; font-weight: bold; color: #b1432f; }
.classheader { border-bottom-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-bottom-color: efd9d5; }
.classbg { background-color: #EEEEEE; }
.classbg2 { background-color: #DDDDDD; }
.classlinks { font-weight: bold ; color: #000000; }
.classlinks a:link, .classlinks a:visited{ color: #000000; text-decoration:none;}
.classlinks a:hover { color: #000000; text-decoration: underline;}
