/*
Theme Name: SpotMilk
Theme URI: http://www.ceprix.net/archives/spotmilk-admin-theme-for-wordpress/
Description: SpotMilk is an admin theme for WordPress 2.1 & 2.2, which is originally inspired by Spotlight on Mac OS X Tiger and the Milk theme by Max Rudberg, and its overall main layout remains based on the default admin theme that comes with WP 2.1 &2.2.
Author: Sunghwa Park
Version: 2.1.3 (07/15/2007)
Author URI: http://www.ceprix.net/

SpotMilk has been tested in Safari 3b, Firefox 2, Camino 1.5, Opera 9.2, and IE6 & 7, and it should work properly with all the mentioned browsers.
This theme is compatible with the English, French, German, Spanish, Italian, Danish, Finnish, Portuguese, Chinese, Japanese, and Korean versions of WordPress 2.2.
Fonts are in order of English/Western European languages > Japanese > Chinese > Korean.

Also, the theme is totally free of charge on the condition that you do NOT use it commercially.
Please, email me at ceprix [at] gmail [dot] com if you would like to make any corrections or suggestions on the theme.
Thank you for using the theme.
*/

/* @group General */
/* Listed alphabetically */
a {
	color: #2a65f1;
	border: none;
	text-decoration: none;
	}
a:visited {
	color: #46a1fb;
	}
a:hover {
	color: #46a1fb;
	border-bottom: 1px solid #46a1fb;
	}
a.edit, a.delete {
	padding: 3px 5px !important;
	height: 15px;
	background: #ccc url("images/button.png") repeat-x 10% 0;
	color: #242424;
	font: 12px "Lucida Sans", "Lucida Sans Unicode", Verdana, "Hiragino Maru Gothic Pro", "ヒラギノ丸ゴ Pro W4", "MS PGothic", "MS Pゴシック", "LiHei Pro", "儷黑 Pro", NSimSun, AppleGothic, Dotum, 돋움, sans-serif;
	text-shadow: 0 2px 2px #fff;
	border: 1px solid #b6b6b6 !important;
	white-space: nowrap;
	}
a.edit:visited, a.delete:visited {
	color: #242424;
	}
a.edit:hover, a.delete:hover, #deletepost:hover {
	background: #fff url("images/button-hover.png") repeat-x;
	color: #252525;
	}
body {
	background: #f6f6f6 !important;
	color: #222;
	}
body, td, th {
	font: 12px "Lucida Grande", "Lucida Sans Unicode", Verdana, "Hiragino Maru Gothic Pro", "ヒラギノ丸ゴ Pro W4", "MS PGothic", "MS Pゴシック", "LiHei Pro", "儷黑 Pro", NSimSun, AppleGothic, Dotum, 돋움, sans-serif;
	}
fieldset label.selectit {
	background: #fff;
	}
fieldset label.selectit:hover {
	background: #f6f6f6;
	}
fieldset legend {
	font: 14px "Helvetica Neue", "Microsoft Sans Serif", Arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "MS UI Gothic", Hei, SimHei, "Malgun Gothic", Gulim, 굴림, sans-serif !important;
	}
fieldset legend a:hover {
	border: none;
	}
fieldset legend em {
	font-size: 12px;
	}
fieldset.options legend {
	font-size: 14px !important;
	}
h2 {
	padding: 5px 10px !important;
	background: url("images/fade-butt.png") repeat-x !important;
	font: bold 14px "Helvetica Neue", "Microsoft Sans Serif", Arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "MS UI Gothic", Hei, SimHei, "Malgun Gothic", Gulim, 굴림, sans-serif !important;
	text-shadow: 0 2px 2px #fff !important;
	border: 1px solid #ccc !important;
	}
h3 {
	font: bold 13px "Helvetica Neue", "Microsoft Sans Serif", Arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "MS UI Gothic", Hei, SimHei, "Malgun Gothic", Gulim, 굴림, sans-serif;
	color: #333;
	}
h3 a:hover {
	text-decoration: none;
	}
h4 {
	padding: 2px;
	font: bold 14px "Helvetica Neue", "Microsoft Sans Serif", Arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "MS UI Gothic", Hei, SimHei, "Malgun Gothic", Gulim, 굴림, sans-serif;
	color: #333;
	}
h4 a:hover {
	text-decoration: underline;
	border: none;
	}
ul li {
	margin: .2em 0;
	list-style: url("images/bullet.png");
	line-height: 1.5;
	vertical-align: middle;
	}
img {
	margin: 0;
	padding: 0;
	border: none;
	}
input, select, textarea {
	padding: 2px !important;
	background: #fff;
	font: 12px "Lucida Sans", "Lucida Sans Unicode", Verdana, "Hiragino Maru Gothic Pro", "ヒラギノ丸ゴ Pro W4", "MS PGothic", "MS Pゴシック", "LiHei Pro", "儷黑 Pro", NSimSun, AppleGothic, Dotum, 돋움, sans-serif;
	color: #242424;
	border: 1px solid #b6b6b6 !important;
	}
