﻿body 
{
    margin: 0px;
    padding:0px;
    border:0px;
    text-align: center;
    font-family: verdana, sans-serif;
    font-size:smaller;
    background: #520C6E;
 
}

body a:link
{
    color:#5c0f78;
    text-decoration: underline;
}

body a:visited
{
    color:#5c0f78;
    text-decoration: underline;
}

body a:hover 
{
    color:#5c0f78;
    text-decoration: none;
}

.navchild
{
    font-size:85%;
    padding-left:10px;
}

.logoimage
{
    height:165px;
    width:800px;
    border:0px;
    margin: 0px auto;
    
 }
 
 #subnav
{
    width:800px;
    height: 40px;
    margin: 0px auto;
    padding: 0;
}

#subnav-content
{
    padding: 5px 5px 5px 5px;
    text-align:right;
    color:White;
    font-size:85%;
}

#subnav a:link
{
    color:#5186A8;
    text-decoration: underline;
}

#subnav a:hover 
{
    color:#5186A8;
    text-decoration: none;
}

 
#header
{
    width:800px;
    background:white;
margin: 0px auto;
    padding: 0;
    text-align:left;
}

#nav
{
    width:800px;
    margin: 0px auto;
    padding: 0;
    border:0px;
    font-size:90%;
    vertical-align:middle;
    line-height:40px;
    height:40px;
    background-color:#BFD88E;
    text-align:center;
     color:#368f0f;

    
}

#nav a:link
{
    color:#368f0f;
    text-decoration: underline;
}

#nav a:visited
{
    color:#368f0f;
    text-decoration: underline;
}

#nav a:hover 
{
    color:#368f0f;
    text-decoration: none;
}


#subnav-content a:link
{
    color:white;
        font-weight:bold;
    text-decoration: underline;
}

#subnav-content a:visited
{
    color:white;
        font-weight:bold;
    text-decoration: underline;
}

#subnav-content a:hover 
{
    color:white;
    font-weight:bold;
    text-decoration: none;
}

#separator
{
    width:800px;
    margin: 0px auto;
    padding: 0;
    border:0px;
    height:1px;
    background-color:#5c0f78;    
}

#donation-bar
{
    width:800px;
    margin: 0px auto;
    padding: 0;
    border:0px;
    font-size:90%;
    vertical-align:middle;
    line-height:45px;
    height:45px;
    background-color:#89b3db;
    text-align:center;
    
    
}

#donation-bar a:link
{
    color:#5c0f78;
    text-decoration: underline;
    font-weight:bold;
        font-size:80%;
}

#donation-bar a:visited
{
    color:#5c0f78;
    text-decoration: underline;
    font-weight:bold;
        font-size:80%;
}

#donation-bar a:hover 
{
    color:#5c0f78;
    text-decoration: none;
    font-weight:bold;
        font-size:80%;
}


.helpus
{
    font-weight:bold;
    color:White;
    font-style:italic;
}

#logo
{
    margin: 0px auto;
    float:left;
}

#searchform
{
    float:right;
    margin-top:5px;
    margin-right:0px;
    margin-left:125px;
    width:275px;
    height:40px;
}

.searchlabel
{
    display:none;
}

.searchtitle
{
    vertical-align:middle;
    padding-bottom:0px;
    padding-left:7px;
}

.searchgo
{
    vertical-align:middle;
    padding-top:0px;
}

.searchformbox
{
    vertical-align:middle;
    padding-top:1px;
    width:120px;
}

img 
{
    border:0px;
}

#spotlight
{
    width:800px;
    margin: 0px auto;
    padding: 0;
    border:0px;
    background-color:White;
    vertical-align:top;
    text-align:left;
}

#spotlight-left
{
    width:550px;
    margin-bottom:0px;
    margin-top:0px;
    margin-left:0px;
    margin-right:-250px;
    padding:0px;
    float:left;
    background-color:white;
    border-right:250px solid #d7e5f2;
    border-left:0px;
    border-bottom:0px;
    border-top:0px;
    min-height:575px;
    
    }

#spotlight-full
{
width:800px;
    background-color:white;
    text-align:left;
    height:575px;
    
}

#spotlight-left-content
{

    text-align: left;
    padding-left:10px;
    padding-right:5px;
    padding-top:10px;
    padding-bottom:15px;
    font-size:85%;
    background-color:white;
    
}

#spotlight-right
{
    width:250px;
    height:575px;
   height:575px;
    margin: 0px auto;
    padding: 0;
    border:0px;
    float:right;
    background-color:#d7e5f2;
    vertical-align:top;

}

#spotlight-right-content
{
        padding:10px 5px 5px 10px;
    text-align:left;
    font-size:85%;
        vertical-align:top;
}


#spotlight-left-content a:link
{
    color:#5c0f78;
    text-decoration: underline;
}

#spotlight-left-content a:visited
{
    color:#5c0f78;
    text-decoration: underline;
}

#spotlight-left-content a:hover 
{
    color:#5c0f78;
    text-decoration: none;
}

#spotlight-left-content1
{
    text-align: left;
    float:left;
    width:240px;
    background-color:white;
    padding-left:10px;
    height:325px;

}

#spotlight-left-content2
{
    float:right;
    text-align: left;
    width:240px;
 height:325px;
 padding-right:10px;
    background-color:white;
}


