
html {
	background-color: #f9f9f9;
}

* html input,
* html .widget {
    border-color: #dfdfdf;
}

textarea,
input,
select {
	border-color: #DFDFDF;
}

kbd,
code {
	background: #eaeaea;
}

input[readonly] {
	background-color: #eee;
}

body,
#wpbody,
.form-table .pre {
	color: #333;
}

input.disabled,
textarea.disabled {
	background-color: #ccc;
}

.ac_match,
.subsubsub a.current {
	color: #000;
}

.wrap h2 {
	color: #464646;
}

.error,
#login #login_error {
	background-color: #ffebe8;
	border-color: #c00;
}

#wpbody-content #media-items .describe {
	border-top-color: #dfdfdf;
}

.button-primary,
.submit .button-primary,
#login form .submit input {
	border-color: #298cba !important;
	font-weight: bold;
	color: #FFF !important;
	background: #21759B url(/img/wp/button-grad.png) repeat-x scroll left top;
}

.button-primary:active,
#login form .submit input:active {
	background: #21759b url(/img/wp/button-grad-active.png) repeat-x scroll left top !important;
}

a:active,
a:focus {
	color: #d54e21;
}

a:hover,
#wphead #viewsite a:hover,
#adminmenu a:hover,
#adminmenu ul.wp-submenu a:hover,
#the-comment-list .comment a:hover,
#rightnow a:hover,
#login form .submit input:hover,
#media-upload a.del-link:hover,
div.dashboard-widget-submit input:hover,
.subsubsub a:hover,
.subsubsub a.current:hover,
.ui-tabs-nav a:hover,
.plugins .inactive a:hover,
#all-plugins-table .plugins .inactive a:hover,
#search-plugins-table .plugins .inactive a:hover {
	color: #d54e21;
}

.button-primary:hover,
#login form .submit input:hover {
	border-color: #13455b !important;
	color: #EAF2FA !important;
}

.updated,
.login #login_error,
.login .message {
	background-color: #ffffe0;
	border-color: #e6db55;
}

a,
#adminmenu a,
#poststuff #edButtonPreview,
#poststuff #edButtonHTML,
#the-comment-list p.comment-author strong a,
#media-upload a.del-link,
#media-items a.delete,
.plugins a.delete,
.ui-tabs-nav a {
	color: #21759b;
}

#adminmenu #awaiting-mod,
#adminmenu .update-plugins,
#sidemenu a .update-plugins,
#rightnow .reallynow,
#plugin-information .action-button {
	background-color: #d54e21;
	color: #fff;
}

#adminmenu li a:hover #awaiting-mod,
#adminmenu li a:hover .update-plugins,
#sidemenu li a:hover .update-plugins {
	background-color: #264761;
	color: #fff;
}

#adminmenu li.current a #awaiting-mod,
#adminmenu li.current a .update-plugins,
#adminmenu li.wp-has-current-submenu a .update-plugins,
#adminmenu li.wp-has-current-submenu a .update-plugins {
	background-color: #ddd;
	color: #000;
	text-shadow: none;
	-moz-box-shadow: rgba(0,0,0,0.2) 0 -1px 0;
	-khtml-box-shadow: rgba(0,0,0,0.2) 0 -1px 0;
	-webkit-box-shadow: rgba(0,0,0,0.2) 0 -1px 0;
	box-shadow: rgba(0,0,0,0.2) 0 -1px 0;
}

#adminmenu li.current a:hover #awaiting-mod,
#adminmenu li.current a:hover .update-plugins,
#adminmenu li.wp-has-current-submenu a:hover #awaiting-mod,
#adminmenu li.wp-has-current-submenu a:hover .update-plugins {
	background-color: #264761;
	color: #fff;
}

#wphead {
	background-color: #464646;
}

body.login {
	border-top-color: #464646;
}

#wphead h1 a {
	color: #fff;
}

#login form input {
	color: #555;
}

#user_info,
#breadcrumbs {
	color: #999;
}

#user_info a:link,
#user_info a:visited,
#footer a:link,
#footer a:visited,
#breadcrumbs a {
	color: #ccc;
	text-decoration: none;
}

#user_info a:hover,
#footer a:hover {
	color: #fff;
	text-decoration: underline !important;
}

#user_info a:active,
#footer a:active {
	color: #ccc !important;
}

.wp-admin #mceModalBlocker {
	background: #000;
}

.wp-admin .clearlooks2 .mceFocus .mceTop .mceLeft {
	background: #444444;
	border-left: 1px solid #999;
	border-top: 1px solid #999;
	-moz-border-radius: 4px 0 0 0;
	-webkit-border-top-left-radius: 4px;
	-khtml-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
}

.wp-admin .clearlooks2 .mceFocus .mceTop .mceRight {
	background: #444444;
	border-right: 1px solid #999;
	border-top: 1px solid #999;
	border-top-right-radius: 4px;
	-khtml-border-top-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius: 0 4px 0 0;
}

.wp-admin .clearlooks2 .mceMiddle .mceLeft {
	background: #f1f1f1;
	border-left: 1px solid #999;
}

