@-moz-document url-prefix('http://www.tumblr.com/'), url-prefix('https://www.tumblr.com/')   {
Body {
  background-color:#990000 !important;
  color:#294663 !important;
  font-size:12px !important;
  background-image: url(http://i8.photobucket.com/albums/a38/hpotterfrk/owlonbranch.png) !important;
  background-repeat:no-repeat !important;
  background-attachment: fixed !important;
  background-position:bottom left !important
}
#left_column, #right_column {background-color: transparent !important;}

div.l-content.l-content.l-content {background: rgba(0,0,0,0.2) !important;
}


#logo {height: 0 !important;
	width: 0 !important;
	padding-left: 400px !important;
	padding-top: 175px !important;
	background: url(http://i8.photobucket.com/albums/a38/hpotterfrk/gryffindor3.png) no-repeat !important;}

/* Code repaired by admin. See http://forum.userstyles.org/discussion/37591/attempting-to-mass-fix-broken-tumblr-dash-icon-styles */
.new_post {
	background: #ffffff url('http://i8.photobucket.com/albums/a38/hpotterfrk/ravenicons3.png') center center no-repeat !important;
}
.new_post_label_icon {
	background-image: none !important;
}

	


ol#posts .post.new_post .new_post_label 
	{display:none !important;}




.selected .following,
.selected .followers,
.selected .settings,
.selected .posts,
.selected .messages,
.selected .drafts,
.selected .queue,
.selected .likes {
	color: rgba(000,000,000, 0.80) !important; 
	background: #D4A611 !important;}



	
a.explore_more_tags,
a.add_and_remove,
a.customize,
a.mass_editor
	{background-color:#A38112 !important;  
	background-image:none !important;
	border:0px !important}

div.hide_overflow
	{font-size:.10;}



.new_post_label {
font-size: 11px !important;
padding-left: 1px !important;
font-family: Georgia, sans-serif !important;
text-transform: uppercase !important;
color: #000000 !important;
letter-spacing: 1px !important

}



#right_column {
float: right !important;
width: 205px !important;
color: #fefefe !important;

}



#right_column .dashboard_nav_item {
border-bottom: 0px solid #eee !important;
background-image: none  !important;

}


#right_column .dashboard_nav_item .dashboard_nav_title, #right_column .dashboard_nav_item .dashboard_nav_title a, #right_column .dashboard_nav_item a, #right_column .dashboard_nav_item ul.dashboard_subpages, #right_column .dashboard_nav_item ul.dashboard_subpages li a {

color: #fefefe !important;

}

#right_column .dashboard_nav_item .dashboard_controls_radar_media.photo, #right_column .dashboard_nav_item .dashboard_controls_radar_media.photoset, #right_column .dashboard_nav_item .dashboard_controls_radar_media.video {

background-color:  #73adc1 !important;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
padding-top: 5px;
margin-right: 10px !important;
padding-bottom: 5px;
padding-left: 5px;

}


#right_column .dashboard_nav_item .dashboard_controls_radar_media .post img {
max-width: 180px !important;
}

#left_column #posts .notification .avatar {
border-color: transparent !important;
background-color: #ececec !important;
opacity:0.4 !important;

}


.answer_container {
background-color: #dbf4fd !important;
margin-left: 20px;
margin-right: 20px;
padding-top: 15px;
padding-right: 15px;
padding-bottom: 15px;
padding-left: 15px;
color: #444444 !important;
font-family: Arial,Helvetica;
font-style: normal;
font-variant: normal;
font-weight: bold;
font-size: 13px;

}


#posts .post .post_question {
background-color: #dbf4fd !important;
color: #444444 !important;

}


#left_column #posts .notification .avatar:hover {
opacity:0.6 !important;

}

.post {
opacity:1 !important;
border-bottom:0px !important;
color: #222222 !important

}


.post:hover {
opacity:1 !important

}

.permalink {
background-color: rgba(10,10,10,0.9) !important;
background-image: none !important

}

