/* ARTICLE BODY
---------------------------*/
#news-special { min-width:1024px; }
#news-special #news-wrap { overflow:hidden; background:#cedacc; background:-webkit-gradient(  linear,  left bottom,  left top,  color-stop(0.6, rgb(170, 204, 222)),  color-stop(0.8, rgb(235,240,234))  ); background:-moz-linear-gradient(  center bottom,  rgb(170, 204, 222) 60%,  rgb(235,240,234) 80%  ); font:normal 12px/16px Verdana, Geneva, sans-serif; color:#363c34; text-align:center; position:relative; }
#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, .sec { width:900px; margin:0 auto; text-align:left; padding:15px 0; position:relative; }
#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:20px 0; display:block; height:0; clear:both; }
#news-special cite { background:#FFF; border:1px solid #e1e1e1; color:#cc0000; padding:10px 20px; width:80%; display:block; margin:15px 0; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; }
/* HEADER
---------------------------*/
#news-special #header { clear:both; border-bottom:1px solid #c7cbc6; padding:5px 0 10px; color:#000 }
#news-special #header .sec { padding:0; }
#news-special #header h1 { font:bold 38px/38px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0; color:#2e677a; letter-spacing:-1px; text-shadow:0 1px 0 #fafbfa; display:block; margin:0 0 10px 0; overflow:visible; }
#news-special #header h1 sup {display:none;}
#news-special #header h2 { color:#000;padding-bottom:.3em; }
#news-special #header .col { width:460px; float:left; margin:0 10px; display:inline; }
#news-special #header img { float:right; margin:20px 0 0 0; width:330px; }
/* MAIN
---------------------------*/
#news-special .header-section {border:1px solid #fff;background: #F3F3F3;padding:.8em 1em;}
#news-special .header-section-wrap {border:1px solid #C7CBC6;}
#news-special #main { border-top:1px solid #fff; background:#F7F9Fa; }
#news-special #main h2 { color:#003366; font:bold 20px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:15px; overflow:visible; }
#news-special #main h3 { color:#003366; font:bold 20px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; padding-bottom:10px; overflow:visible; }
#news-special #main h3.star { background:url(http://e.deviantart.net/emoticons/s/star_full.gif) 0 0 no-repeat; padding:0 0 0 20px; }
#news-special #main img { margin:15px 0; max-width:430px; box-shadow:0 1px 3px rgba(0, 0, 0, 0.10); -moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.10); -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.10); background:#bad5e1; padding:5px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;  }
* html #news-special #main img { width: expression( document.body.clientWidth > 429 ? "430px" : "auto" ); /* IE */}
#news-special #main .col { float:left; width:410px; margin:0 10px; padding:10px; display:inline; }
#news-special .whiteblockquote {margin:1em 0;padding:1.75em;border:1px solid #E5E9EA;background-color:#fff;border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
#news-special #closing-statement { padding:13px 13px 8px;border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; background:#fff; margin:25px auto; border:5px solid #BAD5E1;width:500px; }
#news-special #closing-statement a.button { margin:7px auto; }
/* 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 12px; border-top:1px solid #EBF1E6; display:block; -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 { position:relative; width:880px; margin:0 auto 0; padding:15px 0 0; }
#news-special iframe.fb, #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; }