.ad1{padding-bottom:5px; margin-top:-5px; margin-left:5px;}
#favs { background: url("http://img.syberplanet.net/images/bookmarkall.gif"); height:211px; width:300px; margin-top:0px; algn:top;}
#favs a b{visibility: hidden} 
#favs a#rss{margin-left: 2px; position: absolute; height: 66px; margin-top:0px; width: 61px; text-decoration: none;}
#favs a#twit{margin-left: 64px; position: absolute; height: 66px; margin-top:0px; width: 63px; text-decoration: none;}
#favs a#tech{margin-left: 121px; position: absolute; height: 66px; margin-top:0px; width: 63px; text-decoration: none;}
#favs a#google{margin-left: 183px; position: absolute; height: 66px; margin-top:0px; width: 63px; text-decoration: none;}
#favs a#su{margin-left: 242px; position: absolute; height: 66px; margin-top:0px; width: 57px; text-decoration: none;}

#favs a#del{margin-left: 2px; position: absolute; height: 63px; margin-top:75px; width: 61px; text-decoration: none;}
#favs a#digg{margin-left: 64px; position: absolute; height: 63px; margin-top:75px; width: 63px; text-decoration: none;}
#favs a#fb{margin-left: 121px; position: absolute; height: 63px; margin-top:75px; width: 63px; text-decoration: none;}
#favs a#feed{margin-left: 183px; position: absolute; height: 63px; margin-top:75px; width: 63px; text-decoration: none;}
#favs a#yahoo{margin-left: 242px; position: absolute; height: 63px; margin-top:75px; width: 57px; text-decoration: none;}

#favs a#in{margin-left: 2px; position: absolute; height: 62px; margin-top:146px; width: 61px; text-decoration: none;}
#favs a#net{margin-left: 64px; position: absolute; height: 62px; margin-top:146px; width: 63px; text-decoration: none;}
#favs a#furl{margin-left: 121px; position: absolute; height: 62px; margin-top:146px; width: 63px; text-decoration: none;}
#favs a#nv{margin-left: 183px; position: absolute; height: 62px; margin-top:146px; width: 63px; text-decoration: none;}
#favs a#blog{margin-left: 242px; position: absolute; height: 62px; margin-top:146px; width: 57px; text-decoration: none;}

/*
#favs { background: url("http://img.syberplanet.net/images/bookmarks.gif"); height:211px; width:300px; margin-top:-25px; algn:top;}
#favs a b{visibility: hidden} 
#favs a#xml{margin-left: 10px; position: absolute; height: 105px; margin-top:0px; width: 63px; text-decoration: none;}
#favs a#twitter{margin-left: 80px; position: absolute; height: 105px; margin-top:0px; width: 69px; text-decoration: none;}
#favs a#facebook{margin-left: 160px; position: absolute; height: 105px; margin-top:0px; width: 63px; text-decoration: none;}
#favs a#technorati{margin-left: 240px; position: absolute; height: 105px; margin-top:0px; width: 63px; text-decoration: none;}
#favs a#su{margin-left: 15px; position: absolute; height: 105px; margin-top:115px; width: 63px; text-decoration: none;}
#favs a#digg{margin-left: 85px; position: absolute; height: 105px; margin-top:115px; width: 63px; text-decoration: none;}
#favs a#del{margin-left: 160px; position: absolute; height: 105px; margin-top:115px; width: 63px; text-decoration: none;}
#favs a#nv{margin-left: 240px; position: absolute; height: 105px; margin-top:115px; width: 63px; text-decoration: none;}
*/

