/* ARTICLE BODY
---------------------------*/
#news-content {
	background:#000;
	font:normal 12px/20px Verdana, Geneva, sans-serif;
	color:#000;
	text-align:center;
}

#news-special p {
	text-align:left;
	padding-bottom:13px;
	margin:0;
}

#news-special a {
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

#news-special a::-moz-focus-inner { border: 0; }

#news-special a:hover { text-decoration:underline; }

#news-special a:active { outline:none; }

#news-special .sec {
	width:984px;
	margin:0 auto;
	text-align:left;
	position:relative;
	height:100%;
	overflow:hidden;
}

#news-special .col {
	display:inline;
	float:left;
	position:relative;
}

#news-special ul {
	margin:0 0 25px 0;
	padding:0 15px;
}

#news-special ul li {
	background:url(http://st.deviantart.net/news/little-big-planet/bullet.png) 0 4px no-repeat;
	line-height:normal;
	list-style:none;
	margin:0 0 5px;
	padding:0 0 0 20px;
}

/* HEADER
---------------------------*/

#news-special #header {
	background:url(http://st.deviantart.net/news/little-big-planet/header.jpg) center top no-repeat;
	height:280px;
	overflow:hidden;
}

#news-special .sackboy {
	position:absolute;
	right: 197px;
    top: -376px;
	height:432px;
	width:160px;
	overflow:hidden;
}

/* INTRO
---------------------------*/

#news-special #intro {
	background:url(http://st.deviantart.net/news/little-big-planet/intro.jpg) center top no-repeat;
	height:540px;
	position:relative;
}

#news-special #intro .col {
	position:absolute;
	width:310px;
	left:110px;
	top:70px;
}

#news-special #intro a.rules {
	bottom: 18px;
    left: 238px;
    position: absolute
}

#news-special #intro #video {
	height: 234px;
    padding-bottom: 3px;
    position: absolute;
    right: 72px;
    top: 20px;
    width: 415px;
	background:url(http://st.deviantart.net/news/little-big-planet/videoshelf.jpg) center bottom no-repeat;
}

#news-special #intro #instructions {
	left: 484px;
    position: absolute;
    top: 315px;
    width: 305px;
	*top:325px!important;
}

#news-special #intro ol li {
	font-weight:bold;
	line-height:15px;
	margin-bottom:5px;
}

#news-special #intro ol li span { font-weight:normal; }

#news-special #intro .download var {
	background:url(http://st.deviantart.net/news/little-big-planet/filesize.png) center no-repeat;
	display:block;
	height:37px;
	width:76px;
	text-indent:-9999em;
	z-index:1;
}

/* PRIZES
---------------------------*/

#news-special #prizes {
	background:url(http://st.deviantart.net/news/little-big-planet/prizes.jpg?1) center top no-repeat;
	height:480px;
}

#news-special #list-prizes {
	background:url(http://st.deviantart.net/news/little-big-planet/list-prizes.jpg) center top no-repeat;
	height:356px;
	position:relative;
}

#news-special #list-prizes ul {
	width:277px;
	float:left;
	margin:105px 0 0;
}

#news-special ul#firstplace { margin-left:30px; }

#news-special ul#secondplace { margin-left:10px; }

#news-special ul#thirdplace { margin-left:10px; }

#news-special ul#secondplace li,
#news-special ul#thirdplace li {
	background:url(http://st.deviantart.net/news/little-big-planet/bullet-alt.png) 0 4px no-repeat;
}

/* RULES-JUDGING
---------------------------*/

#news-special #rules-judging {
	background:url(http://st.deviantart.net/news/little-big-planet/rules-judging.jpg) center top no-repeat;
	height:808px;
	position:relative;
}

#news-special #rules-judging .col {
	float:left;
	display:inline;
	width:330px;
}

#news-special #rules-judging span {
	left: 515px;
    position: absolute;
    top: 368px;
    width: 330px;
}

#news-special #rules-judging ul {
	margin:10px 0 35px;
	padding:0;
	*margin-bottom:25px;
}

#news-special #rules-judging .left { 
	margin:135px 0 0 113px;
}

#news-special #rules-judging .right { margin:135px 0 0 100px; }

