@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document url-prefix('http://www.tumblr.com'), url-prefix('https://www.tumblr.com')   {



*{

  text-shadow:none !important;

  color:#9d9075 !important;

}



Body {

  background-color:#36402d !important;

  color:#dfc773 !important;

  font-size:12px !important;

  background-image: url('http://25.media.tumblr.com/tumblr_m1rqbtQKpB1r8gr7go1_250.gif') !important;

  background-repeat:repeat !important;

  background-attachment: fixed !important;

  background-position:top left !important

}

#left_column, #right_column {background-color: transparent !important;}

div.l-content.l-content.l-content {

  background-color: #3a2f2a !important

}

#default_tabs > LI > A > SPAN:first-child,

#user_channels > LI > A > SPAN:first-child {

  color: rgba(153,159,150, 1.0) !important;

}



#left_column #posts .post .post_avatar,

#left_column #posts .post .sub_avatar .sub_avatar_inner {

  background-color: #f1d37a !important;

  border-bottom-color: #eee !important;

}

#left_column #posts .post{

  border-bottom:1px #453223 solid !important

}

#nav .nav_item.active,

#nav .nav_item .nav_menu,

#nav .nav_item .nav_item_nipple .nav_item_nipple_pixel {

  background-color:#3a2f2a !important;

  background-image:none !important;

  border:0px !important

}

#nav .nav_item .nav_menu {

  border-bottom:0px !important

}

#nav .nav_item .nav_menu a {

  color:#815d36 !important;

  border-top-color:#eee !important;

}

#nav .nav_item .nav_menu a:hover {

  color:#666 !important;

}

#login_form > P > A,

#footer, #footer a, #footer > DIV > STRONG {

  color:rgba(128,92,60, 1.0) !important;

  background-color: rgba(251,251,251, 0.00) !important;

  background-image:none !important;

}

.no_posts_found, h1.dashboard_header, h1.dashboard_header a, h1.dashboard_header span {

  color:#ccc !important

}

#right_column .dashboard_nav_item {

  border-bottom:1px 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:#666 !important;

}

#right_column .dashboard_nav_item ul.dashboard_subpages li a.tracked_tag_control {

  color:#888 !important;

}

#right_column .dashboard_nav_item #dashboard_controls_radar_media_fold {

  background: none !important;

}

#show_radar a, #hide_radar a,

#hide_recommended_blogs a, #show_recommended_blogs a {

  color:#666 !important;

}

#left_column #posts .notification {

  background-color:#473c33 !important;

  color:#666 !important;

  border-bottom-color: #3a2f2a !important;

  border-top-color: #3a2f2a !important;

  border-right-color: #3a2f2a !important;

  border-left-color: #3a2f2a !important

  

}

#left_column #posts .notification .block {

  color:#473c33 !important;

}

#left_column #posts .notification.alt {

  background-color: #473c33 !important;

}

#left_column #posts .notification.last_notification,

#left_column #posts .notification.single_notification {

  border-bottom-color:#332916 !important;

}

#left_column #posts .notification a {

  color:#919d74 !important;

  border-bottom:0px !important;

}

#left_column #posts .notification blockquote {

  border-left-color:#3a2f2a !important;

}

#left_column #posts .notification .avatar {

  border-color: !important;

  background-color:#3a2f2a !important;

  opacity:1 !important;

}

#left_column #posts .notification .avatar:hover {

  opacity:1 !important;

}

.dashboard_switch_blog_menu_header {

  background-color:#fbfbfb !important;

  color:#666 !important;

}

.dashboard_switch_blog_menu_item {

  background-color:#fbfbfb !important;

  color:#666 !important;

  border:0px !important

}

.dashboard_switch_blog_menu_footer {

  background-color:#fbfbfb !important;

  color:#666 !important;

}

.dashboard_switch_blog_menu_wrapper {

  background-color:#fbfbfb !important;

}

#new_post_notice_container {

  color:#fff !important

}

#new_post_notice_container a {

  color:#fff !important

}

#dashboard_switch_blog_menu_current,

#dashboard_switch_blog_arrow_and_divider,

#dashboard_switch_blog_arrow_current {

  background-image:none !important

}

.notification_type_icon,

#right_column > UL:first-child > LI:last-child > A > DIV:last-child {

  display:none !important

}

h1,h2,h3,h4,h5,h6{ color:#919d74 !important

}

a, a:visited{ color:#919d74 !important

}

a:hover{ color:#919d74 !important

}





