@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document url('https://www.tumblr.com/login'),

  url('http://www.tumblr.com/dashboard'),

  url('http://www.tumblr.com/new/blog'),

  url('http://www.tumblr.com/inbox'),

  url('http://www.tumblr.com/help'),

  url('https://www.tumblr.com/preferences'),

  url('http://www.tumblr.com/lookup'),

  url('http://www.tumblr.com/explore'),

  url('http://www.tumblr.com/following'),

  url('http://www.tumblr.com/likes'),

  url-prefix('http://www.tumblr.com/blog/'),

  url-prefix('http://www.tumblr.com/dashboard/'),

  url-prefix('http://www.tumblr.com/new/'),

  url-prefix('http://www.tumblr.com/tumblelog/'),

  url-prefix('http://www.tumblr.com/tagged/'),

  url-prefix('http://www.tumblr.com/spotlight/'),

  url-prefix('http://www.tumblr.com/edit/'),

  url-prefix('http://www.tumblr.com/reblog/')  , url("https://www.tumblr.com/dashboard"), url("https://www.tumblr.com/new/blog"), url("https://www.tumblr.com/inbox"), url("https://www.tumblr.com/help"), url("https://www.tumblr.com/lookup"), url("https://www.tumblr.com/explore"), url("https://www.tumblr.com/following"), url("https://www.tumblr.com/likes"), url-prefix("https://www.tumblr.com/blog/"), url-prefix("https://www.tumblr.com/dashboard/"), url-prefix("https://www.tumblr.com/new/"), url-prefix("https://www.tumblr.com/tumblelog/"), url-prefix("https://www.tumblr.com/tagged/"), url-prefix("https://www.tumblr.com/spotlight/"), url-prefix("https://www.tumblr.com/edit/"), url-prefix("https://www.tumblr.com/reblog/") {







/*sub TEXT COLOR begin*/



.post_content,
.new_post_label,

#right_column > UL:first-child > LI:first-child > A > SMALL > DIV,

.post_controls A,
.post_info,
.post_info A,
.footer_links.with_tags.with_source_url A,
.footer_links A,
.footer_links,
.block,

#dashboard_controls A,
#dashboard_controls DIV SPAN,

.add_and_remove,
.notification.single_notification,
.notification,
.notification .hide_overflow A,
.notification.last_notification,
.notification.last_notification A,
.answer_container SPAN,
.notes,
.notes LI,
.notes_hide_link A,
.read_more_container,

#footer, #footer DIV A,

.post_question_asker,
.source_url,
.label_and_follow,
.follow, #search_query, #search_controls_button,
.posts, .followers, .messages, .drafts, .queue, .flat.no_hover DIV,

A[class^="category"],

a:link,
a[href^="http"],
a[href^="/edit"],
a[href^="/likes"],
a[href^="/new"],
a[href^="/tagged"],
a[href^="/login"],
a[href^="/docs"],
a[href^="/explore"],
a[href^="/mega-editor"],

.count, .customize, .settings,

a span[id^="note_link"],

.answer_container,
.no_posts_found,
.following, H1[id="page_heading"], div.l-content P, H1, p SMALL,
.notes_loader {

  color: rgba(255,255,255,.57) !important;
}

a:link:hover,

A[href^="http"]:hover,
a[href^="/edit"]:hover,
a[href^="/likes"]:hover,
a[href^="/new"]:hover,
a[href^="/tagged"]:hover,
a[href^="/customize"]:hover,
a[href^="/explore"]:hover,
a[href^="/mega-editor"]:hover,
a[id^="ask_answer"]:hover,

a span[id^="note_link"]:hover,

.block_link:hover,
.following:hover, .add_and_remove:hover, #search_query:hover, #search_controls_button:hover, .settings:hover, .posts:hover, .followers:hover, .messages:hover, .drafts:hover, 
.queue:hover,

SMALL, .text_field.big.wide, #crushes .count, #l10n_sorry, #footer DIV A:hover, #footer DIV STRONG:hover,

BUTTON[type="submit"]:hover {

  color: rgba(255,255,255,.97) !important;
}

.source_url_gradient, #toggle_reasons {
  display: none !important;
}

