*{
    padding:0;
    margin:0;
}

body{
    min-height: 100%;
    height: 100%;
}
.clear{
    clear:both;
}
#site_wrapper{
    width:900px;
    position:relative;
    left:50%;
    margin-left:-450px;
    height:100%;    
}
#mini_nav{
    width:900px;
    height:30px;
}

#mini_nav a{
    margin-right:20px;     
    line-height: 30px;    
    float:right;    
    display:block;
}

#mini_nav span{
    font-weight:bold;
    color:#376007;
    margin-right:20px;     
    line-height: 30px;    
    float:right;    
    display:block;    
}


#left_pane{
    width:199px;
    height:100%;
    float:left; 
}

#right_pane{
    width:701px;
    min-height:100%;    
    height:100%;    
    float:right;
    background:url(../images/site/flash_banner_bkrd.png) no-repeat top left;
}
#flash_rotator{
    width:701px;
    height:244px;
    float:right;
    z-index: 100;
}
#logo{
    position:absolute;
    left:-5px;
    top:167px;
}
#leaf{
    position:absolute;
    left:-115px;
    top:0px;
}

#drop_menu{
    height:47px;
    width:701px;
    background: url(../images/site/nav_background.png) no-repeat top left;
}

#featured{
    margin:0px 4px 8px 12px;
    padding-left:0;
    padding-right:0;
}

#featured p{
    padding:4px 0px;
}

#featured div{
    float:left;
    width:210px;
    padding:0;
    margin: 8px 8px 0px 8px;
}
#featured div a{
    display:block;
}

#footer{
    width:805px;    
}

#category_overview{
    
}

#category_overview img{
    float:left; 
    margin-right:20px;
}

#category_overview p{
}

#program_details{
    
}

#program_details img{
    float:left; 
    margin-right:20px;
}

#program_details div.specs{
    float:right;
    width:430px;
    padding:0;
    margin:0;  
}
#program_details div.specs span{ 
    color:#843500;
    font-weight:bold;
}
#program_details ul{
    list-style-type: none;   
}

#program_details ul li{
    
}

#program_dates{

}

#directors{
    padding:10px 0px;
}

#directors hr{
    color:#999999;
    background-color:#999999;
    border:0;
    height:2px;
}
#directors div.director{
    width:650px;
    margin: 10px 0px;
    padding:6px;
}

#directors img{
    float:left;
    margin-right:10px;
}

#directors p{

}

