/* ARTICLE BODY
---------------------------*/
#article {
	background:#000b10 url(http://st.deviantart.net/news/eve-online/header.jpg?1) center top no-repeat;
	font:normal 12px/18px Verdana, Geneva, sans-serif;
	border-top:1px solid #000;
	padding:284px 0 0 0;
	text-align:center;
	color:#FFF;
	height:1%;
}

#article p {
	text-align:left;
	padding-bottom:15px;
	margin:0;
}

#article a {
	color:#7ad4e4;
	text-decoration:none;
}

#article a:hover { color:#b0f3ff; }

#article a:active { outline:none; }

#article a.link { text-decoration:underline; }

#article ul {
	padding:0;
	margin:0;
	position:relative;
}

#article ul li {
	background:url(http://st.deviantart.net/news/eve-online/bullet.gif) no-repeat 0 5px;
	color:#FFF;
	text-align:left;
	line-height:normal;
	margin:0 0 10px 0;
	padding:0 0 0 20px;
	list-style:none;
	_width:100%!important; /* IE HAS-LAYOUT Fix */
}

.sec {
	width:810px;
	margin:0 auto;
	text-align:left;
	height:100%;
}

.heading {
	margin:0;
	display:block;
}

.territory {
	position:absolute;
	right:0;
	top:53px;
	z-index:9999;
}

#article iframe.fb { top:52px; }

#article iframe.twitter-share-button { top:82px; }

#article iframe.fb,
#article iframe.twitter-share-button {
	height:20px;
	overflow:hidden;
	border:none;
	left:137px;
	position:absolute;
	padding:2px;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	width:97px!important;
	background:
	-webkit-gradient(
    	linear,
	    left bottom,
    	left top,
	    color-stop(0, rgb(212,212,212)),
    	color-stop(1, rgb(254,254,254))
	);
	background:
	-moz-linear-gradient(
	    center bottom,
	    rgb(212,212,212) 0%,
    	rgb(254,254,254) 100%
	);
}

* html #article iframe.fb {
	top:62px;
	height:24px;
	background:#FFF;
}

* html #article iframe.twitter-share-button {
	top:92px;
	height:24px;
	background:#FFF;
}

/* HEADER
---------------------------*/
#intro {
	background:url(http://st.deviantart.net/news/eve-online/bg-intro.jpg?1) center top no-repeat;
	height:588px;
}

#intro .col {
	display:inline;
	float:left;
	margin:80px 0 0 3px;
	width:385px;
}

#intro a.rules { margin:10px 0 0 0; }


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

#prizes {
	background:url(http://st.deviantart.net/news/eve-online/bg-prizes.jpg?4) center top no-repeat;
	height:479px;
}

#prizes strong {
	position:absolute;
	right:10px;
	top:40px;
}

/* PRIZELIST
---------------------------*/

#prizelist {
	background:url(http://st.deviantart.net/news/eve-online/bg-prizelist.jpg?4) center top no-repeat;
	height:489px;
	position:relative;
}

#prizelist .sec {
	width:830px;
	padding-top:178px;
}

#prizelist .col {
	float:left;
	display:inline;
	width:240px;
}

#article #prizelist #first { margin:0 0 0 15px; }

#article #prizelist #second { margin:0 0 0 47px; }

#article #prizelist #third { margin:0 0 0 46px; }

#article #prizelist small {
	color:#FFF!important;
	font-size:11px;
	position:absolute;
	right:78px;
	top:370px;
}

#article #prizelist strong {
	clear:both;
	float:left;
	margin:20px 0 0 15px;
}

/* FOOTER
---------------------------*/

#legal {
	background:url(http://st.deviantart.net/news/eve-online/bg-rulesjudging.jpg?1) center top no-repeat;
	min-height:699px;
}

#legal .sec { padding-top:45px; }

#legal .col_L {
	float:left;
	display:inline;
	width:415px;
	margin:36px 0 0 5px;
}

#legal .col_L p { width:311px; }

#article #legal ul { margin:0 0 30px 15px; }

#article #legal ul li {
	background:url(http://st.deviantart.net/news/eve-online/bullet2.gif) no-repeat 0 5px;
	line-height:16px;
	font-size:11.25px;
}

#legal .col_R {
	float:right;
	display:inline;
	width:315px;
	margin: 36px 0 0 0;
}

#legal a.rules { margin:10px 0 35px 0; }

#legal a.submit { margin:0 0 16px 0; }

/* ABOUT
---------------------------*/

#about {
	background:url(http://st.deviantart.net/news/eve-online/bg-about.jpg?1) center top no-repeat;
	height:508px;
}

#about .col {
	width: 348px;
	display:inline;
	float:left;
	margin:80px 0 0 7px;
}

#about object {
	position:absolute;
	right:9px;
	top:71px;
}

/* BUTTONS
---------------------------*/
a.rules {
	background:url(http://st.deviantart.net/news/eve-online/b-rules.gif?2) center bottom no-repeat;
	height: 37px;
	width: 176px;
	display: block;
	text-indent: -9999px;
	font-size: 0;
}

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

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

a.browse {
	background:url(http://st.deviantart.net/news/eve-online/b-browse.gif) center bottom no-repeat;
	height:51px;
	width:270px;
	display:block;
	text-indent:-9999px;
	font-size:0;
	margin:0;
}

a.browse:hover { background-position: center center; }

a.browse:active { background-position: center top; }

a.submit {
	background:url(http://st.deviantart.net/news/eve-online/b-submit.gif) center bottom no-repeat;
	height:51px;
	width:270px;
	display:block;
	text-indent:-9999px;
	font-size:0;
	margin:28px 0 15px 0;
}

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

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

a.trial {
	background:url(http://st.deviantart.net/news/eve-online/b-trial.gif) center bottom no-repeat;
	height:39px;
	width:251px;
	display:block;
	text-indent:-9999px;
	font-size:0;
	margin:15px 0 0 0;
}

a.trial:hover { background-position: center center; }

a.trial:active { background-position: center top; }


/* 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/eve-online/fav.gif?1")!important;
	z-index:999;
}

#news-special div.report .love span {
	background-color:transparent!important;
	background-image:url("http://st.deviantart.net/news/eve-online/fav.gif?1")!important;
	color:#041c27;
	font-weight:bold;
	letter-spacing:-.25px;
	text-shadow:0 1px 0 #f0f0f0;i
	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; }