input:focus, label:focus, select:focus, textarea:focus {
	background: #edf3fe;
	color: #252525;
	border-color: #666;
	}
input[type=button], input[type=reset], input[type=submit], .submit input {
	padding: 3px 5px !important;
	background: #ccc url("images/button.png") repeat-x !important;
	}
input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover, .submit input:hover {
	background: #fff url("images/button-hover.png") repeat-x !important;
	color: #252525;
	}
input[type=submit], .submit input {
	text-shadow: 0 2px 2px #fff;
	}
input[type=checkbox], input[type=file], input[type=radio] {
	border: none !important;
	}
p, li, dl, dd, dt {
	line-height: 1.3;
	}
table {
	margin: 10px 0;
	width: 100%;
	border: 1px solid #ccc;
	border-width: 1px 0;
	border-collapse: collapse;
	}
td {
	padding: 3px 5px;
	border: 1px solid #ccc !important;
	border-width: 0 1px;
	}
th {
	padding: 0 5px;
	height: 20px;
	background: #f6f6f6;
	color: #333;
	border: 1px solid #ccc !important;
	line-height: 2.5;
	border-width: 0 1px;
	white-space: nowrap;
	}
.active td, .active .name {
	background: #e7edf6 !important;
	}
.alternate {
	background: #fff !important;
	}
.anchors {
	margin: 10px 20px;
	}
.code {
	font: 11px "Courier New", Courier, monospace;
	}
.commentlist li {
	border-bottom: none;
	padding: 0.5em 1em;
	}
.import-system {
	font-size: 12px;
	}
.optiontable th {
	font-size: 12px;
	}
.page-numbers {
	margin-right: 3px;
	padding: 3px 5px !important;
	height: 15px;
	border: none !important;
	}
a.page-numbers {
	background: #ccc url("images/button.png") repeat-x;
	color: #242424;
	border: 1px solid #b6b6b6 !important;
	text-shadow: 0 2px 2px #fff;
	}
a.page-numbers:visited {
	color: #242424;
	}
a.page-numbers:hover {
	background: #fff url("images/button-hover.png") repeat-x;
	color: #252525;
	border: 1px solid #b6b6b6 !important;
	}
.plugins p {
	margin: 0;
	}
.plugins .name {
	font-size: 12px;
	}
.readmore {
	text-align: left;
	}
.submit, .editform th, #postcustomsubmit {
	text-align: left;
	}
.togl {
	font-size: 12px;
	font-weight: normal !important;
	text-align: center;
	}
.updated, .confirm {
	padding-left: 3.5em;
	background: #e7edf6 url("images/notification.png") no-repeat 1em !important;
	color: #333;
	font: bold 12px "Lucida Sans", "Lucida Sans Unicode", Verdana, "Hiragino Maru Gothic Pro", "ヒラギノ丸ゴ Pro W4", "MS PGothic", "MS Pゴシック", "LiHei Pro", "儷黑 Pro", NSimSun, AppleGothic, Dotum, 돋움, sans-serif;
	border: 1px solid #ccc !important;
	/* border-radius: 10px; */
	/* box-shadow: 2px 2px 5px #ccc; */
	}
.widefat td {
	padding: 3px 5px;
	}
.widefat th {
	padding: 0 5px;
	}
.widefat th {
	text-align: center;
	}
.wrap {
	/* border-radius: 10px; */
	/* box-shadow: 2px 2px 5px #ccc; */
	}
.wrap h2 {
	padding-bottom: 5px;
	}
/* @end */

/* @group Header */
/* Header image */
#wphead {
t;
	}
.togl {
	font-size: 12px;
	font-weight: normal !important;
	text-align: center;
	}
.updated {
	padding-left: 3.5em;
	background: #e7edf6 url("images/notification.png") no-repeat 1em !important;
	color: #333;
	font: bold 12px "Lucida Sans", "Lucida Sans Unicode", Verdana, "Hiragino Maru Gothic Pro", "ヒラギノ丸ゴ Pro W4", "MS PGothic", "MS Pゴシック", "LiHei Pro", "儷黑 Pro", NSimSun, AppleGothic, Dotum, 돋움, sans-serif;
	border: 1px solid #ccc !important;
	/* border-radius: 10px; */
	/* box-shadow: 2px 2px 5px #ccc; */
	}
.wrap {
	/* border-radius: 10px; */
	/* box-shadow: 2px 2px 5px #ccc; */
	}
.wrap h2 {
	padding-bottom: 5px;
	}
/* @end */

/* @group Header */
/* Header image */
#wphead {
	height: 35px;
	padding: 1px 5px 11px;
	background: url("images/header.png") repeat-x;
	}
#wphead a {
	color: #fff;
	}
#wphead a:hover {
	border: none;
	}
