/*
Theme Name: SpotMilk
Theme URI: http://www.ceprix.net/archives/new-admin-theme-for-wp-151/
Description: SpotMilk is the admin theme for WordPress 1.5, which is inspired by Spotlight on Mac OS X Tiger and the Milk theme by Max Rudberg, and the main layout is based on the default admin theme in WP 1.5.
Author: Sunghwa Park
Version: 1.2.2.1
Author URI: http://www.ceprix.net/

SpotMilk theme has been tested not only on standards-compliant browsers, such as Safari, Firefox, and Opera, but on a non-standards-compliant browser, such as IE, and had no major problem.
You are free to use this theme and even to play with it if you want.
However, please do not remove the credits if you decide to use it.

Lastly, my special thanks go to Camino (http://iqqi.info/wp/) and Not That Ugly Designs (http://not-that-ugly.co.uk/) for motivating me to create the theme.
Please, email me at ceprix [at] gmail [dot] com if you would like to make any corrections or suggestions on the theme.
Thank you so much for using this theme.
*/

@import url("moz.css");

* html #poststuff {
	height: 100%;
	} /* kill peekaboo bug in IE */
a {
	color: #2a65f1;
	border: none;
	text-decoration: none;
	}
a:visited {
	color: #46a1fb;
	}
a:hover {
	color: #46a1fb;
	border-bottom: 1px dotted #46a1fb;
	text-decoration: none;
	}
a.edit, a.delete {
	padding: 3px !important;
	height: 15px;
	background: #ccc url("images/button.png") repeat-x;
	color: #242424;
	font-size: 12px;
	border: 1px solid #b7b7b7 !important;
	white-space: nowrap;
	}
a.edit:visited, a.delete:visited {
	color: #242424;
	}
a.edit:hover, a.delete:hover {
	background: #fff url("images/button-hover.png") repeat-x;
	color: #252525;
	}
body {
	margin: 0;
	padding: 0;
	background: #f5f5f5;
	color: #000;
	font-size: 12px;
	}
body, td, th {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, AppleGothic, Dotum, 돋움, UnDotum, sans-serif;
	}
fieldset {
	padding: 3px;
	border: 1px solid #ddd;
	}
fieldset label.selectit {
	display: block;
	padding: 0 2px;
	background: #fff;
	font-size: 11px;
	}
fieldset label.selectit:hover {
	background: #f5f5f5;
	}
fieldset legend {
	padding: .1em .3em;
	font: 13px "Helvetica Neue", "Microsoft Sans Serif", Arial, sans-serif !important;
	}
fieldset legend a:hover {
	border: none;
	}
fieldset legend em {
	font-size: 12px;
	}
fieldset span.cat-nest {
	display: block;
	margin-left: 10px;
	}
fieldset.options {
	padding: 1em;
	}
fieldset.options legend {
	font-size: 16px;
	}
form, label input {
	margin: 0;
	padding: 0;
	}
h1 {
	font-family: Georgia, Times, "Times New Roman", AppleMyungjo, Batang, 바탕, "Baekmuk Batang", serif;
	font-weight: bold;
	}
h2 {
	margin: 5px 10px;
	padding: 5px 0 5px 10px;
	background: url("images/fade-butt.png") repeat-x;
	font: bold 18px "Helvetica Neue", "Microsoft Sans Serif", Arial, Gulim, 굴림, "Baekmuk Gulim", sans-serif;
	color: #333;
	text-shadow: 0 2px 2px #fff;
	border: 1px solid #ccc;
	}
h3 {
	font: 16px "Helvetica Neue", "Microsoft Sans Serif", Arial, Gulim, 굴림, "Baekmuk Gulim", sans-serif;
	color: #333;
	}
h3 a:hover {
	text-decoration: none;
	}
h4 {
	padding: 2px;
	font: bold 14px "Helvetica Neue", "Microsoft Sans Serif", Arial, Gulim, 굴림, "Baekmuk Gulim", sans-serif;
	color: #333;
	}
h4 a:hover {
	text-decoration: underline;
	border: none;
	}
img {
	margin: 0;
	padding: 0;
	border: none;
	}
input, select, textarea {
	padding: 2px !important;
	background: #fff;
	font: 12px "Lucida Sans", "Lucida Sans Unicode", Verdana, AppleGothic, Dotum, 돋움, UnDotum, sans-serif;
	color: #242424;
	border: 1px solid #b7b7b7 !important;
	}
