#update{background:#fc0;width:100%}
#update p{color:#000;padding:10px 20px}

*{margin:0;outline:0;padding:0}
html,body{height:100%}
body{background:#fff;color:#666;font:normal 13px/20px 'Segoe Ui',Arial,Helvetica,sans-serif}

#page{min-height:100%;position:relative;width:100%}
#head{background:#343434 url(images/head.png);height:100px;position:relative}
#head h1{padding:20px 0 0}
#head h2{color:#777}
#logo{background:url(images/logo.png);display:block;height:30px;text-indent:-9999em;width:190px}
#come{background:#eee;height:330px}
#come .sect{background:#f7f7f7;width:440px}
#come .sect div{padding:20px 20px 10px}
#come .sect h1{margin:0 0 10px}
#cont{margin:auto;padding:0 0 100px;width:900px}
#foot{background:#343434;bottom:0;height:100px;position:absolute;width:100%}
#foot p{color:#ccc;font-size:11px;line-height:15px;margin:auto;padding:10px 0;width:900px}
#foot a{color:#aaa}

#login{position:absolute;right:0;top:0;width:345px}
#login div{background:#111;height:34px;padding:0 5px}
#login div div{background:none;color:#fff;float:right;font-size:10px;height:auto;line-height:14px}
#login span{display:block;height:16px;left:-20px;position:absolute;top:10px;width:16px}
#login a{color:#fff;padding:0 10px;text-decoration:none}
#login p{float:right}
#login input{background:#222;border:1px solid #333;color:#444;font-size:10px;margin:5px 0;width:150px}
#login input:focus{color:#666}
#login label{display:inline;padding:0 10px 0 0}
#login input[type=submit]{background:#be0129 url(images/lock.png) center center no-repeat;border:1px solid #ff0036;height:24px;margin:0;position:relative;top:1px;width:24px}

#nav{height:30px;position:absolute;right:0;top:60px}
#nav li{float:left;height:30px;margin:0 0 0 10px}
#nav a{color:#fff;font-size:13px;padding:8px 12px;text-decoration:none}
#nav a:hover,#nav .current a{background:#4a4a4a}

#left,#right{padding:20px 0;width:48%}
.one-third{float:left;width:33%}

#contents{background:#fbfbfb;border:1px solid #eee;float:right;width:300px}
#contents div{padding:10px}
hr { border:0; border-top:1px solid #ddd; margin:10px 0; }

.links{line-height:16px;padding:10px 0 0}
.links li{margin:0 0 5px;position:relative}
.links a{background:#f5f5f5;color:#666;display:block;font-size:11px;padding:10px;text-decoration:none}
.links a:hover{background:#f0f0f0}
.links .current a{background:#e5e5e5}
.links a span{color:#de365a;display:block;font-size:13px;line-height:20px;text-decoration:underline}
.links a:hover span{text-decoration:none}
.links a span span{font-size:11px;color:#ccc;display:inline;padding:0;position:absolute;right:5px;top:0px;text-decoration:none}

.links a .stats{background:#eaeaea;color:#666;display:block;float:right;margin:-20px 0 0 5px;padding:10px 0;text-align:center;text-decoration:none;width:50px}
.links a:hover .stats{background:#e0e0e0}
.links .sticky a,.links .sticky .activity,.links .sticky .status span{background-color:#eaeaea}
.links .sticky a:hover{background:#e0e0e0}
.links .sticky .ui a{background:#ccc}
.links .sticky .ui a:hover{background:#d5d5d5}
.links div{float:left}
.title{width:730px}
.status,.activity{margin:0 0 0 5px;text-align:center;width:80px}
.status span,.activity{background-color:#f0f0f0;display:block;height:55px}
.status span{background-image:url(images/status.png);text-indent:-9999em}
.status.close span{background-position:0 0}
.status.open span{background-position:0 -60px}
.activity span{display:block;margin:8px 0 0}
.post li{background:#f5f5f5;margin:0 0 5px;padding:10px;position:relative}
.post li li{background:none;margin:0;padding:0}
.image span{display:block;margin:0 0 5px}
.image img{margin:0 10px 0 0;width:50px}
.entry{background:#eee;padding:20px 20px 10px;width:620px}
.entry img{max-width:100%}
.signature{background:#e6e6e6;border:1px solid #ddd;font-size:11px;margin:10px 0;padding:10px;width:598px}
.signature .user{color:#bbb;display:block;margin:-21px 0 0}
.coffee .entry{width:410px}
.coffee .signature{width:389px}
.admin{display:none;position:absolute;width:64px}
.admin a{background:#ccc;display:block;float:left;height:16px;margin:0 0 0 2px;padding:2px;text-indent:-9999em;width:16px}
.post .admin a{float:right}
.admin a:hover{background:#ddd}
.links li:hover .admin{display:block;top:3px;right:173px;width:66px}
.post li:hover .admin{display:block;top:13px;right:13px;width:46px}

.pages{line-height:28px;margin:0 0 5px;width:100%}
.pages .page-list{float:right}
.pages .page-list span,.pages .page-list a{margin:0 0 0 5px}
.pages span,.pages a{background:#eee;float:left;padding:0 10px}
.pages a{text-decoration:none}
.pages a:hover{background:#ddd;color:#fff}

pre,.code{background:#fff;font:normal 12px/16px 'Courier New',Courier,monospace;padding:1px 2px;white-space:pre}
pre,blockquote .code{border-bottom:2px solid #ddd;border-right:2px solid #ddd;max-height:300px;overflow:auto;padding:10px}
.code-title{background:#ddd;display:block;font-size:10px;margin:10px 0 0;padding:3px 10px}
var{font-style:normal}
.media,.import{font-weight:bold}
.php{color:#000}
.php.enclose,.important{color:#f00;font-weight:bold}
.php.comment,.form{color:#f90}
.string,.string *{color:#c00}
.tag,.enclose,.property{color:#009}
.operator,.function,.html.quote,.value{color:#00f}
.number{color:#f00}
.keyword,.anchor,.style.quote{color:#060}
.boolean,.table,.import{color:#099}
.variable{color:#06f}
.script,.media{color:#900}
.img{color:#909}
.style{color:#f0f}
.html.comment,.style.comment{color:#999}

h1,h3,.activity span{color:#000;font:normal 19px/23px 'Segoe UI',Arial,Helvetica,sans-serif}
h2,h4{font:normal 13px/13px 'Segoe UI',Arial,Helvetica,sans-serif}
h5{color:#000;font:normal 16px/16px 'Segoe UI',Arial,Helvetica,sans-serif}
p{padding:0 0 10px}
a{color:#de365a;text-decoration:underline}
a:hover{text-decoration:none}
.padded,button{background:#be0129;border:0;color:#fff;font:normal 11px/20px 'Segoe UI',Arial,Helvetica,sans-serif;padding:5px 15px;text-decoration:none}
a.padded:hover,#nav .padded:hover,#nav .current .padded,button:hover{background:#d90231}
.padded.right{margin:5px 0 0}
button{cursor:pointer;float:right;margin:5px 0 0 5px;padding:8px 15px 7px}
.small{font-size:0.8em;line-height:1.2em}
.spam{display:none}

ol,ul{margin:0 0 0 20px}
.list{list-style:none;margin:0}
.list ul{list-style:disc}

table{width:100%}
th{padding:0 0 10px;text-align:left}
td{padding:0 0 2px;vertical-align:top}

label{display:block;padding:5px 0 0}
input,select,textarea{background:#fff;border:1px solid #ddd;font:normal 13px/16px 'Segoe UI',Arial,Helvetica,sans-serif;max-width:100%;padding:5px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box}
textarea{height:60px}
input[type=checkbox],input[type=radio]{width:auto}
input[type=submit],.browse{background:#be0129;border:1px solid #ff0036;color:#fff;cursor:pointer;padding:3px 5px;position:relative;width:auto}
input[type=submit]:hover,.browse:hover{background:#d90231}
input[disabled=disabled]{background:#eee}
input[type=submit].button,.button{background:#aaa;border:1px solid #ddd;color:#eee;display:block;line-height:19px;padding:3px 10px;text-decoration:none;width:auto}
input[type=submit].button:hover,.button:hover{background:#b5b5b5}
.file{position:relative;width:200px}
.more,.less{background-image:url(images/ui.png);display:block;cursor:pointer;float:right;height:16px;margin:0 0 10px 10px;text-indent:-9999em;width:16px}
.more:active,.less:active{position:relative;top:1px}
.more{background-position:-32px -32px}
.less{background-position:-48px -32px}

#come img{padding:0 0 10px}
a img{border:10px solid #eee}
a:hover img{border:10px solid #e0e0e0}
img{border:0;vertical-align:middle;max-width:100%}

.error,.warning,.success,.info{font-size:11px;line-height:16px;margin:0 0 5px;padding:5px 10px}
.error strong,.warning strong,.success strong,.info strong{padding:0 5px;text-transform:uppercase}
.error{background:#ff7d50;border:1px solid #cc623f;color:#4e2b1f}.error a{color:#8f3213}.error a:hover{color:#bc370a}.error .ui{background-position:-16px -32px}
.warning{background:#ffdf9b;border:1px solid #e5c98c;color:#776d59}.warning a{color:#896827}.warning a:hover{color:#946912}
.success{background:#ceef80;border:1px solid #aec96d;color:#646b52}.success a{color:#607626}.success a:hover{color:#65890a}.success .ui{background-position:0 -32px}
.info{background:#deecf7;border:1px solid #b1c5d4;color:#717e87}.info a{color:#275e84}.info a:hover{color:#10629b}

.ui,.bb a{background-image:url(images/ui.png);display:block;float:left;height:16px;padding:0;width:16px}
.ui input{opacity:0}
.ui.checkbox,.ui.radio{position:relative;top:3px}
.ui.checkbox{background-position:0 0}
.ui.checkbox.checked{background-position:-16px 0}
.ui.checkbox.mixed{background-position:-32px 0}
.ui.radio{background-position:0 -16px}
.ui.radio.checked{background-position:-16px -16px}
.ui.close{background-position:0 -48px}
.ui.open{background-position:-16px -48px}
.ui.sticky{background-position:-32px -48px}
.ui.unsticky{background-position:-48px -48px}
.ui.delete{background-position:-16px -32px}

.click{cursor:pointer;margin:4px 5px 0 0}
.click:active{position:relative;top:1px}
.bb,.sm{float:left;height:20px;margin:10px 5px 0 0}
.sm{float:right}
.bb li,.sm li{cursor:pointer;float:left;margin:0 2px 0 0}
.bb li:active,.sm li:active{position:relative;top:1px}
.bb li{background:#e6e6e6;border:1px solid #ddd}
.bb li:hover{background:#ddd;border:1px solid #d0d0d0}
.bb li,.bb li *{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
.bb span{border:1px solid #fff;display:block;padding:1px;text-indent:-9999em}
.bb a{border:0;float:none}
a[rel=b]{background-position:-64px 0}
a[rel=i]{background-position:-64px -16px}
a[rel=u]{background-position:-64px -32px}
a[rel=s]{background-position:-64px -48px}
a[rel="align=left"]{background-position:-80px 0}
a[rel="align=center"]{background-position:-80px -16px}
a[rel="align=justify"]{background-position:-80px -32px}
a[rel="align=right"]{background-position:-80px -48px}
a[rel=ol]{background-position:-96px 0}
a[rel=ul]{background-position:-96px -16px}
a[rel=big]{background-position:-96px -32px}
a[rel=small]{background-position:-96px -48px}
a[rel="color=#000000"]{background-position:-96px -64px}
a[rel=img]{background-position:-64px -64px}
a[rel=url]{background-position:-80px -64px}

#logged-in{background:#000;padding:0 5px 5px 2px}
#logged-in a{background:#be0129;display:block;float:left;height:16px;margin:3px 0 0 3px;padding:5px;width:16px}
#logged-in a:hover{background:#d90231}
#login span.ui{position:static;text-indent:-9999em}
.ui.logout{background-position:-48px 0}
.ui.dash-user{background-position:-48px -16px}
.ui.dash-admin{background-position:-32px -16px}
.ui.users{background-position:0 -64px}
.ui.plugins{background-position:-16px -64px}
.ui.themes{background-position:-32px -64px}
.ui.docs{background-position:-48px -64px}
.ui.forums{background-position:0 -80px}
.ui.license{background-position:-16px -80px}
.ui.referral{background-position:-32px -80px}
.list .new{color:#fff;font-size:10px;line-height:10px;padding:4px 6px;position:absolute;right:3px;text-align:center;text-decoration:none;top:3px}
.approve li{float:left;margin:0 5px 5px 0;width:49% }
.approve li a{height:55px}
.themes li{text-align:center;width:120px}
.themes li a{height:auto}
.list .price{color:#ccc;float:right;font-size:15px;font-weight:bold;margin:-5px -2px 0 0;text-decoration:none}

.jqifade{position:absolute;background-color:#000}
div.jqi{width:400px;position:absolute;background-color:#fff;font-size:11px;text-align:left;padding:7px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
div.jqi .jqiclose{position:absolute;top:4px;right:-2px;width:18px;cursor:default;color:#bbbbbb;font-weight:bold}
div.jqi .jqimessage{padding:10px;line-height:20px;color:#444444}
div.jqi .jqibuttons{text-align:right;padding:5px 0 5px 0;border:solid 1px #eeeeee;background-color:#f4f4f4}
div.jqi button{float:none;padding:3px 10px;margin:0;background-color:#2F6073;border:solid 1px #f4f4f4;color:#ffffff;font-size:12px}
div.jqi button:hover{background-color:#728A8C}
div.jqi button.jqidefaultbutton{background-color:#BF5E26}
.jqiwarning .jqi .jqibuttons{background-color:#BF5E26}

.clear,.links .clear{clear:both;float:none}
.text{margin:auto;padding:20px 0;position:relative;width:900px}
.left{float:left}
.right{float:right}
.curve *{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
.top{margin:-4px 0 0}