/* THIS STUFF should be moved from here to fixstylesheet on its next upgrade */
.nodeletfoot{
	font-size: 84% ;
	text-align: right ;
}

.settingsdocs{
	margin: 1em 0 0;
	text-align: center ;
}

.categories{
	margin-top: 0.5em;
	text-align: left ;
}

.contentfooter .categories{
	margin: 0 0 0.5em;
}

.categories .authors{
	font-weight: bold;
	font-size: 110%;
}

.categories ul, .categories li, .categories h4 {
	display: inline ;
	margin: 0;
	padding: 0 ;
	list-style: none ;
}

.categories li + li:before {
	content: ' | ' ;
	padding: 0 ;
}

#message {
	width: 97%;
}

#mainbody #otherusers li {
	display: inline
}

#mainbody #otherusers li + li:before {
	content: "\A0 | \A0";
}

fieldset + fieldset, form + form fieldset, .parentdraft, #admintools + .writeup_add {
	margin-top: 0.67em;
}

.draft_title {
	width: 100%;
}


/* end THIS STUFF */

big big big big big big {
font-size: 100%;
}

.externalLink {
	background:transparent url(https://s3.amazonaws.com/static.everything2.com/external.png) no-repeat scroll right center; 
	padding-right:13px;
	/* This is the external link icon used by Wikimedia, used under the GPL as spelt out here:
	https://commons.wikimedia.org/wiki/File:Icon_External_Link.png */
}

.chat_nate{ /* compensate for ancient markup removed from showchatter */
    font-weight: bold;
}

.mceEditor table, .mceEditor table td {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	padding: 0 !important;
}

fieldset{ /* this is FF default; IE has none */
	padding: 0.25em 0.625em 0.75em;
}

#ed_strong {
	font-weight: bold;
}

#ed_hardlink {
	color: blue;
	text-decoration: underline;
}

#ed_pipe_link {
	color: blue;
	text-decoration: underline;
}

#ed_del {
	text-decoration: line-through;
}

#ed_em {
	font-style: italic;
}

#ed_code {
	font-family: "Courier New", Courier, mono;
}

.voteinfo span, .date, #everythingusersearch .reputation {
	white-space: nowrap ;
}

.unvotable {
	cursor: pointer ;
}

.widget {
	background: white ; 
	color: black ;
	display: block ;
	padding: 0.5em ; 
	border: 1px solid ;
	position: absolute ;
	z-index: 32767 ;
	margin-top: 1.2em ;
	top: 0 ;
	left: 0 ;
	text-align: left ;
	white-space: nowrap ;
}

.open , .closed , .hidewidget {
	cursor: pointer ;
}

.open , .closed {
	padding-left: 13px ;
	background-image: url( "https://s3.amazonaws.com/static.everything2.com/triangles.png" ) ;
	background-repeat: no-repeat ;
}

.open {
	background-position: 0 -30px ;
}

.hidewidget {
	position: absolute ;
	top: 0 ;
	right: 0 ;
	padding: 0 0.25em 0.25em ;
	font-size: 75% ;
	font-weight: bold ;
}

.addto , .cools , .admin , .actions li {
	position: relative;
}

#messages .reply, #messages .delete {
    border: 1px solid;
    text-align: center;
    width: 40%;
    float: left;
    margin: 4px;
    font-size: 90%;
    position: relative;
}

#messages .reply .widget {
    white-space: normal;
}

#messages .actions,
.actions li {
	display: block ;
}

#messages div.privmsg {
	display: block;
	clear: both;
	border-top: dotted 1px;
	padding-top:6px;
}
#messages div.privmsg:first-child {
	border-top: none;
	padding-top:0px;
}



.pending{
	cursor: wait ;
}

.autochat{
	max-height: 25em;
	overflow: auto;
}

.social_button a, .social_button {
   height: 16px;
   width: 16px;
   display: block;
   border: none;
}

.social_button {
  float: left; /* why is this here? */
  background-image: url( "https://s3.amazonaws.com/static.everything2.com/socialcombined.gif" ) ;
  background-repeat: no-repeat ;
  padding: 0;
  margin: 2px;
}

.bookmarkList li {
  clear: both;
}

.social_blinklist {
  background-position: -0px 0;
}

.social_delicious {
  background-position: -16px 0;
}

.social_digg {
  background-position: -32px 0;
}

.social_facebook {
  background-position: -48px 0;
}

.social_googlebookmarks {
  background-position: -64px 0;
}

.social_magnolia {
  background-position: -80px 0;
}

.social_newsvine {
  background-position: -96px 0;
}

.social_propellor {
  background-position: -112px 0;
}

.social_reddit {
  background-position: -128px 0;
}

.social_stumbleupon {
  background-position: -144px 0;
}

.social_technorati {
  background-position: -160px 0;
}

.social_twitter {
  background-position: -176px 0;
}

.social_windowslive {
  background-position: -192px 0;
}

.social_yahoo {
  background-position: -208px 0;
}

#guestfrontpage form#searchform {
	margin:8px auto;
	text-align:center;
}

.registries td, .registries th {
        border:solid 1px gray;
        padding:6px;
}

table.registries {
        cell-spacing:0px;
        border-collapse:collapse;
}

.warning {
  border: 3px red solid;
  padding: 1em;
  display: table;
  float: right;
  text-align: center;
  overflow: hidden;
}

.warning div {
   display: table-row;
   vertical-align: middle;
   text-align: center;
}

.warning p {
   margin: 0;
   padding: 1px;
}

#homenodeinspector .contentfooter {
  border-bottom: 1px solid;
}