input[type=button], input[type=reset], input[type=submit], .submit input {
	background: #ccc url("images/button.png") repeat-x;
	}
input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover, .submit input:hover {
	background: #fff url("images/button-hover.png") repeat-x;
	color: #252525;
	}
input[type=button]:focus, input[type=reset]:focus, input[type=submit]:focus, textarea:focus, label:focus {
	background: #edf3fe;
	color: #252525;
	border-color: #666;
	}
input[type=checkbox], input[type=file], input[type=radio] {
	border: none !important;
	}
label {
	cursor: pointer;
	}
li, dd {
	margin-bottom: 6px;
	}
p, li, dl, dd, dt {
	line-height: 130%;
	}
table {
	margin: 10px 0;
	width: 100%;
	border: 1px solid #ccc;
	border-width: 1px;
	border-collapse: collapse;
	}
html>body table {
	border-width: 1px 0;
	}
td {
	padding: 3px 5px;
	border: 1px solid #ccc !important;
	border-width: 1px;
	}
html>body td {
	border-width: 0 1px;
	}
th {
	padding: 0 5px;
	height: 20px;
	background: #f5f5f5;
	color: #333;
	border: 1px solid #ccc !important;
	line-height: 2.5em;
	border-width: 1px;
	white-space: nowrap;
	}
html>body th {
	border-width: 0 1px;
	}
.active td {
	background: #bce3f9 !important;
	}
.alternate {
	background: #fff !important;
	}
.anchors {
	margin: 10px 20px 10px 20px;
	}
.checkbox {
	margin: 0;
	padding: 0;
	background: #fff;
	border: none;
	}
.code {
	font: 11px "Courier New", Courier, monospace;
	}
.commentlist li {
	border-bottom: none;
	padding: 0.5em 1em;
	}
.copyright a, a:hover {
	text-decoration: none;
	}
.ed_button {
	padding: 1px;
	}
.hidden {
	display: none;
	}
.navigation {
	display: block;
	margin-top: 10px;
	margin-bottom: 30px;
	text-align: center;
	}
.post-categories {
	display: inline;
	margin: 0;
	padding: 0;
	}
.post-categories li, #ed_toolbar {
	display: inline;
	}
.quicktags, .search {
	background: #f5f5f5;
	font: 12px "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
	color: #000;
	}
.submit, .editform th, #postcustomsubmit {
	text-align: left;
	}
.togl {
	font-size: 12px;
	font-weight: normal !important;
	text-align: center;
	}
.unapproved {
	color: #888;
	}
.unapproved a:link {
	color: #b9bcff;
	}
.unapproved a:visited {
	color: #696dff;
	}
.unapproved a:hover {
	color: #009ef0;
	}
.updated {
	margin: 1em 5% 10px;
	padding: 0;
	background: #79c6f2;
	color: #fff;
	font: bold italic 14px Georgia, Times, "Times New Roman", AppleMyungjo, Batang, 바탕, "Baekmuk Batang", serif;
	border: 1px solid #ccc;
	text-align: center;
	}
.wrap {
	margin: 15px 5%;
	padding: .5em 1em;
	background: #fff;
	border: 1px solid #ccc;
	clear: both;
	}
.wrap h2 {
	margin: 6px 0;
	padding-bottom: 5px;
	}
#adminmenu {
	margin: 0;
	padding: 4px 10px;
	height: 24px;
	background: url("images/fade-butt.png") repeat-x;
	font-family: "Helvetica Neue", "Microsoft Sans Serif", Arial, Gulim, 굴림, "Baekmuk Gulim", sans-serif;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	vertical-align: middle;
	}
#adminmenu a {
	margin: 0;
	padding: 5px 10px;
	font-size: 18px;
	color: #333;
	text-shadow: 0 2px 2px #fff;
	font-weight: bold;
	border: none;
	text-decoration: none;
	}
html>body #adminmenu a {
	border-top: none;
	border-right: 1px solid transparent;
	border-bottom: none;
	border-left: 1px solid transparent;
	}
#adminmenu a:hover, #adminmenu .current {
	background: url("images/fade-butt-hover.png") repeat-x;
	color: #2c2c2c;
	border: none;
	}
html>body #adminmenu a:hover, #adminmenu .current {
	border-right: 1px solid #ccc;
	border-bottom: none;
	border-left: 1px solid #ccc;
	}