.wp-admin .clearlooks2 .mceMiddle .mceRight {
	background: #f1f1f1;
	border-right: 1px solid #999;
}

.wp-admin .clearlooks2 .mceBottom {
	background: #f1f1f1;
	border-bottom: 1px solid #999;
}

.wp-admin .clearlooks2 .mceBottom .mceLeft {
	background: #f1f1f1;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}

.wp-admin .clearlooks2 .mceBottom .mceCenter {
	background: #f1f1f1;
	border-bottom: 1px solid #999;
}

.wp-admin .clearlooks2 .mceBottom .mceRight {
	background: #f1f1f1;
	border-bottom: 1px solid #999;
	border-right: 1px solid #999;
}

.wp-admin .clearlooks2 .mceFocus .mceTop span {
	color: #e5e5e5;
}

#adminmenu * {
	border-color: #e3e3e3;
}

#adminmenu li.wp-menu-separator {
	background: transparent url(/img/wp/menu-arrows.gif) no-repeat scroll left 5px;
}

.folded #adminmenu li.wp-menu-separator {
	background: transparent url(/img/wp/menu-arrows.gif) no-repeat scroll right -34px;
}

#adminmenu li.wp-has-current-submenu.wp-menu-open .wp-menu-toggle,
#adminmenu li.wp-has-current-submenu:hover .wp-menu-toggle {
	background: transparent url(/img/wp/menu-bits.gif) no-repeat scroll left -207px;
}

#adminmenu .wp-has-submenu:hover .wp-menu-toggle,
#adminmenu .wp-menu-open .wp-menu-toggle {
	background: transparent url(/img/wp/menu-bits.gif) no-repeat scroll left -109px;
}

#adminmenu a.menu-top {
	background: #f1f1f1 url(/img/wp/menu-bits.gif) repeat-x scroll left -379px;
}

#adminmenu .wp-submenu a {
	background: #FFFFFF url(/img/wp/menu-bits.gif) no-repeat scroll 0 -310px;
}

#adminmenu .wp-has-current-submenu ul li a {
	background: none;
}

#adminmenu .wp-has-current-submenu ul li a.current {
	background: url(/img/wp/menu-dark.gif) top left no-repeat !important;
}

#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,
#adminmenu .menu-top .current {
	background: #6d6d6d url(/img/wp/menu-bits.gif) top left repeat-x;
	border-color: #6d6d6d;
	color: #fff;
	text-shadow: rgba(0,0,0,0.4) 0px -1px 0px;
}

#adminmenu li.wp-has-current-submenu .wp-submenu,
#adminmenu li.wp-has-current-submenu ul li a {
	border-color: #aaa !important;
}

#adminmenu li.wp-has-current-submenu ul li a {
	background: url(/img/wp/menu-dark.gif) bottom left no-repeat !important;
}

#adminmenu li.wp-has-current-submenu ul {
	border-bottom-color: #aaa;
}

#adminmenu li.menu-top .current:hover {
	border-color: #B5B5B5;
}

#adminmenu .wp-submenu .current a.current {
	background: transparent url(/img/wp/menu-bits.gif) no-repeat scroll  0 -289px;
}

#adminmenu .wp-submenu a:hover {
	background-color: #EAF2FA !important;
	color: #333 !important;
}

#adminmenu .wp-submenu li.current,
#adminmenu .wp-submenu li.current a,
#adminmenu .wp-submenu li.current a:hover {
	color: #333;
	background-color: #f5f5f5;
	background-image: none;
	border-color: #e3e3e3;
	text-shadow: rgba(255,255,255,1) 0px 1px 0px;
}

#adminmenu .wp-submenu ul {
	background-color: #fff;
}

.folded #adminmenu li.menu-top,
#adminmenu .wp-submenu .wp-submenu-head {
	background-color: #F1F1F1;
}

.folded #adminmenu li.wp-has-current-submenu,
.folded #adminmenu li.menu-top.current {
	background-color: #e6e6e6;
}

#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head {
	background-color: #EAEAEA;
	border-color: #aaa;
}

#adminmenu div.wp-submenu {
	background-color: transparent;
}

#adminmenu #menu-dashboard div.wp-menu-image {
	background: transparent url("/img/wp/menu.png") no-repeat scroll -61px -33px;
}

#adminmenu #menu-dashboard:hover div.wp-menu-image,
#adminmenu  #menu-dashboard.wp-has-current-submenu div.wp-menu-image,
#adminmenu  #menu-dashboard.current div.wp-menu-image {
	background: transparent url("/img/wp/menu.png") no-repeat scroll -61px -1px;
}

#adminmenu #menu-events div.wp-menu-image {
	background: transparent url("/img/wp/menu.png") no-repeat scroll -272px -33px;
}

#adminmenu #menu-events:hover div.wp-menu-image,
#adminmenu #menu-events.wp-has-current-submenu div.wp-menu-image {
	background: transparent url("/img/wp/menu.png") no-repeat scroll -272px -1px;
}

#adminmenu #menu-media div.wp-menu-image {
	background: transparent url("/img/wp/menu.png") no-repeat scroll -121px -33px;
}

