html,body,#main,#flex_wrapper{height:100%;}body{margin:0;padding:0;font-family:arial,sans-sefif,serif;font-size:12px;font-weight:normal;line-height:16px;text-align:center;color:#6b6b6b;background-color:#dedede;}div{text-align:left;}div,ul,li,img,h1,h2,h3,a,p,form,input,select{margin:0;padding:0;text-decoration:none;font-size:12px;}div,ul,li,img,h1,h2,h3,a,p,form,input{border:none;outline:none;background-color:transparent;}a:hover{text-decoration:underline;}#main,#gallery{display:none;min-height:750px;min-width:1008px;}#main span{display:none;}#gallery{position:absolute;top:0;left:0;background:#dedede url(/images/gallery-background.jpg) repeat-x;}#gallery,#gallery_wrapper{width:100%;}#main,#container{margin:0 auto 0 auto;}#container{width:820px;}#flex_wrapper{float:left;}#header,#branding,#header_navigation,.content_spacer,.content_spacer_small,.sold_flag{float:left;background-color:#eb000a;}#branding,#header_navigation{width:650px;margin:8px 0 0 0;padding:0 10px;}#header_sub_navigation{float:right;text-align:right;margin:18px 10px 0 0;}#header_navigation{padding-bottom:15px;}#header_navigation a,#header_sub_navigation a{color:#fff;font-size:15px;text-decoration:none;}#header_navigation a:hover,#header_sub_navigation a:hover,.page_heading h1{color:#000;}a,.home_section_links,.home_links_top span,.home_links_bottom span,#copyright{color:#333;}#header_sub_navigation a,.home_section_left a,.page_heading h1,.yacht_summary h2,.yacht_header h1,.page_content h1{font-size:14px;}#header_navigation ul,#header_sub_navigation ul,.destination_list ul,.branch_list ul{list-style:none;}#header_navigation li{display:inline;margin:0 10px 0 0;}.sub_links{float:left;width:800px;height:16px;background-color:#d9d9d9;padding:3px 10px;}.sub_links span{color:#000;font-weight:bold;padding:0 10px 0 0;}.sub_links a{margin:0 3px;}.sub_links_left,.sub_links_right,.sub_links_nosplit{float:left;width:70%;}.sub_links_right{width:30%;}.sub_links_nosplit{width:100%;}.sub_links_right{text-align:right;}#content{float:left;width:820px;margin:0;padding:15px 0 40px 0;background:#e2e3e4 url(/images/background.jpg) repeat-x;}.home_section,.home_links_top,.home_links_bottom,.page_links,.page_heading,.search_wrapper,.yacht_wrapper,.page_content{float:left;width:800px;margin:0 10px 10px 10px;}.page_links_row{margin:0 0 15px 0;}.home_section_left{float:left;width:642px;}.home_section_left h2 a,.home_links_top a,.page_links_row h3 a,.next_prev a,.page_numbers a,.search_links a,.page_content h1,.page_section h2,.latest span,.contact_content h2,.user_error,.member_right h2,.search_list h2,.news_item a,.page_intro a,.page_section a,.home_section_left p a{color:#eb000a;}.home_section_links{float:left;width:100%;}.home_section_links,.home_section_links a,.home_link a,.page_links_row a,.sold_flag,.home_section_left p a{font-size:12px;line-height:14px;}.home_section_right{float:right;width:148px;margin:0 0 0 10px;}.home_section_right img{height:111px;width:148px;}.content_spacer,.content_spacer_small,.spec_spacer{width:100%;height:14px;margin:0 0 15px 0;}.content_spacer_small,.spec_spacer{float:left;height:3px;}.home_links_left,.home_links_middle,.home_links_right{float:left;width:240px;}.home_links_left,.home_links_middle{margin:0 20px 0 0;}.home_link{float:left;width:100%;margin:0 0 20px 0;}.home_link p{padding:0 35px 0 0;}#copyright{float:left;width:800px;margin:0 10px;}.futura,.futura a{font-size:10px;color:#999;}.search_header,.search_results,.search_result,.pagination,.search_footer,.news_content,.destination_thumbs,.destination_thumb,.destination_summary,.partners,.partner,.marketing_thumb,.marketing_caption,.news_item,.news_headlines,.news_row,.saved_searches,.search_list,.member_favourites{float:left;width:100%;}.search_header_left{float:left;}.search_header_right{float:right;text-align:right;margin:0 32px 0 0;font-weight:bold;}.search_form,.search_form_left,.search_form_center,.search_form_right,.search_form_label{float:left;width:100%;line-height:35px;}.search_form_left,.search_form_center{width:230px;margin:0 10px 0 0;}.search_form_center,.search_form_right{width:310px;margin:0 15px 0 0;}.search_form_right{width:220px;}.search_form_label{width:65px;}.search_form_element{float:left;}.search_form_center select,.search_form_right select{width:105px;margin:0 1px 0 1px;}.search_form_right select{width:60px;}.search_form_element input{width:14px;}.search_form_submit{float:left;width:775px;margin:5px 0 0 0;text-align:right;}.img_search_submit,.img_save_search,.img_cancel,.img_save{width:67px;height:29px;}.img_save_search{width:120px;margin:0 4px 0 7px;}.img_cancel,.img_save{width:64px;height:24px;}.img_cancel{margin:0 15px 0 0;}.search_results{margin:15px 0 0 0;}.search_result{width:50%;margin:0 0 30px 0;}.search_links{float:left;margin:2px 0 0 0;width:100%;}.search_footer{margin:15px 0 0 7px;}.yacht_summary_wrapper{float:left;width:340px;margin:0 12px 0 12px;}.yacht_summary,.yacht_thumbnail{float:left;width:160px;margin:0 5px 0 0;}.yacht_thumbnail{float:right;width:147px;line-height:0;}.next_prev,.page_count,.page_numbers{float:left;margin:0 7px;}.page_numbers{float:right;}.sold_flag{width:142px;height:14px;padding:0 5px 0 0;text-align:right;font-size:10px;color:#fff;}.yacht_wrapper .sold_flag{float:right;width:302px;}.search_spacer,.branch_address{float:left;width:100%;}.yacht_header,.yacht_right{float:right;width:100%;text-align:right;}.yacht_name{float:left;}.my_fleet_icon{float:right;}.yacht_left,.yacht_right{width:320px;margin:5px 0 0 0;}.yacht_left{float:left;width:480px;}.yacht_left p{margin:15px 0 0 0;}img.my_fleet{width:19px;height:15px;margin:0 3px 0 0;}.my_fleet_text{float:right;}.yacht_spec{float:left;width:100%;margin:30px 0 20px 0;}.yacht_right img{height:230px;width:307px;}.spec_col_1,.spec_col_2{float:left;width:330px;}.spec_col_2{margin:0 0 0 30px;}.spec_detail_row{float:left;width:100%;margin:0 0 2px 0;}.spec_left{float:left;width:30%;}.spec_right{float:right;width:65%;}.page_intro{margin:5px 0 16px 0;}.page_section{margin:0 0 22px 0;}.page_section ul,.member_right ul{margin:0 0 0 16px;}.page_section li,.member_right li{margin:4px 0 0 0;}.destination_list,.latest,.branch_list{float:left;width:150px;margin:10px 10px 0 0;}.destination_content,.marketing_content,.contact_content{float:left;width:640px;margin:10px 0 0 0;}.destination_content p{margin:0 0 20px 0;}.destination_thumb{width:205px;margin:0 8px 20px 0;}.destination_thumb img{width:205px;height:140px;}.img_destination{float:right;margin:0 0 10px 10px;}.partner{margin:0 0 40px 0;}.partner_text,.partner_logo{float:left;width:68%;}.partner_logo{width:26%;margin:0 2% 0 0;text-align:center;}.latest img,.marketing_thumb img{width:125px;height:125px;}.marketing_content .pagination{margin:0 0 10px 0;}.marketing_content .next_prev{margin:0;}.marketing_thumb{width:125px;margin:0 30px 20px 0;}.img_contact{width:500px;height:314px;}.branch_address_left,.branch_address_right{width:200px;height:100px;float:left;margin:0 30px 10px 0;}.branch_address_right{width:320px;margin:0;}.contact_thumb{float:left;width:130px;margin:0 20px 20px 0;}.contact_thumb img{width:100px;height:100px;}.news_item,.news_row{border-bottom:1px solid #ccc;margin:0 0 20px 0;padding:0 0 20px 0;}.news_item p{margin:15px 0 0 0;}.news_row_img{float:left;width:80px;margin:0 10px 0 0;text-align:center;}.az_links,.az_body,.az_row,.az_header{float:left;width:100%;margin:10px 0;}.az_links a,.az_links span{margin:0 8px 0 0;}.az_links span{color:#ccc;}a.az_link_on{text-decoration:underline;}.az_body{margin:0 0 30px 0;}.az_header,.az_row{margin:0;}.az_header{font-weight:bold;}.az_row,.az_header{padding:6px 0 5px 0;border-bottom:1px solid #ccc;}.az_name,.az_length,.az_guests,.az_year,.az_builder,.az_sale,.az_charter{float:left;width:20%;}.az_guests,.az_year{width:10%;}.az_guests,.az_sale,.az_charter{text-align:center;}.az_builder{width:26%;}.az_sale,.az_charter{width:7%;}.user_error,.member_form_bottom{float:left;width:100%;margin:8px 0;}.user_error{margin:10px 0;}.member_left{float:left;width:380px;}.member_form_left,.member_form_right{float:left;width:250px;margin:0 0 8px 0;}.member_form_left{width:120px;margin-right:10px;}.profile_input{width:220px;height:18px;border:1px solid #ccc;}.member_right{float:left;width:400px;margin:23px 0 0 0;}.member_right h2{margin:0 0 10px 0;}.search_list{margin:0 0 20px 0;}.search_list_row{margin:8px 0 0 0;padding:0 0 8px 0;border-bottom:1px solid #ccc;}.search_delete{float:right;}.favourite,.favourite_right{float:left;width:165px;margin:0 46px 35px 0;}.favourite_right{float:right;margin:0;}.delete_favourite{float:right;width:13px;}.delete_favourite img{width:11px;height:10px;}.favourite_name{float:left;}.password_submit{float:right;margin:-3px 48px 0 0;}.img_reset{width:66px;height:28px;}.site_map_content{margin:17px 0 0 3px;}a.indent{margin:0 0 0 7px;}.site_map_content .destination_list{width:785px;margin:0 0 0 15px;}select.builder{width:150px;}