#adminmenu li, #adminmenu2 li {
	display: inline;
	list-style: none;
	text-align: center;
	}
#adminmenu2 {
	margin: 0;
	padding: 0 4em;
	height: 22px;
	background: #79c6f2;	
	font-family: "Helvetica Neue", "Microsoft Sans Serif", Arial, Gulim, 굴림, "Baekmuk Gulim", sans-serif;
	border-top: 4px solid #79c6f2;
	text-decoration: none;
	}
#adminmenu2 .current {
	background: #f2f2f2;
	color: #000;
	border: none;
	}
#adminmenu2 a {
	padding: 3px 5px 4px;
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	border: none;
	}
#adminmenu2 a:hover, #adminmenu2 .current {
	background: #f5f5f5;
	color: #333;
	}
#adminmenu2 li {
	line-height: 170%;
	}
#categorydiv {
	position: absolute;
	margin-right: 15px;
	right: 5%;
	width: 150px;
	line-height: 1.5em;
	}
#categorydiv div {
	height: 320px;
	overflow: auto;
	}
#categorydiv input, #poststatusdiv input, #commentstatusdiv input, #pingstatusdiv input {
	border: none;
	}
#content, #excerpt {
	margin-left: 1%;
	width: 97%;
	}
#deletepost:hover {
	background: #ce0000;
	color: #fff;
	}
#ed_del {
	text-decoration: line-through;
	}
#ed_em {
	font-style: italic;
	}
#ed_strong {
	font-weight: bold;
	}
#excerpt {
	height: 1.8em;
	width: 98%;
	}
#bottom {
	font-family: Georgia, Times, "Times New Roman", AppleMyungjo, Batang, 바탕, "Baekmuk Batang", serif;
	font-style: italic;
	text-align: center;
	clear: both;
	}
#bottom a:hover {
	text-decoration: none;
	}
#incominglinks li {
	list-style: url("images/bullet-link.png") !important;
	vertical-align: middle;
	}
#incominglinks ul {
	padding: 0 0 0 1.2em !important;
	}
#login {
	margin: 5em auto;
	padding: 15px;
	width: 28em;
	background: #fff;
	border: 1px solid #ccc;
	}
#login .submit {
	text-align: left;
	}
#login .submit input {
	background: url("images/fade-butt.png") repeat-x;
	}
#login .submit input:hover {
	background: #ddd url("images/fade-butt-hover.png") repeat-x;
	}
#login #log, #login #pwd, #login #submit {
	font-family: "Helvetica Neue", "Microsoft Sans Serif", Arial, Gulim, 굴림, "Baekmuk Gulim", sans-serif;
	}
#login #login_error {
	padding: .5em;
	background: #79c6f2;
	color: #fff;
	font: bold italic 16px Georgia, Times, "Times New Roman", AppleMyungjo, Batang, 바탕, "Baekmuk Batang", serif;
	border: 1px solid #ccc;
	text-align: center;
	}
#login #loginform {
	margin: 0 4.5em;
	}
#login #registerform, #login #lostpass {
	margin: 0 .5em;
	}
#login h1 {
	margin: 0 2.6em;
	background: url("images/wp-small.png") no-repeat;
	font-size: 30px;
	}
#login h1 a {
	display: block;
	text-indent: -9999px;
	}
#login h1 a:hover {
	border-bottom: none;
	}
#login input {
	padding: 3px;
	}
#login ul {
	margin: 0;
	padding: 15px 0 0 0;
	border-top: 1px solid #ccc;
	list-style: none;
	text-align: center;
	}
#login ul li {
	display: inline;
	margin: 0;
	padding: 0 .4em;
	height: 13px;
	}
#login ul li a {
	padding: 3px;
	color: #242424;
	background: #ccc url("images/button.png") repeat-x;
	font-size: 11px;
	border: 1px solid #ccc;
	white-space: nowrap;
	}
#login ul li a:hover {
	color: #252525;
	background: #fff url("images/button-hover.png") repeat-x;
	}
#login ul li a:visited {
	color: #242424;
	}
#metainfo, #postdiv, #postexcerpt {
	margin-right: 40px;
	clear: both;
	}
#planetnews ul {
	margin: 0;
	padding: 0 0 0 25px;
	}
#planetnews li {
	float: none;
	margin: 0;
	padding: 0;
	width: auto;
	font: bold 14px "Helvetica Neue", "Microsoft Sans Serif", Arial, sans-serif;
	list-style: url("images/bullet-news.png");
	vertical-align: middle;
	}