#wphead h1 {
	padding-top: 8px;
	padding-left: 10px;
	color: #fff;
	font: bold italic 22px Georgia, "Times New Roman", "Hiragino Mincho Pro", "ヒラギノ明朝 Pro W3", "MS PMincho", "MS P明朝", "LiSong Pro", "儷宋 Pro", PMingLiU, AppleMyungjo, Batang, 바탕, serif;
	text-shadow: 0 0 6px #fff;
	}
/* View site */
#wphead h1 span {
	visibility: hidden;
	font-size: 12px;
	text-shadow: none;
	}
#wphead h1 span a {
	width: 100px;
	padding: 2px 20px;
	visibility: visible;
	text-align: center;
	text-indent: -9999px;
	text-transform: capitalize;
	}
#wphead h1 span a:hover {
	color: #222;
	text-decoration: none;
	text-shadow: 0 2px 2px #fff;
	background: url("images/header-hover.png") no-repeat center;
	}
/* Sign out */
#user_info {
	top: 0;
	right: 0;
	font: bold italic 12px Georgia, "Times New Roman", "Hiragino Mincho Pro", "ヒラギノ明朝 Pro W3", "MS PMincho", "MS P明朝", "LiSong Pro", "儷宋 Pro", PMingLiU, AppleMyungjo, Batang, 바탕, serif;
	}
#user_info a[title] {
	position: relative;
	top: 6px;
	right: -60px;
	width: 100px;
	padding: 2px 24px;
	visibility: visible;
	text-align: center;
	}
#user_info a:hover {
	color: #222;
	text-decoration: none;
	text-shadow: 0 2px 2px #fff;
	background: url("images/header-hover.png") no-repeat center;
	border: none;
	}
#user_info p {
	visibility: hidden;
	}
/* @end */

/* @group Footer */
#bottommeta {
	clear: both;
	}
#bottommeta a:hover {
	text-decoration: none;
	}
/* WP logo & credits */
.copyright a, a:hover {
	text-decoration: none;
	}
#copyright, #logo, #logo-blackmilk {
	font: italic 11px Georgia, "Times New Roman", serif;
	text-align: center;
	}
#copyright a:hover, #logo a:hover, #logo-blackmilk a:hover {
	border: none;
	}
#footer {
	display: none; /* Do NOT display the default WP logo */
	}
#logo-blackmilk {
	display: none; /* Do NOT display the white WP logo made for BlackMilk */
	}
/* @end */

/* @group Menus */
/* Admin menu */
#adminmenu {
	padding: 3px 10px;
	height: 22px;
	background: url("images/fade-butt.png") repeat-x;
	font-family: "Helvetica Neue", "Microsoft Sans Serif", Arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "MS UI Gothic", Hei, SimHei, "Malgun Gothic", Gulim, 굴림, sans-serif;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	vertical-align: middle;
	white-space: nowrap;
	}
#adminmenu a {
	padding: 6px 12px;
	font-size: 14px;
	color: #333;
	text-shadow: 0 2px 2px #fff;
	font-weight: bold;
	border-top: none;
	border-right: 1px solid transparent;
	border-bottom: none;
	border-left: 1px solid transparent;
	}
#adminmenu a:hover, #adminmenu a.current {
	padding-bottom: 5px;
	background: url("images/fade-butt-hover.png") repeat-x;
	color: #2c2c2c;
	border-right: 1px solid #ccc;
	border-bottom: none;
	border-left: 1px solid #ccc;
	}
/* Sub menu */
#submenu, #minisub {
	padding: 4px 4em 1px;
	height: 22px;
	background: #e6e6e6;
	font-family: "Helvetica Neue", "Microsoft Sans Serif", Arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "MS UI Gothic", Hei, SimHei, "Malgun Gothic", Gulim, 굴림, sans-serif;
	border-top: 1px solid #f5f5f5;
	border-bottom: 1px solid #ccc;
	text-decoration: none;
	text-shadow: 0 2px 2px #fff;
	}
#submenu a {
	padding: 3px 5px 5px;
	color: #464646;
	font-size: 13px;
	font-weight: bold;
	border-left: 1px solid transparent;
	border-top: 1px solid transparent;
	border-right: 1px solid transparent;
	}
#submenu a:hover, #submenu .current {
	background: #f6f6f6;
	color: #464646;
	border-left-color: #ccc !important;
	border-top-color: #ccc !important;
	border-right: 1px solid #ccc !important;
	border-bottom: 1px solid #f6f6f6 !important;
	/* border-top-left-radius: 6px; */
	/* border-top-right-radius: 6px; */
	}
#submenu li {
	line-height: 1.7;
	}
/* @end */

/* @group Dashboard */
/* Technorati links */
#incominglinks li {
	list-style: url("images/bullet-link.png") !important;
	line-height: 1.5;
	vertical-align: middle;
	}
#incominglinks ul {
	padding: 0 0 0 1.2em !important;
	}
/* WP dev news */
#devnews h4 {
	font: bold 13px "Helvetica Neue", "Microsoft Sans Serif", Arial, sans-serif;
	}
