body{
margin:0;
padding:0;
text-align:center;
background:#070707 url('../../images/bg_main.gif') repeat-x;
}

p{
font-family:Calibri;
font-size:16px;
color:#000000;
margin-left:5px;
margin-right:5px;
text-align:left;
}

#top{
width:1000px;
height:28px;
background:transparent;
font-family:verdana;
color:#ffffff;
font-size:12px;
margin:0 auto;
border:0px solid red;
}

#topleft{
width:450px;
float:left;
color:#ffffff;
font-size:11px;
padding:0px 0px 0px 5px;
text-align:left;
margin-left:15px;
}

#topright{
width:400px;
float:right;
color:#ffffff;
font-size:11px;
text-align:right;
border:0px solid red;
margin-right:25px;
margin-top:9px;
}

a.home:link, a.home:visited{
color:#cccccc;
text-decoration:none;
font-family:Times New Roman;
font-size:15px;
border:0px solid red;
}

#space{
width:1000px;
height:30px;
background:#ffffff;
margin:0 auto;
border:0px solid red;
}


#headerlogo{
width:1000px;
margin:0 auto;
height:144px;
background:#ffffff;
}


#wrapper{
width:1000px;
background:#ffffff url('../../images/wrapperbg.png') repeat-y;
margin:0 auto;
padding-top:10px;
}

#nav{
width:967px;
height:44px;
background:#ffffff url('../../images/navbg.png') no-repeat;
margin:0 auto;
border:0px solid red;
}

#content{
width:1000px;
margin:0 auto;
border:0px solid red;
}

#leftcol{
width:465px;
float:left;
position:relative;
margin-left:19px;
border:0px solid red;
}

#rightcol{
width:485px;
float:right;
margin-right:13px;
}

#slideshow{
width:464px;
height:342px;
border:0px solid red;
}

span.latest{
font-family:"Arial", sans-serif;
font-weight:700;
font-size:16.0px; 
line-height:1.25em;
text-align:left;
display:block;
padding-top:35px;
}

#latestupdate{
width:440px;
height:145px;
border:1px solid red;
padding:15px;
}

#updatetext{
width:200px;
font-family:"Gill Sans MT", sans-serif;
font-size:16.0px;
line-height:1.44em; 
float:left;
text-align:left;
}

#updatereadmore{
width:160px;
float:right;
text-align:left;
}

a.readmore:link, a.readmore:visited{
font-family:"Gill Sans MT", sans-serif;
font-size:13.0px;
line-height:1.8em;
color:#ff0000; 
text-decoration:none;
}

#redbanner{
width:479px;
height:208px;
background:url('../../images/red.jpg') no-repeat;
padding:5px;
}

span.redtext1{
font-family:"Comic Sans MS", cursive;
font-size:16.0px;
line-height:1.44em;
color:#ffffff; 
text-align:left;
display:block;
padding-left:2px;
}

.redtext2{
font-family:"Trebuchet MS", sans-serif; 
font-size:15.0px;
line-height:1.33em;
color:#ffffff; 
display:block;
text-align:left;
padding-left:25px;
padding-right:25px;
padding-top:5px;
}

.redtext3{
font-family:"Georgia", serif;
font-weight:700;
font-size:15.0px;
line-height:1.20em;
color:#ffffff;
text-align:left;
display:block;
padding-left:15px;
padding-right:15px;
}

hr{
color:#ffffff;
height:2px;
width:92%;
margin-left:15px;
background-color: #ffffff;
border:none;
}

#rightcol1{
width:200px;
float:left;
}

#rightcol2{
width:250px;
float:right;
border:0px solid red;
margin-right:5px;
}

a.rightcollink:link, a.rightcollink:visited{
font-family:"Arial", sans-serif;
font-size:15.0px;
line-height:1.13em;
color:#ff0000; 
text-transform: uppercase;
text-decoration: none;
text-align:left;
display:block;
padding-top:5px;
}
span.rightcoltext{
font-family:"Gill Sans MT", sans-serif;
font-size:13.0px;
line-height:1.5em;
color:#000000; 
display:block;
text-align:left;
}

