





#FPBoxRight { float:right; background-image: url(../../images/fp_box_small.gif); background-position: 0 0; background-repeat: no-repeat;
              width: 242px; height:244px; text-align: left; overflow:hidden; }
#FPBoxRightInner { height:234px; overflow:hidden; }
              
#FPBoxLeft { float:left; background-image: url(../../images/fp_box_small.gif); background-position: 0 0; background-repeat: no-repeat;
              width: 242px; height:244px; text-align: left; overflow:hidden; }        
#FPBoxLeftInner { height:234px; overflow:hidden; }
              
#FPBoxWide { float:left; background-image: url(../../images/fp_box_wide.gif); background-position: 0 0; background-repeat: no-repeat;
              width:505px; height:256px; text-align: left; margin-top: 10px; overflow:hidden; }                    
#FPBoxWideInner { height:246px; overflow:hidden; }
              
#FPBoxWideVideo { float:right; text-align:left; margin:10px 3px 0 0; }
#FPBoxWideText { float:left; text-align:left; margin:5px 0 0 3px; width: 170px; }
              
#BottomFooter { margin: 0; border-top: solid 1px #fff; }
#Footer { width: 100%; }

#SPMainBox_t {background: url("../../images/sp_box_main_t.gif") 0 0 no-repeat; width: 969px; height:11px;}
#SPMainBox_m {background: url("../../images/sp_box_main_m.gif") 0 0 repeat-y; width: 969px; min-height: 400px; overflow: auto; padding-bottom: 5px;}
#SPMainBox_b {background: url("../../images/sp_box_main_b.gif") 0 0 no-repeat; width: 969px; height:10px;}


#Leftmenu_box_m {background: url("../../images/sp_box_leftmenu_m.gif") 0 0 repeat-y; width: 171px; }
#Leftmenu_box_t {background: url("../../images/sp_box_leftmenu_t.gif") 0 0 no-repeat;}
#Leftmenu_box_b {background: url("../../images/sp_box_leftmenu_b.gif") 0 100% no-repeat; min-height: 50px; padding: 5px 5px 7px 5px; }

#SPSubBox { background: url("../../images/sp_subphotolines.gif") 0 bottom repeat-x; width: 570px; height: 167px;
               margin: 3px 0 9px 0; }
#SPPhoto { width: 570px; height: 164; overflow:hidden; }
#SPPhoto img { border:0;  }

#Content_box_m {background: url("../../images/sp_box_content_m.gif") 0 0 repeat-y; width: 571px; }
#Content_box_t {background: url("../../images/sp_box_content_t.gif") 0 0 no-repeat;}
#Content_box_b {background: url("../../images/sp_box_content_b.gif") 0 100% no-repeat; 
                min-height: 200px; height:auto; overflow:hidden; 
                padding: 17px 25px 20px 25px; }

.Rightcol_box_m {background: url("../../images/sp_box_rightcol_m.gif") 0 0 repeat-y; width: 171px; margin-bottom: 10px; }
.Rightcol_box_t {background: url("../../images/sp_box_rightcol_t.gif") 0 0 no-repeat;}
.Rightcol_box_b {background: url("../../images/sp_box_rightcol_b.gif") 0 100% no-repeat; min-height: 70px; padding: 5px 7px 7px 8px; }

#FPMapContent .FPSearchfields { padding-top: 10px; }
#FPMapContent #FPSearchBut { float:right; height:54px; width: 77px; text-align:right; /*border: dotted 1px red;*/ }
#FPMapContent #FPSearchBut #FPSearchButInner  { padding-top: 25px;}
#FPMapContent #FPSearchDDLs { float:right; height: 54px; width: 231px; /*border: dotted 1px green;*/}
#FPMapContent #FPSearchDDLs .ddlSearch { width: 230px; }
#FPMapContent #FPSearchDDLs .moresearch { margin-top: 3px; }
#FPMapContent #FPSearchLabel { float:right; width: 90px; padding-top: 4px; /*border: dotted 1px blue; */}