#planetnews ul {
	padding: 0 0 0 25px;
	}
#planetnews li {
	float: none;
	margin: 0;
	padding: 0;
	width: auto;
	list-style: url("images/bullet-news.png");
	vertical-align: middle;
	}
#planetnews li a {
	display: inline;
	height: auto;
	background: none;
	overflow: visible;
	}
#planetnews li a:hover {
	text-decoration: underline;
	border: none;
	}
#planetnews li .post {
	display: inline;
	height: auto;
	font: bold 13px "Helvetica Neue", "Microsoft Sans Serif", Arial, sans-serif;
	line-height: 1.8;
	}
#planetnews cite {
	padding-left: 10px;
	font: italic 12px Georgia, "Times New Roman", serif;
	}
#planetnews cite:before {
	content: "\00BB \0020";
	}
#planetnews h3 a:hover {
	border: none;
	}
/* Read more */
.readmore a {
	padding: 3px 5px !important;
	background: #ccc url("images/button.png") repeat-x;
	color: #242424;
	border: 1px solid #b6b6b6 !important;
	text-shadow: 0 2px 2px #fff;
	}
.readmore a:hover {
	background: #fff url("images/button-hover.png") repeat-x;
	color: #252525;
	}
/* Latest activity */
#zeitgeist {
	width: 30%;
	background: #f6f6f6;
	border: 1px solid #ccc;
	}
#zeitgeist h2 {
	padding: 0;
	background: none;
	font-size: 13px;
	font-weight: bold;
	border: none;
	}
#zeitgeist h3 {
	padding-bottom: 3px;
	font-size: 12px;
	font-weight: bold;
	border: none;
	}
#zeitgeist h3 a:hover {
	border: none;
	}
#zeitgeist li {
	list-style: url("images/bullet-post.png");
	line-height: 1.5;
	vertical-align: middle;
	}
#zeitgeist ul {
	padding: 0 0 0 1em;
	}
/* @end */

/* @group Write */
/* View & Preview */
#postdiv legend a, #postdivrich legend a {
	padding: 3px 5px !important;
	background: #ccc url("images/button.png") repeat-x;
	font: 12px "Lucida Sans", "Lucida Sans Unicode", Verdana, "Hiragino Maru Gothic Pro", "ヒラギノ丸ゴ Pro W4", "MS PGothic", "MS Pゴシック", "LiHei Pro", "儷黑 Pro", NSimSun, AppleGothic, Dotum, 돋움, sans-serif;
	color: #242424;
	border: 1px solid #b6b6b6 !important;
	text-decoration: none !important;
	text-shadow: 0 2px 2px #fff;
	}
#postdiv legend a:hover, #postdivrich legend a:hover {
	background: #fff url("images/button-hover.png") repeat-x;
	color: #252525;
	}
/* TinyMCE editor & quick tags */
#edButtons {
	margin: 5px 0;
	border: none !important;
	}
#edButtonPreview, #edButtonHTML {
	font-weight: bold;
	text-shadow: 0 2px 2px #fff;
	}
#quicktags {
	margin: 5px 0;
	background: #fff !important;
	color: #222;
	font: 12px "Lucida Sans", "Lucida Sans Unicode", Verdana, "Hiragino Maru Gothic Pro", "ヒラギノ丸ゴ Pro W4", "MS PGothic", "MS Pゴシック", "LiHei Pro", "儷黑 Pro", NSimSun, AppleGothic, Dotum, 돋움, sans-serif;
	text-align: left;
	text-shadow: 0 2px 2px #fff;
	border: none !important;
	}
#quicktags #ed_toolbar #ed_link {
	color: #2a65f1;
	}
#quicktags #ed_toolbar #ed_code {
	font-family: "Courier New", Courier, monospace;
	}
/* Box stuff */
#grabit {
	width: auto;
	}
/* Toggle state of inner content area */
#moremeta .dbx-content {
	padding: 5px 2px;
	background-color: #fff;
	background-image: none;
	}
#moremeta fieldset.dbx-box-closed {
	padding: 0;
	background-color: #fff;
	background-image: none;
	}
/* Handles */
.dbx-handle {
	height: 18px;
	color: #fff;
	font-size: 13px !important;
	}
#advancedstuff .dbx-handle {
	padding-left: 5px;
	color: #464646;
	font-weight: bold;
	text-shadow: 0 2px 2px #fff;
	background: #e6e6e6;
	border: 1px solid #ccc;
	}
#advancedstuff .dbx-box {
	border: none;
	}
#moremeta .dbx-handle {
	padding-left: 5px;
	color: #464646;
	font-weight: bold;
	text-shadow: 0 2px 2px #fff;
	background-color: #e6e6e6;
	background-image: none;
	}
#moremeta .dbx-box {
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	}
/* Toggle images */
a.dbx-toggle, a.dbx-toggle:visited {
	background: url("images/inactive-toggle-buttons.png") no-repeat;
	}
a.dbx-toggle:hover {
	background: url("images/active-toggle-buttons.png") no-repeat;
	border: none !important;
	}