.sub_avatar{width:32px !important; height:32px !important; background-color:transparent !important}

.post.photo_post .photo, .post.photo_post .video_thumbnail {

  -moz-box-shadow: 2px 2px 2px rgba(0,0,0, 0.50) !important;

  border-radius: 12px !important;

}

.content.is_media, .mask.top, .mask.bottom {

  background: none !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(255,255,255, .65) !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(58,47,42, 1.0)  !important;

}

.post.note.same_user_as_last.is_mine:hover,.post.regular.is_mine:hover,.post.regular.same_user_as_last.is_mine:hover,.post.link.not_mine:hover,.post.quote.not_mine:hover,.post.audio.not_mine:hover,.post.video.not_mine:hover,.post.regular.not_mine:hover,.post.note.not_mine:hover,.post.photo.not_mine:hover {

  border-top-right-radius: 24px !important; 

  opacity: 1.00 !important;

}

.permalink {

  background: none !important;

  width: 16px !important;

  height: 16px !important;

  background: rgba(170,179,188, .85) !important;

  border-bottom-left-radius: 10px !important;

  border-top-right-radius: 24px !important;

  margin-top: 6px !important;

  margin-right: 6px !important;

}

.permalink:hover {

background: rgba(152,143,127, 1.0 ) !important;

}

#right_column > UL > LI:nth-child(n):not([class^="item"]),

#right_column > UL:nth-child(n) > DIV > DIV:nth-child(n) > A:nth-child(n){

  background-image: none !important;

  background:rgba(0,0,0,0.0) !important; border:0px !important;}

.text_field, #post_state, #tag_editor, .source_url_questionmark_gradient, .mceLayout, .mceToolbar.mceCenter.mceFirst.mceLast, .mceIframeContainer.mceFirst.mceLast, #left_column DIV:nth-child(11), #post_one, #video_upload, .customize_button, .selected .tag, #post_two, #categories A:last-child {

   border-bottom-left-radius: 6px !important;

   border-bottom-right-radius: 6px !important;

}

.text_field, #post_state, #tag_editor, .source_url_questionmark_gradient, .mceLayout, .mceToolbar.mceCenter.mceFirst.mceLast, .mceIframeContainer.mceFirst.mceLast, #left_column DIV:nth-child(11), #post_one, #video_upload, .customize_button, #categories A:first-child, .selected .following, .following, .selected .posts, #left_column DIV:nth-child(9) {

   border-top-left-radius: 6px !important; 

   border-top-right-radius: 6px !important;

}

#login_form BUTTON {

   border-top: 1px solid rgba(192,192,192, 0.50) !important;/*BORDCOL - top border for all button.hover button effects*/

   background: -moz-linear-gradient(bottom, rgba(0,0,0, 0.25), rgba(255,255,255, 0.25)) !important;/*DARKCOL, LITECOL*/

}

#login_form BUTTON:hover {

  background: -moz-linear-gradient(top, rgba(0,0,0, 0.25), rgba(255,255,255, 0.25)) !important;/*DARKCOL, LITECOL*/

}

#login_form BUTTON:before {

  content:" Login" !important;

  padding-left: 6px !important;

}

#login_form BUTTON:hover:before {

  content:" Login" !important;

  padding-left: 5px !important;

  margin-top: -20px !important;

  color: rgba(22,22,22, 1.0) !important;

}

#login_form BUTTON {

  max-width: 15px !important;

  border-radius: 10px !important;

}

#login_form BUTTON SPAN {

  display: none !important;

}

.login.sign_up {display: none !important;

}

.nipple {

  background: none !important;

  width: 0px !important;

  height: 0px !important;

  border-right: solid 6px rgba(71,60,51, 1.00) !important;

  border-bottom: 6px solid transparent !important;

  border-left: 0px solid transparent !important;

  border-top: 6px solid transparent !important;

  margin-top: 0px !important;

}

.nipple.border {

  background: none !important;

  width: 0px !important;

  height: 0px !important;

  border-right: solid 6px rgba(51,41,22, .50) !important;

  border-bottom: 6px solid transparent !important;

  border-left: 1px solid transparent !important;

  border-top: 6px solid transparent !important;

  margin-top: 1px !important;

}

#posts .avatar_frame, .notification.single_notification {

  border: 1px rgba(51,41,22, 1.0) solid !important;

}

li.selected, li.recessed, a.active, div.post_filter_tabs a {

background: none !important}

}