/* CSS Document */
/*--------------------------------------------------------
Basic Design Style Sheet for Paul Hunter Foundation

version: 1.0
author: eric whitehead
email: enquiry@paulhunterfoundation.org
website: http://www.paulhunterfoundation.org
build: july 2007


-----------------------------------------------------------*/

/************* #navigation page layout div's ***************/	

/* page active styling */
/* this highlights the current selected page */
body.home #mainNav a#home, body.subactive #mainNav a#subactive, body.paul #mainNav a#paul, body.about #mainNav a#about, body.donate #mainNav a#donate, body.events #mainNav a#events, body.helping #mainNav a#helping, body.news #mainNav a#news, body.contact #mainNav a#contact, body.subactive #mainNav a#subactive, body.blank #mainNav a#blank {background: #EBE8E2;/* active cell color */ color: #800000;}
/* this is the rollover state on the currently selected page */
body.home #mainNav a:hover#home, body.paul #mainNav a:hover#paul, body.about #mainNav a:hover#about, body.donate #mainNav a:hover#donate, body.events #mainNav a:hover#events, body.helping #mainNav a:hover#helping, body.news #mainNav a:hover#news, body.contact #mainNav a:hover#contact, body.subactive #mainNav a:hover#subactive, body.blank #mainNav a:hover#blank { color: #ccc; 
cursor: default;}

/****** main navigation list styles ****/

#mainNav {
margin: 0 auto;
padding: 0;
text-transform: none;
width: 100%;
float:left;
}

ul#navList
{
font-size: 80%;
text-align: left;
list-style: none;
padding: 0 0 0 3px;
margin: 10px auto;
width: 100%;
}
ul#navList li
{
display: block;
margin: 0;
padding: 0;
}
ul#navList li a
{
display: block;
width: 95%; /* width of cell */
padding: 0.1em 0.1em 0.1em 0.3em; /* text padding in cells */ 
font-size: 1em;
line-height:1.7em;
border-bottom: solid 1px #732C7B;
color: #777;
text-decoration: none;
 background-color: #F6F6F6; /* inactive cell color */
}
#navList>ul#navList li a { width: auto; }

ul#navList ul a {
display: block;
padding: 3px 3px 3px 30px; /* sub item padding */
width: 77%; /* width of sub item */
font-size: 10px;
}

ul#navList li#active a
{
background: #F6F6F6;/* active cell color */
color: #79167B;/* active text color */
font-weight:bold;
cursor:default;
}
ul#navList li#subactive a
{
background: #EBE8E2;/* active cell color */
color: #732C7B;/* active text color */
cursor:default;
}
ul#navList li a:hover, ul#navList li#active a:hover
{
color: #800000; /* mouseover text color */
background: #F6F6F6;
border-color: #aaab9c #fff #732C7B #fff;
}

/*******************************************/

/******** contact listing in side column ********/


ul#infoList
{
text-align: left;
list-style: none;
padding: 0 0 0 3px;
margin: 5px auto;
width: 100%;
color:#000;
font-size:0.9em;
line-height: 1.3em;
}
ul#infoList li
{
display: block;
margin: 0;
padding: 0;
}


/******** styles for editorials listings in primary column ********/


ul#content
{
text-align: left;
list-style: none;
padding: 0;
margin: 10px auto;
width: 100%;
color: #000;
font-size:0.9em;
line-height: 1.3em;
}
ul#content li
{
display: block;
margin: 0;
padding: 3px;
}

/******** styles for staff listings in contact.php ********/
ul#staff
{
text-align: left;
list-style: none;
padding: 0;
margin: 10px auto;
width: 90%;
color:#000;
font-size:0.9em;
line-height: 1.6em;
}
ul#staff li
{
display: block;
margin: 0;
padding: 0;
}