.post_content P A,
.post_title A {
  color: rgba(255,255,255,.77) !important;
}









body {
  background:url("http://img856.imageshack.us/img856/6421/bigbadlittlered1c.png"), url("http://img819.imageshack.us/img819/593/bigbadlittlered2c.png") !important;
  background-repeat: no-repeat, no-repeat  !important;  
  background-color: #000000 !important;
  background-position: bottom left,  top right !important;
  background-attachment: fixed !important;







}






#logo {




height: 0 !important;




width: 0 !important;




padding-left: 240px !important;




padding-top: 70px !important;




background: url('http://img855.imageshack.us/img855/3304/tw2z.png') no-repeat !important;




}






#new_post {
  background-color: rgba(255, 255, 255, 0.0) !important;
}











#left_column, #right_column {background-color: transparent !important;}

div.l-content.l-content.l-content {
  background: rgba(0,0,0, 0.0) !important;
}

 









#posts LI[class*=" post"] {
  background: rgba(255,255,225, 0.04) !important;
}





#posts .notification {
  background-color:rgba(255,255,255,0.03) !important;
  color:#666 !important;
}







li.selected, li.recessed, a.active, div.post_filter_tabs a {
  background: none !important;
}






.post.photo_post .photo, .post.photo_post .video_thumbnail {
  -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.0) !important;
  border-radius: 12px !important;
}

.content.is_media, .mask.top, .mask.bottom {
  background: none !important;
}







#content_top, #content_bottom  {
  background: transparent !important;
  display: none;
}






.answer_container,

#rescued_post > DIV > A:first-child {

  background-color: rgba(128,0,0,.25) !important;
  border-bottom: solid thin rgba(255,0,0,.25) !important;
}



#rescued_post > DIV > A:first-child:hover,
#rescued_post > DIV > A:last-child:hover {

  border-bottom:solid thin rgba(255,0,0,.5) !important;
  color: rgba(255,0,0,.5) !important;
}







.post_question.medium {
  color: rgba(64,64,64,1) !important;
}







#cancel_button,
#save_button,
#preview_button,
#create_post_button_label,
#audio_upload > UL LI A,
#audio_file > UL LI, #audio_file > UL LI B,
#embed_a_video > UL LI A,
#embed_a_video > UL LI, #embed_video_description,
#upload_a_video > DIV > DIV > LABEL,#upload_a_video > DIV > DIV > SPAN,
#upload_a_video > UL > LI:first-child > A,

.tabs LI {
  color: rgba(19,0,0,1.0) !important;
}

.text_field, .textarea_field, .text_field.big.wide,#left_column > DIV:nth-child(9),.wide {
  background: rgba(0,0,0,.25) !important;
}

.mceContentBody, #tinymce > P {
  color: rgba(0,0,0, 1.0) !important;
  background: rgba(240,240,240, 1.0) !important;
}

#tinymce > P A {
  color: rgba(29,67,128, 1.0) !important;
}

#tinymce > P A:hover {
  color: rgba(58,123,255, 1.0) !important;
}







.avatar_and_i .arrow,
.arrow {
  background: none !important;
  width: 0px !important;
  height: 0px !important;

  border-right: solid 9px rgba(170,255,220, 0.04) !important;
  border-bottom: 9px solid transparent !important;
  border-left: 2px solid transparent !important;
  border-top: 9px solid transparent !important;
  margin-top: 0px !important;
}

.post.is_mine.with_avatar.new_post .arrow {
  background: none !important;
  width: 0px !important;
  height: 0px !important;

  border-right: solid 9px rgba(170,255,220, 0.04) !important;
  border-bottom: 9px solid transparent !important;
  border-left: 2px solid transparent !important;
  border-top: 9px solid transparent !important;
  margin-top: 0px !important;
}

.post_avatar, .sub_avatar {
  background-color: transparent !important;
}

.avatar_frame {
  background: none !important;
}







