/* links  -------------------------*/

a.ntitle {
color:#535872;
font-weight:bold;
text-decoration:none;
font-size:10px;}

a.ntitle:link, a:visited { }

a.ntitle:hover { 
text-decoration:none;
background:#535872;
color:#fff; }

/* name */
a.nname {
color:#fff;
font-weight:normal;
text-decoration:none; }

a.nname:link, a.title:visited { }

a.nname:hover { 
background:#535872;
color:#fff;
text-decoration:none; }

/* name2 */
a.nname2 {
color:#999;
font-weight:normal;
text-decoration:none; }

a.nname2:link, a.title:visited { }

a.nname2:hover { 
background:#999;
color:#fff;
text-decoration:none; }





/* styles ------------------------- */

.news {
margin-top:3px;
margin-bottom:2px;
color:#535872;}

.ndate {
margin-bottom:7px;
color:#fff; 
font-size:10px;}

.ndate2 {
margin-bottom:7px;
color:#999; 
font-size:10px;}

.events {
margin-top:3px;
margin-bottom:3px;
color:#535872;
font-size:10px; }

.edate {
color:#fff; }

.edate2 {
margin-top:1px;
margin-bottom:1px;
color:#6C7395; }

.eventall {
background:#EAEAEA;
margin-top:6px;
margin-bottom:10px;
padding:5px;}

.left {
text-align:left;
padding-left:8px;
float:left;
white-space: nowrap;}

.right {
text-align:right;
padding-right:8px;
white-space: nowrap;}

.allhdr {
color:#fff;
font-weight:bold;
background:#535872;
text-align:center;
padding:3px;
margin-left:20px;
margin-right:20px;}

.homelink {
margin-top:7px;
text-align:right;}



/* div ids ------------------------- */

#nav {
width:100%;
height:auto;
margin-top:1px;
margin-left:auto;
margin-right:auto;
text-align:right;}

#allpad {
background:#fff;
padding-top:9px;
padding-bottom:10px;
padding-left:20px;
padding-right:20px;
margin-left:20px;
margin-right:20px;
margin-bottom:10px;}