#news-special #rules-judging ul li {
	background:url(http://st.deviantart.net/news/little-big-planet/bullet.gif?1) 0 7px no-repeat;
	padding:0 0 0 10px;
}

#news-special #rules-judging .left ul li {
	margin:0 0 15px 0;
	*margin-bottom:10px;
}

#news-special #rules-judging .right ul { margin:0; }

#news-special #rules-judging .right ul li { margin:0; }

#news-special #rules-judging .left a.rules { margin:0 auto; }

/* BUTTONS
---------------------------*/

#news-special a.rules {
	background:url(http://st.deviantart.net/news/little-big-planet/button-rules.png) center bottom no-repeat;
	height:58px;
	width:215px;
	display:block;
	text-indent:-9999em;
	color:#000;
}

#news-special a.rules:hover { background-position: center center; }

#news-special a.rules:active { background-position: center top; }

#news-special a.download {
	background:url(http://st.deviantart.net/news/little-big-planet/button-download.png) center bottom no-repeat;
	color: #000000;
    display: block;
    height: 58px;
    left: 494px;
    position: absolute;
    text-indent: -9999em;
    top: 431px;
    width: 286px;
	z-index:3;
}

#news-special a.download:hover { background-position:center center; }

#news-special a.download:active { background-position:center top; }

#news-special a.submit {
	background:url(http://st.deviantart.net/news/little-big-planet/button-submit.png?1) center bottom no-repeat;
	color: #000000;
    display: block;
    height: 61px;
    text-indent: -9999em;
    width: 272px;
	margin-bottom:5px;
}

#news-special a.submit:hover { background-position:center center; }

#news-special a.submit:active { background-position:center top; }


#news-special a.view {
	background:url(http://st.deviantart.net/news/little-big-planet/button-view.png) center bottom no-repeat;
	color: #000000;
    display: block;
    height: 58px;
    text-indent: -9999em;
    width: 269px;
	margin-bottom:7px;
}

#news-special a.view:hover { background-position:center center; }

#news-special a.view:active { background-position:center top; }



/* LOVER, FACEBOOK, TWITTER
-----------------------------------------------------------------*/
#news-special div.report a.loves, #news-special div.report div.love {
	left:15px;
	top:50px;
	z-index:999;
}

#news-special div.report .love {
	background-color:transparent!important;
	background-image:url('http://st.deviantart.net/news/little-big-planet/fav.gif')!important;
	z-index:999;
}

#news-special div.report .love span {
	background-color:transparent!important;
	background-image:url("http://st.deviantart.net/news/little-big-planet/fav.gif")!important;
	color:#FFF;
	z-index:999;
	font-weight:bold;
	letter-spacing:-.25px;
	text-shadow:0 1px 0 #00441b;
}

#news-special #social {
	top:52px;
	left:70px;
	position:absolute;
	width:100px;
	z-index:1337;
}

#news-special iframe, #news-special iframe.twitter-share-button {
	margin:2px 0;
	height:20px;
	float:left;
	overflow:hidden;
	border:none;
	padding:2px;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	width:97px!important;
	z-index:1337;
	background: #f2f2f2;
}

* html #news-special iframe.fb, 
* html #news-special iframe.twitter-share-button { 
	height:24px;
	overflow:visible!important;
}

img.territory {
	position:absolute;
	right:0;
	top:54px;
	z-index:1339;
}

/* ARTICLE POSITIONING BASIC STUFF & RESETS
-----------------------------------------------------------------*/
#news-special { margin: 0 -15px 0 -15px; }

#news-special .clear {
	clear:both;
	display:block;
	height:0;
	overflow:hidden;
	visibility:hidden;
	width:0;
	margin:0;
	padding:0;
}

#news-special .text {
	margin:0!important;
	padding:0!important;
}

#news-special .iconleft { padding-left: 0!important; }

#news-special div.report h1 { display: none; } /*hide the default article h1*/

#news-special div.line0 { display:none; }

#news-special div.line1 {
	margin-left:2em;
	padding-top:1em;
}

#news-special div.line2 { margin-left:2em; }

#news-special .contestopen { text-align:left; margin-top:-2px!important; }