.notification.single_notification,
.notification.first_notification,
.notification.last_notification,
.notification,
.avatar_frame,
.answer_container, 
.notes LI {

  border-right: solid thin rgba(32,32,32, .65) !important;
  border-bottom: solid thin rgba(32,32,32, 1.0) !important;
  border-left: solid thin rgba(32,32,32, .65) !important;
}

.notes LI {
  background-color: rgba(0,0,0,0) !important;
}

.notification.single_notification A,
.notification.first_notification A,
.notification A,
.notification.last_notification A,
.notification .hide_overflow A {

  border-bottom: solid thin rgba(255,255,255,.57) !important;
}

.notification.alt {
  border-top: solid 2px rgba(0,0,0,1) !important;
}

.notification.single_notification,
.notification.first_notification,
.avatar_frame,
.notes LI {

  border-top: solid thin rgba(64,64,64, .65) !important;
}







.notification.single_notification.alt .nipple,
.notification.alt .nipple,
.notification.last_notification.alt .nipple {
  background: none !important;
  width: 0px !important;
  height: 0px !important;

  border-right: solid 6px rgba(255,255,255, 0.06) !important;
  border-bottom: 6px solid transparent !important;
  border-left: 0px solid transparent !important;
  border-top: 6px solid transparent !important;
  margin-top: 0px !important;
  margin-left: -1px !important;
}

.notification.single_notification .nipple.border,
.notification.first_notification .nipple.border,
.notification .nipple.border,
.notification.single_notification.alt .nipple.border,
.notification.alt .nipple.border,
.notification.last_notification.alt .nipple.border {
  background: none !important;
  width: 0px !important;
  height: 0px !important;

  border-right: solid 6px rgba(32,32,32, .65) !important;
  border-bottom: 6px solid transparent !important;
  border-left: 0px solid transparent !important;
  border-top: 6px solid transparent !important;
  margin-top: 1px !important;
  margin-left: 0px !important;
}


.notification.single_notification .nipple,
.notification.first_notification .nipple,
.notification .nipple {
  background: none !important;
  width: 0px !important;
  height: 0px !important;

  border-right: solid 6px rgba(255,255,255, 0.06) !important;
  border-bottom: 6px solid transparent !important;
  border-left: 0px solid transparent !important;
  border-top: 6px solid transparent !important;
  margin-top: 0px !important;
  margin-left: -1px !important;
}







.return_to_top_icon {
  content: "" !important;
  color: blue !important;

  background: rgba(96,96,96, .5) !important;
 
  border: solid thin rgba(96,96,96,1) !important;
  -moz-border-radius: 8px !important;
  -webkit-border-radius: 8px !important;
  border-radius: 8px !important;
}

.return_to_top_icon:hover {

  background: rgba(96,96,96,1) !important;

  border: inset thin rgba(102,102,102,1) !important;
}

.return_to_top_icon:before {
  width: 0px !important;
  position: absolute !important;
  content:"" !important;
  border-right: solid 13px transparent !important;

  border-bottom: solid 13px rgba(0,0,0,.75) !important;
  border-left: solid 13px transparent !important;
  margin-top: 12px !important;
  margin-left: 12px !important;
}

.return_to_top_icon:after {
  position: absolute !important;
  content:"" !important;
  width: 12px !important;
  height: 13px !important;

  background-color: rgba(0,0,0,.75) !important;
  margin-top: 25px !important;
  margin-left: 19px !important;
}







.notification_type_icon.reblog_icon {
  margin-top: 2px !important;
  background-image: none !important;
  border-top: solid 2px rgba(64,64,64, .75) !important;
  border-right: solid 2px rgba(64,64,64, .5) !important;
  border-bottom: solid 2px rgba(64,64,64, .75) !important;
  border-left: solid 2px rgba(64,64,64,.5) !important;
  -moz-border-radius-bottomright: 1px !important;
  -moz-border-radius-topleft: 1px !important;
  -webkit-border-bottom-right-radius: 1px !important;
  -webkit-border-top-left-radius: 1px !important;
  border-bottom-right-radius: 1px !important;
  border-top-left-radius: 1px !important;
  height: 5px !important;
  width: 10px !important;
}


