/* ARTICLE STYLES
---------------------------*/
body{overflow-x:hidden;}
#news-special{color:#ccc;}
#news-special #news-content {
	font:normal 12px/20px Verdana, Geneva, sans-serif;
	color:#FFF;
	text-align:left;
	background:#FFF;
}
#news-special #news-special p {
	text-align:left;
	padding-bottom:10px;
	margin:0;
	font:normal 12px/20px Verdana, Geneva, sans-serif;
	color:#FFF;
	font-weight:normal;
}
#news-special a img{border:none;}
#news-special p a{color:#25330a;text-decoration:underline; font-weight:normal;}
#news-special p a:hover{color:#25330a;text-decoration:underline;}
#news-special .hr-fade{height:23px; width:947px; margin:0 auto;}

/* CONTEST STYLES
-----------------------------------------------------------------*/
#news-special #news-content{background:url(http://st.deviantart.net/news/fella-around-the-world/bg-globe.jpg?2) top center no-repeat #17161E; position:relative; overflow:hidden;}
#news-special #top-graphics{height:830px; width:888px; margin:auto; position:relative;}
#news-special #top-graphics .title{position:absolute; top:40px; left:-70px;}
#news-special #top-graphics .flyingfella{position:absolute; right:-900px; top:-300px; display:block; text-indent:-9999px; background:url(http://st.deviantart.net/news/fella-around-the-world/flying-fella.png) top center no-repeat; height:313px; width:507px;}
#news-special #top-graphics .superllama {position:absolute; top: -200px; right: -380px; display:block; text-indent:-9999px; height:157px; width:225px; display:block;}
#news-special #top-graphics .superllama span {background:url(http://st.deviantart.net/news/fella-around-the-world/super-llama2.png) center no-repeat; height:157px; width:225px; z-index:1; display:block; position:absolute; top:0; left:0;}
#news-special #top-graphics .superllama img { width:169px; height:70px; position: absolute!important; bottom: -60px; left: 20px; display:block; }
/*  How to play  */
#news-special #how-to-play{position:relative; background:url(http://st.deviantart.net/news/fella-around-the-world/clouds-repeater.png) top center repeat; height:660px;}
#news-special #how-to-play #clouds{position:absolute; z-index:0; top:-329px; width:100%; background:url(http://st.deviantart.net/news/fella-around-the-world/clouds-top-repeater.png) 0 0 repeat-x; height:329px;}
#news-special #how-to-play #intro{position:relative; z-index:1; top:-360px; width:856px; height:730px; margin:auto;  background:url(http://st.deviantart.net/news/fella-around-the-world/howtoplay_bg.png) top left repeat; border:5px solid #ccc; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;}
#news-special #how-to-play #intro .title{position:relative; z-index:1; top:-30px; display:block; margin:auto; text-align:center;}
#news-special #how-to-play #intro .steps{padding:0 20px;}
#news-special #how-to-play #intro .step1{width: 480px;  float:left;}
#news-special #how-to-play #intro .step1 h2{ text-indent:-9999px; background:url(http://st.deviantart.net/news/fella-around-the-world/step1.png) top left no-repeat; width:58px; height:19px; margin-bottom:10px;}
#news-special #how-to-play #intro .step1 div{ width:290px; float:left;}
#news-special #how-to-play #intro .step1 img{float:left; display:block; margin:0 20px 40px 0; -webkit-box-shadow:0 3px 6px 0 #000000; -moz-box-shadow:0 3px 6px 0 #000000; box-shadow:0 3px 6px 0 #000000;}
#news-special #how-to-play #intro .step2{width: 280px; float:right; text-align:center; margin-right:10px;}
#news-special #how-to-play #intro .step2 h2{ text-indent:-9999px; background:url(http://st.deviantart.net/news/fella-around-the-world/step2.png) top left no-repeat; width:58px; height:19px; margin-bottom:10px}
#news-special #how-to-play #intro .step2 div{-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; background-color:#20272c; padding:6px; margin-bottom:4px;}
#news-special #how-to-play #intro .step2 div p{font-size:10px; line-height:13px; width:200px; margin-top:7px; text-align:left;}
#news-special #how-to-play #intro .step2 div img{float:left; margin:10px 10px 10px 8px;}
#news-special #how-to-play #intro .step2 a.loner{color:#ccc; text-decoration:none; font-size:11px;}
#news-special #how-to-play #intro .step2 a.loner:hover{color:white; text-decoration:underline;}
#news-special #how-to-play #intro .freebies{background:url(http://st.deviantart.net/news/fella-around-the-world/free-plushies.png?3) top left no-repeat; height:60px; margin-top:-20px; text-align:center; padding-top:86px;}
#news-special #how-to-play #intro .freebies a{color:#ccc; text-decoration:none; font-size:11px;}
#news-special #how-to-play #intro .freebies a:hover{color:white; text-decoration:underline;}
#news-special #how-to-play #intro #exclusive{position:absolute; z-index:1; top:470px; left:-52px; width:958px; height:232px; background:url(http://st.deviantart.net/news/fella-around-the-world/exclusive_bg.png) top center no-repeat transparent;}
#news-special #how-to-play #intro #exclusive p{width:383px; color:#404040; margin:100px 0 0 89px;}
#news-special #how-to-play #intro #exclusive p a{color:#3385be; font-weight:bold;}

