#content_right{
    height: auto !important;
    width: 690px;
    /*border-top: 2px solid #193d9d; border-bottom: 2px solid #193d9d;   */ 
    clear: right;
    float: right;
    margin-left: 0px;
    margin-top: 0px;  
     /*border:dotted;*/ 
    
}
#right_upper{
    float: right;
    height: auto !important; height: 400px; 
    width: inherit; 
    margin-top: 0px;
    margin-bottom: 5px;
}

#right_panel{
    float: right;

    height: auto;

    width: 265px; 

    margin: 10px 12px 0 0;

    /*border: solid 1px #D1D1D1; */
}

#r_top{
    background: url(../images/happengins_top_BG.jpg) no-repeat top left;
    width: 293px;
    height: 12px;
    border: none;
    display: block !important;  
}
#r_tile{
    background: url(../images/happenings_tile_BG.jpg) repeat-y;
    width: inherit;
    margin:0px;

    height: 270px;

    border: none;
    display: block !important;  
}
.happening_item_box {
    float: left; width: 240px; height: 70px;
    margin: 10px 0 0 15px;
}
.happening_item_box img { width: 70px; height: 60px; float: left; border: 1px solid #ccc; margin-right: 5px; }
.happening_item_box h1 { color: #10bacc; font-family: Georgia; font-size: 12pt; font-weight: normal; letter-spacing: 0; display: inline;}
.happening_item_box p { color: #444; font-family: Arial; font-size: 9pt; letter-spacing: 0; margin-top: 5px; text-decoration: none; text-align: left; }
.happening_item_box a { color: #444; font-family: Arial; font-size: 9pt; letter-spacing: 0; margin-top: 5px; text-decoration: none; }
.happening_item_box a:hover { color: #10bacc;}
#r_tile label{
    text-align: left;
    margin-top: 10px;
    padding: 30px 0px 0px 10px;
    font-family:georgia; font-weight: normal;
    letter-spacing: 0px;
    color: #FFAA55;
    font-size: 18px;

}
#r_tile ul{

    list-style-type:none;   
}

#r_bottom{
   background: url(../images/happenings_btm_BG.jpg) no-repeat top left;
   width: inherit;
    height: 16px;
    border: none;
    display: block !important;  
}
#left_panel{
    float: left;
	
	height: auto;
    /* height: auto !important; height: 400px; */

    width: 380px;
    border: none; margin-top: 10px;   
   /* border: solid 1px #D1D1D1; */

} 
#left_panel h1{
    margin:0px 0px 20px 0px;
    padding: 10px 0px 0px 0px;
    font-family:Georgia;
    letter-spacing: 0px;
    color: #000;
    font-size: 21pt;
    font-weight: normal;
}

.lpanel{
    float: left;
    height: auto;
    clear:left;
    width: auto;
    padding-left: 5px;
    margin:0px;
}
.lpanel img { float: left; height: 220px; padding-bottom:10px;}
.lpanel ul { float: left; padding: 0; margin: 0; }
*+html .lpanel ul { margin-bottom: -20px; }
.lpanel li { list-style-type: none; list-style-position: inside; padding-left: 5px; margin-right: 5px; color: #f77d00; font-family: Arial; font-size: 11px; letter-spacing: 0px; }
.lpanel p { margin: 0; clear:both; }
.lpanel h2{
    font-family: Georgia;
    letter-spacing: 0px;
    color:#333;
    font-size: 14pt;
    font-weight: normal; 


}
.lpanel li a {
    text-align: left;
    /*color:#f77d00;*/
    color:#000;
    font-size: 12px;
    font-weight:normal; text-decoration: none;
}
.lpanel li a:hover { color:#10BACC; }

.lpanel a {
    font-family:verdana, sans-serif;
    text-align: left;
    letter-spacing: 0px;
    color:#10BACC;
    font-size: 10pt;
    font-weight:normal; 
}

#right_lower{
    float:left;

    height: auto !important;

    width: 675px;     

    /*border: solid 1px #D1D1D1; */
} 

#rl_top{



    background: url(../images/btmPanelLong_top2.gif) no-repeat top left;

    width: 675px;

    height: 36px;
    border: none;
    display: block !important;  
}
#rl_top label{
    float:left;
    margin-top: 0px;
    padding: 10px 0px 0px 20px;
    font-family:georgia;
    letter-spacing: 0px;
    color: #FFAA55;
    font-size: 12pt;
}

#rl_tile{

    background: url(../images/btmPanelLong_tile2.gif) repeat-y;

    width: 630px; 

    height: auto !important;

    margin:0px; padding: 0 25px 0 20px;
    display: block !important;
    float: left;
}

#rl_tile img {
    float: left; margin: 0 10px 0 0; vertical-align: top;
}


#rl_tile h1{
    font-family:georgia;
    letter-spacing: normal;
    color:#006699;

    font-size: 12pt;

    font-weight: normal;  



}
#rl_bottom{
    float: left;

    background: url(../images/btmPanelLong_btm2.gif) no-repeat top left;

    width: 675px;

    height: 16px;
    border: none;
    display: block !important;  
}
#rl_tile a {
    color: #10bacc; text-decoration: none;  
}


#abouteuc {

    position: absolute;

    width: 210px; height: auto; padding: 5px; margin-top:225px;

    margin-left: 10px;

    color: #186a7e;

}
*+html #abouteuc {
    margin-left: -210px; margin-top:235px;
}



#abouteuc h1 { font-size: 12pt; }

/*
#abouteuc p { font-size: 11px; color: #186a7e; }
*/

#abouteuc p { font-size: 11pt; color: #186a7e; }

#feature_intro { height: auto; margin: 0 0 -24px 0;}
*+html #feature_intro { margin-bottom: -15px;}

.imageframe { float: left; width: 310px; }
.observer_nav { float: right; margin-left: 5px; margin-top: 185px; text-align: center;}
.observer_nav p { font-weight: bold; text-align: center;}
.observer_nav img { width:10px; height:10px; border: none; margin: 3px; }
