/* SEARCH  */
#header .row-3 .header-search  { float:left; }

.aside { width:236px; margin:0px; margin-left:15px; font-size:1.1em; float:right; }

.content { width:660px; float:right; padding:17px 0 20px 0; }

#header .nav_bg li               { float:right; }
#header .row-2 .header-box .nav  { width:100%; overflow:hidden; margin:-56px -29px 0px 2px; position:absolute; }
#header .row-2 .header-box         { width:963px; height:364px; position:relative; }
#header .row-2 .header-box .inner  { padding:0px 13px 0 0px; }

DIV.search_item IMG.search-room-icon { float:right; margin:5px; }

.white_header DIV.title_left    { float:right; }
.white_header DIV.title_right   { float:left; text-align:left; }
