/**
 * Authpad Theme: Default
 **/

 body { font-family:arial, sans-serif; font-size:13px; margin:0; padding: 0; }
    a { color:#127BB7; text-decoration:none; }
    a:hover { text-decoration:underline; }
 
.clear { clear:both;  }
.left  { float:left;  }
.right { float:right; }
.full  { width:100%;  }

.table     { display:table; }
.table .td { display:table-cell; }
 
.wrap     { width:600px; margin:0 auto; }
.top      { margin:0 0 20px; }
.top.less { margin:0 0 10px; }
.middle   { }
.bottom   { }
.hide     { display:none;}

.header         { padding:30px 0 0;}
.logo           { margin:0; padding:10px 0; }
.logo a         { font-size:30px; }
.logo a:hover   { text-decoration:none; }
.navwrap        { }
.nav            { margin:0; padding:0; list-style:none;  }
.nav li         { float:left; padding:0 20px 0 0; }
.nav li a       { font-size:14px; }


.button       { color:#999; padding:5px; border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px; border:2px solid #ddd; }
.button:hover { border-color:#aaa; text-decoration:none; }
.more         { padding:5px 20px;}
.page         { padding:0 0 20px;}

.pad     { margin:10px 0 40px; }
.main    { }
.content { border-left:2px solid #ddd; border-top:1px solid #ddd; border-radius:8px 0 0 0;-webkit-border-radius:8px 0 0 0;-moz-border-radius:8px 0 0 0; padding:20px; }
.post    { font-size:12px; line-height:1.8; color:#333; }
.title   { margin:0 0 5px;}
.title a { color:#333; font-size:22px; }

.title a:hover  { text-decoration:none; color:#777; }
.title .time    { font-size:10px; vertical-align:top; }
.title .time a  { font-size:10px; }




.meta               { margin:10px 0 0;}
.meta ul            { margin:0; padding:0; list-style:none; }
.meta ul li         { float:left; }
.meta ul li a       { display:block; padding:5px; margin:0 2px 0 0; border:1px solid #ccc; color:#777; font-size:12px; font-weight:bold; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; }
.meta ul li a:hover { text-decoration:none; background:#eee; }
.metaleft           { }
.metaleft .time     { position:relative; left:-100px; top:32px; width:100px; text-align:right; font-size:14px; }
.metaleft .time a   { color:#89B2C9; }
.time               { }
.td.time            { text-align:right;}

.views span         { display:none;}
.views:hover span   { display:inline;}

#disqus_thread { margin:20px 0 0; }

.actions         { position:absolute; right:10px; top:10px; }
.actions a       { color:#eee; font:bold 13px arial; text-shadow:none; padding:5px; float:left; background:#333; margin:0 0 0 2px; border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px; }
.actions a:hover { text-decoration:none; }
.actions a.first { border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px; }
.actions a.last  { border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0; }
.table .td { vertical-align:top; }
 pre { white-space:pre-wrap; white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; word-wrap: break-word; }
