#projects_panel .tabs {
  margin-top: 0px;
}

.patterns .search .pattern_type, .patterns .search .tag {
  font-size: 1.1em;
  margin-bottom: 2px;
}

body.user_threads table.grid {
  margin-top: -160px;
}

#notebook_menu {
  background: transparent url('/images/menu-transparent-2.gif') no-repeat; 
}

.photo_border {
  background: transparent url('/images/ie-gifs/shadow-box.gif');
}

.comment .bubble {
  background: white url('/images/ie-gifs/comment-bubble-background.gif');
}

.comment .bubble .head {
  background: white url('/images/ie-gifs/comment-bubble-top.gif');
}

.comment .bubble .foot {
  background: white url('/images/ie-gifs/comment-bubble-bottom.gif');
}

#notebook_menu li a {
  margin-top: -5px;
}

.clicker_icon img {
  width: 16px;
  height: 16px;  
  margin-left: -8px; 
}

/* alternative positioning */
.notebook .sidebar {
  position: absolute;
  left: 0px;
  margin-left: 10px;
}

/* alternative positioning */

body.search {
  height: 2000px;
}

body.search #footer {
  display: none;
}

#facets {
  position: absolute;
  left: 0px;
  margin-left: 10px;
}

.notebook #content {
  height: 600px;
}


body.search .advanced_search #filters {
  position: absolute;
  left: 0px;
  margin-left: 0px;
}

body.search .filter {
  display: inline-block;
  position: relative;
  float: left;
}

body.search #current_criteria {
  line-height: 1em;
  padding-top: 5px;
  height: 30px;
}

/* weird background-image artifact */
.tabs ul li span {
	padding-top: 0px;
	padding-bottom: 0px;
}

/* avoid clipping */
.editor .tabs {
  margin-top: -15px;
}

/* borked */
#photo_browser #primary_marker {
  display: none;
}

/* No min-height */
.projects .project_editor .view_only fieldset .field {
  line-height: 1.4em;
}

body.queue_print .writing_box {
  height: 3em;
}


.smile_rating li {
  margin-top: 0px;
}

.notebook .thumbnail {
  /* Annoying box differences - make sure 800x600 can squeeze in 3 thumbnails */
  float: left;
  margin-left: -20px;
  padding-left: 15px;
}

/* places where pngs won't work */

.rating .smile_0_dim, .rating #smile_0 {
  background-image: url('/images/emoticon_loser-dim.gif');
}
.rating .smile_1_dim, .rating #smile_1 {
  background-image: url('/images/emoticon_unhappy-dim.gif');
}
.rating .smile_2_dim, .rating #smile_2 {
  background-image: url('/images/emoticon_meh-dim.gif');
}
.rating .smile_3_dim, .rating #smile_3 {
  background-image: url('/images/emoticon_smile-dim.gif');
}
.rating .smile_4_dim, .rating #smile_4 {
  background-image: url('/images/emoticon_grin-dim.gif');
}
.rating .smile_1_selected#smile_0 {
  background-image: url('/images/emoticon_loser.gif');
}
.rating .smile_1_selected#smile_1 {
  background-image: url('/images/emoticon_unhappy.gif');
}
.rating .smile_2_selected#smile_2 {
  background-image: url('/images/emoticon_meh.gif');
}
.rating .smile_3_selected#smile_3 {
  background-image: url('/images/emoticon_smile.gif');
}
.rating .smile_4_selected#smile_4 {
  background-image: url('/images/emoticon_grin.gif');
}
.star_rating li {
  background-image: url('/images/silk-modified-award_star-dim.gif');
}
.star_rating .filled {
  background-image: url('/images/silk-modified-award_star.gif');
}
.star_rating .hover {
  background-image: url('/images/silk-modified-award_star-hover.gif');
}
.star_rating .dim {
  background-image: url('/images/silk-modified-award_star-dim.gif');
}
.stars {
  background-image: url('/images/silk-modified-award_star.gif');
}
.inline_stars {
  background-image: url('/images/silk-modified-award_star-dim.gif');
}
.inline_stars_rating {
  background-image: url('/images/silk-modified-award_star.png');
}

body.topics_show #topic_toolbar {
  position: absolute !important;
}

table.mobile_topic_toolbar .clicker_icon img  {
  position: absolute !important;
}

body.topics_show #next_unread {
  position: absolute;
}

body.projects .save button {
  width: 90px;
}


