/* ARTICLE BODY
---------------------------*/
#article {
	background:#FFF;
	font:normal 12px/16px Verdana, Geneva, sans-serif;
	color:#000;
	height:1%;
	text-align:center;
	padding-bottom:100px;
}

#article p {
	text-align:left;
	padding-bottom:13px;
	margin:0;
}

#article a {
	color:#ffff00;
	text-decoration:none;
}

#article a:hover {
	color:#FFF;
	text-decoration:underline;
}

#article a:active { outline:none; }

#article ul {
	padding:0;
	margin:0;
	position:relative;
}

#article ul li {
	background:url(http://st.deviantart.net/news/get-puzzled/bullet.gif) 0 5px no-repeat;
	color:#000;
	text-align:left;
	line-height:16px;
	margin:0 0 15px 0;
	padding:0 0 0 14px;
	list-style:none;
	_width:100%!important; /* IE HAS-LAYOUT Fix */
}

.sec {
	width:850px;
	margin:0 auto;
	text-align:left;
	height:100%;
}

.heading {
	margin:0;
	display:block;
}

/* HEADER
---------------------------*/
#header {
	background:url(http://st.deviantart.net/news/get-puzzled/wood1.jpg) center top repeat-x;
	height:884px;
}

#header h2 {
	background:url(http://st.deviantart.net/news/get-puzzled/header.jpg) center no-repeat;
	position:relative;
	top:18px;
	height:308px;
	width:825px;
	text-indent:-9999px;
	margin:0 auto;
}

/* BOX
---------------------------*/
#box {
	background:url(http://st.deviantart.net/news/get-puzzled/box1.jpg) center no-repeat;
	height:567px;
	width:937px;
	margin:0 auto;
	left:8px;
	top:-16px;
}

#box .col {
	width:392px;
	margin:109px 0 0 63px;
	float:left;
	display:inline;
}

#box p {
	font:normal 12px/normal Verdana, Geneva, sans-serif;
	color:#FFF;
	width:392px;
}

#box p.how { position: absolute; top: 212px; left: 0; }

#article #puzzle {
	background:#000;
	height:410px;
	position:absolute;
	right:71px;
	top:61px;
	width:400px;
}

/* PAPER
---------------------------*/

#shadow { background:url(http://st.deviantart.net/news/get-puzzled/shadow.jpg) center top repeat-x; }

#paper {
	background:url(http://st.deviantart.net/news/get-puzzled/paper.jpg) center top no-repeat;
	height:786px;
}

#paper img {
	left:264px;
	position:absolute;
	top:124px;
}

#paper em {
	color:#C00;
	font-style:normal;
}

.col_L {
	float:left;
	width:360px;
	margin:157px 0 0 60px;
	display:inline;
}

	* html .col_L { width:369px\9; } /* IE */

.col_R {
	float:right;
	width:360px;
	margin:243px 0 0 0;
	display:inline;
	left:12px;
}

#paper p.ready { margin-top:89px; }

/* LOVER
-----------------------------------------------------------------*/
#news-special div.report a.loves,
#news-special div.report div.love {
	left:77px;
	top:48px;
	_top:60px;
	z-index:999;
}

#news-special div.report .love {
	background-color:transparent!important;
	background-image:url("http://st.deviantart.net/news/get-puzzled/fav.gif")!important;
	z-index:999;
}

#news-special div.report .love span {
	background-color:transparent!important;
	background-image:url("http://st.deviantart.net/news/get-puzzled/fav.gif")!important;
	color:#cee036;
	font-weight:bold;
	letter-spacing:-.25px;
	z-index:999;
}

/* ARTICLE POSITIONING BASIC STUFF & RESETS
-----------------------------------------------------------------*/
* html #news-special, #news-special { margin: -12px -15px 0 -77px; }
#article div, #article li, #article ul, #article span { position:relative; }
#article .clear { clear:both; display:block; height:0; overflow:hidden; visibility:hidden; width:0; }
.report .text { margin:0; padding:0;}
#news-special div.report h1 { display: none; } /*hide this h1*/
#news-special div.report #news-css-article h1 { display:block; color:#FFF; font-weight:normal; } /*but show the custom h1*/
#news-special div.line0 { display:none; }
#news-special div.line1 { margin-left:2em; padding-top:1em; }
#news-special div.line2 { margin-left:2em; }