#moremeta a.dbx-toggle, #moremeta a.dbx-toggle-open:visited {
	height: 23px;
	width: 23px;
	background-position: 0 0;
	}
#moremeta a.dbx-toggle-open, #moremeta a.dbx-toggle-open:visited {
	height: 23px;
	width: 23px;
	background-position: 0 -26px;
	}
#advancedstuff a.dbx-toggle, #advancedstuff a.dbx-toggle-open:visited {
	height: 23px;
	width: 23px;
	top: 3px;
	right: 3px;
	background-position: 0 0;
	}
#advancedstuff a.dbx-toggle-open, #advancedstuff a.dbx-toggle-open:visited {
	height: 23px;
	width: 23px;
	top: 3px;
	right: 3px;
	background-position: 0 -26px;
	}
#advancedstuff h3.dbx-handle {
	margin: 5px 0;
	padding: 5px;
	background: #e6e6e6;
	}
#advancedstuff div.dbx-handle-wrapper {
	margin: 0;
	background: none;
	}
#advancedstuff div.dbx-content {
	margin: 0;
	padding: 5px 0;
	background: none;
	}
#advancedstuff div.dbx-content-wrapper {
	margin: 0;
	background: none;
	}
#advancedstuff fieldset.dbx-box {
	margin: 0;
	padding: 0;
	background: none;
	}
#advancedstuff div.dbx-box-wrapper {
	background: none;
	}
#advancedstuff .dbx-box-closed div.dbx-content-wrapper {
	padding-bottom: 0;
	background: none;
	}
#advancedstuff .dbx-box {
	background: none;
	}
#postexcerpt div.dbx-content {
	margin-right: 0;
	padding-right: 17px;
	}
/* @end */

/* @group Manage */
/* Previous & next entries */
.navigation a {
	padding: 3px 5px !important;
	background: #ccc url("images/button.png") repeat-x;
	color: #242424;
	border: 1px solid #b6b6b6 !important;
	text-decoration: none !important;
	text-shadow: 0 2px 2px #fff;
	}
.navigation a:hover {
	background: #fff url("images/button-hover.png") repeat-x;
	color: #252525;
	}
/* Files */
#excerpt, .attachmentlinks {
	margin-top: 10px;
	width: 99%;
	}
#file-title h2 {
	padding: 0 !important;
	background: none !important;
	text-shadow: none !important;
	border: none !important;
	}	
#file-title span {
	font: 12px "Lucida Sans", "Lucida Sans Unicode", Verdana, "Hiragino Maru Gothic Pro", "ヒラギノ丸ゴ Pro W4", "MS PGothic", "MS Pゴシック", "LiHei Pro", "儷黑 Pro", NSimSun, AppleGothic, Dotum, 돋움, sans-serif;
	}
#postexcerpt div, #attachmentlinks div {
	margin: 0;
	}
#template textarea {
	width: 99%;
	}
#title {
	font-size: 16px;
	}
/* Uploads */
#upload-file {
	margin-left: 0 !important;
	}
#upload-file table {
	width: auto;
	}
#upload-files li {
	list-style: none;
	}
#upload-menu li {
	list-style: none;
	}
#import-upload-form {
	background: #f6f6f6;
	border: 1px solid #ccc;
	}
/* @end */

/* @group Presentation */
/* Themes */
.available-theme a.screenshot {
	height: 187px;
	margin: auto;
	padding: 2px;
	background: #f6f6f6 url("images/screenshot-not-available.jpg") no-repeat 2px 2px;
	border: 1px solid #ccc;
	}
.available-theme a.screenshot:hover {
	background-color: #e7edf6;
	border: 1px solid #b6b6b6;
	}
.available-theme h3 a:hover, #currenttheme h3 a:hover {
	border: none;
	text-decoration: underline;
	}
#currenttheme img {
	margin: 0 1em 1.5em 0;
	padding: 2px;
	width: 250px;
	height: 187px;
	background: #f6f6f6 url("images/screenshot-not-available.jpg") no-repeat 2px 2px;
	border: 1px solid #ccc;
	}
#currenttheme img:hover {
	background-color: #e7edf6;
	border: 1px solid #b6b6b6;
	}
/* Widgets */
* .popper {
	width: 15px;
	height: 15px;
	top: 5px !important;
	border: none !important;
	background: url("images/configure.png") no-repeat !important;
	text-indent: -9999px;
	}
.dropzone {
	border-color: #ccc !important;
	background-color: #f6f6f6 !important;
	}
#palettediv {
	border-color: #ccc !important;
	background-color: #f6f6f6 !important;
	}
#palettediv .handle, #lastmodule span {
	height: 25px !important;
	font-size: 12px !important;
	text-align: center;
	}
.controlhandle {
	background-color: #e6e6e6 !important;
	border-bottom: 1px solid #ccc !important;
	font: bold 13px "Helvetica Neue", "Microsoft Sans Serif", Arial, sans-serif !important;
	text-align: center;
	text-shadow: 0 2px 2px #fff;
	}