span.br{
display:block;
height:30px;
}

span.fbtw{
display:block;
width:197px;
height:33px;
margin:15px auto;
}

a.fbtw:link, a.fbtw:visited{
font-family:Tahoma;
font-size:14px;
font-weight:700;
color:#ffffff;
text-decoration:none;
text-transform:uppercase;
text-align:center;
background:url('../images/home1.jpg') no-repeat;
width:197px;
height:28px;
display:block;
border:0px solid red;
padding-top:6px;
}

a.donate:link, a.donate:visited{
font-family:Tahoma;
font-size:14px;
font-weight:700;
color:#ffffff;
text-decoration:none;
text-transform:uppercase;
text-align:center;
background:url('../images/home2.jpg') no-repeat;
width:197px;
height:28px;
display:block;
border:0px solid red;
padding-top:7px;
}

span.signup{
font-family:Tahoma;
font-size:14px;
font-weight:700;
color:#ffffff;
text-decoration:none;
text-transform:uppercase;
text-align:center;
background:url('../images/home1.jpg') no-repeat;
width:197px;
height:28px;
display:block;
border:0px solid red;
padding-top:6px;
margin:15px auto;
}

#quotes{
width:1000px;
margin:0 auto;
border:0px solid red;
float:left;
}

#innerquote{
width:652px;
margin:0 auto;
border:0px solid red;
padding-top:30px;
}

span.quote{
font-family:"Arial", sans-serif;
font-weight:700;
font-size:16.0px; 
line-height:1.25em;
text-decoration: underline;
display:block;
border:0px solid red;
color:#000000;
text-align:left;
padding-left:45px;
}

span.quotetext{
display:block;
font-family:cambria;
font-size:14.0px;
border:0px solid red;
width:610px;
height:70px;
background:url('../images/quotebg.png') no-repeat;
padding-left:40px;
padding-top:12px;
text-align:left
}

#footer{
width:980px;
margin:0 auto;
background:url('../../images/footer.png') no-repeat;
text-align:center;
height:55px;
z-index:-1;
}

.footermenu{
width:980px;
margin:0 auto;
text-align:center;
padding-top:8px;
}

.footermenu ul{
list-style:none;
margin:0;
padding:0px;
border:0px solid blue;
}

.footermenu li{
display:inline;
margin-left:20px;
margin-top:5px;
}

.footermenu li a:link, .footermenu li a:visited{
font-family:verdana;
color:#ffffff;
text-decoration:none;
font-size:11px;
text-align:center;
}

#botfooter{
width:980px;
height:20px;
background:transparent;
}

#copyright{
width:420px;
font-family:verdana;
color:#ffffff;
float:left;
font-size:11px;
text-align:left;
padding-left:20px;
padding-top:8px;
border:0px solid red;
background:transparent;
}

#powered{
width:420px;
font-family:verdana;
color:#ffffff;
float:right;
font-size:11px;
text-align:right;
padding-top:8px;
margin-right:25px;
}

a.powered:link, a.powered:visited{
font-family:verdana;
color:#ffffff;
font-size:11px;
text-decoration: none;
}

#otherpageleftcol{
width:157px;
border:0px solid red;
float:left;
margin-left:15px;

}

#otherpagerightcol{
width:804px;
border:0px solid red;
float:right;
margin-right:10px;
}

#leftspace{
width:157px;
height:150px;
}

.breadcrumbs{
font-family:verdana;
font-size:11px;
color:#000000;
text-align:right;
display:block;
text-transform:capitalize;
}

.leftinnercol{
width:157px;
background:#222222;
margin-top:0px;
border:0px solid red;
}

.leftinnercol ul{
margin:0;
padding:0;
list-style: none;
border:0px solid red;
padding-top:10px;
text-align:right;
padding-right:15px;
}