#planetnews li a {
	display: inline;
	height: auto;
	line-height: 1.8em;
	background: none;
	overflow: visible;
	}
#planetnews li a:hover {
	text-decoration: underline;
	border: none;
	}
#planetnews h3 a:hover {
	border: none;
	}
#postcustom {
	padding: .5em;
	width: 97%;
	border: 1px solid #ddd;
	}
#postcustom .updatemeta, #postcustom .deletemeta {
	margin: auto;
	width: 5em;
	}
#postcustom table {
	margin: .5em;
	width: auto;
	border: 1px solid #ccc;
	border-width: 1px 0;
	}
#postcustom table input, #postcustom table textarea {
	width: 95%;
	}
#poststuff {
	margin-right: 11em;
	}
#preview h3 {
	font-weight: bold;
	}
#preview h3 a:hover {
	border: none;
	}
#preview .meta {
	font: 11px Georgia, Times, "Times New Roman", serif;
	}
#profile {
	margin: 10px;
	}
#profile .left {
	float: left;
	margin-right: 5px;
	padding-right: 5px;
	border-right: 1px dashed #ccc;
	}
#profile label {
	float: left;
	padding-right: 3px;
	width: 85px;
	text-align: right;
	}
#profile p {
	margin: 0 0 4px 0;
	}
#quicktags {
	margin: 0 0 10px 10px;
	text-align: left;
	}
#save {
	width: 14em;
	}
#simple #titlediv {
	height: 4em;
	}
#template div {
	margin: 10px 210px 0 0;
	}
#template textarea {
	width: 98%;
	height: 400px;
	}
#templateside {
	position: absolute;
	margin: 10px 15px 0 0;
	right: 5%;
	width: 200px;
	height: 400px;
	overflow: auto;
	}
#templateside h3, #postcustom p {
	margin: 0;
	}
#templateside ol, #templateside ul {
	margin: .5em;
	padding: 0;
	list-style: none;
	}
#titlediv, #commentstatusdiv, #postpassworddiv, #namediv, #uridiv, #emaildiv, #pageparent {
	float: left;
	height: 6em;
	margin-right: 5px;
	line-height: 1.5em;
	}
#wphead {
	padding: 1px 5px 11px;
	background: url("images/header.png") repeat-x;
	}
#wphead a {
	color: #fff;
	}
#wphead a:hover {
	border: none;
	}
#wphead h1 {
	margin: 0;
	padding-top: 3px;
	padding-left: 10px;
	color: #fff;
	font-size: 2.5em;
	font-style: italic;
	font-weight: bold;
	text-shadow: 0 0 6px #fff;
	letter-spacing: -.05em;
	}
#wphead h1 span {
	visibility: hidden;
	font-size: .5em;
	text-transform: lowercase;
	text-shadow: none;
	letter-spacing: 0;
	}
#wphead h1 span a {
	visibility: visible;
	text-indent: -9999px;
	}
#wphead h1 span a:hover {
	text-shadow: 0 0 6px #fff;
	}
#zeitgeist {
	float: right;
	margin-top: 5em;
	margin-bottom: .5em;
	margin-left: 1em;
	padding: 1em;
	width: 27%;
	background: #f5f5f5;
	font-size: 90%;
	border: 1px solid #ccc;
	}
#zeitgeist h2 {
	padding: 0;
	background: none;
	font-size: 16px;
	font-weight: normal;
	border: none;
	}
#zeitgeist h3 {
	margin: 1em 0 0;
	padding-bottom: 3px;
	font-size: 14px;
	border: none;
	}
#zeitgeist h3 a:hover {
	border: none;
	}
#zeitgeist h3 cite {
	font-size: 12px;
	font-style: normal;
	}
#zeitgeist li {
	margin: .2em 0;
	list-style: url("images/bullet.png");
	line-height: 1.5em;
	vertical-align: middle;
	}
#zeitgeist ul {
	margin: 0 0 .3em .6em;
	padding: 0 0 0 1em;
	}

/* a little hack for displaying new WP logo and Firefox banner */
#banner, #copyright, #life, #logo {
	font-family: Georgia, Times, "Times New Roman", serif;
	font-style: italic;
	text-align: center;
	}
#copyright a:hover, #logo a:hover {
	border: none;
	}
#footer, #firefoxlink {
	display: none;
	}
/* end the hack */