.controlcloser {
	width: 15px;
	height: 15px;
	top: 5px !important;
	right: 5px !important;
	padding: 0 !important;
	background: url("images/close-button.png") no-repeat;
	text-indent: -9999px;
	}
/* @end */

/* @group Users */
#your-profile fieldset input  {
	font-size: 12px;
	}
#your-profile legend {
	font: bold 13px "Helvetica Neue", "Microsoft Sans Serif", Arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "MS UI Gothic", Hei, SimHei, "Malgun Gothic", Gulim, 굴림, sans-serif !important;
	}
/* @end */

/* @group Login */
#login {
	position: relative;
	background: url("images/login-bkg-tile.jpg") no-repeat top center;
	color: #fff;
	margin: 5em auto 1em;
	padding: 20px 0 0;
	width: 425px;
	_width: 390px;
	}
#login form {
	background: url("images/login-bkg-bottom.jpg") no-repeat bottom center;
	padding: 0 50px 25px;
	_width: 325px;
	_margin: 0 auto;
	}
#login #login_error {
	background: #e7edf6;
	border: 1px solid #ccc;
	color: #333;
	font-size: 11px;
	font-weight: bold;
	padding: .6em;
	width: 310px;
	margin: 0 50px;
	text-align: center;
	}
#login p.message { 
	width: 310px;
	margin: 0 auto 1em;
	}
#login #send {
	color: #fff;
	text-align: left;
	font-weight: normal;
	font-size: 1.1em;
	_width: 325px;
	_margin: 0 auto 15px;
	}
#login h1 a {
	margin: 0 auto;
	height: 88px;
	width: 320px;
	display: block;
	border-bottom: none;
	text-indent: -9999px;
	}
#login .message {
	font-size: 13px;
	text-align: center;
	}
#login input {
	padding: 3px 5px;
	font-size: 15px;
	text-shadow: 0 2px 2px #fff;
	}
.login ul, #protected #login .bottom {
	list-style: none;
	width: 325px;
	margin: 0 auto;
	padding: 0;
	line-height: 1.2;
	}
.login ul li {
	font-size: 11px;
	list-style: none;
	}
#login .input {
	margin-top: 3px;
	width: 97%;
	}
#login p label { 
	font-size: 11px;
	}
#login .fullwidth {
	width: 320px;
	}
/* @end */

/* @group Plugins */
/* @group Ultimate Tag Warrior */
#tagsdiv .dbx-handle {
	padding-left: 5px;
	color: #464646;
	font-size: 13px;
	font-weight: bold;
	text-shadow: 0 2px 2px #fff;
	background: #e6e6e6;
	border: 1px solid #ccc;
	}
#tagsdiv .dbx-handle a:hover {
	border: none;
	text-decoration: underline;
	}
#tagsdiv .dbx-content {
	margin: 5px 0;
	padding: 5px;
	}
/* @end */
/* @group Jerome's Keywords */
#lptagstuff .dbx-handle {
	padding-left: 5px;
	color: #464646;
	font-size: 13px;
	font-weight: bold;
	text-shadow: 0 2px 2px #fff;
	background: #e6e6e6;
	border: 1px solid #ccc;
	}	
#lptagstuff .dbx-content {
	margin: 5px 0;
	padding: 5px;
	}
/* @end */
/* @group PodPress */
#iTunesPreviewDisplay table, #iTunesPreviewDisplay td, #iTunesPreviewDisplay table th, #YahooPreviewDisplay table, #YahooPreviewDisplay td, #YahooPreviewDisplay th {
	border: 0 !important;
	}
#podPressstuff .dbx-handle {
	padding-left: 5px;
	color: #464646;
	font-size: 13px;
	font-weight: bold;
	text-shadow: 0 2px 2px #fff;
	background: #e6e6e6;
	border: 1px solid #ccc;
	}
#podPressstuff a.dbx-toggle, #podPressstuff a.dbx-toggle-open:visited {
	height: 23px;
	width: 23px;
	background-position: 0 0;
	}
#podPressstuff a.dbx-toggle-open, #podPressstuff a.dbx-toggle-open:visited {
	height: 23px;
	width: 23px;
	background-position: 0 -26px;
	}
/* @end */
/* @group ShortStat */
#wp_shortstat, #wp_shortstat table, #wp_shortstat td, #wp_shortstat th {
	color: #333 !important;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif !important;
	}
#wp_shortstat a {
	color: #2a65f1 !important;
	}
#wp_shortstat a:visited {
	color: #2a65f1 !important;
	}
#wp_shortstat a:hover {
	color: #46a1fb !important;
	}
#wp_shortstat .module {
	margin: 0 12px 12px 0 !important;
	border-top: none !important;
	border-bottom: none !important;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif !important;
	}