.active {
background-color:  #73adc1 !important;

}


#right_column .dashboard_nav_item a {
color: #fefefe !important;

}

.nav_item_nipple {
display: none !important

}


.nav_menu {
background-color: #b93f27 !important;
border-bottom: 0px !important

}


#nav .nav_item.active, #nav .nav_item, #nav .nav_item .nav_menu, #nav .nav_item .nav_item_nipple .nav_item_nipple_pixel {
background-color: #ffffff !important;
background-image: none !important;
color: #78b6c6 !important;
border: 0px !important
}


#nav .nav_item .nav_menu {
border-bottom: 0px !important

}

#nav .nav_item .nav_menu a {
color: #a77ca4 !important;
border-top-color: #ac9c82 !important;

}


#nav .nav_item .nav_menu a:hover {
color: #fbfbfb !important;

}

.dashboard_switch_blog_menu_header {
background-color: #ececec !important;
color: #666 !important;

}


.dashboard_switch_blog_menu_item {
background-color: #ececec !important;
color: #666 !important;
border: 0px !important

}


.dashboard_switch_blog_menu_footer {
background-color: #ececec !important;
color: #666666 !important;

}

.dashboard_switch_blog_menu_wrapper {
background-color: #ececec !important;

}



#new_post_notice_container {
color: #ffffff !important

}

#new_post_notice_container a {
color: #ffffff !important

}


#dashboard_switch_blog_menu_current, #dashboard_switch_blog_arrow_and_divider, #dashboard_switch_blog_arrow_current {
background-image: none !important

}


#dashboard_controls {
font-size: 16px !important;
line-height: 1 !important;
height: 35px !important;
color: #ffffff !important;
margin-bottom: 2px !important;
}

#dashboard_controls a, #dashboard_controls .control {
color: #fefefe !important;
text-decoration: none !important;

}

#dashboard_controls a:hover {
color: #e4f2fd !important;

}

#footer {
background: rgba(10,10,10,0.4) !important;
color: #fefefe !important;
background-image: none !important

}


#footer a {
color: #fefefe !important;

}

#pagination a {
color: #73adc1 !important;
text-decoration:none;
background-color: #ffffff !important;
padding:5px 8px;
margin-left:10px;
white-space:nowrap

}


#pagination a:hover {
color: #111111 !important

}





#left_column #posts .notification {
background-color:#73adc1 !important;
color: #444444 !important;
border-bottom-color: #98a0b2 !important

}

#left_column #posts .notification.alt {
background-color: #e4f2fd !important;
border-bottom-color: #98a0b2 !important

}


#left_column #posts .notification a {
color: #333333 !important;
border-bottom:0px !important;

}


#left_column #posts .notification blockquote {
border-left-color: #98a0b2 !important;
color: #444444 !important;

}


#left_column #posts .notification .block {
color: #ac9c82 !important;

}

#left_column #posts .notification.last_notification, #left_column #posts .notification.single_notification {
border-bottom-color: #98a0b2 !important;

}


#left_column #posts .notification .avatar {
border-color:transparent !important;
background-color: #fbfbfb !important;
opacity:0.5 !important;

}

#left_column #posts .notification .avatar:hover {
opacity:1 !important;

}

#posts .notification .notification_type_icon {
position: absolute;
right: 11px;
top: 10px;

}

#posts .notification .notification_type_icon.answer_icon {
width: 10px;
height: 16px;

}

.notification_type_icon {

}

#posts .notification .notification_type_icon.like_icon {
display: none !important;

}

#posts .notification a {

}

#posts .notification .report, #posts .notification a.block {

}

#posts .notification:hover a.block {
display: none !important;
}

h1,h2,h3,h4,h5,h6 {
margin-top: 5px !important;
color: #444444 !important
}


#edit_post_controls .advanced_option .inline_input_label {
margin-top: 10px;

}

#edit_post_controls .advanced_option .source_url_questionmark_gradient, #edit_post_controls .source_url_questionmark {

margin-top: 9px;
}
}