body { background: #000; }
#top { color: #000; }
#center { color: #FFFFFF; }
#left { color: #FFFFFF; }
a:link, a:visited, a:active { color: #666; }
a:hover{ color: #FF0; }
#center a, #center a:active { color: #666; }
#center a:hover { color: #FF0; }
#h1{ height: 100px; background: #000 url(http://img51.imageshack.us/img51/5276/morjens.jpg) top left no-repeat; margin-bottom: 0; color: #FFFFFF; }
#h1-menu .menulist li { margin-left: -8px; margin-right: 9px; background: rgba(0,0,0,0.8); border-right: 0px solid #245b7a; -moz-border-radius: 0px 0px 5px 5px;}
#h1-menu .menulist li a { color: #FFFFFF; }
#h1-menu .menulist li a:hover { color: #FFFF00; }
#h1-actions{ background: rgba(0,0,0,0.8); margin-top: 40px; }
#h1-actions a { color: #FFF; }
#h1-actions a:hover { color: #FF0; }
#h1-actions .new-comments .personal { background: transparent url(/img/bashi/icon_comment_small.png) no-repeat 7px center; color: #FFAA3B; }
#h1-actions #friendtracer a { color: #FF8A92; }
#friendtracer-window { background: #03202F; border: 1px solid #1C425E; color: #DAEEFF; }
#friendtracer-window a { color: #7EDBEE; }
#h1-actions .new-comments .channel { background: transparent url(/img/bashi/icon_channel_small.png) no-repeat 7px center; color: #83FFAF; }
#h1-actions .action-friends a { background: transparent url(/img/bashi/icon_friend_small.png) no-repeat 7px center; }
#h1-actions .action-randomuser a { background: transparent url(/img/bashi/icon_random_small.png) no-repeat 7px center; }
#h1-actions .action-user a { background: transparent url(/img/bashi/icon_user_small.png) no-repeat 7px center; }
#h1-actions .action-pictureadd a { background: transparent url(/img/bashi/icon_add_image_small.png) no-repeat 7px center; }
#h1-actions .action-videoadd a { background: transparent url(/img/bashi/icon_add_video_small.png) no-repeat 7px center; }
#h1-actions .action-blogadd a { background: transparent url(/img/bashi/icon_add_blog_small.png) no-repeat 7px center; }
#h1-actions .action-happeningadd a { background: transparent url(/img/bashi/icon_add_happening_small.png) no-repeat 7px center; }
#h1-actions .action-settingsedit a { background: transparent url(/img/bashi/icon_settings_small.png) no-repeat 7px center; }
#h2 { background: #000 url(http://img51.imageshack.us/img51/5276/morjens.jpg) bottom left no-repeat; height: 100px; margin-top: 0;}
#h2 h2 { color: #FF0; font-size: 13px; }
#h2-menu .subtitle { color: #FFFFFF; }
#h2-menu .menulist li a { background: rgba(0,0,0,0.8); color: #FFFFFF; margin-top: 6px; -moz-border-radius: 5px 5px 0px 0px; }
#h2-menu .menulist li a:hover { color: #FFFF00; }
#h2-menu .menulist li.selected a { background: #111; }
#left .box .header{ background: #111111; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; }
#left .box .center{ background: #111111; }
#left .box .footer{ background: #111111; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; }
#left .box .header h3 { color: #FFFFFF;; }
#left .box.under, #left .box.under .header,
#left .box.under .center, #left .box.under .footer { background: #111; }
#left .content .menulist li { background: url(/img/bashi/left_menulist_bulletin.gif) no-repeat left 4px; }
#left dt, .peepbox dt { color: #FF0; }
#left .value, #center .value { color: #FF0; }
#left .first .header .actions { padding: 10px 20px 0; }
#left .first .header .actions ul { top: 6px; z-index: 999; }
#left .first .header { -moz-border-radius: 0px; -webkit-border-radius: 0px; }
span.stamp{ color: #FF0 !important; }
#center-content { background: #222222; padding-bottom: 10px; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; }
#center .box { color: #FFFFFF; background: #222222 url(http://img27.imageshack.us/img27/5808/bymillnet.png) no-repeat right bottom; }
span.connect_widget_not_connected_text{ color: #FFFFFF; } #center .box .header .actions ul li { }
#center .paginated .header { background: #111111; }
#center div.insider { background: #222222; }
#center div.insider .header { background: #000000; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; }
#center div.insider .center { background: #000000; }
#center div.insider .footer { background: #000000; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; }
#center div.insider .header h3 { color: #FFFF00; }
.peepbox{ background: #111111; color: #FFFFFF; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; }
.peepbox .footer { background: #111111; color: #FFFFFF; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; }
#infobox_1{ background: #111111; border: 0px solid #ccc; } 
.layout-normal #center .insider .tabs { background: #222222; }
.layout-normal #center .insider .tabs li.selected { background: #222222; }
#newcomments { color: #FFFF00; }
.comments .comment { color: #FFFFFF; }
.comments .deleted .comment,
#comments .deleted .comment { color: #888 !important; }
.comments .deletecomment a,
#comments .content .deletecomment a { color: #FF6000; }
.comments .owner .comment,
.comments .own,
.comments .own td.comment,
#comments tr.owner { color: #FF8800; }
.form-comment .admin_comment,
#form-comment .admin_comment,
.comments .admintext,
.comments .personal .comment { color: #BBFF00; }
#center .form-comment label.private,
#center label.private,
.comments .private td,
.comments .private .comment { color: #FF0088; }
.comment.private,
#comment.private { border-color: #FF0088; }
.smileyselector, #smileyselector { background: #111111; border: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#center .imageimage { border: 6px solid #FFFF00; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.thumb .thumbstamp { color: #FFFF00; }
.thumb .thumbimage { background: #FFFF00; border: 1px solid #FFFF00; }
#notes .hoverinner { background: url(/img/bashi/1x1trans.gif); }
#notes .hover1 { border: 1px solid #FFFFFF; }
#notes .hover2 { border: 1px solid #FFFF00; }
#notes .hover3 { border: 1px dashed #FF8800; }
#notes .hover1 .hoverinner { border: 1px solid #FFFFFF; }
#notes .hover2 .hoverinner { border: 1px solid #FFFF00; }
#notes .hover3 .hoverinner { border: 1px dashed #FF8800; }
#notes span.notetext { background: #111111; border: 0px solid #90A2B6; color: #FFFFFF; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#notes .sw,
#notes .se,
#notes .nw,
#notes .ne { background-color: white; border: 1px solid black; }

#center-footer{ display: none !important;}
a.delete { background: url(/img/bashi/button_delete_red.gif) no-repeat left center; }
a.delete span { display: none; }
#left a.delete { background: url(/img/bashi/left_button_delete_red.gif) no-repeat left center; }
.button.add,
.button.unban { background: url(/img/bashi/button_add.gif) no-repeat left center; }
.button.expand-down { background: url(/img/bashi/center_fat_arrow_down.gif) no-repeat right 5px; }
select,
textarea,
input.text { background: #FDFFFA url(/img/bashi/center_input.gif) repeat-x top; border: 1px solid #ACB0A6; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; color: #130202; }
select { background: #FDFFFA; }
#left select,
#left textarea,
#left input.text { border: 0; }
.inputerror { background: #E4D7D9; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.inputerror input.text,
.inputerror textarea { border: 1px solid #BDBCC4; }
.errormsg,
.errormsg,
.inputerrormsg { background: url(/img/bashi/form_input_error.gif) 5px center no-repeat; color: #DC1500; }
#left .inputerror { background: #394B6B; }
#left .inputerrormsg { color: #DC6E63; }
span.empty,
textarea.empty,
input.empty { color: #888; }
.ajaxtext { border: 1px solid transparent; background: transparent; }
#center .image .ajaxtext { border: 1px solid #D9E4E8; }
#center .image .ajaxtext:hover { border: 1px solid #1E3C53; }
#center .image .ajaxtext:focus { background-color: white; border: 1px solid #1E3C53; color: black; }
#search_suggest { background: #fff; }
#friendtracer-window .highlight a,
#left .nick0 .highlight a,
#center .nick0 .highlight a,
.highlight a { color: #FF8A92; }
#h2-content { padding: 12px 12px 0; }
#h1-login button { background: transparent url(/img/bashi/h1_button_login.gif) no-repeat left top; }
#h1-login button span { background: none; }
.icon-friend-count { background: transparent url(/img/bashi/icon_friend_small.png) no-repeat 1px 2px; }
.icon-bookmark-count { background: transparent url(/img/bashi/icon_bookmark_small.png) no-repeat 2px 3px; }
.icon-image-count { background: transparent url(/img/bashi/icon_image_small.png) no-repeat 2px 2px; }
.autocomplete { background-color: #EEF2E7; border-radius: 5px; color: #130202; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.autocomplete li.selected { background-color: #002B45; border-radius: 5px; color: #DAEEFF; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
div.step { color: #6F9624; }
span.step { color: #4E4A4A; }
.error,
#shoutbox-error { color: #E05206; }
div.error,
div.notification,
div.important_information { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#center div.error { background: #E05206; color: white; }
#left div.notification { background: #183C5C; }
#left .box.under div.notification { background: #234B6C; }
#top div.notification,
#center div.notification { background: #81B320; color: white; }
#friends-top div.notification { width: 450px; }
#top .notification a,
#center .notification a { color: #295578; }
.emptyPlaceMarker { background: #C3D8DF; border: 1px dashed white; }
.loader { background: url(/img/bashi/ajax_dark_background.gif) no-repeat right center; }
.stamp { color: #707070; }
#left .stamp,
#center-top .stamp { color: #708FA7; }
a.returntotop { background: url(/img/bashi/return_to_top_arrow.gif) no-repeat left center; color: #939A9F !important; }
.tip { color: #7C6D6D; }
#left .notice { color: #94AAAE; }
.adv-debug { background: #FD7E7E; color: black; }
.toolbar li span, #toolbar li span { background-image:url(/img/bashi/toolbar_icons.png); }
.site-warning { background: #FFD803 url(/img/bashi/site-warning.gif) repeat-x left bottom; color: black; }
.site-warning a { color: #0094B3; }
div.important_information { background-color: #FFFFCC; border: 1px solid #EEEF59; }
#center .box.lastfm .center .content .items .item-container p a { color: #707070; }
.box.lastfm .header .actions h3 { background: transparent url( http://img130.imageshack.us/img130/4258/keltainen.png ) no-repeat scroll top left !important; }
.box.lastfm .center .content .right-container #lastfm-pagination a { background-repeat: no-repeat; background-position: 50% 50%; }
.box.lastfm .center .content .right-container #lastfm-pagination a.up { background-image: url(/img/bashi/light_mini_arrow_up.gif); }
.box.lastfm .center .content .right-container #lastfm-pagination a.down { background-image: url(/img/bashi/light_mini_arrow_down.gif); }
.box.lastfm .center .content .right-container #lastfm-pagination a.disabled:hover { }
.box.lastfm dd.nowplaying { background: #111 url( http://img3.imageshack.us/img3/4258/keltainen.png ) no-repeat scroll 5px 2px !important; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.box.lastfm dd.nowplaying .value { font-style: oblique; }
.box.lastfm .item-container .artist-image { border: 1px solid #DCDCDC; }
.toolbar li a:hover, #toolbar li a:hover { background-position: -26px 0; }
.toolbar li span, #toolbar li span { background-image: url(/img/bashi/toolbar_icons.png); }
.toolbar-italics span, #toolbar-italics span { background-position: 0 0; }
.toolbar-bold span, #toolbar-bold span { background-position: 0 -26px; }
.toolbar-link span, #toolbar-link span { background-position: 0 -52px; }
.toolbar-link span, #toolbar-picture span { background-position: 0 -78px; }
.toolbar-thumb span, #toolbar-thumb span { background-position: 0 -104px; }
.toolbar-left span, #toolbar-left span { background-position: 0 -130px; }
.toolbar-center span, #toolbar-center span { background-position: 0 -156px; }
.toolbar-right span, #toolbar-right span { background-position: 0 -182px; }
.toolbar-list span, #toolbar-list span { background-position: 0 -208px; }
.toolbar-video span, #toolbar-video span { background-position: 0 -234px; }
.toolbar-smiley span, #toolbar-smiley span { background-position: 0 -260px; }
#h1 h1 a { background: transparent url(http://img806.imageshack.us/img806/4258/keltainen.png) no-repeat 13px 8px !important; width: 143px; }
input.comment,input.comment-text{ background: url() #000 !important; color: #FFFF00 !important; border: 1px solid #000;}
input.suggest-input{ background: rgba(0,0,0,0.8) !important; color: #FF0 !important; border: 0;}
span.onlinenick{ padding-right: 7px; margin-right: 2px; background: url(http://img231.imageshack.us/img231/4258/keltainen.png) no-repeat right center; }
.loggedin{ color: #FFFFFF; font-weight: bold; }

/***** TALK *****/

#body #talk {
	bottom: 0;
	color: black;
	position: fixed;
	left: 0;
	z-index: 99999;
}

#body #talk a {
	color: #FF0 !important;
}

#body #talk .talk-window {
	background: #111 !important;
	border: 1px solid #232323 !important;
	color: #FF0 !important;
-moz-border-radius: 5px 5px 0px 0px;
webkit-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0p;
}

#body #talk .talk-window-active,
#body #talk .talk-window-blink,
#body #talk #talk-contacts.talk-window-open {
	background-color: #121212 !important;
	border: 1px solid #121212 !important;
	color: #FFF !important;
}

#body #talk .talk-window-center {
	color: black;
	display: none;
}

#body #talk-container.talk-offline .talk-window-open .talk-window-center,
#body #talk-container.talk-offline #talk-conversations,
#body #talk-container.talk-offline #talk-conversations {
	display: none !important;
}

/* TALK + CLASSIC THEME / ENFORCE RULES */

#body #talk input.text,
#body #talk textarea {
	background: #000;
	border: 1px solid #FF0;
	color: #FF0;
}

#body #talk a {
	font-weight: normal;
}

#body #talk .smileyselector,
#body #talk #smileyselector {
	background: #232323;
	border: 1px solid #FF0;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#body #talk .toolbar li a {
	background-image: url() !important;
}


/* TALK + CLASSIC THEME */

/* TALK POPUP */

#body #talk #talk-popup {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 170px;
}

/* TALK CONTACTS */

#body #talk #talk-contacts #talk-contacts-center .talk-contact {
	border-top: 0px solid #000 !important;
}

.talk-contact{background: #232323; border: 0 !important;}
.talk-contact .talk-contact-nick{color: #FF0; }
.talk-contact .talk-contact-snippet{ color: #999 !important;}
.talk-contact .talk-contact-unread-count{color: #000 !important; background: #FF0 !important;}

.talk-contact:hover{background: #121212 !important; border: 0 !important;}
.talk-contact:hover .talk-contact-nick{color: #FF0; }
.talk-contact:hover .talk-contact-snippet{ color: #FFF !important;}
.talk-contact:hover .talk-contact-unread-count{color: #000 !important; background: #FF0 !important;}

.talk-contact-open{background: #F80 !important; }
.talk-contact-open .talk-contact-nick{color: #000; }
.talk-contact-open .talk-contact-snippet{ color: #FFF !important;}
.talk-contact-open .talk-contact-unread-count{color: #FFF !important; background: #000 !important;}

.talk-contact-active{background: #FF0 !important; }
.talk-contact-active .talk-contact-nick{color: #000; }
.talk-contact-active .talk-contact-snippet{ color: #000 !important;}
.talk-contact-active .talk-contact-unread-count{color: #FFF !important; background: #000 !important;}

#body #talk .talk-top-toolbar {
	background: #232323;
	border-bottom: 0px solid #BFBFBF;
	color: #444;
}

#body #talk .talk-top-toolbar a,
#body #talk .talk-top-toolbar a:hover,
#body #talk .talk-top-toolbar a:visited {
	color: #FFF;
}

/* /TALK CONTACTS */


/* TALK CONVERSATIONS */

#body #talk #talk-conversations .talk-conversation .talk-conversation-center .talk-conversation-toolbar .talk-conversation-toolbar-toggle,
#body #talk #talk-contacts .talk-contacts-toolbar-toggle {
	display: block;
	height: 18px;
	width: 21px;
	position: absolute;
	right: 0px;
	top: 0;
	background-color: transparent !important;
}

#body #talk #talk-conversations .talk-conversation .talk-conversation-center .talk-conversation-messages .talk-message-sent .talk-message-content {
	background: url() #F80 !important;
	border: 0 !important; color: #000;
}

#body #talk #talk-conversations .talk-conversation .talk-conversation-center .talk-conversation-messages .talk-message-received .talk-message-content {
	background: url() #FF0 !important;
	border: 0 !important; color: #000;
}

#body #talk #talk-conversations .talk-conversation .talk-conversation-center .talk-conversation-messages .talk-message-stamp {
	color: #FFF;
	font-size: 0.9em;
	font-weight: bold;
	text-align: center;
}

#body #talk #talk-conversations .talk-conversation .talk-conversation-inputs {
	background: #121212 !important;
	display: none;
}

#body #talk #talk-conversations .talk-window-open .talk-conversation-inputs {
	display: block;
}

#body #talk .talk-servicemessage {
	color: #999 !important;
	font-style: oblique;
	padding: 10px 5px 15px;
}
.talk-conversation-center{background: #232323 !important;}
/* TALK CONVERSATIONS */

#talk input{
background: #000 !important;
}

/***** /TALK *****/