body{font-family:'Georgia',Verdana,Helvetica,san-serif;font-size:15px;font-style:normal;font-variant:normal;font-weight:400;line-height:28px;color:#333;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}
a{border-bottom:1px solid #B8B8B8;text-decoration:none;color:#333;font-weight:400;padding-bottom:3px;}
hr{margin-top:35px;border:0;border-top:none;width:620px;color:#fff;clear:both;}
/* Mozilla based browsers */
::-moz-selection{background-color:#e12000;color:#fff;}
/* Works in Safari */
::selection{background-color:#e12000;color:#fff;}
#wrapper{width:900px;margin:40px auto;}
#header{float:left;width:900px;border-bottom:1px dotted #ccc;margin:0;}
#logo,#logo a,#logo h2{font-family:'Helvetica Neue',Helvetica,Verdana,sans-serif;float:left;width:auto;padding:18px 0 34px;border-bottom:none;}
#logo a:hover{background-color:#F0F0F0;}
#nav{float:right;width:auto;padding:12px 0 0;}
#nav ul{height:50px;float:right;}
#nav li{text-align:center;float:left;display:inline;width:auto;}
#nav li a{font-size:20px;font-weight:400;display:block;border-bottom:none;padding:15px;}
#nav li a:hover{-webkit-transition:background-color .5s linear;}
#blurb{font-family:Georgia;height:auto;border-bottom:none;width:100%;float:left;font-size:32px;font-weight:400;line-height:120%;padding:35px 0;font-style:italic;}
#blurb:hover{color:#333;}
#content{width:620px;float:left;border-right:none;min-height:420px;padding:0 0 30px;z-index:1;}
.post{padding:0 30px 0 5px;}
.post p{margin:14px 0;}
.post em{font-style:italic;}
.post h2{font-family:Georgia,Helvetica,sans serif;font-size:24px;font-weight:400;margin:25px 0 10px;}
.post h1,.post h1 a{font-family:Georgia,Helvetica,sans serif;font-size:28px;font-weight:400;line-height:36px;border-bottom:none;margin:30px 0 10px;}
.post h3,.post h4{font-family:Georgia,Helvetica,sans serif;font-size:20px;font-weight:400;margin:15px 0 10px;}
.post h4{font-size:18px;}
.post small{font-size:11px;color:#666;line-height:16px;}
.post .alignright{float:right;margin-left:10px;}
.post .alignleft{float:left;margin-right:10px;}
.post .aligncenter{display:block;margin:0 auto;}
.post ul{list-style:circle;margin:0 0 0 25px;}
.post ol{list-style:decimal;margin:0 0 0 30px;}
.post .wp-caption{background:#f7f7f7;border:1px solid #ccc;text-align:center;margin:10px;padding:5px 0 0;}
.post .wp-caption-text{margin:0;}
.post .wp-caption a,.post .wp-caption a:hover{border-bottom:0;-webkit-transition:background-color .5s linear;}
.post blockquote{color:#4a4a4a;border-left:6px solid #efefef;padding-left:15px;margin:5px 0 5px 2px;}
.post pre{font-family:courier;font-size:12px;letter-spacing:-1px;margin:14px 0;}
.post .message ul{margin:12px 0 0;}
.post .message{display:none;background:#0F67A1;margin-top:10px;color:#fff;padding:20px;}
#sidebar{font-family:'Helvetica Neue',Helvetica,sans-serif;width:250px;float:right;color:#666;margin:0 0 25px;padding-right:5px;}
#sidebar h3{background-color:#efefef;font-family:'Helvetica Neue',Helvetica,Verdana,sans-serif;margin-top:5px;font-size:11px;font-weight:700;text-transform:uppercase;color:#666;margin-bottom:5px;padding:1px 0 0 5px;}
#sidebar .block ul .children{border:0;padding:0 0 0 10px;}
#sidebar .block li{border-top:none;}
#sidebar .block li a{background:transparent url(images/bullet_black.gif) no-repeat scroll 6px 52%;font-size:13px;display:block;border-bottom:none;padding:2px 0 2px 15px;-webkit-transition:background-color .5s linear;}
#sidebar .block li a:hover{url(images/bullet_red.gif) no-repeat scroll 6px 52%;}
#sidebar .widget_search label{display:block;font-size:18px;border-bottom:none;margin:0 0 5px;padding:25px 0 3px;}
#footer{width:900px;float:left;border-top:none;text-align:center;font-size:12px;color:#888;padding:30px 0 10px;}
#footer a{border-bottom:none;color:#888;}
.linked{display:block;border-bottom:1px solid #eee;font-family:'Helvetica Neue',Verdana,Georgia;font-size:18px;color:#555;}
.linked a{font-family:'Helvetica Neue',Verdana,Georgia;font-size:18px;color:#555;border-bottom:none;font-weight:400;padding-left:3px;}
linked2{display:block;float:right;margin:-25px -27px 0 0;}
.post linked a:hover{border-bottom:none;color:#e12000;-webkit-transition:background-color .5s linear;}
.txt{font-size:12px;padding-left:5px;color:#666;font-weight:800;}
#sidebar a{font-weight:600;border-bottom:none;color:#444;}
#sidebar a:hover{-webkit-transition: color 0.3s ease; -moz-transition: color 0.3s ease; -o-transition: color 0.3s ease; transition: color 0.3s ease;color:#e12000;}
pm,pm a,pm a:link{font-size:11px;color:#aaa;}
.ll{font-family:'Helvetica Neue',Helvetica,Verdana,serif;font-size:18px;color:#777;padding-bottom:0;line-height:28px;}
.ll a{font-family:'Helvetica Neue',Helvetica,Verdana,serif;font-size:18px;padding-bottom:0;line-height:28px;border-bottom:1px dotted #999;}
.navigation a{border-bottom:none;background-color:#eee;font-family:'Helvetica Neue',Verdana,Georgia;padding:3px 4px 4px 4px;font-weight:800;border:1px #bababa solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.navigation .alignright{float:right;margin-top:-28px;}
.navigation2 .alignleft2{color:#666;font-size:13px;padding-top:10px;}
.navigation2 .alignleft3{color:#666;font-size:13px;padding-top:-10px;}
.navigation2 .alignleft2 a,.navigation2 .alignleft3 a{padding-left:10px;border-bottom:none;}
.navigation2{display:block;border-top:1px solid #eee;}
.sponsor{background-color:#000;color:#fff;font-size:18px;font-family:Verdana,Helvetica,sans-serif;padding:0 2px 3px;}
.sponsor a{border-bottom:none;color:#fff;padding:0 2px 3px;}
.sponsor a:hover{background-color:#000;color:#e12000;-webkit-transition:background-color .5s linear;}
sarc{font-family:Georgia,Verdana;color:#4a4a4a;font-size:13px;font-style:italic;}
up{background-color:#333;color:#fff;padding:0 2px 3px;}
dsc{font-size:13px;color:#666;font-style:italic;line-height:17px;}
dsc a{font-size:13px;color:#666;font-style:italic;border-bottom:none;}
#dsc{font-size:13px;color:#666;font-style:italic;line-height:17px;}
#dsc a{font-size:13px;color:#666;font-style:italic;border-bottom:none;}
a:hover,#sidebar .widget_recent_comments li a:hover{color:#e12000;border-bottom:none;-webkit-transition:background-color .5s linear;}
.post h1:hover,.post h2:hover,.post h3:hover,.post h4:hover,.post linked:hover,ll a:hover,pm a:hover{color:#e12000;-webkit-transition:background-color .5s linear;}
.post .indent,.post .indent p{padding-left:10px;}
.post small a,.post abbr{font-weight:400;}
#sidebar .block ul,#sidebar .widget_text h3,#sidebar .calendar h3,small a{border-bottom:none;}
src,src a{font-size:13px;color:#555;}
#src{font-size:13px;color:#555;}
#src a{font-size:13px;color:#AD857F;padding:2px;border-bottom:none;}
#src a:hover{color:#e12000;}
h5,h5 a{font-weight:700;font-family:'Helvetica',sans-serif;padding-bottom:0px;padding-top:20px;line-height:0px;margin-bottom:0px;}
caps{text-transform:uppercase;}
smc{font-variant:small-caps;}
#tag img{margin-left:-0px;margin-bottom:0px;margin-right:0px;margin-top:-40px;float:left;position:fixed;padding:0px;background-position:0px 0px;box-shadow:10px 10px 5px #888;}
qotd{font-size:24px;font-weight:800;font-style:italic;color:#444;line-height:1.4em;}
#qotd{font-size:24px;font-weight:800;font-style:italic;color:#444;line-height:1.4em;}
#ipadlife{background-image:url('images/ipad.png');background-repeat:no-repeat;height:1041px;display:block;}
#ipadlife2 h1{padding-top:110px;padding-left:110px;font-family:'Helvetica Neue',Helvetica,Verdana,sans-serif;font-wieght:bold;font-size:42px;}
#ipadlife2 ul{padding-left:110px;font-family:'Helvetica Neue',Helvetica,Verdana,sans-serif;list-style:disc;font-size:30px;}
#ipadlife2 li{padding-top:20px;}
#ipadlife a{border-bottom:none;}
sup{vertical-align:super;font-size:0.8em;}
sup a{border-bottom:none;color:#FC6247;}
#instapaper{margin-top:0px;font-size:24px;line-height:42px;}
#instapaper ul,ol{list-style:cicle;}
#instapaper a{border-bottom:none;}
#sr{font-size:38px;font-weight:800;margin-top:-100px;}
#readlater{float:right;margin-top:-5px;}
sr{padding-bottom:10px;display:block;font-size:24px;font-family:'Helvetica Neue',Helvetica,Verdana,sans-serif;border-bottom:1px solid #D6D6D6;}
sr:hover{color:#e12000;}
.results li a{border-bottom:none;padding-left:15px;}
.results li{font-size:13px;border-bottom:1px solid #BDBDBD;font-family:'Helvetica Neue',Helvetica,Verdana,sans-serif;}
.results li:hover,.results li a:hover{color:#e12000;}
#push{margin:10px 10px 10px 10px;}
upd{font-weight:800;}
.article{margin-bottom:50px;}
#sya_container li{list-style-type:none;display:block;border-bottom:1px #ddd solid;font-size:15px;font-weight:400;}
#sya_container li:hover{color:#e12000;}
#sya_container a{border-bottom:none;}
#sya_container{font-size:20px;font-weight:800;}
.sya help {font-size: 30px;}
