/*

// 2012-05-23 Jordan
// 2012-01-28 Jordan
// 2011-12-29 Jordan

*/
/*frontend admin bar */
.admin_bar {background:#fff; height:40px; clear:both; box-shadow:0 4px 3px #444; margin:0 0 10px 0; position:relative; z-index:5;}
.admin_bar a {text-decoration:none;}
#webkey_logo {float:left; margin:8px 0 0 10px;}
.admin_bar_button {background:#fff; border:1px solid #000; margin:10px 0 0 10px; display:inline-block; padding:2px 8px; border-radius:5px;}
.admin_bar_button:hover {background:#eee; border:1px solid #444;}
#admin_rightbox {width:400px; text-align:right; float:right;}
.hasdrop {margin:10px 5px 0 0; padding:5px 18px 4px 0; display:inline-block; background:url('/key/assets/icons/asc.gif') no-repeat right 11px;}
.hasdrop:hover {opacity:.8;}
.hasdrop.active {}
.togglebox {display:none; text-align:left; position:absolute; background:#fff; padding:3px 0 0 0; box-shadow:0 3px 2px #000; margin:10px 0 0 3px; min-width:80px; max-width:250px;}
.togglebox ul {list-style:none; margin:0; padding:0;}
.togglebox ul li {list-style:none; display:block; padding:0; margin:0;}
.togglebox ul li a { padding:8px 15px 8px 10px; display:block;}
.togglebox ul li a:hover {background:#EDEDED;}

/*Frontend editor styles */
.editArea {position:relative;}
.editButtons.textarea {margin:4px 0 0; clear:both; display:block;}
.editButtons.text {line-height:1;}
.editButton {text-indent:-9999px;width:16px; height:16px; padding:2px !important; border-radius:3px; background:#e0e0e0 url('/key/assets/icons/pencil.png') no-repeat 2px 2px; border:1px solid #888;}
.hidden.editButton {display:none;}
.editButton:hover {border:1px outset #000;}
.editButton:active {border:1px inset #000;}
.editelement {position:absolute; left:-25px; top:0;}
.cancelEditelement {background-image:url('/key/assets/icons/cancel.png');}
.saveElement {background-image:url('/key/assets/icons/accept.png');}

.frontedit.textarea {width:500px; display:block;}
.hidden.frontedit.textarea {display:none;}

body {background-position:0 40px}