/*  Interview  */
#news-special #interview{position:relative; background:url(http://st.deviantart.net/news/fella-around-the-world/light-clouds-repeater.png) top center repeat;}
#news-special #interview .flying-llama { position: absolute; top:-60px;left: 50%; margin: 0 0 0 -195px; }
#news-special #interview #story{position:relative; z-index:1337; width:856px; height:1017px; margin:auto; background:url(http://st.deviantart.net/news/fella-around-the-world/interview_bg.png) top center no-repeat;}
#news-special #interview #moar-clouds{position:absolute; z-index:0; top:-200px; width:100%; background:url(http://st.deviantart.net/news/fella-around-the-world/bg-light-clouds.png) top center repeat-x; height:455px;}
#news-special #interview #no-moar-clouds{position:absolute; z-index:1; bottom:-200px; width:100%; background:url(http://st.deviantart.net/news/fella-around-the-world/clouds-bottom.png) top center repeat-x; height:254px;}
#news-special #interview #story div{width:460px; margin-left:190px; padding-top:30px;}
#news-special #interview #story div p{color:#4c4c4c; margin-top:10px;}
#news-special #interview #story div p a{color:#3385be; text-decoration:none; font-weight:bold !important;}
#news-special #interview #story div p a:hover{color:#3385be; text-decoration:underline;}
#news-special #interview #story div .avatar{margin:20px 0 20px 0; position:relative !important;}
#news-special #interview #story div .header1{margin:0 0 0 -35px;}
#news-special #interview #story div .header2, #interview #story div .header3{margin:20px 0 0 -35px;}
#news-special #interview #story div .seperator{margin:20px 0 10px 0;}
#news-special #interview #story div .buttons{text-align:center; margin:auto;}

/*  Footer  */
#news-special #footer{position:relative; background:url(http://st.deviantart.net/news/fella-around-the-world/aqua-sky.jpg) center top repeat; height:1456px;}
#news-special #footer #container{width:100%; height:1330px; position:absolute; z-index:3; top:120px; margin:auto;}
#news-special #footer  #hills{position:relative; z-index:1; top:470px;  height:149px;  background:url(http://st.deviantart.net/news/fella-around-the-world/hills.png) top center repeat-x;}
#news-special #footer  #greengrass{position:relative; z-index:0; top:450px;  height:857px;  background:url(http://st.deviantart.net/news/fella-around-the-world/green-grass.jpg) top center repeat;}
#news-special #footer  #retail{width:908px; height:480px; background:url(http://st.deviantart.net/news/fella-around-the-world/retail-bg.png) top center no-repeat; margin:auto; position:relative;}
#news-special #footer  #retail .llama, #footer  #retail .fella, #footer  #retail .bundle{position:absolute;}
#news-special #footer  #retail .llama{top:360px; right:40px;}
#news-special #footer  #retail .fella{top:360px; left:64px;}
#news-special #footer  #retail .bundle{top:390px; left:347px;}
#news-special #footer  #retail .imglink{display:block; position:absolute; z-index:4; height:204px; width:260px; text-indent:-9999px;}
#news-special #footer  #retail .imglink.tb1{top:36px; left:12px;}
#news-special #footer  #retail .imglink.tb2{top:16px; left:295px; width:316px; height:246px;}
#news-special #footer  #retail .imglink.tb3{top:36px; left:636px;}

