.imageflow img {visibility:hidden;}body{background:#6399C7 url(/media/images/maingradiant_1147.png) repeat-x left top; text-align:center; font-family:Tahoma,Geneva,Kalimati,sans-serif; color:#fff;}div#wrapper{background:url(/media/images/mainbackground_1148.png) no-repeat left top; width:1250px; min-height:900px;text-align:left; margin:0 auto; position:relative;}div#header{float:left; width:100%; z-index:10; height:150px;}span#logo{background:transparent url(/media/images/mainlogo_1146.jpg) no-repeat left top; width:590px; height:372px; display:block; position:absolute; left:1px; top:0px; z-index:1;overflow:hidden; text-indent:-99em; letter-spacing:-32em; z-index:5}span#logo span.tagLine{background:transparent url(/media/images/tagLine_9.png) no-repeat left top; width:291px; height:54px;z-index:5;position:absolute; top:124px; left:294px;overflow:hidden; text-indent:-99em; letter-spacing:-32em; }span#logo a.homeLink{height:113px;left:164px;letter-spacing:-32em;overflow:hidden;position:absolute;text-indent:-99em;top:20px;width:231px;}/* ========================= *//* = Top Navigation Styles = *//* ========================= */ul#topNav{position:absolute; left:522px; top:37px; width:580px; z-index:10;}ul#topNav li{float:left;}ul#topNav li#topNavAboutUs{width:103px;}ul#topNav li#topNavAboutUs a{background:transparent url(/media/images/topNavAboutUs_11.png) no-repeat left top; width:93px; height:94px; display:block; overflow:hidden; text-indent:-99em; letter-spacing:-99em;}ul#topNav li#topNavAboutUs a:hover{background:transparent url(/media/images/topNavAboutUs_11.png) no-repeat left bottom;} ul#topNav li#topNavAboutUs.current a, ul#topNav li.topNavAboutUs.current a:hover{background:transparent url(/media/images/topNavAboutUs_11.png) no-repeat left bottom;}ul#topNav li#topNavGacha{width:99px;}ul#topNav li#topNavGacha a{background:transparent url(/media/images/topNavGacha_17.png) no-repeat left top; width:93px; height:94px; display:block; overflow:hidden; text-indent:-99em; letter-spacing:-99em;}ul#topNav li#topNavGacha a:hover{background:transparent url(/media/images/topNavGacha_17.png) no-repeat left bottom;}ul#topNav li#topNavGacha.current a, ul#topNav li.topNavGacha.current a:hover{background:transparent url(/media/images/topNavGacha_17.png) no-repeat left bottom;}ul#topNav li#topNavVending{width:93px;}ul#topNav li#topNavVending a{background:transparent url(/media/images/topNavVending_21.png) no-repeat left top; width:93px; height:94px; display:block; overflow:hidden; text-indent:-99em; letter-spacing:-99em;}ul#topNav li#topNavVending a:hover{background:transparent url(/media/images/topNavVending_21.png) no-repeat left bottom;} ul#topNav li#topNavVending.current a, ul#topNav li.topNavVending.current a:hover{background:transparent url(/media/images/topNavVending_21.png) no-repeat left bottom;}ul#topNav li#topNavPocket{width:89px;}ul#topNav li#topNavPocket a{background:transparent url(/media/images/topNavPocket_19.png) no-repeat left top; width:93px; height:94px; display:block; overflow:hidden; text-indent:-99em; letter-spacing:-99em;}ul#topNav li#topNavPocket a:hover{background:transparent url(/media/images/topNavPocket_19.png) no-repeat left bottom;}ul#topNav li#topNavPocket.current a, ul#topNav li.topNavPocket.current a:hover{background:transparent url(/media/images/topNavPocket_19.png) no-repeat left bottom;}ul#topNav li#topNavFaq{width:83px;}ul#topNav li#topNavFaq a{background:transparent url(/media/images/topNavFaq_15_1188.png) no-repeat left top; width:93px; height:94px; display:block; overflow:hidden; text-indent:-99em; letter-spacing:-99em;}ul#topNav li#topNavFaq a:hover{background:transparent url(/media/images/topNavFaq_15_1188.png) no-repeat left bottom;} ul#topNav li#topNavFaq.current a, ul#topNav li.topNavFaq.current a:hover{background:transparent url(/media/images/topNavFaq_15_1188.png) no-repeat left bottom;}ul#topNav li#topNavContact{width:94px;}ul#topNav li#topNavContact a{background:transparent url(/media/images/topNavContact_13.png) no-repeat left top; width:93px; height:94px; display:block; overflow:hidden; text-indent:-99em; letter-spacing:-99em;}ul#topNav li#topNavContact a:hover{background:transparent url(/media/images/topNavContact_13.png) no-repeat left bottom;} ul#topNav li#topNavContact.current a, ul#topNav li.topNavContact.current a:hover{background:transparent url(/media/images/topNavContact_13.png) no-repeat left bottom;}/* =================== *//* = Side Navigation = *//* =================== */div#wrapper.editorial div#content div.leftArea ul.sideNav{margin-top:137px;}div#content div.leftArea ul.sideNav{margin-left:122px;}div#content div.leftArea ul.sideNav li{background:transparent url(/media/images/sideNavBullet_7.png) no-repeat left 4px; margin-bottom:3px; padding-left:19px;}div#content div.leftArea ul.sideNav li a{font-weight:600; font-size:12px; text-decoration:none;}div#content div.leftArea ul.sideNav li a:hover{text-decoration:underline;}div#content div.leftArea ul.sideNav li.navParent ul{margin-left:-8px;}div#content div.leftArea ul.sideNav li.navParent ul li{background: url(/media/images/sideNavBullet2_8.png) no-repeat -10px -10px}div#content div.leftArea ul.sideNav li.navParent ul li:hover, div#content div.leftArea ul.sideNav li.navParent ul li.self{background:transparent url(/media/images/sideNavBullet2_8.png) no-repeat left 4px;}div#content div.leftArea ul.sideNav li.navParent ul li a{font-weight:normal;}div#content div.leftArea ul.sideNav li.navParent ul li a:hover,div#content div.leftArea ul.sideNav li.navParent ul li.self a{color:#73D7FD;}/* ======================== *//* = Main Content Layouts = *//* ======================== */div#content{float:left; width:100%;position:relative; z-index:50;}div#content div.leftArea{float:left; width:365px; margin-left:90px; display:inline; position:relative}div#content div.leftArea div.leftFeature{position:relative;background:transparent url(/media/images/featuredPanel_2.png) no-repeat left bottom; width:371px; height:429px; }div#wrapper.editorial div#content div.leftArea div.leftFeature{display:none;}div#content div.rightArea{float:left; width:600px;}div.rightArea div.mainContent{margin-left:43px}/* ========== *//* = Footer = *//* ========== */div#footer{float:left; width:950px;position:relative; z-index:100; clear:both; padding-left:126px}div#footer span.tomyLogo{width:180px; height:183px; float:left; background:transparent url(/media/images/tomyLogo_10.png) no-repeat left bottom; overflow:hidden; text-indent:-99em; letter-spacing:-32em;}div#footer ul.footerLinks{font-size:11px; margin-top:78px;}div#footer ul.footerLinks li {display:inline;}div#footer ul.footerLinks li.brand {padding-right:38px;}div#footer ul.footerLinks li {padding-right:23px;} div#footer ul.footerLinks li a{text-decoration:none; color:#fff;}div#footer ul.footerLinks li a:hover{text-decoration:underline;}/* ====================== *//* = Home Page Specific = *//* ====================== */div#wrapper.home span.tagLine{background:transparent url(/media/images/homeWelcome_36.png) no-repeat left top; width:316px; height:66px;z-index:5;position:absolute; top:133px; left:381px;overflow:hidden; text-indent:-99em; letter-spacing:-32em; }div#wrapper.home span#logo{width:700px;}div.homeLeft{float:left;margin-left:113px;min-height:470px;width:414px;background:transparent url(/media/images/homeLeftFeature_35.png) no-repeat 4px 50px; display:inline;}div.homeCenter{float:left;width:220px;min-height:470px;}div.homeCenter span.content{margin-bottom:30px;margin-left:17px;margin-top:60px; display:block; font-size:14px; line-height:21px;}div.homeRight{float:left;width:410px;min-height:470px;background:transparent url(/media/images/homerightfeature_765.png) no-repeat left 50px;}div.homeWhatsNew{clear:both; width:100%;margin-left:113px;width:1050px; text-align:center; background:transparent url(/media/images/homeSliderBg_28.png) no-repeat center top; margin-bottom:-55px;}div.homeWhatsNew div.viewer {position:relative}div.homeWhatsNew div.viewer a.left, div.homeWhatsNew div.viewer a.right{display:block; position:absolute; width:30px; height:30px; z-index:8000; cursor:pointer}div.homeWhatsNew div.viewer a.left{top:76px; left:215px}* html div.homeWhatsNew div.viewer a.left{left:0px}div.homeWhatsNew div.viewer a.right{top:76px; right:206px}/* ====================== *//* =   Listing Widget   = *//* ====================== */div.listingWidget{width:650px}ul.listingsPage {width:100%; margin-left:-23px;height:456px;}div.listingWidget li {background: url(/media/images/listingsbg_966.png) no-repeat left top; float:left;position:relative; width:150px; height:152px}div.listingWidget li a{display:block;height:109px;margin-bottom:0;margin-left:31px;margin-right:0;margin-top:30px;}div.listingWidget li.next,div.listingWidget li.prev {display:none; opacity: 0; -moz-opacity: 0; filter:alpha(opacity=0);}div.listingWidget span.links {clear:both;display:block;width:100%;background:url(/media/images/listingBottomBg_70.png) no-repeat left top; height:50px; padding-left:15px; padding-top:15px;}div.listingWidget span.description{display:block;float:left;text-align:center;width:499px;}div.listingWidget span.links a.Back{background:url(/media/images/listingPrev_69.png) no-repeat center top; height:18px; width:23px; display:block; overflow:hidden; text-indent:-99em; letter-spacing:-32em; float:left; cursor:pointer}div.listingWidget span.links a.Next{background:url(/media/images/listingNext_68.png) no-repeat center top; height:18px; width:23px; display:block; overflow:hidden; text-indent:-99em; letter-spacing:-32em; float:left; cursor:pointer}/*=======================*//*=   Business Plans    =*//*=======================*/form.bpform{padding-left:52px}form.bpform ul li {clear:left; margin-bottom:10px}form.bpform ul li.intro{margin-bottom:30px; font-size:14px;}form.bpform ul li.intro p{margin-bottom:6px}form.bpform input, form.bpform select {width:256px;}form.bpform ul li label{width:122px; float:left}form.bpform ul li input{background:#C0DCF2; border:0 none; height:19px}form.bpform ul li input.formSubmit{background:url(/media/images/formsubmit_839.png) no-repeat left top; width:119px;height:51px; color:#fff; padding-left:14px; text-align:left; font-size:13px; padding-bottom:6px; margin-left:122px;margin-top:24px; cursor:pointer}/*======================*//*=   Machines Page    =*//*======================*/ul.machinesList{float:left;background:url(/media/images/test_938.png) no-repeat left top;;width:703px; height:439px; padding:90px 0px 0px 63px; margin-left:-71px; display:inline}ul.machinesList li{float:left; width:24%; font-size:13px; text-align:center}ul.machinesList li a.imageLink{display:block; height:277px}ul.machinesList li h2{margin-bottom:5px}ul.machinesList li h2 a{font-weight:bold; text-decoration:none}ul.machinesList li p.description{margin-bottom:5px}ul.machinesList li span.info{display:block;margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;text-align:left;width:100px;}div.leftFeature img.featuredImage{bottom:5px;float:left;left:30px;position:absolute;}div.leftFeature span.infoBox{bottom:120px;position:absolute;right:10px;}div.leftFeature span.featuredName, div.leftFeature span.featuredDescription, div.leftFeature span.featuredModel{display:block; width:150px; font-size:12px}div.leftFeature span.featuredName{font-weight:bold}/*=======================*//*=    Vending Pages    =*//*=======================*/div.vendingScroller{width:648px;clear:both; float:left text-align:center; background:transparent url(/media/images/vendingSlider_963.png) no-repeat center top; margin-bottom:-10px; margin-top:0px}div.vendingScroller div.viewer {position:relative}div.vendingScroller div.viewer a.left, div.vendingScroller div.viewer a.right{display:block; position:absolute; width:30px; height:30px; z-index:8000; cursor:pointer}div.vendingScroller div.viewer a.left{top:76px; left:11px}* html div.vendingScroller div.viewer a.left{top:76px; left:-10px}div.vendingScroller div.viewer a.right{top:76px; right:11px}div.vendingScroller div.viewer div#myImageFlow_caption{top:120px}div.image{float:left;height:400px;margin-bottom:66px;overflow-x:hidden;overflow-y:hidden;width:320px; margin-left:77px; display:inline}div.copy{float:left;margin-left:13px;width:182px; display:inline}