/* ARTICLE BODY
---------------------------*/
#news-special #news-wrap { background:#cedacc; background: -webkit-gradient( linear, left bottom, left top, color-stop(0.6, rgb(214,222,212)), color-stop(0.8, rgb(235,240,234)) ); background: -moz-linear-gradient( center bottom, rgb(214,222,212) 60%, rgb(235,240,234) 80% ); font:normal 12px/normal Verdana, Geneva, sans-serif; color:#363c34; text-align:center; }
#news-special p { text-align:left; padding-bottom:13px; margin:0; }
#news-special a { color:#337287; text-decoration:none; }
#news-special a:hover { text-decoration:underline; }
#news-special a:active { outline:none; }
#news-special #wrapper, #news-special .sec { width:900px; margin:0 auto; text-align:left; }
#news-special ul { font-size:11px; margin:15px 0; padding:0 15px; }
#news-special ul li { background:url(http://e.deviantart.net/emoticons/b/bulletblue.gif) no-repeat scroll 0 3px transparent; line-height:normal; list-style:none outside none; margin:0 0 10px; padding:0 0 0 15px; }
#news-special hr { border:none; border-bottom: 1px solid #fff; border-top:1px solid #bcc0bc; margin:30px 0; display:block; height:0; width:100%; }
#news-special cite { background:#FFF; border:1px solid #e1e1e1; color:#cc0000; padding:10px 20px; width:80%; display:block; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; }
/* HEADER
---------------------------*/
#news-special #header { clear:both; }
#news-special #header h1 { background:url(http://st.deviantart.net/news/news-templates/devwear/hqpresents.gif) top left no-repeat; font:bold 34px/34px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:14px 0 0 0; color:#2e677a; letter-spacing:-1px; text-shadow:0 1px 0 #fafbfa; display:block; margin:0 0 10px 0; overflow:visible; }
#news-special #header .col { width:520px; float:right; margin:0 10px; display:inline; padding:35px 0; }
#news-special #header img { float:left; margin:58px 0 30px 10px; max-width:340px; }
* html #news-special #header img { width: expression( document.body.clientWidth > 339 ? "340px" : "auto" ); /* IE */}
/* MAIN
---------------------------*/
#news-special #maintop { background:url(http://st.deviantart.net/news/news-templates/2.3top.png) center top no-repeat; height:24px; width:903px; }
#news-special #maincenter { background:url(http://st.deviantart.net/news/news-templates/2.3center.png) center repeat-y; width:903px; margin:0 auto; }
#news-special #mainbottom { background:url(http://st.deviantart.net/news/news-templates/2.3bottom.png) center top no-repeat; height:28px; width:903px; margin:0 auto 30px; clear:both; }
#news-special #main { float:left; margin:0 20px 0 33px; width:540px; display:inline; }
#news-special #main h2 { color:#003366; font:bold 20px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:15px; overflow:visible; }
/*
#news-special #main img { max-width:540px; display:block; margin:15px 0; }*/
* html #news-special #mail img { width: expression( document.body.clientWidth > 539 ? "540px" : "auto" ); /* IE */}
#news-special .convo { background:#FFF; border:1px solid #e1e1e1; color:#666;margin-bottom:4px; padding:6px 8px; display:block; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; }
#news-special .convo_guest { background-color:transparent;border-color:transparent; }
#news-special .convo .username { font-weight:bold; }
/* SIDEBAR
---------------------------*/
#news-special #sidebar { float:right; width:260px; display:inline; font:normal 11px/16px Verdana, Geneva, sans-serif; color:#373d35; padding:20px 0 20px 0; margin:0 30px 0 20px; }
#news-special #sidebar h3 { color:#121516; font:bold 18px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:10px; overflow:visible; }
/* FOOTER
---------------------------*/
#news-special #footer { background:#4d625d url(http://st.deviantart.net/news/news-templates/bg-shadowfooter.jpg) center top repeat-x; padding-bottom:150px; clear:both; color:#c0d0ca; }
#news-special #footer .sec { padding-top:40px; }
#news-special #footer .col_L { width:529px; float:left; display:inline; margin:0 10px; padding:0 20px 0 30px; border-right:1px solid #697a78; _width:579px/*IE*/; }
#news-special #footer .col_R { width:250px; float:left; display:inline; margin:0 10px; padding:0 30px 0 0; color:#87948c; _width:280px/*IE*/; }
#news-special #footer h2 { color:#c0d0ca; font-size:20px; }
#news-special #footer .col_R h2 { color:#87948c; }
#news-special #footer img.dAlove { position:absolute; left:50%; bottom:30px; margin:0 0 20px -272px; }
/* BUTTONS
---------------------------*/
#news-special .button { background-color:#c7d8bc; background-image:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(189,209,178)), color-stop(1, rgb(210,223,197)) ); background-image:-moz-linear-gradient( center bottom, rgb(189,209,178) 0%, rgb(210,223,197) 100% ); border:1px solid #93A98F; text-shadow:0 1px 0 #d8e4cf; color:#303334; font-size:12px; display:inline-block; margin:8px 0; text-align:center; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
#news-special .button:hover { background-color:#d1dec4; background-image:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(189,209,180)), color-stop(1, rgb(224,233,218)) ); background-image:-moz-linear-gradient( center bottom, rgb(189,209,180) 0%, rgb(224,233,218) 100% ); text-decoration:none; }
#news-special .button:active { background-color:#bed2b5; background-image:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(192,201,186)), color-stop(1, rgb(162,181,152)) ); background-image:-moz-linear-gradient( center bottom, rgb(192,201,186) 0%, rgb(162,181,152) 100% ); }
#news-special .button span { padding:8px 20px; border-top:1px solid #EBF1E6; display:block; font-weight:bold; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
#news-special .blue { background-color:#007197; background-image:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(0,93,124)), color-stop(1, rgb(0,136,181)) ); background-image:-moz-linear-gradient( center bottom, rgb(0,93,124) 0%, rgb(0,136,181) 100% ); border-color:#1D4253; color:#FFFFFF; text-shadow:0 -1px 0 #004e68; }
#news-special .blue:hover { background-color:#0081ab; background-image:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(0,116,154)), color-stop(1, rgb(0,165,198)) ); background-image:-moz-linear-gradient( center bottom, rgb(0,116,154) 0%, rgb(0,165,198) 100% ); }
#news-special .blue:active { background-color:#006486; background-image:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(0,133,166)), color-stop(1, rgb(0,83,122)) ); background-image:-moz-linear-gradient( center bottom, rgb(0,133,166) 0%, rgb(0,83,122) 100% ); }
#news-special .blue span { border-top-color:#00B8D3; }
#news-special .green { background-color:#c6e863; background-image:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(178,224,62)), color-stop(1, rgb(219,240,136)) ); background-image:-moz-linear-gradient( center bottom, rgb(178,224,62) 0%, rgb(219,240,136) 100% ); }
#news-special .green:hover { background-color:#d4ed7b; background-image:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(191,235,46)), color-stop(1, rgb(231,247,138)) ); background-image:-moz-linear-gradient( center bottom, rgb(191,235,46) 0%, rgb(231,247,138) 100% ); }
#news-special .green:active { background-color:#b7e249; background-image:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(188,209,104)), color-stop(0.99, rgb(146,192,30)) ); background-image:-moz-linear-gradient( center bottom, rgb(188,209,104) 0%, rgb(146,192,30) 99% ); }
#news-special #footer .button { background-color:#9fb2a6; background-image:-moz-linear-gradient( center bottom, rgb(144,164,149) 0%, rgb(163,181,171) 100% ); background-image:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(144,164,149)), color-stop(1, rgb(163,181,171)) ); border:1px solid #43524c; text-shadow:0 1px 0 #acbdb1; color:#2b3534; }
#news-special #footer .button:hover { background-color:#a6b8ae; background-image:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(163,185,169)), color-stop(1, rgb(184,202,192)) ); background-image:-moz-linear-gradient( center bottom, rgb(163,185,169) 0%, rgb(184,202,192) 100% ); }
#news-special #footer .button:active { background-color:#98ac9e; background-image:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(185,204,193)), color-stop(1, rgb(175,195,181)) ); background-image:-moz-linear-gradient( center bottom, rgb(185,204,193) 0%, rgb(175,195,181) 100% ); }
#news-special #footer .button span { border-top-color:#ccdacd; }
#news-special .button span:active { border-top-color:transparent!important; }
/* LOVER, FACEBOOK, TWITTER
-----------------------------------------------------------------*/
#news-special div.report a.loves, #news-special div.report div.love { left:15px; top:15px; z-index:999; }
#news-special div.report .love { background-color:transparent!important; background-image:url('http://st.deviantart.net/news/news-templates/fav.gif')!important; z-index:999; }
#news-special div.report .love span { background-color:transparent!important; background-image:url("http://st.deviantart.net/news/news-templates/fav.gif")!important; color:#304030; font-weight:bold; letter-spacing:-.25px; text-shadow:0 1px 0 #e7f0e2; z-index:999; }
#news-special #social { top:18px; 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; background:#EEE; border:1px solid #ccc; z-index:1337; }
* html #news-special iframe.fb, * html #news-special iframe.twitter-share-button { height:24px; }
/* ARTICLE POSITIONING BASIC STUFF & RESETS
-----------------------------------------------------------------*/
* html #news-special, #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; }