.module ul#more_promos li { display: inline; float: left; 	padding: 1em 0 0; 	border-right: 1px solid #cbced0; 	width: 208px; 	min-height: 172px; position: relative; }
.module ul#more_promos li.last { 	border-right: 0; }
.module ul#more_promos li h3 { margin: 0 25px .25em; 	font-weight: bold; font-size: 1.1em; 	line-height: 1.25em; color: #000; }
.module ul#more_promos li h3 a { 	color: #000; }
.module ul#more_promos li p, .module ul#more_promos li img { margin: 5px 25px 0 25px; font-size: .95em; line-height: 1.375em; }
.module ul#more_promos li img { position: absolute; bottom: 0; }
body.home-holiday #primary #primary_main .module .modulecontent { 	padding: 0px; min-height: 237px; }
body.home-holiday #primary_main .module .module_top { 	display:none; }
body.home-holiday .other { /*	height: 195px; */ /*	_height: 206px; */ background: url("http://img.syberplanet.net/images/other_sbg.gif") top left no-repeat; }
body.home-holiday .module ul#more_promos li h3, body.home-holiday .module ul#more_promos li p, body.home-holiday .module ul#more_promos li img { margin-right:23px;     margin-left:21px; }
body.home-holiday .other ul#more_promos li { border: 0; margin-left:1px; min-height: 15px; padding-left:25px; width: 180px; }
body.home-holiday #primary #primary_main .module_btm { background: url("http://img.syberplanet.net/images/other_bg.gif") bottom left no-repeat; }
body.home-holiday #primary #primary_main .footerblock .module_btm { background-image: url(http://img.syberplanet.net/images/primary_main-btm-alt.png); }
.module ul#more_promos li img { position: relative; }
body.home-holiday #navigation #popularaccessories  .list_foot { padding-bottom: 17px; }
body.home-holiday #secondary #topsellers .modulecontent { min-height: 1037px; }
body.home-holiday #secondary #topsellers .list_content { 	padding-bottom: 14px; }
body.home-holiday #secondary #newtothestore .list_content { min-height: 307px; }
body.home-holiday #secondary #newtothestore .list_content ul { margin-bottom: 1px; margin-top: 0 px; }
body.home-holiday #navigation .module#shop .modulecontent { min-height: 251px; }
body.home-holiday #aos_family { /*	min-height:318px; 	height:auto !important; height:318px;	*/ }
#primary_main .module .modulecontent div.other h2 { font-size:2.0em; padding:16px 0 10px 0px; text-align:center; 	text-transform:uppercase; }
* html #navigation #holiday-left-2 h3 { width: 145px; }
#navigation #holiday-left-2 .modulecontent p { line-height: 1.25em; padding-bottom: 10px; } 
#navigation #holiday-left-1 .modulecontent ul { margin-bottom: 5px; } 
#navigation #holiday-left-1 .modulecontent li a { color: #0085CF; padding-top: 0; padding-bottom: 3px; }
#navigation .modulecontent a.learn-more, #secondary #holiday-right-2 .modulecontent a.learn-more, #secondary #holiday-right-3 .modulecontent a.learn-more { color: #0085CF; 	display: block; width: 62px; _width: 55px; padding-top: 5px; }
body.home-holiday .footerblock #store_details .modulecontentwrap { border-bottom: 0; height: auto; line-height:14px; padding:1px 20px 10px 10px; }
#lang{width:160px; height:120px; background:url(http://img.syberplanet.net/images/flags.gif)}
#lang a b{visibility: hidden}

#lang a#zh-CN{margin-left: 0px; position: absolute; height: 11px; margin-top:0px; width: 16px; text-decoration: none;}
#lang a#uk{margin-left: 20px; position: absolute; height: 11px; margin-top:0px; width: 16px; text-decoration: none;}
#lang a#tl{margin-left: 43px; position: absolute; height: 11px; margin-top:0px; width: 16px; text-decoration: none;}
#lang a#sv{margin-left: 70px; position: absolute; height: 11px; margin-top:0px; width: 16px; text-decoration: none;}
#lang a#sr{margin-left: 90px; position: absolute; height: 11px; margin-top:0px; width: 16px; text-decoration: none;}
#lang a#sl{margin-left: 110px; position: absolute; height: 11px; margin-top:0px; width: 16px; text-decoration: none;}
#lang a#sk{margin-left: 130px; position: absolute; height: 11px; margin-top:0px; width: 16px; text-decoration: none;}

#lang a#ru{margin-left: 0px; position: absolute; height: 11px; margin-top:27px; width: 16px; text-decoration: none;}
#lang a#ro{margin-left: -28px; position: absolute; height: 11px; margin-top:27px; width: 16px; text-decoration: none;}
#lang a#pt{margin-left: 43px; position: absolute; height: 11px; margin-top:27px; width: 16px; text-decoration: none;}
#lang a#pl{margin-left: 70px; position: absolute; height: 11px; margin-top:27px; width: 16px; text-decoration: none;}
#lang a#no{margin-left: 90px; position: absolute; height: 11px; margin-top:27px; width: 16px; text-decoration: none;}
#lang a#nl{margin-left: 110px; position: absolute; height: 11px; margin-top:27px; width: 16px; text-decoration: none;}
#lang a#lv{margin-left: 130px; position: absolute; height: 11px; margin-top:27px; width: 16px; text-decoration: none;}

#lang a#lt{margin-left: 0px; position: absolute; height: 11px; margin-top:52px; width: 16px; text-decoration: none;}
#lang a#ko{margin-left: 20px; position: absolute; height: 11px; margin-top:52px; width: 16px; text-decoration: none;}
#lang a#ja{margin-left: 43px; position: absolute; height: 11px; margin-top:52px; width: 16px; text-decoration: none;}
#lang a#iw{margin-left: 70px; position: absolute; height: 11px; margin-top:52px; width: 16px; text-decoration: none;}
#lang a#it{margin-left: 90px; position: absolute; height: 11px; margin-top:52px; width: 16px; text-decoration: none;}
#lang a#id{margin-left: 110px; position: absolute; height: 11px; margin-top:52px; width: 16px; text-decoration: none;}
#lang a#hr{margin-left: 130px; position: absolute; height: 11px; margin-top:52px; width: 16px; text-decoration: none;}

