/* wwra.css created by Brian Stork 2007/03/13 for */
/* Washington Wildlife Rescue Association.        */
/* Use and modify .CSS freely, but you should     */
/* learn to do it for yourself at                 */
/* www.alistapart.com                             */
body {
background: #eee url(../images/bgcolor.jpg) bottom left fixed repeat-x;
color: #000;
margin: 0;
padding: 0 0 25px 0;
border: 0;
font-family: "Trebuchet MS", "Bitstream Vera Sans", veranda, lucinda, arial, helvetica, sans-serif;
}
body p{
margin: 0px;
border: 0px;
padding: 0px;
font-size: 14px;
font-weight: normal;
line-height: 1.25em;
}
#maincontent p
{
padding-bottom: 20px;
}
#header img {
margin: 0px;
border: 0px;
padding: 0px;
}
#wrapper {
margin: 10px auto;
width: 724px;
border: 1px solid #aaa;
background: transparent url(../images/mainback02.png) top left repeat-y;
color: #000;
}
#header {
background: #fff url(../images/mainbanner02.png) top left no-repeat;
width: 724px;
height: 210px;
text-align: left;
}
#maincontent {
width: 526px;
float: right;
}
#maincontent div {
padding: 20px;
padding-top: 0px;
}
#maincontent h1 {
font-size: 20px;
}
#footer {
clear: both;
}
#footer p {
background: #ddd;
padding: 10px;
font-size: x-small;
border-top: 1px solid #aaa;
}
#menu {
width: 196px;
float: left;
background: transparent;
font-family: arial;
padding-top: 20px;
padding-bottom: 20px;
}
#menu ul {
border : 0;
margin : 0;
padding : 0;
list-style-type : none;
text-align : left;
}
#menu ul li {
display : block;
float : left;
text-align : left;
padding : 0;
margin : 0;
font-size : 15px;
}
#menu ul li a:link, 
#menu ul li a:visited {
display : block;
width : 185px;
padding : 0;
margin : 0;
padding-left : 10px;
text-decoration: none;
font-size: 18px;
color: #000;
}
#menu ul li a:hover {
color: #5c0000;
}
body#pagehome #menu li#home a,
body#pageabout #menu li#about a,
body#pagehelp #menu li#help a,
body#pagecareer #menu li#career a,
body#pagemembership #menu li#membership a,
body#pageconference #menu li#conference a,
body#pagenews #menu li#news a,
body#pagemembersonly #menu li#membersonly a,
body#pagecontact #menu li#contact a,
body#pagebulletinboard #menu li#bulletinboard a,
body#pagememberdirectory #menu li#memberdirectory a,
body#pagemyaccount #menu li#myaccount a
{
color: #840000;
}
body #menu ul li#bulletinboard a,
body #menu ul li#membersonlylogoff a,
body #menu ul li#memberdirectory a,
body #menu ul li#myaccount a
{
width: 175px;
font-size: 15px;
padding-left: 20px;
}

.bold
{
font-weight: bold;
text-align: left;
margin-bottom: 0px;
padding: 0px;
}
.italic
{
font-style: italic;
text-align: left;
margin: 0px;
padding: 0px;
}
.big
{
font-size: 18px;
}
.italiccenter
{
text-align: center;
font-style: italic;
}
table#board
{
width: 100%;
}
table#board tr td
{
text-align: left;
vertical-align: top;
font-size: 13px;
}
table#committee
{
width: 100%;
}
table#committee tr td
{
width: 50%;
text-align: left;
font-size: 13px;
margin: 0px;
padding: 0px;
}
#benefits
{
list-style-type : none;
margin: 0px;
padding: 0px;
}
h2
{
font-size: 15px;
margin: 0px;
padding: 0px;
}

p.board
{
margin: 0px;
padding: 0px;
font-size: 13px;
}
p.board span.boardtitle
{
font-weight: bold;
}
ol
{
margin-top: 0px;
}
ol li
{
font-size: 15px;
margin-bottom: 10px;
}

span.boldunderline
{
margin: 0px;
padding: 0px;
text-decoration: underline;
font-weight: bold;
}

p.rehabber
{
padding: 5px;
width: 225px;
border: 1px solid #888;
clear: none;
float: left;
}

span.headline
{
font-weight: bold;
text-decoration: underline;
font-size: 15px;
}
ul.small
{
margin-top: 0px;
}
ul.small li
{
font-size: 13px;
}
table.rehabcontact td
{
font-size: 13px;
line-height: 1.25em;
}