.leftinnercol li{
font-family:verdana;
font-size:12px;
text-decoration:none;
list-style: none;
padding-top:20px;
}

.leftinnercol li a{
font-family:verdana;
font-size:12px;
text-decoration:none;
color:#ffffff;
text-align:right;
}

span.active{
font-family:verdana;
font-size:12px;
text-decoration:underline;
font-weight:bold;
color:#ffffff;
text-align:right;
}

a.download:link, a.download:visited{
font-family:verdana;
font-size:12px;
text-decoration:none;
color:#ffffff;
text-align:left;
display:block;
padding-left:15px;
}

#header{
width:765px;
height:70px;
background:url('../../images/banner_red.jpg') no-repeat;
margin:0 auto;
margin-right:12px;
}

span.redheader{
display:block;
color:#ffffff;
text-align:left;
padding-left:25px;
padding-top:20px;
font-family:"Georgia", serif;
font-size:27.0px;
}

#otherrighbottcol{
width:780px;
border:1px solid red;
margin-left:0px;
margin-top:30px;
padding-top:10px;
padding-bottom:20px;
padding-left:10px;
text-align:left;
}

span.projecttitle{
font-family:"Calibri", sans-serif;
font-weight:700;
font-size:16.0px;
line-height:1.19em; 
}

span.projecttitle1{
font-family:"Calibri", sans-serif;
font-weight:700;
font-size:16.0px;
line-height:1.19em; 
text-decoration:underline;
}

ol{
font-family:calibri;
text-align:left;
padding-top:0;
padding-left:25px;
}

ol li{
font-family:calibri;
text-align:left;
padding-top:0;
}

span.address{
font-family:Calibri;
font-size:16px;
color:#000000;
margin-left:5px;
margin-right:5px;
text-align:left;
font-weight: bold;
text-decoration: underline;
display:block;
text-transform: uppercase;
}

.center{
text-align:center;
}

span.maptitle{
font-family:"Calibri", sans-serif;
font-weight:700;
font-size:16.0px; 
line-height:1.19em;
text-align:left;
display:block;
padding-left:7px;
}


a.normal, a.normal:link, a.normal:visited{
color:#333333;
font-size: 11pt;
text-decoration:none;
background-color: #ffffff;
border-right:0px solid red;
display:block;
padding:15px;
font-family:calibri;
}

a.selected:visited, a.selected:active, a.selected:link{
color:#333333;
font-size: 11pt;
text-decoration:none;
background-color: #ffffff;
border-right:1px solid red;
display:block;
padding:15px;
font-family:calibri;
text-decoration: underline;
}

.oaalmacbold{
font-weight: bold;
color:#000000;
font-size:16px;
font-family:calibri;
margin-left:5px;
margin-right:5px;
text-decoration: underline;
}

a.email:link,a.email:visited{
color:red;
}

span.contactus{
font-family:"Calibri", sans-serif;
font-weight:700;
font-size:18.0px;
line-height:1.19em;
text-decoration: underline;
text-align:left;
display:block;
padding-left:0px;
padding-top:30px;
}

a.contactemail:link,a.contactemail:visited{
color:#000000;
text-decoration: none;
font-family:calibri;font-size:16px;
}

a.contactemail:hover{
color:red;
text-decoration: none;
}

a.highlight:link,a.highlight:visited{
color:#003366;
text-decoration: none;
font-family:calibri;font-size:16px;
font-weight: bold;
}

a.simple:link,a.simple:visited{
color:#000000;
text-decoration: none;
font-family:calibri;font-size:16px;
font-weight: bold;
text-transform: uppercase;
}

a.pdf:link,a.pdf:visited{
color:#000000;
text-decoration: none;
font-family:calibri;font-size:16px;
font-weight: bold;
text-transform: uppercase;
display:block;
border:0px solid red;
width:200px;
height:35px;
background:url('../images/folder.png') top left no-repeat;
padding-top:10px;
padding-left:55px;
text-align:left;
}