.notification_type_icon.reblog_icon:before {
  position: absolute !important;
  content:"" !important;
  border-top: solid 4px transparent !important;
  border-bottom: solid 4px transparent !important;
  border-left: solid 4px rgba(64,64,64, 1.0) !important;
  left: 0px !important;
  width:0px !important;
  height: 0px !important;
  margin-top: -5px !important;
  margin-left: 10px !important; 
}

.notification_type_icon.reblog_icon:after {
  position: absolute !important;
  content:"" !important;
  border-top: solid 4px transparent !important;
  border-right: solid 4px rgba(64,64,64, 1.0) !important;
  border-bottom: solid 4px transparent !important;
  left: 0px !important;
  width:0px !important;
  height: 0px !important;
  margin-top: 2px !important;
  margin-left: -4px !important;
}













.selection_nipple.white, .selection_nipple:not([class="selection_nipple white"]) {
  background: none !important;
  width: 0px !important;
  height: 0px !important;
  margin-top: 0px !important;
  border-bottom: solid 11px rgba(48,48,48, 1.0) !important;
  border-right: 11px solid transparent !important;
  border-left: 11px solid transparent !important;
}

.selection_nipple:not([class="selection_nipple white"]) {

  border-bottom: solid 11px rgba(170,255,220, 0.13)  !important;
}







a[class*="permalink"] {
  background: none !important;
}

.permalink:before {
  content: attr(title) !important;

  color: rgba(255,255,255, 0.57) !important;
  position: absolute !important;
  display: block !important;
  width: 300px  !important;
  margin-left: -300px !important;
  margin-top: 4px !important;  
  text-align: right !important;
  font: bold .8em helvetica !important;
  text-transform: lowercase !important;
}

.permalink:hover::before {

  color: rgba(255,255,255, 0.77) !important;
}







#auto_pagination_loader {
  -moz-box-shadow: rgba(0,0,0,1) 0 1px 0 !important;
  -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0 !important;
  box-shadow: rgba(0,0,0,1) 0 1px 0 !important;
  padding: 9px 8px !important;
  text-align: center !important;
  border-top: 1px solid rgba(192,192,192, 0.50) !important;
  background: -moz-linear-gradient(bottom, rgba(0,0,0, 0.25), rgba(255,255,255, 0.25)) !important;
  background: -webkit-gradient(linear, 0% 100%, 0% 0%, from(rgba(0,0,0,0.25)), to(rgba(255,255,255, 0.25))) !important;
  font-size: 1.00em !important;
  text-shadow: rgba(0,0,0,.6) 0 1px 0 !important;
  color: rgba(255, 255, 255, 1.00) !important;
}







.private_label,#post_state > OPTION {

  background-color: rgba(64,64,64,.25) !important;

  color: rgba(64,64,64,1) !important;
}


.private_label,#post_state > OPTION:hover, #tag_editor {

  background-color: rgba(255,255,255,1) !important;

  color: rgba(0,0,0,1) !important;
}


#default_tabs > LI > A > SPAN:first-child,
#user_channels LI  A SPAN {

  color: rgba(255,255,255, 0.4) !important;
}


#default_tabs > LI > A > SPAN:first-child:hover,
#user_channels LI  A SPAN:hover {

  color: rgba(255,255,255, .97) !important;
}


#default_tabs > LI[class^="tab selected"] > A > SPAN:first-child,
#user_channels LI[class^="tab selected"]  A SPAN  {

  color: rgba(255,255,255, .87) !important;
}

.new_post_label:hover {

  color: rgba(255,255,255,1.0) !important;
}







.chat_line:nth-child(even),
PRE{background-color:rgba(0,0,0,0.5)!important;
color: rgba(255,255,255,.40)!important;
}


div#right_column,
div#right_column:after {
  background: none !important;
}









}



@-moz-document url-prefix('http://www.tumblr.com/dashboard/iframe'), url-prefix('https://www.tumblr.com/dashboard/iframe')  {body {background:none!important;}}