#wp_shortstat .module h3 {
	padding: 12px 5px 2px 5px !important;
	margin: 0 !important;
	color: #464646 !important;
	font: 11px "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif !important;
	background: #e6e6e6 !important;
	text-shadow: 0 2px 2px #fff !important;
	border-top: 1px solid #ccc !important;
	border-bottom: 1px solid #ccc !important;
	}
#wp_shortstat .module div {
	width: 100% !important;
	}
#wp_shortstat .module div table {
	margin: 0 0 12px 0;
	width: 100% !important;
	background: #f5f5f5;
	border-bottom: none !important;
	}
#wp_shortstat .module div table td {
	padding: 3px 5px !important;
	overflow: hidden;
	}
#wp_shortstat .waccents div table td span {
	color: #2a65f1 !important;
	}
#wp_shortstat .module div table td.accent {
	color: #565656 !important;
	background: #e6e6e6 !important;
	border-top: 1px solid #f6f6f6 !important;
	text-shadow: none !important;
	}
#wp_shortstat .column {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif !important;
	margin: 0 12px 12px 0 !important;
	}
#wp_shortstat #donotremove {
	padding-top: 15px;
	font: italic 11px Georgia, "Times New Roman", serif;
	text-align: center;
	}
/* @end */
/* @group SlimStat */
#wp_slimstat, #wp_slimstat table, #wp_slimstat td, #wp_slimstat th {
	color: #333;
	font: 10px "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
	}
#wp_slimstat a {
	color: #2a65f1 !important;
	}
#wp_slimstat a:visited {
	color: #2a65f1 !important;
	}
#wp_slimstat a:hover {
	color: #46a1fb !important;
	}
#wp_slimstat h3.wp_slimstat_tabs {
	padding: 0 !important;
	font: bold 13px "Helvetica Neue", "Microsoft Sans Serif", Arial, sans-serif !important;
	border: none !important;
 }
#wp_slimstat h3.wp_slimstat_tabs a, #wp_slimstat h3.wp_slimstat_tabs a:visited {
	color: #333 !important;
	}
#wp_slimstat h3.wp_slimstat_tabs a:hover {
	color: #333 !important;
	background: none !important;
	text-decoration: underline;
	}
#wp_slimstat .module, #wp_slimstat .modulewide {
	font-size: 10px !important;
	border-bottom: none !important;
	}
#wp_slimstat .module h3, #wp_slimstat .modulewide h3 {
	padding: 12px 5px 2px 5px !important;
	color: #464646 !important;
	font: 11px "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif !important;
	background: #e6e6e6 !important;
	text-shadow: 0 2px 2px #fff !important;
	border-top: 1px solid #ccc !important;
	border-bottom: 1px solid #ccc !important;
	}
#wp_slimstat .configure, #wp_slimstat .configurewide {
	padding: 0 !important;
	font-size: 10px !important;
	border: 1px solid #ccc !important;
	}
#wp_slimstat .configure div, #wp_slimstat .configurewide div {
	padding: 5px;
	}
#wp_slimstat .configure h3, #wp_slimstat .configurewide h3 {
	padding: 12px 5px 2px 5px !important;
	color: #464646 !important;
	font: 11px "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif !important;
	background: #e6e6e6 !important;
	text-shadow: 0 2px 2px #fff !important;
	border-top: none !important;
	border-bottom: 1px solid #ccc !important;
	}
#wp_slimstat .module div table, #wp_slimstat .modulewide div table {
	background: #f5f5f5;
	}
#wp_slimstat .module div table th, #wp_slimstat .modulewide div table th {
	padding: 2px 5px !important;
	color: #565656;
	background: #e6e6e6 !important;
	font-size: 9px;
	border-top: 1px solid #f6f6f6 !important;
	}
#wp_slimstat .module div table td, #wp_slimstat .modulewide div table td {
	font-size: 10px !important;
	}
#wp_slimstat #donotremove {
	font: italic 11px Georgia, "Times New Roman", serif;
	}
/* @end */
/* @group PopStats */
#ps_popstats {
	font-size: 11px !important;
	}
#ps_popstats td, #ps_popstats th {
	font-size: 10px !important;
	}
#ps_popstats a {
	color: #2a65f1 !important;
	}	
#ps_popstats a:visited {
	color: #46a1fb !important;
	}
#ps_popstats a:hover {
	color: #46a1fb !important;
	border-bottom-color: #46a1fb !important;
	text-decoration: none !important;
	}
.ps_table td {
	background: #f5f5f5 !important;
	}
.ps_table th {
	color: #464646 !important;
	background: #e6e6e6 !important;
	}
.ps_subtable {
	background-color: #fff !important;
	}
.ps_subtable td {
	background-color: #f5f5f5 !important;
	}
.ps_statbar {
	background-color: #46a1fb !important;
	border-bottom-color: #46a1fb !important;
	}
.ps_statbar_av {
	background-color: #2a65f1 !important;
	border-bottom-color: #2a65f1 !important;
	}
/* @end */
/* @group Akismet */
#spam-list li {
	list-style: none;
	}