#sub-spotlight-left
{
    width:550px;
    margin-bottom:0px;
    margin-top:0px;
    margin-left:0px;
    margin-right:-250px;
    padding: 0;
    float:left;
    background-color:white;
    border-right:250px solid #d7e5f2;
    border-left:0px;
    border-bottom:0px;
    border-top:0px;
    min-height:700px;
}

#sub-spotlight-right
{
    width:247px;
    margin: 0px auto;
    padding-left: 3px;
    border:0px;
    float:right;
    background-color:#d7e5f2;
            font-size:80%;
    
}


#sub-spotlight-left-inner
{
    padding:10px 15px 20px 10px;
    text-align:left;
    margin: 0px auto;

}

#sub-spotlight-right-inner
{
     padding:10px 15px 20px 25px;
       margin: 0px auto;
}

.focusimage
{
    margin-top:0px;
    margin-bottom:5px;
}

.greenheader
{
    font-size:120%;
    color:#90c34c;
    font-weight:bold;

}

.blackheader
{
    font-size:120%;
    color:black;
    font-weight:bold;

}

.purpleheader
{
    font-size:120%;
    color:#5c0f78;
    font-weight:bold;

}

.purpleheaderhome
{
    font-size:130%;
    color:#5c0f78;
    font-weight:bold;

}

.blueheader
{
    font-size:130%;
    color:#89b3db;
    font-weight:bold;
       margin-bottom:0px;
}

#separator2
{
    width:550px;
    padding: 0;
    border:0px;
    height:50px;
    background:white;
    clear:both;


}

#spotlight-left-top
{
    margin-bottom:50px;
}


#spotlight-left-content4
{
    text-align: left;
    float:left;
    width:175px;
    padding-left:15px;
    background-color:white;


}

#spotlight-left-content5
{
    float:right;
    text-align: left;
    width:340px;
    font-size:85%;
     padding-right:15px;
    background-color:white;

}

.h2purple
{
    font-size:100%;
    color:#5c0f78;
    font-weight:bold;
       margin-bottom:5px;
}




#blankdiv
{
    height:10px;
    clear:both;
    width:750px;
    background-color:white;
}

#footertop
{
    width:800px;
    height:115px;
    margin:0px auto;
    vertical-align:middle;
    text-align:center;
    font-size:80%;
    background-color:#efefef;
     color:#999999;

}
#footercontent-left
{
     text-align:left;
    float:left;
     width:300px;
     height:115px;
     background-color:#efefef;
     margin:0px auto;
}

#footercontent-left-inner
{
     padding: 10px 10px 10px 10px;
      vertical-align:middle;
}


#footercontent-right
{
     float:right;
     vertical-align:middle;
     width:500px;
     height:115px;
     text-align:center;
     background-color:#efefef;
     margin:0px auto;
}


#footercontent-right-inner
{
     padding: 10px 10px 10px 10px;
      vertical-align:middle;
}

.footerimage
{
    vertical-align:middle;
}


#footernav
{
    width:800px;
    clear:both;
    margin:0px auto;
    font-size:80%;
    text-align:center;
    color:White; 
    height:75px;
}

#footernav-inner
{
   margin-top:-0px;
}



#footernav a:link
{
    color:white;
        font-weight:bold;
    text-decoration: underline;
}

#footernav a:visited
{
    color:white;
        font-weight:bold;
    text-decoration: underline;
}

#footernav a:hover 
{
    color:white;
    font-weight:bold;
    text-decoration: none;
}



#breadcrumb
{
    margin: 0px auto;
    padding-bottom: 8px;
    padding-top:5px;
    height:25px;
    font-size:80%;
    text-align:left;
    vertical-align:middle;
    background-color:White;
}

#subcontent
{
    width:750px;
    margin: 0px auto;
   padding: 0;
    background-color:White;
    color:#4E4E4E;



}

#subcontent-left
{
    width:164px;
    margin: 0px auto;
    padding: 0;
    border:0px;
    float:left;
    border-right: dotted 1px #5186A8;
       background-color:white;
}

#subcontent-left-content
{
    padding:5px 5px 5px 5px;
    text-align:left;
    font-size:90%;
       background-color:white;
}

#subcontent-right
{
    width:565px;
    min-height:425px;
    margin: 0px auto;
    padding-left: 10px;
    padding-right: 10px;
    border:0px;
    float:left;
    background-color:white;
}


#subcontent-right-content
{
    padding:5px 5px 5px 5px;
    text-align:left;
    font-size:90%;
       background-color:white;
}
  
#subcontent-left-content h1
 {
    font-size:120%;
    font-weight:bold;
    color:#CC0000;
    padding:0px;
    margin-bottom:10px;
    margin-left:0px;
    margin-top:0px;
 }  
 
 #subcontent-right-content h1
 {
    font-size:150%;
    font-weight:bold;
    color:black;
    padding:0px;
    margin-bottom:10px;
    margin-left:0px;
    margin-top:0px;
 }  

.biopic
{
    float:right;
    margin-left: 10px;
    margin-bottom:5px;
}

.programheader
{
font-size:medium;
font-weight:bold;
}

.blueline
{
color:#5186A8;
background-color: #5186A8;
height: 1px;
  margin-bottom:5px;
  margin-top:0px;
}

.redboxlink
{
    color:White;
    font-size: 120%;
    text-decoration:underline;
    text-align:center;
    font-weight:bold;
}