#news-special #footer #nom{width:880px; height:160px; margin:auto; background:url(http://st.deviantart.net/news/fella-around-the-world/nom-llama.png) top right no-repeat; padding:58px 0 0 0;}
#news-special #footer #nom .submit{float:left; margin-left:194px;}
#news-special #footer #nom  .holder{float:left; width:200px; padding-top:10px;  margin-left:14px;}
#news-special #footer #nom  .holder p{font-size:10px; line-height:13px; margin-top:4px;}
#news-special #footer #nom  .clock{margin:6px 10px 0 0; float:left;}
#news-special #footer #nom  .hr-lite{height:3px; width:518px; background-color:#fff; float:left; margin:16px 0 0 188px; opacity:0.2; -moz-opacity:0.2; filter: alpha(opacity=20);}
#news-special #footer #nom .browse{margin:10px 0 0 188px;}
#news-special #footer #details{width:700px; background:url(http://st.deviantart.net/news/fella-around-the-world/rules_bg.png) top left repeat; margin:auto; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; padding:40px;}
#news-special #footer #details a{color:#fff000; text-decoration:underline; font-weight:bold;}
#news-special #footer #details a:hover{color:#FF6; text-decoration:underline;}
#news-special #footer #details .left{float:left; width:320px; margin-right:20px;}
#news-special #footer #details .right{float:left; width:320px;}
#news-special #footer #details ul{margin:10px 0 0 20px; padding:0;}
#news-special #footer #details li{margin:0 0 14px 0; padding:0; line-height:18px; font-size:11px;}

/* BUTTONS
-----------------------------------------------------------------*/
#news-special .buttons {display:block; text-indent:-9999px; background:url(http://st.deviantart.net/news/fella-around-the-world/the-buttons.png) 0px 0px no-repeat;}
#news-special .download{width:209px; height:35px; background-position:0px 0px;}
#news-special .download:hover{background-position:0px -35px;}
#news-special .download:active{background-position:0px -70px;}
#news-special .submit{width:269px; height:54px; background-position:-209px 0px;}
#news-special .submit:hover{background-position:-209px -54px;}
#news-special .submit:active{background-position:-209px -108px;}
#news-special .readmore{width:122px; height:31px; background-position:-478px 0px;}
#news-special .readmore:hover{background-position:-478px -31px;}
#news-special .readmore:active{background-position:-478px -62px;}
#news-special .llama{width:219px; height:46px; background-position:-600px 0px;}
#news-special .llama:hover{background-position:-600px -46px;}
#news-special .llama:active{background-position:-600px -92px;}
#news-special .fella{width:163px; height:46px; background-position:-819px 0px;}
#news-special .fella:hover{background-position:-819px -46px;}
#news-special .fella:active{background-position:-819px -92px;}
#news-special .bundle{width:202px; height:46px; background-position:-982px 0px;}
#news-special .bundle:hover{background-position:-982px -46px;}
#news-special .bundle:active{background-position:-982px -92px;}
#news-special .browse{width:155px; height:29px; background-position:-1184px 0px;}
#news-special .browse:hover{background-position:-1184px -29px;}
#news-special .browse:active{background-position:-1184px -58px;}


/* LOVER, FACEBOOK, TWITTER
-----------------------------------------------------------------*/
#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/fella-around-the-world/favicon.png')!important;
    z-index:999;
}
#news-special div.report .love span {
    background-color:transparent!important;
    background-image:url('http://st.deviantart.net/news/fella-around-the-world/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:15px;
	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;
	border:1px solid #5d4483;
	z-index:1337;
	background: #443f5a; /* old browsers */
	background: -moz-linear-gradient(top, #443f5a 0%, #3a354c 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#443f5a), color-stop(100%,#3a354c)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#443f5a', endColorstr='#3a354c',GradientType=0 ); /* ie */
}

* html #news-special iframe.fb, 
* html #news-special iframe.twitter-share-button { 
	height:24px;
	overflow:visible!important;
}
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; }