#adminmenu #menu-media:hover div.wp-menu-image,
#adminmenu #menu-media.wp-has-current-submenu div.wp-menu-image {
	background: transparent url("/img/wp/menu.png") no-repeat scroll -121px -1px;
}

#adminmenu #menu-seo div.wp-menu-image {
	background: transparent url("/img/wp/menu.png") no-repeat scroll -91px -33px;
}

#adminmenu #menu-seo:hover div.wp-menu-image,
#adminmenu #menu-seo.wp-has-current-submenu div.wp-menu-image {
	background: transparent url("/img/wp/menu.png") no-repeat scroll -91px -1px;
}

#adminmenu #menu-content div.wp-menu-image {
	background: transparent url("/img/wp/menu.png") no-repeat scroll -151px -33px;
}

#adminmenu #menu-content:hover div.wp-menu-image,
#adminmenu #menu-content.wp-has-current-submenu div.wp-menu-image {
	background: transparent url("/img/wp/menu.png") no-repeat scroll -151px -1px;
}

#adminmenu #menu-jobs div.wp-menu-image {
	background: transparent url("/img/wp/menu.png") no-repeat scroll -31px -33px;
}

#adminmenu #menu-jobs:hover div.wp-menu-image,
#adminmenu #menu-jobs.wp-has-current-submenu div.wp-menu-image,
#adminmenu #menu-jobs.current div.wp-menu-image {
	background: transparent url("/img/wp/menu.png") no-repeat scroll -31px -1px;
}

#adminmenu #menu-mailings div.wp-menu-image {
	background: transparent url("/img/wp/menu.png") no-repeat scroll -1px -33px;
}

#adminmenu #menu-mailings:hover div.wp-menu-image,
#adminmenu #menu-mailings.wp-has-current-submenu div.wp-menu-image {
	background: transparent url("/img/wp/menu.png") no-repeat scroll -1px -1px;
}

#adminmenu #menu-plugins div.wp-menu-image {
	background: transparent url("/img/wp/menu.png") no-repeat scroll -181px -33px;
}

#adminmenu #menu-plugins:hover div.wp-menu-image,
#adminmenu #menu-plugins.wp-has-current-submenu div.wp-menu-image {
	background: transparent url("/img/wp/menu.png") no-repeat scroll -181px -1px;
}

#adminmenu #menu-users div.wp-menu-image {
	background: transparent url("/img/wp/menu.png") no-repeat scroll -301px -33px;
}

#adminmenu #menu-users:hover div.wp-menu-image,
#adminmenu #menu-users.wp-has-current-submenu div.wp-menu-image {
	background: transparent url("/img/wp/menu.png") no-repeat scroll -301px -1px;
}

#adminmenu #menu-training div.wp-menu-image {
	background: transparent url("/img/wp/menu.png") no-repeat scroll -211px -33px;
}

#adminmenu #menu-training:hover div.wp-menu-image,
#adminmenu #menu-training.wp-has-current-submenu div.wp-menu-image {
	background: transparent url("/img/wp/menu.png") no-repeat scroll -211px -1px;
}

#adminmenu #menu-statistics div.wp-menu-image {
	background: transparent url("/img/wp/menu.png") no-repeat scroll -241px -33px;
}

#adminmenu #menu-statistics:hover div.wp-menu-image,
#adminmenu #menu-statistics.wp-has-current-submenu div.wp-menu-image {
	background: transparent url("/img/wp/menu.png") no-repeat scroll -241px -1px;
}

.tablenav .tablenav-pages .current {
	background: #dfdfdf;
	border-color: #d3d3d3;
}

#icon-users {
	background: transparent url(/img/wp/icons32.png) no-repeat -600px -5px;
}

#icon-events {
	background: transparent url(/img/wp/icons32.png) no-repeat -552px -5px;
}

#icon-training {
	background: transparent url(/img/wp/icons32.png) no-repeat -432px -5px;
}

#icon-plug {
	background: transparent url(/img/wp/icons32.png) no-repeat -370px -5px;
}

#icon-content {
	background: transparent url(/img/wp/icons32.png) no-repeat -312px -5px;
}

#icon-media {
	background: transparent url(/img/wp/icons32.png) no-repeat -251px -5px;
}

#icon-seo {
	background: transparent url(/img/wp/icons32.png) no-repeat -190px -5px;
}

#icon-index {
	background: transparent url(/img/wp/icons32.png) no-repeat -137px -5px;
}

#icon-jobs {
	background: transparent url(/img/wp/icons32.png) no-repeat -72px -5px;
}

#icon-mailings {
	background: transparent url(/img/wp/icons32.png) no-repeat -11px -5px;
}


#wphead #site-visit-button {
	background-color:#585858;
	background-image: url(/img/wp/visit-site-button-grad.gif);
	color:#aaa;
	text-shadow: #3F3F3F 0 -1px 0;
}

#wphead a:hover #site-visit-button {
	color:#fff;
}

#wphead a:focus #site-visit-button,
#wphead a:active #site-visit-button {
	background-position:0 -27px;
}
