/* ARTICLE BODY
---------------------------*/
body{overflow-x:hidden;}
#news-special{color:#ccc; position:relative;}
#news-content {
	font:normal 12px/20px Verdana, Geneva, sans-serif;
	color:#000;
	text-align:left;
	background:#FFF;
	position:relative;
}
#news-special p {
	text-align:left;
	padding-bottom:13px;
	margin:0;
	font:normal 12px/20px Verdana, Geneva, sans-serif;
	color:#333;
	font-weight:normal;
}
#news-special a img{border:none;}
#news-special p a{color:#143d66;text-decoration:none; font-weight:bold;}
#news-special p a:hover{color:#143d66;text-decoration:underline;}
#news-special .hr-fade{height:23px; width:947px; margin:0 auto;}
#news-special ul{margin:0 0 0 0px; padding:0;}
#news-special li{ padding-left:14px; list-style:none; background:url(http://st.deviantart.net/news/plansgonewrong/blue-bullet.gif) 0px 7px no-repeat; margin-bottom:4px;}

/* TOP AREA
-----------------------------------------------------------------*/
.top-wrapper{height:977px; width:100%; background:url(http://st.deviantart.net/news/plansgonewrong/top_bg.jpg) top left repeat-x; position:relative;}
	.top_cutout{height:12px; width:100%; background:url(http://st.deviantart.net/news/plansgonewrong/top_cutout_teeth.jpg) top left repeat-x; position:absolute; top:100px; z-index:97;}
	.top_blends{height:113px; width:2364px; margin:auto; background:url(http://st.deviantart.net/news/plansgonewrong/top_orange_blends.png) top left no-repeat; position:absolute; top:0px; z-index:98;}
.top_copy-wrapper{width:933px; height:977px; margin:auto; padding-top:100px;}
	.top_copy-wrapper .copy_container{
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px; 
		-webkit-box-shadow: 0px 4px 4px 2px rgba(0,0,0,0.3);
		-moz-box-shadow: 0px 4px 4px 2px rgba(0,0,0,0.3);
		box-shadow: 0px 4px 4px 2px rgba(0,0,0,0.3);
		height:500px;
		padding-top:330px;
		position:relative;
		background-color:white;}
	.top_copy-wrapper .copy_container .top_graphic{height:426px; width:927px; background:url(http://st.deviantart.net/news/plansgonewrong/top_main_graphic.png) top center no-repeat; position:absolute; top:-103px; left:67px; z-index:99;}
	.top_copy-wrapper .copy_container .top_graphic .notation{position:absolute; top:350px; left:530px; color:white;}
	.top_copy-wrapper .copy_container .top_graphic .notation a{color:white;}
	.top_copy-wrapper .copy_container .leftside{width:387px; float:left; margin-left:60px; position:relative;}
	.top_copy-wrapper .copy_container .rightside{width:387px; float:right; color:#003659; margin:18px 60px 0 0; position:relative;}
		.panda-sauce{position:absolute; top:280px; right:-140px;}

/* HOW-TO  AREA
-----------------------------------------------------------------*/
.how_to-wrapper{
	height:760px; 
	background-color:#eee;
	-webkit-box-shadow:inset 0px 1px 5px 2px rgba(0,0,0,0.4);
	-moz-box-shadow:inset 0px 1px 5px 2px rgba(0,0,0,0.4);
	box-shadow:inset 0px 1px 5px 2px rgba(0,0,0,0.4);
	padding-top:80px;
	color:#143d66;
}
.how_to-wrapper .copy_container{width:933px; margin:auto;}
	.how_to-wrapper .copy_container p{color:#143d66 !important;}
	.how_to-wrapper .copy_container ul{margin:0 0 0 0 !important; padding:0 !important;}
	.how_to-wrapper .copy_container li{list-style:none !important; background:none !important; padding:0 !important; margin:0 0 0 0 !important;}
.how_to-wrapper .copy_container h3{font-weight:bold; font-size:18px; font-style:italic; border-bottom:1px solid orange; margin-bottom:10px; }
.how_to-wrapper .copy_container .leftside{width:410px; float:left;}
.how_to-wrapper .copy_container .leftside ul.thumbs{margin:0 0 10px 0 !important; padding:0;}
.how_to-wrapper .copy_container .leftside ul.thumbs li{margin:0 10px 0 0 !important; padding:0; display:inline;}
.how_to-wrapper .copy_container .leftside ul.thumbs li img{border:#359bd1 1px solid;
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.30);
-moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.30);
-webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.30);}
.how_to-wrapper .copy_container .rightside{width:360px; float:right; margin:39px 40px 0 0;}
.how_to-wrapper .copy_container .steps{margin-left:-14px;}
.how_to-wrapper .copy_container .buttons{margin:0 0 40px 0;}

/* BOTTOM AREA
-----------------------------------------------------------------*/
.bottom-wrapper{height:1522px; width:100%; background:url(http://st.deviantart.net/news/plansgonewrong/bottom_bg.jpg) top left repeat-x; overflow:hidden; position:relative;}
	.bottom_cutout{height:12px; width:120%; background:url(http://st.deviantart.net/news/plansgonewrong/bottom_cutout_teeth.jpg) top left repeat-x; position:absolute; bottom:111px; z-index:2000;}
	.bottom_blends{height:113px; width:2364px; margin:auto; background:url(http://st.deviantart.net/news/plansgonewrong/bottom_orange_blends.png) top left no-repeat; position:absolute; bottom:0px; z-index:2001;}
.bottom-wrapper .copy_container{
		width:933px; 
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px; 
		-webkit-box-shadow: 0px 4px 4px 2px rgba(0,0,0,0.3);
		-moz-box-shadow: 0px 4px 4px 2px rgba(0,0,0,0.3);
		box-shadow: 0px 4px 4px 2px rgba(0,0,0,0.3);
		margin:-4px auto 0 auto; 
		padding-top:760px;
		padding-bottom:20px;
		position:relative;
		background:url(http://st.deviantart.net/news/plansgonewrong/theprizes.jpg) top center no-repeat #FFF;}
.bottom-wrapper .copy_container .first-place{position:absolute; top:508px; left:170px; color:#143d66;}
.bottom-wrapper .copy_container .second-place{position:absolute; top:382px; left:610px; color:#143d66; font-size:11px}
.bottom-wrapper .copy_container .third-place{position:absolute; top:558px; left:610px; color:#143d66; font-size:11px}
	ul.first-place li, ul.second-place li, ul.third-place li{margin-bottom:0px !important; background-image:url(http://st.deviantart.net/news/plansgonewrong/ligtblue-bullet.gif) !important;}
.bottom-wrapper .copy_container .btw{position:absolute; top:680px; left:320px; color:#143d66; font-size:10px;}
.bottom-wrapper .copy_container .leftside{float:left; width:370px; margin-left:60px;}
.bottom-wrapper .copy_container .leftside .buttons{margin:20px 0;}
.bottom-wrapper .copy_container .rightside{float:right; width:300px; margin-right:120px;}
.bottom-wrapper .copy_container .rightside ul{margin-bottom:20px !important;}
.bottom-wrapper .copy_container .rightside .buttons{margin:20px 0;}


/* RULES
-----------------------------------------------------------------*/
.rules-top-wrapper{width:100%; background:url(http://st.deviantart.net/news/plansgonewrong/top_bg.jpg) top left repeat-x; position:relative;}
.therules{width:100%; margin:auto; padding-top:100px; height:4160px !important}
.therules .copy_container{
	height:4160px !important;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px; 
	-webkit-box-shadow: 0px 4px 4px 2px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 4px 4px 2px rgba(0,0,0,0.3);
	box-shadow: 0px 4px 4px 2px rgba(0,0,0,0.3);
	position:relative;
	background-color:white;}
.morewrapping{width:759px; margin:auto; position:relative; padding-top:250px; color:#143d66;}
.morewrapping ol{margin:0 0 40px 0 !important; padding:0;}
.morewrapping ol.roman li{margin:0 0 10px 20px !important; padding:0 !important; list-style:lower-roman !important; background:none !important;}
.morewrapping ol.latin li{margin:0 0 10px 20px !important; padding:0 !important; list-style:lower-latin !important; background:none !important;}
.morewrapping ol.latin li ol.roman li{margin:0 0 10px 20px !important; padding:0 !important; list-style:lower-roman !important; background:none !important;}
.morewrapping center p{width:600px;}
.morewrapping p{color:#143d66 !important;}
.morewrapping strong{color:#143d66;}
.morewrapping img{margin:0 0 20px 0;}
.therules .copy_container .top_graphic{height:314px; width:759px; background:url(http://st.deviantart.net/news/plansgonewrong/therules-top-graphic.jpg) top center no-repeat; position:absolute; top:-100px; z-index:1000; 	-webkit-box-shadow: 0px 4px 6px 2px rgba(0,0,0,0.3);-moz-box-shadow: 0px 4px 6px 2px rgba(0,0,0,0.3);box-shadow: 0px 4px 6px 2px rgba(0,0,0,0.3);}
.rules-top-wrapper .bubble{background-color:#f1f8ff; width:400px; margin:40px auto 0 auto; padding:20px 80px; text-align:center;}
.rules-top-wrapper .bubble a.buttons{margin:10px auto 0 auto;}
.rules-bottom-wrapper{height:113px; width:100%; background:url(http://st.deviantart.net/news/plansgonewrong/rules_bottom_cutout_teeth.jpg) top left repeat-x; position:relative;}
	.rules-bottom-wrapper .bottom_blends{height:113px; width:2364px; margin:auto; background:url(http://st.deviantart.net/news/plansgonewrong/bottom_orange_blends.png) top left no-repeat; position:relative; top:0; left:0;}

/* The Buttons
-----------------------------------------------------------------*/
.buttons{display:block; text-indent:-9999px; cursor:pointer; background:url(http://st.deviantart.net/news/plansgonewrong/botones.png) 0px 0px no-repeat;}
.assets{width:212px; height:41px; background-position:-173px 0px;}
.assets:hover{width:212px; height:41px; background-position:-173px -41px;}
.assets:active{width:212px; height:41px; background-position:-173px -82px;}
.submit{width:173px; height:41px; background-position:0px 0px;}
.submit:hover{width:173px; height:41px; background-position:0px -41px;}
.submit:active{width:173px; height:41px; background-position:0px -82px;}
.browse{width:184px; height:41px; background-position:-385px 0px;}
.browse:hover{width:184px; height:41px; background-position:-385px -41px;}
.browse:active{width:184px; height:41px; background-position:-385px -82px;}
.rules{width:152px; height:41px; background-position:-569px 0px;}
.rules:hover{width:152px; height:41px; background-position:-569px -41px;}
.rules:active{width:152px; height:41px; background-position:-569px -82px;}



/* LOVER, FACEBOOK, TWITTER
-----------------------------------------------------------------*/
img.territory {top:15px  !important;}
#news-special div.report a.loves, #news-special div.report div.love {
    left:15px;
    top:48px;
    z-index:999;
}
#news-special div.report .love {
    background-color:transparent!important;
    background-image:url('http://st.deviantart.net/news/plansgonewrong/favicon.png')!important;
    z-index:999;
}
#news-special div.report .love span {
    background-color:transparent!important;
    background-image:url('http://st.deviantart.net/news/plansgonewrong/favicon.png')!important;
    font-family:Arial, Helvetica, sans-serif;
    color:#FFF;
    z-index:999;
    font-weight:bold;
    letter-spacing:-.25px;
    text-shadow:0 -1px 0 #88951c;
}

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

#news-special iframe.fb,
#news-special iframe.twitter-share-button {
	margin:2px 0;
	height:60px;
	width:55px;
	float:left;
	overflow:hidden;
	border:none;
	z-index:1337;
}

img.territory {
	position:absolute;
	right:0;
	top:15px;
	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; }