@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D4D4D;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#hd_main_header { width: 100%; background-image: url(images/bg_main.jpg); background-repeat: repeat-x; float: left; }
#hd_pages_header { width: 100%; background-image: url(images/bg_pages.jpg); background-repeat: repeat-x; float: left; }
#hd_main_footer { width: 100%; height: 110px; background-image: url(images/bg_footer.jpg); background-repeat: repeat-x; float: left; }
#hd_main { width: 1000px; }
#hd_header { width: 1000px; height: 141px; background-image: url(images/bg_header.jpg); background-repeat: no-repeat; float: left; }
#hd_logo { width: 266px; height: 118px; padding: 9px 96px 0px 28px; float: left; }
#hd_menumain { width: 563px; height: 40px; padding: 48px 11px 0px 36px; float: left; }
#menu_buttone { padding-right: 2px; float: left; }
#menu_butttwo { float: left; }
#hd_menutwo { width: 264px; height: 18px; padding: 17px 308px 0px 38px; float: left; }
#hd_butt_news { width: 156px; height: 18px; padding: 0px 13px 0px 0px; float: left; }
#hd_butt_enq { width: 95px; height: 18px; float: left; }
#hd_banner { width: 980px; height: 300px; padding: 0px 10px 10px 10px; background-image: url(images/bg_main_banner.jpg); background-repeat: no-repeat;float: left; }
#hd_banner_pages { width: 980px; height: 240px; padding: 0px 10px 10px 10px; background-image: url(images/bg_pages_banner.jpg); background-repeat: no-repeat;float: left; }
#hd_contents { width: 980px; padding: 10px 10px 0px 10px; float: left; }
#hd_contents_pages { width: 980px; padding: 5px 10px 0px 10px; float: left; }

#contents_main_left { width: 680px; padding-right: 14px; float: left; }
#intro { width: 650px; padding: 0px 15px 20px 15px; float: left; }
#hd_feature_pro { width: 680px; height: 128px; background-image: url(images/bg_feature_pro.jpg); background-repeat: no-repeat; float: left; }
#feature_pro_title { width: 640px; height: 10px; padding: 14px 20px 8px 20px; float: left; }
#feature_pro_logo { width: 648px; height: 70px; padding: 10px 16px 16px 16px; float: left; }

#side_nav_hd { width: 286px; margin-bottom: 10px; float: right; }
#side_nav_top { width: 240px; height: 25px; padding: 13px 23px 0px 23px; background-image: url(images/bg_sidenav_top.jpg); background-repeat: no-repeat; }
#side_nav_body { width: 220px; padding: 18px 33px 10px 33px; background-image: url(images/bg_sidenav_body.jpg); background-repeat: no-repeat; }
#side_nav_bott { width: 286px; height: 18px; background-image: url(images/bg_sidenav_bott.jpg); background-repeat: no-repeat; }

#side_news_hd { width: 286px; float: right; }
#side_news_top { width: 286px; height: 37px; background-image: url(images/bg_news_top.jpg); background-repeat: no-repeat; float: left; }
#side_news_body { width: 270px; padding: 0px 8px 0px 8px; background-image: url(images/bg_news_body.jpg); background-repeat: repeat-y; float: left; }
#side_news_bott { width: 286px; height: 7px; background-image: url(images/bg_news_bott.jpg); background-repeat: no-repeat; float: left; }
#side_news_banner { width: 250px; padding: 5px 10px 5px 10px; float: left; }

#corp_group_box { width: 550px; padding-right: 100px; float: left; }
#corp_group_titlebox { width: 200px; padding: 0px 330px 0px 20px; border-bottom: #CCCCCC 1px solid; float: left; }
#corp_group_title { width: 200px; padding: 10px 10px 10px 10px; background-color: #FFFFFF; float: left; }
#corp_group_txt { width: 510px; padding: 10px 20px 20px 20px; line-height: 17px; float: left; }

