/* subnav */
#container #headerapplestore { margin:32px 0px 14px 0px; width:100%; height:26px; *margin-top:10px;}
#container #headerapplestore h1 { height: 26px; width: 250px; }
#container #headerapplestore ul.localmenu li  { float:left; margin-left:30px;}

#container #headerapplestore li a { color:#9a9a9a; text-decoration:none; cursor: pointer; margin-left: 12px; float:left; display: inline; margin-top:12px;}
#container #headerapplestore li a:hover { color:#555555;}
body#aarnow #container #headerapplestore li#pn-aarnow a, 
body#aprnow #container #headerapplestore li#pn-aprnow a,
body#ashopnow #container #headerapplestore li#pn-ashopnow a{color:#555555;}

/*promos three*/
#promosf { margin-top:1px; background: url(https://images.apple.com/tw/reseller/images/contentfooter_bgbottom20080424.gif) no-repeat 0 100%; position:relative; float:left;}
#promosf #pro { background: url(https://images.apple.com/tw/reseller/images/contentfooter_bgtop20080424.gif) no-repeat; margin-bottom: 0; padding: 0px; float:left;}
#promosf #pro #promos01{ background: url(https://images.apple.com/tw/reseller/images/promos/promos_image01.png) 1px 4px no-repeat; width:325px; height:115px; float:left;}
#promosf #pro #promos02{ background: url(https://images.apple.com/tw/reseller/images/promos/promos_image02.png) -6px 4px no-repeat; width:325px; height:115px; float:left;}
#promosf #pro #promos03{ background: url(https://images.apple.com/tw/reseller/images/promos/promos_image03.png) 1px 1px no-repeat; width:328px; height:115px; float:right; padding-right:1px;}
#promosf #pro a { color: #777; text-decoration: none; font-size:11px; line-height:13px;}
#promosf #pro a:hover { color: #08c;}
#promosf #pro .more a{color: #08c; background:url(https://images.apple.com/tw/global/elements/arrows/morearrow_08c.gif) 100% 4px no-repeat; display: block; padding-right:12px; margin-top:4px;line-height:14px; float:left;}
#promosf #pro .more:hover a{color: #777;}

/* promos_applestore.inc*/
#promosstore { margin-top: 20px; background: url(https://images.apple.com/tw/reseller/images/promofooter_bottom.gif) no-repeat 0 100%; position:relative; float:left;}
#promosstore #pro { background: url(https://images.apple.com/tw/reseller/images/promofooter_top.gif) no-repeat; margin-bottom: 0; padding: 0px; float:left;}

#promosstore #pro #promos01{ background: url(https://images.apple.com/tw/reseller/images/contentfooter_whichmac081020.png) 25px 4px no-repeat; width:325px; height:105px; float:left;}
#promosstore #pro #promos02{ background: url(https://images.apple.com/tw/reseller/images/contentfooter_whichipod20080923.png) 22px 4px no-repeat; width:325px; height:105px; float:left;}
#promosstore #pro #promos03{ background: url(https://images.apple.com/tw/reseller/images/icon_reseller01.png) 28px 8px no-repeat; width:328px; height:105px; float:right; padding-right:1px;}

#promosstore #pro a { color: #777; text-decoration: none; font-size:11px; line-height:13px;}
#promosstore #pro a:hover { color: #08c;}
#promosstore #pro .more a{color: #08c; background:url(https://images.apple.com/tw/global/elements/arrows/morearrow_08c.gif) 100% 4px no-repeat; display: block; padding-right:12px; margin-top:4px;line-height:14px; float:left;}
#promosstore #pro .more:hover a{color: #777;}

/* ipodfooter */
#ipodfooter {float:left; position:relative; width:980px; height:43px; margin-top:20px; margin-left:1px; background:url(https://images.apple.com/tw/reseller/images/ipodfooter_080629.gif) no-repeat; overflow:hidden; }
#ipodfooter .ipodname{ float:left; width:135px; line-height:40px; padding-left:20px; color:#08c; font-size:14px;}
#ipodfooter .hotnews { float:left; width:650px; line-height:40px; color:#08c; font-size:12px;}
#ipodfooter .hotnews a{ line-height:40px; color:#08c; font-size:12px;}
#ipodfooter .morephoto a{float:right; line-height:40px; width:90px; background: url(https://images.apple.com/tw/reseller/images/popup_enlarge20080429.gif) no-repeat right center!important; padding-right:5px; margin-right:20px; }

/*left more search*/
#newsearchform{ width:226px; height:158px; margin-bottom:15px; *+margin-top:-17px; background:#fff; border:1px solid #d8d8d8; }
#newsearchform h1{background: url(https://images.apple.com/tw/reseller/images/newsearchh1.png) 0 0 no-repeat;margin:15px 0px 10px 15px; padding:0px; height: 20px; width: 150px; text-indent:-5000px;}
#newsearchform ul{margin-left:20px;}
#newsearchform li{margin:6px 0px;}
#newsearchform li p {margin:5px 0 15px; width:190px;}
#newsearchform input.content{ width:140px; _width:135px; font-weight:normal; color:#666; font-size:11px; margin-bottom:1px;}
#newsearchform #categories{ width:140px; font-weight:normal; color:#666; font-size:11px; margin-bottom:1px;}
#newsearchform #categories, x:-moz-any-link, x:default{ width:145px; *width:144px; font-weight:normal; color:#666; font-size:11px; margin-bottom:1px;}/*firefox ie*/



/*--- Global Footer ---*/


/*--- Breadcrumbs (legacy) ---*/
#globalfooter #breadcrumbs_reseller { font-size: 11px; color: #444; background: url(https://images.apple.com/tw/reseller/images/breadcrumb_bg_reseller.png) no-repeat; behavior: url(/tw/global/scripts/lib/iepngfix.htc); overflow: hidden; height: 36px; line-height: 34px; font-weight: bold; text-shadow: 2px 2px 1px #fff; }
#globalfooter #breadcrumbs_reseller a { color: #444; text-decoration: none; float: left; padding: 0 10px; position: relative; margin-left: 5px; _cursor: hand; }
#globalfooter #breadcrumbs_reseller a:hover { color: #333; text-decoration: none !important; }
#globalfooter #breadcrumbs_reseller a.home { margin: 0; width: 15px; height: 0; padding-top: 36px; overflow: hidden; }


/*--- Breadcrumbs ---*/
#globalfooter ol#breadcrumbs_reseller li a { float: left; color: #444; text-decoration: none; padding: 0 10px; margin-left: -10px; }
#globalfooter ol#breadcrumbs_reseller li a:hover { color: #333; text-decoration: none; }
#globalfooter ol#breadcrumbs_reseller li.home { background: none; margin: 0; padding: 0; }
#globalfooter ol#breadcrumbs_reseller li.home a { margin: 0; padding: 0 10px; width: 15px; text-indent: -9999px; overflow: hidden; }

#breadcrumbs { margin-top: -15px; }

.sosumi_reseller { min-height: 50px; _height:50px; font-size: 10px !important;  color: #888888; line-height: 1.5; padding-left:10px; margin-top:-8px; }
/*--- tips ---*/

/*--- input ---*/
input { outline: none !important; }

h3 { color:#fff; }


/*aar var*/

#ajaxcontent{margin-top:-20px; height:40px; padding-top:20px;}