#lang a#hi{margin-left: 0px; position: absolute; height: 11px; margin-top:80px; width: 16px; text-decoration: none;}
#lang a#fr{margin-left: 20px; position: absolute; height: 11px; margin-top:80px; width: 16px; text-decoration: none;}
#lang a#fi{margin-left: 43px; position: absolute; height: 11px; margin-top:80px; width: 16px; text-decoration: none;}
#lang a#es{margin-left: 70px; position: absolute; height: 11px; margin-top:80px; width: 16px; text-decoration: none;}
#lang a#en{margin-left: 90px; position: absolute; height: 11px; margin-top:80px; width: 16px; text-decoration: none;}
#lang a#el{margin-left: 110px; position: absolute; height: 11px; margin-top:80px; width: 16px; text-decoration: none;}
#lang a#de{margin-left: 130px; position: absolute; height: 11px; margin-top:80px; width: 16px; text-decoration: none;}

#lang a#da{margin-left: 0px; position: absolute; height: 11px; margin-top:107px; width: 16px; text-decoration: none;}
#lang a#cs{margin-left: 20px; position: absolute; height: 11px; margin-top:107px; width: 16px; text-decoration: none;}
#lang a#cr{margin-left: 43px; position: absolute; height: 11px; margin-top:107px; width: 16px; text-decoration: none;}
#lang a#ca{margin-left: 70px; position: absolute; height: 11px; margin-top:107px; width: 16px; text-decoration: none;}
#lang a#bg{margin-left: 90px; position: absolute; height: 11px; margin-top:107px; width: 16px; text-decoration: none;}
#lang a#ar{margin-left: 110px; position: absolute; height: 11px; margin-top:107px; width: 16px; text-decoration: none;}
#lang a#vi{margin-left: 130px; position: absolute; height: 11px; margin-top:107px; width: 16px; text-decoration: none;}

body.home-holiday .footerblock #store_details .special_deals { position: relative; height: 13em; }
body.home-holiday #primary .footerblock #store_details .special_deals h3 { padding-top: 12px; }
body.home-holiday .footerblock #store_details .special_deals ul { 	position: absolute; margin-top: 3px; z-index: 100; }
body.home-holiday .footerblock #store_details .special_deals ul li { padding-bottom: 5px; }
body.home-holiday .footerblock #store_details .special_deals img { 	position: absolute; right: 13px; bottom: 0; }
body.home-holiday .footerblock #store_details .refurb_nano { padding-top: 5px; }
body.home-holiday .footerblock #store_details .refurb_nano img { margin: 7px 0 0 0; }
body.home-holiday .footerblock #store_details .talk_to_expert { 	border-bottom: 1px solid #e5e5e5; height: 13.35em; 	padding-right: 8px; width: 165px;  }
body.home-holiday .footerblock #store_details .talk_to_expert h3 { margin-top: 10px; }
body.home-holiday .footerblock #store_details .talk_to_expert img { margin-top: 10px; }
body.home-holiday .footerblock #store_details .talk_to_expert p { 	padding-bottom: 10px; }
body.home-holiday .footerblock #store_details .talk_to_expert li { padding-bottom: 4px; }
body.home-holiday .footerblock #store_details .talk_to_expert p.number {	color: #000000; }
body.home-holiday .footerblock #store_details .column.last .last-row { padding-right: 8px; width: 165px; }
body.home-holiday .footerblock #store_details .column.last { padding-left: 12px; width: 185px; }
body.home-holiday .footerblock #store_details .column.first ul{ background: url(http://img.syberplanet.net/images/rss.gif) repeat-y ; height:320px }
body.home-holiday .footerblock #store_details .column.first li{ padding-left: 12px; padding-bottom: 10px;	}
* html body.home-holiday .footerblock #store_details .column.last { padding-left:0; }

#secondary .modulecontent li a, #secondary .modulecontent p.more a { 	padding-top: 6px; }
#navigation .modulecontent li a, #navigation .modulecontent p.more a { padding-top: 4px; padding-bottom: 4px; }

.module ul#more_promos li { min-height: 172px; # }
.home .module ul#more_promos li { 	min-height:173px; # }
body #navigation .modulecontent li a, #navigation .modulecontent p.more a { padding-top:3px; # }
body .department #navigation .footerblock .modulecontent { min-height: 30.45em; # }
body .department #navigation .module ul { margin-top: 4px; # }
body #tab-latestsoftware { 	height:260px; # }
body #guide_wrap_btm { margin-top:-3px; # }
body #secondary .modulecontent li a, body #secondary .modulecontent p.more a { 	padding-top: 5px; # }
body #navigation .list_content { padding-top: 2px; # }
body #navigation #popularaccessories .list_content { padding-top: 5px; # }
body #navigation #popularaccessories .list_foot { 	padding-bottom: 9px; # }
.home #secondary #topsellers .modulecontent { 	min-height: 827px; # }
body #masthead form div.psearch label { padding: 3px 0; # }
body #aos_header #masthead_wrap { min-height: 104px; # }