@import url( breadcrumb.css );
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	HEIGHT: 100%
}
BODY {
	FONT-SIZE: 62.5%; BACKGROUND: #fff; MARGIN: 0px 5px; COLOR: #000; FONT-FAMILY: Georgia, "Times New Roman", serif; HEIGHT: 100%; TEXT-ALIGN: center
}
A {
	COLOR: #007ca5; TEXT-DECORATION: none; outline: none
}
A:visited {
	COLOR: #666
}
A:active {
	COLOR: #999
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#shell {
	MARGIN: auto; WIDTH: 1000px; HEIGHT: 100%; TEXT-ALIGN: left
}
#content {
	BACKGROUND: #fff; COLOR: #000
}
#header {
	WIDTH: 1000px; COLOR: #fff; POSITION: relative; HEIGHT: 90px
}
A#logo {
	WIDTH: 272px; POSITION: absolute; HEIGHT: 56px
}
A#logo IMG {
	WIDTH: 272px; HEIGHT: 56px
}
#header .timestamp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: #e1e1e1; PADDING-BOTTOM: 0px; FONT: bold 1.1em arial, helvetica, sans-serif; WIDTH: 262px; COLOR: #666; BOTTOM: 0px; PADDING-TOP: 10px; POSITION: absolute; HEIGHT: 24px
}
#leaderboard {
	LEFT: 272px; WIDTH: 728px; POSITION: absolute
}
.hiddenDAU {
	WIDTH: 0px; HEIGHT: 0px
}
.hr {
	CLEAR: both; BACKGROUND: url(/images/mb/scratches.gif) repeat-x; MARGIN: 0px 0px 10px; WIDTH: 628px; HEIGHT: 17px
}
#nav_bar {
	CLEAR: both; Z-INDEX: 30; BACKGROUND: #000; MARGIN: 10px 0px; WIDTH: 1000px; POSITION: relative; HEIGHT: 40px
}
#nav_bar UL {
	LIST-STYLE-TYPE: none
}
#nav_bar LI {
	BACKGROUND: #000; FLOAT: left; CURSOR: default; POSITION: relative; TEXT-ALIGN: left
}
#nav_bar LI.home SPAN A {
	DISPLAY: block; BACKGROUND: url(/images/header_nav-home.gif) no-repeat left top; WIDTH: 63px; HEIGHT: 40px
}
.home #nav_bar LI.home {
	DISPLAY: none
}
#nav_bar LI.subscribe {
	DISPLAY: block; Z-INDEX: 10; BACKGROUND: url(/images/header_nav-subscribe.gif) no-repeat left top; WIDTH: 109px; HEIGHT: 40px
}
#nav_bar LI.sections {
	DISPLAY: block; Z-INDEX: 9; BACKGROUND: url(/images/header_nav-sections.gif) no-repeat left top; WIDTH: 106px; HEIGHT: 40px
}
#nav_bar LI.blogs {
	DISPLAY: block; Z-INDEX: 8; BACKGROUND: url(/images/header_nav-blogs.gif) no-repeat left top; WIDTH: 84px; HEIGHT: 40px
}
#nav_bar LI.read SPAN A {
	DISPLAY: block; BACKGROUND: url(/images/header_nav-read.gif) no-repeat left top; WIDTH: 130px; HEIGHT: 40px
}
#nav_bar LI.blank SPAN {
	DISPLAY: block; WIDTH: 208px; HEIGHT: 1px
}
#nav_bar LI.search {
	DISPLAY: inline; RIGHT: 70px; WIDTH: 257px; POSITION: absolute; HEIGHT: 40px
}
#nav_bar LI.search SPAN {
	DISPLAY: inline; BACKGROUND: url(http://www.wired.com/images/header_nav-search.gif) no-repeat left top; LEFT: 2px; FLOAT: left; WIDTH: 57px; HEIGHT: 40px
}
#nav_bar LI.search INPUT {
	POSITION: absolute
}
#nav_bar LI.search INPUT.text {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; LEFT: 57px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 116px; TOP: 11px; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 0px
}
#nav_bar LI.search INPUT.text {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; LEFT: 57px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 169px; TOP: 11px; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 0px
}
#nav_bar .search .search_filter {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; LEFT: 175px; FONT: 10px/10px sans-serif; BORDER-LEFT: #fff 1px solid; WIDTH: 111px; BORDER-BOTTOM: #fff 1px solid; POSITION: absolute; TOP: 10px; HEIGHT: 20px; _height: 16px
}
.opt {
	PADDING-LEFT: 5px
}
#nav_bar LI.search INPUT.go {
	LEFT: 288px; TOP: 11px
}
#nav_bar LI.subscribe:hover {
	BACKGROUND-POSITION: 100% -40px
}
#nav_bar LI.sections:hover {
	BACKGROUND-POSITION: 100% -40px
}
#nav_bar LI.blogs:hover {
	BACKGROUND-POSITION: 100% -40px
}
#nav_bar LI.stay:hover {
	BACKGROUND-POSITION: 100% -40px
}
#nav_bar LI.over {
	BACKGROUND-POSITION: 100% -40px
}
#nav_bar LI UL {
	PADDING-RIGHT: 10px; BORDER-TOP: #333 10px solid; DISPLAY: none; PADDING-LEFT: 10px; BACKGROUND: #000; LEFT: 8px; PADDING-BOTTOM: 10px; PADDING-TOP: 8px; POSITION: absolute; TOP: 34px
}
#nav_bar LI:hover UL {
	DISPLAY: block
}
#nav_bar LI.over UL {
	DISPLAY: block
}
#nav_bar .firstTop {
	DISPLAY: block; BACKGROUND: url(/images/nav_bevel_left.gif) no-repeat left top; LEFT: -9px; WIDTH: 9px; POSITION: absolute; TOP: -10px; HEIGHT: 100%
}
#nav_bar .firstBottom {
	DISPLAY: block; BACKGROUND: url(/images/nav_bevel_left.gif) no-repeat left bottom; LEFT: -9px; WIDTH: 9px; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#nav_bar .middle {
	BACKGROUND: none transparent scroll repeat 0% 0%; POSITION: absolute
}
#nav_bar .lastTop {
	DISPLAY: block; BACKGROUND: url(/images/nav_bevel_right.gif) no-repeat right top; LEFT: 155px; WIDTH: 9px; POSITION: absolute; TOP: -9px; HEIGHT: 100%
}
#nav_bar .lastBottom {
	DISPLAY: block; BACKGROUND: url(/images/nav_bevel_right.gif) no-repeat right bottom; LEFT: 155px; WIDTH: 9px; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#nav_bar #subscribe_menu {
	Z-INDEX: 1; LEFT: 15px; WIDTH: 150px; POSITION: absolute
}
#nav_bar #sections_menu {
	Z-INDEX: 1; LEFT: 15px; WIDTH: 150px; POSITION: absolute
}
#nav_bar #blogs_menu {
	Z-INDEX: 1; LEFT: 15px; WIDTH: 150px; POSITION: absolute
}
#nav_bar #stay_menu {
	Z-INDEX: 1; LEFT: 15px; WIDTH: 150px; POSITION: absolute
}
#nav_bar #stay_menu {
	LEFT: -100px
}
#nav_bar #sections_menu #sections1 {
	DISPLAY: block; LEFT: 1%; POSITION: absolute; TOP: 100%
}
#nav_bar #sections_menu #sections2 {
	DISPLAY: block; LEFT: 100%; POSITION: absolute; TOP: 100%
}
* HTML #nav_bar #sections_menu .firstBottom {
	HEIGHT: 129px
}
* HTML #nav_bar #sections_menu .lastBottom {
	HEIGHT: 129px
}
* HTML #nav_bar #sections_menu LI.for_ie6 {
	PADDING-TOP: 1px
}
#nav_bar #blogs_menu #blogs1 {
	DISPLAY: block; LEFT: 1%; POSITION: absolute; TOP: 100%
}
#nav_bar #blogs_menu #blogs2 {
	DISPLAY: block; LEFT: 100%; POSITION: absolute; TOP: 100%
}
#nav_bar #blogs_menu #blogs3 {
	DISPLAY: block; LEFT: 200%; POSITION: absolute; TOP: 100%
}
#nav_bar LI > UL {
	LEFT: auto; TOP: auto
}
#nav_bar LI LI {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #000; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; WHITE-SPACE: nowrap; HEIGHT: 11px; BORDER-RIGHT-WIDTH: 0px
}
#nav_bar #nav A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#nav_bar #nav LI LI A {
	DISPLAY: block; FONT: bold 1.1em "verdana"; WIDTH: 135px; COLOR: #007ca5
}
#nav_bar #nav LI LI A:visited {
	COLOR: #007ca5
}
#nav_bar #nav LI LI A:hover {
	COLOR: #0cf
}
#nav_bar #nav LI LI A:active {
	COLOR: #999
}
#nav_bar #subscribe_menu SPAN {
	DISPLAY: block; WIDTH: 1px; HEIGHT: 101px
}
#nav_bar #sections_menu SPAN {
	DISPLAY: block; WIDTH: 1px; HEIGHT: 115px
}
#nav_bar #blogs_menu SPAN {
	DISPLAY: block; WIDTH: 1px; HEIGHT: 86px
}
#nav_bar .sections #sections_menu SPAN.ie6_filler {
	DISPLAY: none
}
#contentwell {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 664px
}
#contentwell_blogs {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 1000px
}
#xrail {
	FLOAT: left; WIDTH: 336px
}
.clearer {
	CLEAR: both
}
.login {
	DISPLAY: none
}
* HTML #nav_bar LI.ie_fill {
	HEIGHT: 1.4em
}
* HTML #nav_bar #blogs_menu #blogs3 .lastBottom {
	HEIGHT: 87px
}
#mag_sub_promo {
	MARGIN: 10px 0px 15px; WIDTH: 336px
}
#footer {
	MARGIN: 10px 0px 0px; FONT: 1em/1.3em arial, helvetica, sans-serif; COLOR: #fff
}
#foot_row1 {
	BACKGROUND: #2f2f2f; HEIGHT: 30px
}
#foot_row2 {
	BACKGROUND: #181818; HEIGHT: 30px
}
#foot_row3 {
	Z-INDEX: 101; BACKGROUND: #000; PADDING-BOTTOM: 20px; POSITION: relative
}
SPAN.pad {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 10px
}
.link_row {
	COLOR: #494949
}
#foot_row2 .link_row {
	COLOR: #4b4b4b
}
#foot_row3 .link_row {
	COLOR: #4c4c4c
}
#shell #content #footer .text_size {
	DISPLAY: block; FLOAT: right; MARGIN: -16px 20px 0px 0px; POSITION: static
}
* HTML #shell #content #with_video #xrail {
	FLOAT: right; WIDTH: 500px
}
HTML[xmlns*=''] BODY:unknown #shell #content #footer .text_size {
	MARGIN-TOP: -3px
}
BODY:first-child #shell #content #footer .text_size {
	MARGIN-TOP: 7px
}
.text_size A {
	DISPLAY: block; FLOAT: left; WIDTH: 18px; HEIGHT: 18px
}
#footer .text_size IMG {
	DISPLAY: block; FLOAT: left
}
#small {
	BACKGROUND: url(/images/icon_text_sm.gif) no-repeat 0px 0px
}
#small:hover {
	BACKGROUND: url(/images/icon_text_sm.gif) no-repeat left bottom
}
#small:active {
	BACKGROUND: url(/images/icon_text_sm.gif) no-repeat left bottom
}
#normal {
	BACKGROUND: url(/images/icon_text_med.gif) no-repeat left bottom
}
#normal:hover {
	BACKGROUND: url(/images/icon_text_med.gif) no-repeat left bottom
}
#normal:active {
	BACKGROUND: url(/images/icon_text_med.gif) no-repeat left bottom
}
#large {
	BACKGROUND: url(/images/icon_text_lg.gif) no-repeat 0px 0px
}
#large:hover {
	BACKGROUND: url(/images/icon_text_lg.gif) no-repeat left bottom
}
#large:active {
	BACKGROUND: url(/images/icon_text_lg.gif) no-repeat left bottom
}
#largest {
	BACKGROUND: url(/images/icon_text_lg2.gif) no-repeat 0px 0px
}
#largest:hover {
	BACKGROUND: url(/images/icon_text_lg2.gif) no-repeat left bottom
}
#largest:active {
	BACKGROUND: url(/images/icon_text_lg2.gif) no-repeat left bottom
}
#suboffers {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 15px; Z-INDEX: 101; BACKGROUND: url(/images/footer_suboffer_bg.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; BORDER-LEFT: #666 1px solid; WIDTH: 160px; COLOR: #000; PADDING-TOP: 1px; BORDER-BOTTOM: #666 1px solid; POSITION: relative; HEIGHT: 15px
}
#suboffers UL {
	DISPLAY: none; Z-INDEX: 102; BACKGROUND: #fff; LEFT: -1px; WIDTH: 177px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 16px
}
#suboffers UL LI {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; WIDTH: 175px
}
#suboffers UL LI#last {
	BORDER-BOTTOM: #666 1px solid
}
#suboffers UL LI A {
	LEFT: 15px; POSITION: relative
}
DIV#debugInfoDiv {
	CLEAR: both; BACKGROUND: #fff; TEXT-ALIGN: left
}
BODY > DIV#debugInfoDiv {
	MARGIN-TOP: 20px
}
#logout_link {
	DISPLAY: none
}
.warning {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3em; BACKGROUND: url(/images/other/warning.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; FONT: bold 1.4em arial, helvetica, sans-serif; VERTICAL-ALIGN: bottom; COLOR: #b40404; PADDING-TOP: 1em; HEIGHT: 30px
}
#footerAd {
	MARGIN: 10px; WIDTH: 1000px; TEXT-ALIGN: center
}
#footerAd .dartAdUnit {
	MARGIN: auto
}
