body { font-family: Verdana, Georgia, Arial, sans-serif; font-size: 12px; padding: 0; margin: 0;  color: #333; }

h1 { font-size: 16px; letter-spacing: 2px; color: #C00; margin: 25px 0 8px 0; }
h2 { font-size: 15px; color: #C00; margin: 10px 0 0 0; }
h3 { font-size: 14px; color: #333; margin: 10px 0 0 0; }
p { line-height: 20px; font-size: 11px; margin: 5px 0 18px 0;  }
/* 13->11 letter-spacing: 1px; */
p strong { color: #C00; }
p a { color: #C00; } p a:hover { color: #F00; }

.red { color: #C00; }

ul { list-style: none; margin: 10px 0 15px 2px; padding: 0; font-size: 13px; }
ul li { padding: 6px 0; background-image: url(_images/list_bullet.gif); background-repeat: no-repeat; background-position: 0px 11px; padding-left: 15px;}

div#header { background: #A80000 url(_images/pnnac_logo.jpg) no-repeat center; height: 126px; border-bottom: 2px solid #FF0000; }

div#topmenu { background: #990000; height: 30px; margin: auto; text-align: center; border-bottom: 2px solid #FF0000; }
div#toplinks { margin: 0 auto; width: 635px; padding-left: 30px; font-size: 13px; overflow:hidden;}
div#toplinkspub { margin: 0 auto; width: 800px; padding-left: 30px; font-size: 13px; }
div#toplinksuser { margin: 0 auto; width: 655px; padding-left: 30px; font-size: 13px; }
div#toplinksadmin { margin: 0 auto; width: 800px; padding-left: 30px; font-size: 13px; }
div#toplinkssec { margin: 0 auto; width: 634px; padding-left: 30px; font-size: 13px; }


div#topmenu a { margin: 0 auto; padding: 7px 13px 7px 13px; display: block; float: left; font-family: Arial; font-weight: bold; color: #FFFFFF; text-decoration: none; }
div#topmenu a:hover { background-color: #C00 }

table#main { 
	width: 900px;
	margin: 0 auto;

}
  .prop {
    /* height:350px; */
    height: 100%;
    float:right;
    width:1px;
  }

  .clear {
    clear:both;
    height:1px;
    overflow:hidden;
  }

table#insidemain { 
	width: 650px;
	margin: 0 auto;

}
td#content-left { width: 480px; padding: 0 20px 20px 10px; vertical-align: top; }
td#content-right { width: 420px; padding: 0 10px 20px 20px; vertical-align: top; float: right;}

div#footer { height: 40px; background: url(_images/footer1_bg.jpg) repeat-x; text-align: center; border-bottom: 2px solid #C00; }
div#footer-links { padding-top: 12px; }
div#footer-links a { color: #FFF; letter-spacing: 2px; padding: 5px 10px 6px 10px; text-decoration: none; }
div#footer-links a:hover { background-color: #A60000; }

div#footer2 { height: 33px; background: url(_images/footer2_bg.jpg) repeat-x; text-align: center; }
div#footer2 p { margin: 0; padding: 7px 0 0 0; color: #F99; font-size: 11px; }