.chiclet #projects_tab a,
#notebook_menu li.projects_option,
li.projects_option {
  background-image: url('/images/ie-gifs/silk-color_swatch.gif') !important;  
  background-position: 5px 0px;
}
.chiclet #stash_tab a,
#notebook_menu li.stash_option,
li.stash_option {
  background-image: url('/images/ie-gifs/silk-basket.gif') !important;  
  background-position: 5px 0px;
}
.chiclet #favorites_tab a,
#notebook_menu li.favorites_option,
li.favorites_option {
  background-image: url('/images/ie-gifs/silk-heart.gif') !important;  
  background-position: 5px 0px;
}
.chiclet #friends_tab a,
#notebook_menu li.friends_option,
li.friends_option {
  background-image: url('/images/ie-gifs/silk-group.gif') !important;  
  background-position: 5px 0px;
}

li.forum_posts_option {
  background-image: url('/images/ie-gifs/silk-comments.gif') !important;  
  background-position: 5px 0px;
}

.topics .forum_posts td .forum_post_body {
  height: 70px;
}

.chiclet #needles_tab a,
#notebook_menu li.needles_option,
li.needles_option {
  background-image: url('/images/ie-gifs/needles.gif') !important;  
  background-position: 5px 0px;
}
.chiclet #user_groups_tab a,
#notebook_menu li.user_groups_option,
li.user_groups_option {
  background-image: url('/images/ie-gifs/silk-comments.gif') !important;  
  background-position: 5px 0px;
}
.chiclet #user_messages_tab a,
#notebook_menu li.messages_option,
li.messages_option {
  background-image: url('/images/ie-gifs/silk-email.gif') !important;  
  background-position: 5px 0px;
}

#notebook_menu li.contributions_option,
.chiclet #contributions_tab a {
  background-image: url('/images/ie-gifs/silk-pencil.gif') !important;  
  background-position: 5px 0px;
}

.chiclet #purchases_tab a {
  background-image: url('/images/ie-gifs/silk-money.gif') !important;  
  background-position: 5px 0px;
}

.chiclet #library_tab a,
#notebook_menu li.books_option,
li.books_option {
  background-image: url('/images/ie-gifs/silk-book.gif') !important;  
  background-position: 5px 0px;
}
.chiclet #queue_tab a,
#notebook_menu li.queue_option,
li.queue_option {
  background-image: url('/images/ie-gifs/silk-table_edit.gif') !important;  
  background-position: 5px 0px;
}

#notebook_menu li.posts_option,
.chiclet #posts_tab a {
  background-image: url('/images/ie-gifs/silk-house.gif') !important;  
  background-position: 5px 0px;
}


#pdf_volumes #skinny_navigation {
  left: 160px;
}

/* inline block hacks */

.topics .forum_posts td .reply .voting a {
  display: inline-block;
}

.pagination a {
  display: inline-block;
}


body.groups_show form.search #w {
 width: 150px; 
}

.chat_message .message_body img {
  width: expression(this.width > 600 ? 600: true);
}

.profile .about_me img {
  width: expression(this.width > 500 ? 500: true);
}

body.wiki #wiki_content img {
  width: expression(this.width > 680 ? 680: true);
}

body.topics td .forum_post_body img {
  width: expression(this.width > 670 ? 670: true);
}

/* Position fixed fix */
#queue_order_overlay {
  position: absolute !important; 
  padding-left: 210px;
  width: expression(document.documentElement.clientWidth + 'px') !important;
  top: expression((document.documentElement.clientHeight - 60 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px') !important; 
  left: 0px;
  right: expression(document.documentElement.clientWidth + 'px') !important;
}


.patterns .editor .sidebar {
  position: absolute;
  float: none;
  top: 160px;
}


/*Optional hack for IE6 to simulate :hover selector*/

span.clicker button, span.clicker input {
	_behavior:expression(
		(function(el){
			if( typeof( behavior_onMouseEnter) == 'undefined'){
				behavior_onMouseEnter = function(el){
					var dEl = this.parentNode;					
					var sClass = dEl.className ;
					dEl.__defaultClassName = sClass ;
					dEl.className = sClass + ' button-behavior-hover';	
					this.setCapture();
				};
				behavior_onMouseLeave = function(el) {
					var dEl = this.parentNode;
					dEl.className = dEl.__defaultClassName ;
					dEl.__defaultClassName = undefined;
					this.releaseCapture();
				};
			};
			el.runtimeStyle.behavior = 'none';
			el.onmouseenter = behavior_onMouseEnter;
			el.onmouseleave = behavior_onMouseLeave;
		})(this));
}