/* @end */
/* @group aLinks */
#graphsbox a.dbx-toggle, a.dbx-toggle:visited, #keyphrasebox a.dbx-toggle, a.dbx-toggle:visited {
	background: url("images/inactive-toggle-buttons.png") no-repeat !important;
	}
#graphsbox a.dbx-toggle, #graphsbox a.dbx-toggle-open:visited, #keyphrasebox a.dbx-toggle, #keyphrasebox a.dbx-toggle-open:visited {
	height: 23px !important;
	width: 23px !important;
	background-position: 0 0 !important;
	}
#graphsbox a.dbx-toggle-open, #graphsbox a.dbx-toggle-open:visited, #keyphrasebox a.dbx-toggle-open, #keyphrasebox a.dbx-toggle-open:visited {
	height: 23px !important;
	width: 23px !important;
	background-position: 0 -26px !important;
	}
#graphsbox .dbx-content, #keyphrasebox .dbx-content {
	margin-top: 10px !important;
	background: none !important;
	padding: 0 !important;
	}
#graphsbox .dbx-handle, #keyphrasebox .dbx-handle {
	padding-left: 5px !important;
	color: #464646;
	font-weight: bold;
	text-shadow: 0 2px 2px #fff;
	background: #e6e6e6;
	border: 1px solid #ccc;
	}
#graphsbox .dbx-box, #keyphrasebox .dbx-box {
	background: none !important;
	}
/* @end */
/* @group K2 */
.configstuff h3 {
	padding: 5px 10px !important;
	background: url("images/fade-butt.png") repeat-x !important;
	font: bold 13px "Helvetica Neue", "Microsoft Sans Serif", Arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "MS UI Gothic", Hei, SimHei, "Malgun Gothic", Gulim, 굴림, sans-serif !important;
	text-shadow: 0 2px 2px #fff !important;
	border: 1px solid #ccc !important;
	}
.module-list li {
	list-style: none;
	}
.sbm-block {
	border-color: #ccc !important;
	}
.tab-box {
	background: #f6f6f6 !important;
	border-color: #ccc !important;
	}
.tab-box ul.tab-bar {
	padding-left: 3.2em !important;
	background: #e6e6e6 !important;
	font: bold 13px "Helvetica Neue", "Microsoft Sans Serif", Arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "MS UI Gothic", Hei, SimHei, "Malgun Gothic", Gulim, 굴림, sans-serif;
	text-shadow: 0 2px 2px #fff;
	border-bottom: 1px solid #ccc;
	}
.tab-box ul.tab-bar li {
	margin-right: 3px !important;
	}
.tab-box ul.tab-bar li a {
	color: #464646 !important;
	border-left: 1px solid transparent !important;
	border-top: 1px solid transparent !important;
	border-right: 1px solid transparent !important;
	}
.tab-box ul.tab-bar li a:hover, .tab-box ul.tab-bar li.selected a {
	background: #f6f6f6 !important;
	border-left-color: #ccc !important;
	border-top-color: #ccc !important;
	border-right-color: #ccc !important;
	border-bottom: 1px solid #f6f6f6 !important;
	/* border-top-left-radius: 6px; */
	/* border-top-right-radius: 6px; */
	}
#sbm-dnd, #sbm-options {
	background: #f6f6f6 !important;
	}
/* @end */
/* @group Flickr Photo Gallery */
#message {
	padding-left: 3.5em;
	background: #e7edf6 url("images/notification.png") no-repeat 1em !important;
	color: #333;
	font: bold 12px "Lucida Sans", "Lucida Sans Unicode", Verdana, "Hiragino Maru Gothic Pro", "ヒラギノ丸ゴ Pro W4", "MS PGothic", "MS Pゴシック", "LiHei Pro", "儷黑 Pro", NSimSun, AppleGothic, Dotum, 돋움, sans-serif;
	border: 1px solid #ccc !important;
	/* border-radius: 10px; */
	}
/* @end */
/* @group WordPress Database Backup */
#meterbox {
	height: 16px !important;
	padding: 1px !important;
	border-color: #ccc !important;
	}
#meter {
	height: 16px !important;
	background-color: #46a1fb !important;
	color: #fff;
	font-size: 12px !important;
	}
/* @end */
/* @group Sociable */
#sociable_site_list li {
	list-style: none;
	}
/* @end */
/* @group Link Harvest */
td {
	padding: 7px 5px !important;
	}
.action a {
	padding: 3px 5px !important;
	height: 15px;
	background: #ccc url("images/button.png") repeat-x;
	color: #242424;
	text-shadow: 0 2px 2px #fff;
	border: 1px solid #b6b6b6 !important;
	white-space: nowrap;
	}
.action a:visited {
	color: #242424;
	}
.action a:hover {
	background: #fff url("images/button-hover.png") repeat-x;
	color: #252525;
	}
.count {
	text-align: center !important;
	}
/* @end */
/* @end */

/* More CSS may be added as any essential plugins not integrated with this theme are found out */