@namespace url(http://www.w3.org/1999/xhtml);
/* Domain rules */
@-moz-document domain("wired.com") {
#FLASH_AD,#pageContentHeader,#hdr,
#pageContentColR,#wiredGlobalfooter,
DIV[class^="ad"],#DL_embed,
#pageContentColL>P,#pageContentColL>HR,#pageContentColL>BR,
#pageContentColL>IMG,#pageContentColL>SPAN,
#mainstories .imgLeft
{display:none !important;}
BODY{background-image:url(none) !important;}
#pageContentColL{margin-left:10px !important;}
#nav,#subnav{margin-left:0px !important;}
#subnav{font-size:xx-small !important;}
#pageContentArea,#pageContentColL{width:99% !important;}
#pageContentColL{margin-right:2% !important;}
}

/* Main page */
@-moz-document url(http://www.wired.com/),
url(http://www.wired.com/index.html) {

BODY{height:650px !important;}

#header,#xrail,#footer,IMG,.pic,.clearer
{display:none !important;}

H1
{font-size:small !important;
 font-weight:normal !important;}

/* Nav bar */
#nav_bar
{position:absolute !important;
 top:-10px !important;
 margin-top:0px !important;}
#shell{margin-top:30px !important;}
#nav_bar a{color:white !important;}
#nav_bar a:hover{text-decoration:underline !important;}
#nav_bar UL LI DIV UL LI{background-image:url(none) !important;}

#contentwell,#edsecondary,#secondary_package,.row3
{width:100% !important;}

.headline3,.headline2,#headline3,#headline4,#headline5
{width:31% !important;
 padding-top:0px !important;}
.headline{margin-right:5px !important;}
#headline1,#headline2{width:48% !important;}
.date_time{margin-top:0px !important;}
#contentwell
{border-top-style:solid !important;
 border-width:1px !important;
 border-color:gray !important;}
}

/* Articles */
@-moz-document url-prefix(http://www.wired.com/news) {
BODY{background-image:url(none) !important;}
.storyTxt P{text-align:justify !important;}
.pgTitle{text-align:center !important;}
.pgToolsSub
{border-top:none !important;
 border-bottom:none !important;
 border-left:none !important;
 border-right:none !important;}
#storyContent{padding-left:10px !important;}
#comments{width:95% !important;}
#pageHeader>DIV:first-child,.pgToolsSub>.pgToolsL,
.pgToolsSolo,.clear,.buffer,.storyTxt>P+DIV,
.columnToolsL,.byline
/* Remove comments */
,#comments
{display:none !important;}
}

/* Blogs */
@-moz-document url-prefix(http://www.wired.com/support/){
#colM{margin-right:0px !important;}
#wrap
{margin-left:0px !important;
 margin-right:0px !important;
 margin-top:0px !important;
 max-width:1300px !important;}
#colR,DIV[class^="ad"],
.floatL,.floatL+DIV,.clear
{display:none !important;}
}

@-moz-document url-prefix(http://blog.wired.com/){
BODY{margin-left:10px !important;}
#container{width:99% !important;}
IMG,.bgblack{max-width:995px !important;}
.bgblack{margin-top:-7px !important;}
.entry-content *,.comment-content *
{font-size:small !important;
 overflow:visible !important;}
.entry-body,.entry-more{line-height:20px !important;}
.comment-content{width:100% !important;}
.image-full{width:50% !important;}
#container-inner>#pagebody>#pagebody-inner>#alpha
{width:95% !important;}
#banner{background-image:url(none) !important;}
#nav{top:0px !important;}
#banner-inner
{padding-left:0px !important;
padding-right:0px !important;}
#banner-header,
#banner-description,
#pagebody-inner
{width:100% !important;}
#alpha,#beta{width:48% !important;}
#colM{margin-right:0px !important;}
.content
{width:100% !important;
 padding-left:0px !important;
 padding-right:0px !important;}
#headlines{margin-top:-100px !important;}
.borderBox{border:none !important;}
#container-inner>#pagebody>#pagebody-inner>#beta,
.bgblack>TBODY>TR:first-child+TR,
.bgblack>TBODY>TR:first-child,
#banner-ad,#colR,.imgLeft,IMG[src$="blogs.gif"],
.floatL,.entry-footer>.posted,.entry-footer IMG,
.entry-footer>span>A:not([href$="comments"])
{display:none !important;}
}

/* AP News */
@-moz-document url-prefix(http://news.wired.com/){
P,.ap-topheadlineitem-p *
{font-size:small !important;
 text-align:justify !important;}
A[href="#"],.body>.ap-mediabox-table,
.span-body>TABLE>TBODY>TR>TD+TD
{display:none !important;}

}
@-moz-document url-prefix(http://news.wired.com/dynamic/stories/){
.ap-story-table,.ap-story-tr+TR .body{margin-top:-30px !important;}
.ap-story-tr,.ap-story-td{margin-bottom:-30px !important;}
#pageHeader,.timestamp,.byline,.bylinetitle
{display:none !important;}
}

/* Archive */
@-moz-document url-prefix(http://www.wired.com/wired/archive/){
#colM{margin-right:0px !important;}
#storyInsert{width:20% !important;}
.pgToolsSub
{border-top:none !important;
 border-bottom:none !important;
 border-left:none !important;
 border-right:none !important;}
.pgTitle,.pgToolsSub{text-align:center !important;}
.pgToolsSolo{border:none !important;}
P{text-align:justify !important;}
.pgTitle{margin-top:-20px !important;}
#navinsert{padding-bottom:5px !important;}
#colR,.dptkicker,.sub,.navinsert,
#storyInsert,.clear,#pgToolsBtns,
.pgToolsSub>.pgToolsL,#nav,.pgToolsR>IMG
{display:none !important;}
}