/* @override http://satoristephen.com/wp-content/themes/a_satori_skinny_scroll/style.css */ 

/* Theme Name: A Satori Skinny Scroll Theme URI: http://www.satoristephen.com Description: less PHP, more filling, and magic tricks. Version: 1.0 Author: Stephen Suess Author URI: http://www.satoristephen.com/ */ * { margin: 0; padding: 0; list-style: none; } h2 { color: #FFF; text-decoration: none; font: normal 25px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; margin-left: 5px; } img.alignright.size-full { float: right; } body { color: #FFFFFF; font-family: "Lucida Grande",Tahoma,"Lucida Sans Unicode",Verdana,sans-serif; background-color: #000000; } #upperBar { height: 115px; width: 650px; background: url(rotate.php) repeat; border-bottom: 8px solid black; z-index: 1; position: relative; } #wrapper { width: 932px; margin: 0 auto auto; } #content { float: left; width: 650px; margin-top: 0px; clear: none; background-color: #212121; } #content .notice { border-top: 2px solid #cccccc; border-bottom: 2px solid #cccccc; background: #212121; color: #cccccc; padding: 5px 7px; font-size: 12px; margin-bottom: 20px; } #content .post { border-bottom: 8px solid black; margin-top: 12px; } * div.cent img { margin-right: auto; margin-left: auto; display: block; } #content .post center { margin-top: -20px; } #content .post h2 a { color: white; text-decoration: none; font: normal 25px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; margin-left: 0px; text-shadow: #212121 0px 0px 4px; } #content .post h2 a:hover { text-decoration:none; background-color: white; color: #212121; } #content .post h3 { font-size: 11px; font-weight: normal; color: #666; margin-bottom: 10px; } #content .post h3 a { color: #666; } #content .post h3 a:hover { text-decoration:none; background-color: white; color: #212121; } #content .post img { max-width: 650px; padding-top: 10px; margin: 10px auto; } #content .post a img { border: 0px solid #000; } #content .post ul { margin-left: 20px !important; } #content .post ul a{ color: #999; text-decoration: none; } #content .post ul a:hover{ background-color: white; color: #212121; text-decoration: none; } #content .post ul li { list-style-type: disc !important; } #content p, #content .post ul li { font: normal 13px/20px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; margin-bottom: 1.5em; color: #b3b3b3; text-shadow: #212121 0px 0px 1px; padding-left: 5px; padding-right: 5px; } #content blockquote { margin-left: 15px; border-left: 4px solid #333; padding-left: 10px; margin-right: 20px; } #content p a { text-decoration:underline; color: #b3b3b3; } #content p a:hover { text-decoration:none; background-color: white; color: #212121; } #content small { margin: 0 auto; text-align: center; display: block; border-top: 3px solid #333; border-bottom: 1px solid #333; font-size: 11px; color: #999; } #content ol.commentlist { margin-top: 10px; } #content ol.commentlist li { border-top: 1px solid #333; margin-bottom: 10px; padding-left: 5px; } #content ol.commentlist li .commentMeta { width: 120px; float: left; margin-top: 5px; } #content ol.commentlist li .commentMeta span { display: block; } #content ol.commentlist li .commentMeta span.author, #content ol.commentlist li .commentMeta span.author a { color: #CCC; text-decoration: none; margin-bottom: 5px; font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; text-shadow: #212121 0px 0px 1px; } #content ol.commentlist li .commentMeta span.date a { color: #666; text-decoration: none; font-size: 11px; } #content ol.commentlist li .commentMeta span.moderate a { color: #ccc; } #content ol.commentlist li .commentText { width: 290px; float: right; padding: 5px; font-size: 12px; } #content h3 { color: #FFF; text-decoration: none; font: normal 25px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; margin-left: 5px; } #content #commentform input { padding: 5px; font-family: Arial, Helvetica, Sans-serif; } #content #commentform textarea { width: 638px; padding: 0px; font-family: Arial, Helvetica, Sans-serif; } #content .nextprevious { height: 40px; display: block; font: 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; } #content .nextprevious a { color: #CCC; } #content .nextprevious a:hover { text-decoration:none; background-color: white; color: #212121; } #content .nextprevious .left { float: left; } #content .nextprevious .right { float: right; } #content .adBrite { display: block; margin-bottom: 20px; border: 1px solid #333; } object { margin-top: 15px; margin-left: -5px; } #sidebar { width: 232px; float: right; } #sidebar #upperBox { background: url(img/upperBox_bg.jpg) bottom left no-repeat; text-align: center; position: fixed; border-bottom: 8px solid #000; display: block; width: 230px; height: 115px; z-index: 1; } #sidebar #upperBox h1 { margin-bottom: 0px; font: normal 30px Arial, Helvetica, Sans-serif; letter-spacing: -1px; margin-top: 7px; } #sidebar #upperBox h1 a { color: #FFF; text-decoration: none; text-shadow: #000 0px 0px 2px; } #sidebar #upperBox a img { display: block; margin: 0 auto; border: none; } #sidebar #upperBox hr { display: none; border: none; border-top: 1px solid #b3b3b3; border-bottom: 1px solid #064f97; margin-right: 1px; margin-left: 1px; } #sidebar #upperBox p { margin: 10px 0; font-size: 10px; text-align: center; vertical-align: middle; } #sidebar #upperBox input { height: 18px; padding: 0px 0px 0px 0px; width: 160px; color: #000; margin-top: 7px; opacity: 0.25; filter: alpha(opacity = '25'); text-align: center; border: 1px inset #666; line-height: 18px; z-index: 1; } #sidebar #upperBox input:focus { color: #000; visibility: visible; text-align: left; } #sidebar h2 { text-transform: uppercase; margin-bottom: 10px; font: normal 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; color: #4c4c4c; text-shadow: none; } #sidebar h2 a { font-weight: normal; font-size: 16px; text-transform: uppercase; text-decoration: none; color: #fff; margin-bottom: 10px; text-shadow: none; } #sidebar a img { border: none; } #sidebar ul { margin-bottom: 20px; text-align: justify; padding-top: 2px; } #sidebar ul li { background: url(img/bullet.png) 0 5px no-repeat; padding: 0 10px; margin: 0 0 5px 5px; font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; text-align: left; color: #666; } #sidebar ul li a { color: #808080; text-decoration: none; } #sidebar ul a { color: #999; text-decoration: none; } #sidebar ul a:hover { text-decoration:none; background-color: white; color: #212121; } #sidebar ul li span { color: #666; margin-left: 5px; } #sidebar ul li a:hover { background-color: white; color: #212121; } #sidebar ul#nav { position: fixed; top: 121px; clear: both; z-index: 1; } #sidebar ul#nav li { margin-left: 0; margin-right: 0; margin-bottom: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 230px; } #sidebar ul#nav li a { display: block; height: 17px; padding: 7px 10px; background: url(img/nav_off.png) 0 0 no-repeat; margin-bottom: 0px; text-decoration: none; text-transform: uppercase; color: #999; font: normal 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; text-shadow: #333 0px 0px 0; border-bottom: 8px solid #000; } #sidebar ul#nav li a:hover { background: url(img/nav_off.png) 0 -31px no-repeat; } #sidebar ul#nav li a.active { background: url(img/nav_on.png) 0 0 no-repeat; color: #FFF; } #sidebar #footer { border-top: 3px solid #444; border-bottom: 1px solid #444; padding: 7px 0; font-size: 11px; } #sidebar #footer a:hover { text-decoration: none; color: #CCC; } #sidebar2 h2 { text-transform: uppercase; margin-bottom: 10px; font: normal 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; color: #4c4c4c; text-shadow: none; margin-left: 2px; margin-top: 20px; } #sidebar2 a { color: #666; text-decoration:none; font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; } #sidebar2 a:hover { text-decoration:none; background-color: white; color: #212121; } #sidebar2 ul li { background: url(img/bullet.png) 0 5px no-repeat; padding: 0 10px; margin: 0 0 5px 5px; font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; text-align: left; color: #666; } #sidebar2 ul li a { color: #808080; text-decoration: none; } #sidebar2 ul a { color: #999; text-decoration: none; } #sidebar2 ul a:hover { text-decoration:none; background-color: white; color: #212121; } #sidebar2 ul li span { color: #666; margin-left: 5px; } #sidebar2 ul li a:hover { background-color: white; color: #212121; } #sidebar2 ul#nav { margin: 8px 0 20px 0; position: fixed; top: 120px; clear: both; } #sidebar2 ul#nav li { margin: 0; padding: 0; } #sidebar2 ul#nav li a { display: block; height: 17px; padding: 7px 10px; background: url(img/nav_off.png) 0 0 no-repeat; margin-bottom: 8px; text-decoration: none; text-transform: uppercase; color: #999; font: normal 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; text-shadow: #333 0px 0px 0; } #sidebar2 ul#nav li a:hover { background: url(img/nav_off.png) 0 -31px no-repeat; } #sidebar2 ul#nav li a.active { background: url(img/nav_on.png) 0 0 no-repeat; color: #FFF; } #sidebar2 #footer { border-top: 8px solid #212121; padding: 7px 0; font-size: 11px; margin-right: -2px; margin-left: -2px; margin-top: 20px; } #sidebar2 #footer p { margin-bottom: 5px; color: #999; } #sidebar2 #footer a { color: #999; } #sidebar2 #footer a:hover { text-decoration: none; color: #CCC; } .clearfix { clear: both; } table { margin-left: auto; margin-right: auto; } table img { } #post-600 div.car-container.car-collapse a.car-toggler { color: #999; text-decoration: none; } #post-600 div.car-container.car-collapse { font: 14px/20px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; } #post-600 div.car-container.car-collapse ul.car-list li { padding-top: 5px; margin-bottom: 10px; } #post-600 div.car-container.car-collapse ul.car-list li ul.car-monthlisting { text-align: left; font-size: 13px; line-height: 12px; } #post-600 div.car-container.car-collapse ul.car-list li ul.car-monthlisting li a { font-size: 13px; } #post-600 div.car-container.car-collapse ul.car-list li ul.car-monthlisting li { line-height: 5px; margin-bottom: 10px; } div.photoembed { font-size: 10px; font-weight: normal; color: #666; text-align: right; display: table; margin: -15px auto 15px; } div.photoembed a { color: #666; } div.photoembed a:hover { text-decoration:none; background-color: white; color: #212121; } div.textwidget { background: url(img/bullet.png) 0 5px no-repeat; padding: 0 10px; margin: 0 0 5px 5px; font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; text-align: left; color: #666; } CSS from URL:
Code Layout: Compression (code layout):
Custom template
Options Preserve CSS
Sort Selectors (caution)
Sort Properties
Regroup selectors
Optimise shorthands
Compress colors
Compress font-weight
Lowercase selectors
Case for properties:
None Lowercase Uppercase
Remove unnecessary backslashes
Remove last ;
Discard invalid properties
Add timestamp
Output as file
Messages
66 - Optimized color: Changed "#FFFFFF" to "#FFF" 70 - Optimized color: Changed "#000000" to "#000" 86 - Optimized color: Changed "black" to "#000" 120 - Optimized number: Changed "0px" to "0" 134 - Optimized color: Changed "#cccccc" to "#ccc" 136 - Optimized color: Changed "#cccccc" to "#ccc" 140 - Optimized color: Changed "#cccccc" to "#ccc" 158 - Optimized color: Changed "black" to "#000" 192 - Optimized color: Changed "white" to "#FFF" 198 - Optimized number: Changed "0px" to "0" 200 - Optimized number: Changed "0px" to "0" Invalid property in CSS2.1: text-shadow 212 - Optimized color: Changed "white" to "#FFF" 226 - Optimized font-weight: Changed "normal" to "400" 252 - Optimized color: Changed "white" to "#FFF" 278 - Optimized number: Changed "0px" to "0" 312 - Optimized color: Changed "white" to "#FFF" 344 - Optimized number: Changed "0px" to "0" Invalid property in CSS2.1: text-shadow 388 - Optimized color: Changed "white" to "#FFF" 480 - Optimized number: Changed "0px" to "0" Invalid property in CSS2.1: text-shadow 564 - Optimized number: Changed "0px" to "0" 602 - Optimized color: Changed "white" to "#FFF" 694 - Optimized number: Changed "0px" to "0" 714 - Optimized number: Changed "0px" to "0" Invalid property in CSS2.1: text-shadow 775 - Optimized number: Changed "0px" to "0" Optimized shorthand notation (padding): Changed "0 0 0 0" to "0" 783 - Invalid property in CSS2.1: opacity 784 - Invalid property in CSS2.1: filter 822 - Invalid property in CSS2.1: text-shadow 832 - Optimized font-weight: Changed "normal" to "400" 844 - Invalid property in CSS2.1: text-shadow 898 - Optimized color: Changed "#808080" to "gray" 924 - Optimized color: Changed "white" to "#FFF" 950 - Optimized color: Changed "white" to "#FFF" 1008 - Optimized number: Changed "0px" to "0" 1018 - Optimized number: Changed "0px" to "0" Invalid property in CSS2.1: text-shadow 1092 - Invalid property in CSS2.1: text-shadow 1112 - Optimized number: Changed "0px" to "0" 1150 - Optimized color: Changed "white" to "#FFF" 1182 - Optimized color: Changed "#808080" to "gray" 1212 - Optimized color: Changed "white" to "#FFF" 1236 - Optimized color: Changed "white" to "#FFF" 1248 - Optimized shorthand notation (margin): Changed "8px 0 20px 0" to "8px 0 20px" 1294 - Optimized number: Changed "0px" to "0" Invalid property in CSS2.1: text-shadow 1479 - Optimized font-weight: Changed "normal" to "400" 1509 - Optimized color: Changed "white" to "#FFF"
Input: 13.838KB, Output:8.168KB, Compression Ratio: 41% (-5670 Bytes) - Copy to clipboard

*{list-style:none;margin:0;padding:0;}body{color:#FFF;font-family:"Lucida Grande",Tahoma,"Lucida Sans Unicode",Verdana,sans-serif;background-color:#000;}#upperBar{height:115px;width:650px;background:url(rotate.php) repeat;border-bottom:8px solid #000;z-index:1;position:relative;}#wrapper{width:932px;margin:0 auto auto;}#content{float:left;width:650px;margin-top:0;clear:none;background-color:#212121;}#content .notice{border-top:2px solid #ccc;border-bottom:2px solid #ccc;background:#212121;color:#ccc;font-size:12px;margin-bottom:20px;padding:5px 7px;}#content .post{border-bottom:8px solid #000;margin-top:12px;}* div.cent img{margin-right:auto;margin-left:auto;display:block;}#content .post center{margin-top:-20px;}#content .post h2 a{color:#FFF;text-decoration:none;font:normal 25px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;margin-left:0;text-shadow:#212121 0 0 4px;}#content .post h3{font-size:11px;font-weight:400;color:#666;margin-bottom:10px;}#content .post img{max-width:650px;padding-top:10px;margin:10px auto;}#content .post a img{border:0 solid #000;}#content .post ul{margin-left:20px!important;}#content .post ul a:hover{background-color:#FFF;color:#212121;text-decoration:none;}#content .post ul li{list-style-type:disc!important;}#content p,#content .post ul li{font:normal 13px/20px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;margin-bottom:1.5em;color:#b3b3b3;text-shadow:#212121 0 0 1px;padding-left:5px;padding-right:5px;}#content blockquote{margin-left:15px;border-left:4px solid #333;padding-left:10px;margin-right:20px;}#content p a{text-decoration:underline;color:#b3b3b3;}#content small{text-align:center;display:block;border-top:3px solid #333;border-bottom:1px solid #333;font-size:11px;color:#999;margin:0 auto;}#content ol.commentlist{margin-top:10px;}#content ol.commentlist li{border-top:1px solid #333;margin-bottom:10px;padding-left:5px;}#content ol.commentlist li .commentMeta{width:120px;float:left;margin-top:5px;}#content ol.commentlist li .commentMeta span{display:block;}#content ol.commentlist li .commentMeta span.author,#content ol.commentlist li .commentMeta span.author a{color:#CCC;text-decoration:none;margin-bottom:5px;font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;text-shadow:#212121 0 0 1px;}#content ol.commentlist li .commentMeta span.date a{color:#666;text-decoration:none;font-size:11px;}#content ol.commentlist li .commentMeta span.moderate a{color:#ccc;}#content ol.commentlist li .commentText{width:290px;float:right;font-size:12px;padding:5px;}#content #commentform input{font-family:Arial, Helvetica, Sans-serif;padding:5px;}#content #commentform textarea{width:638px;font-family:Arial, Helvetica, Sans-serif;padding:0;}#content .nextprevious{height:40px;display:block;font:14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}#content .nextprevious a{color:#CCC;}#content .nextprevious .left{float:left;}#content .adBrite{display:block;margin-bottom:20px;border:1px solid #333;}object{margin-top:15px;margin-left:-5px;}#sidebar{width:232px;float:right;}#sidebar #upperBox{background:url(img/upperBox_bg.jpg) bottom left no-repeat;text-align:center;position:fixed;border-bottom:8px solid #000;display:block;width:230px;height:115px;z-index:1;}#sidebar #upperBox h1{margin-bottom:0;font:normal 30px Arial, Helvetica, Sans-serif;letter-spacing:-1px;margin-top:7px;}#sidebar #upperBox h1 a{color:#FFF;text-decoration:none;text-shadow:#000 0 0 2px;}#sidebar #upperBox a img{display:block;border:none;margin:0 auto;}#sidebar #upperBox hr{display:none;border:none;border-top:1px solid #b3b3b3;border-bottom:1px solid #064f97;margin-right:1px;margin-left:1px;}#sidebar #upperBox p{font-size:10px;text-align:center;vertical-align:middle;margin:10px 0;}#sidebar #upperBox input{height:18px;width:160px;color:#000;margin-top:7px;opacity:0.25;filter:alpha(opacity='25');text-align:center;border:1px inset #666;line-height:18px;z-index:1;padding:0;}#sidebar #upperBox input:focus{color:#000;visibility:visible;text-align:left;}#sidebar h2{text-transform:uppercase;margin-bottom:10px;font:normal 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;color:#4c4c4c;text-shadow:none;}#sidebar h2 a{font-weight:400;font-size:16px;text-transform:uppercase;text-decoration:none;color:#fff;margin-bottom:10px;text-shadow:none;}#sidebar a img{border:none;}#sidebar ul{margin-bottom:20px;text-align:justify;padding-top:2px;}#sidebar ul#nav{position:fixed;top:121px;clear:both;z-index:1;}#sidebar ul#nav li{margin-left:0;margin-right:0;margin-bottom:0;padding-right:0;padding-bottom:0;padding-left:0;width:230px;}#sidebar ul#nav li a{display:block;height:17px;background:url(img/nav_off.png) 0 0 no-repeat;margin-bottom:0;text-decoration:none;text-transform:uppercase;color:#999;font:normal 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;text-shadow:#333 0 0 0;border-bottom:8px solid #000;padding:7px 10px;}#sidebar #footer{border-top:3px solid #444;border-bottom:1px solid #444;font-size:11px;padding:7px 0;}#sidebar2 h2{text-transform:uppercase;margin-bottom:10px;font:normal 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;color:#4c4c4c;text-shadow:none;margin-left:2px;margin-top:20px;}#sidebar2{margin-bottom: 60px;text-align:justify;padding-top:0;width:226px;float:right;position:relative;top: 345px;right:2px;margin-right:2px;}#sidebar2 a{color:#666;text-decoration:none;font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}#sidebar2 ul#nav{position:fixed;top:120px;clear:both;margin:8px 0 20px;}#sidebar2 ul#nav li{margin:0;padding:0;}#sidebar2 ul#nav li a{display:block;height:17px;background:url(img/nav_off.png) 0 0 no-repeat;margin-bottom:8px;text-decoration:none;text-transform:uppercase;color:#999;font:normal 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;text-shadow:#333 0 0 0;padding:7px 10px;}#sidebar2 #footer{border-top:8px solid #212121;font-size:11px;margin-right:-2px;margin-left:-2px;margin-top:20px;padding:7px 0;}#sidebar2 #footer p{margin-bottom:5px;color:#999;}#sidebar2 #footer a{color:#999;}.clearfix{clear:both;}table{margin-left:auto;margin-right:auto;}#post-600 div.car-container.car-collapse{font:14px/20px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}#post-600 div.car-container.car-collapse ul.car-list li{padding-top:5px;margin-bottom:10px;}#post-600 div.car-container.car-collapse ul.car-list li ul.car-monthlisting{text-align:left;font-size:13px;line-height:12px;}#post-600 div.car-container.car-collapse ul.car-list li ul.car-monthlisting li a{font-size:13px;}#post-600 div.car-container.car-collapse ul.car-list li ul.car-monthlisting li{line-height:5px;margin-bottom:10px;}div.photoembed{font-size:10px;font-weight:400;color:#666;text-align:right;display:table;margin:-15px auto 15px;}h2,#content h3{color:#FFF;text-decoration:none;font:normal 25px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;margin-left:5px;}img.alignright.size-full,#content .nextprevious .right{float:right;}#content .post h2 a:hover,#content .post h3 a:hover,#content p a:hover,#content .nextprevious a:hover,#sidebar ul a:hover,#sidebar2 a:hover,#sidebar2 ul a:hover,div.photoembed a:hover{text-decoration:none;background-color:#FFF;color:#212121;}#content .post h3 a,div.photoembed a{color:#666;}#content .post ul a,#sidebar ul a,#sidebar2 ul a,#post-600 div.car-container.car-collapse a.car-toggler{color:#999;text-decoration:none;}#sidebar ul li,#sidebar2 ul li,div.textwidget{background:url(img/bullet.png) 0 5px no-repeat;font:11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;text-align:left;color:#666;margin:0 0 5px 5px;padding:0 10px;}#sidebar ul li a,#sidebar2 ul li a{color:gray;text-decoration:none;}#sidebar ul li span,#sidebar2 ul li span{color:#666;margin-left:5px;}#sidebar ul li a:hover,#sidebar2 ul li a:hover{background-color:#FFF;color:#212121;}#sidebar ul#nav li a:hover,#sidebar2 ul#nav li a:hover{background:url(img/nav_off.png) 0 -31px no-repeat;}#sidebar ul#nav li a.active,#sidebar2 ul#nav li a.active{background:url(img/nav_on.png) 0 0 no-repeat;color:#FFF;}#sidebar #footer a:hover,#sidebar2 #footer a:hover{text-decoration:none;color:#CCC;}
#content #post-3855 p img {
	margin-bottom: 0;
	padding-bottom: 0;
}