#pro_logo_hd01 { width: 200px; height: 64px; padding: 20px 25px 20px 0px; float: left; }
#pro_logo_hd02 { width: 200px; height: 64px; padding: 20px 0px 20px 0px; float: left; }
#pro_logo { width: 200px; height: 64px; padding: 0px 225px 0px 225px; background-color: #541800; float: left; }
#pro_logo_tudorgold { width: 200px; height: 64px; padding: 0px 225px 0px 225px; background-color: #330000; float: left; }
#pro_logo_tango { width: 200px; height: 64px; padding: 0px 225px 0px 225px; background-color: #E89900; float: left; }
#pro_logo_tangolight { width: 200px; height: 64px; padding: 0px 225px 0px 225px;padding: 0px 225px 0px 225px; background-color: #E89900; float: left; }
#pro_logo_tangomaxcrunch { width: 200px; height: 64px; padding: 0px 225px 0px 225px; background-color: #E89900; float: left; }
#pro_logo_kiddies { width: 200px; height: 64px; padding: 0px 225px 0px 225px; background-color: #005E20; float: left; }
#pro_logo_minis { width: 200px; height: 64px; padding: 0px 225px 0px 225px; background-color: #F9F301; float: left; }
#pro_logo_supercar { width: 200px; height: 64px; padding: 0px 225px 0px 225px; background-color: #E89900; float: left; }
#pro_logo_soreign { width: 200px; height: 64px; padding: 0px 225px 0px 225px; background-color: #D0001C; float: left; }
#pro_logo_giftpacks { width: 200px; height: 64px; padding: 0px 225px 0px 225px; background-color: #E89900; float: left; }

#pro_series { width: 650px; padding: 25px 0px 0px 0px; border-top: #CCCCCC 1px solid; float: left; }
#pro_series_hd01 { width: 200px; height: 250px; padding: 7px 7px 7px 7px; border: #CCCCCC 1px solid; float: left; }
#pro_series_hd011 { width: 200px; height: 265px; padding: 7px 7px 7px 7px; border: #CCCCCC 1px solid; float: left; }
#pro_series_hd02 { width: 200px; height: 200px; padding: 7px 8px 7px 8px; border: #CCCCCC 1px solid; float: left; }
#pro_series_crispy { width: 180px; height: 15px; padding: 10px; margin-top: 15px; background-color: #541800; font-weight: bold; color: #FFFFFF; }
#pro_series_crispy02 { width: 180px; height: 30px; padding: 10px; margin-top: 15px; background-color: #541800; font-weight: bold; color: #FFFFFF; }
#pro_series_tudorgold { width: 180px; height: 15px; padding: 10px; margin-top: 15px; background-color: #330000; font-weight: bold; color: #FFFFFF; }
#pro_series_tudorgold02 { width: 180px; height: 30px; padding: 10px; margin-top: 15px; background-color: #330000; font-weight: bold; color: #FFFFFF; }
#pro_series_tango { width: 180px; height: 15px; padding: 10px; margin-top: 15px; background-color: #E89900; font-weight: bold; color: #FFFFFF; }
#pro_series_tango02 { width: 180px; height: 30px; padding: 10px; margin-top: 15px; background-color: #E89900; font-weight: bold; color: #FFFFFF; }
#pro_series_kandos { width: 180px; height: 15px; padding: 10px; margin-top: 15px; background-color: #005E20; font-weight: bold; color: #FFFFFF; }
#pro_series_soreign { width: 180px; height: 30px; padding: 10px; margin-top: 15px; background-color: #D0001C; font-weight: bold; color: #FFFFFF; }

#pro_img { width: 650px; padding: 0px 0px 25px 0px; float: left; }
#pro_info { width: 650px; float: left; } 
#pro_back_hd { width: 100px; height: 30px; padding: 40px 550px 0px 0px; float: left; }
#pro_back { width: 100px; height: 15px; padding: 7px 0px 0px 0px float: left; }

#quality_img { width: 200px; height: 260px; padding: 0px 25px 15px 0px; float: left; }
#quality_txt { width: 425px; float: left; }

#contact_img { width: 320px; height: 200px; background-image: url(images/img_contact.jpg); background-repeat: no-repeat; float: left; }
#contact_txt01 { width: 310px; padding-right: 20px; float: left; }
#contact_map { width: 320px; padding-top: 10px; float: left; }
#contact_gmap { width: 650px; height: 450px; padding-top: 15px; float: left; }

#enq_hd { width: 550px; padding: 15px 0px 15px 0px; border: #CCCCCC 1px solid; float: left; }
#enquiry_sent_hd { width: 630px; height: 15px; padding: 10px; margin: 15px 0px 15px 0px; background-color: #ABDEF1; float: left; }

#news_stella_img { width: 300px; float: left; }
#news_stella_txt { width: 350px; float: left; }

#footer_hd { width: 980px; padding: 35px 0px 0px 0px; }
#footer_note { width: 960px; height: 50px; padding: 10px 10px 0px 10px; border-top: #2D528F 1px solid; }
#footer_txt { height: 50px; float: right; }
#footer_logo { padding-left: 15px; float: right; }