').text('Reason:'))
+ .append(reason)
+ .appendTo($(Admin._dialogHtml));
+ var title = 'Cancelling mute for ' + nick;
+ var close = function() { html.dialog('close'); }
+ var submit = function() {
+ html.find('[name]').removeClass('ui-state-error');
+
+ var r = reason.val();
+ if (!r) {
+ reason.addClass('ui-state-error');
+ return;
+ }
+
+ var onSuccess = function(resp) {
+ location.reload();
+ };
+
+ $.ajax({
+ type: 'POST',
+ timeout: 5000,
+ url: '/cancel-mute',
+ cache: false,
+ data: { 'mute_id': id, 'reason': r },
+ success: onSuccess,
+ error: function(s) {
+ alert("Error cancelling mute: " + s.responseText);
+ close();
+ }
+ });
+ };
+ html.dialog({
+ modal: true,
+ title: title,
+ width: 400,
+ buttons: { 'OK': submit , 'Cancel': close }
+ });
+ html.dialog('open');
+}
+
+
+/*
+$('.msgDiv').live('mouseenter', function() {
+ $(this).css({'border': '1px dotted red',
+ 'margin': '-1' });
+})
+
+$('.msgDiv').live('mouseleave', function() {
+ $(this).css({'border': 'none',
+ 'margin': '0'});
+})
+
+
+*/
\ No newline at end of file
diff --git a/static/resizetest/dump.fm.all.files/ajaxupload.js b/static/resizetest/dump.fm.all.files/ajaxupload.js
new file mode 100755
index 0000000..7e51768
--- /dev/null
+++ b/static/resizetest/dump.fm.all.files/ajaxupload.js
@@ -0,0 +1,673 @@
+/**
+ * AJAX Upload ( http://valums.com/ajax-upload/ )
+ * Copyright (c) Andris Valums
+ * Licensed under the MIT license ( http://valums.com/mit-license/ )
+ * Thanks to Gary Haran, David Mark, Corey Burns and others for contributions
+ */
+(function () {
+ /* global window */
+ /* jslint browser: true, devel: true, undef: true, nomen: true, bitwise: true, regexp: true, newcap: true, immed: true */
+
+ /**
+ * Wrapper for FireBug's console.log
+ */
+ function log(){
+ if (typeof(console) != 'undefined' && typeof(console.log) == 'function'){
+ Array.prototype.unshift.call(arguments, '[Ajax Upload]');
+ console.log( Array.prototype.join.call(arguments, ' '));
+ }
+ }
+
+ /**
+ * Attaches event to a dom element.
+ * @param {Element} el
+ * @param type event name
+ * @param fn callback This refers to the passed element
+ */
+ function addEvent(el, type, fn){
+ if (el.addEventListener) {
+ el.addEventListener(type, fn, false);
+ } else if (el.attachEvent) {
+ el.attachEvent('on' + type, function(){
+ fn.call(el);
+ });
+ } else {
+ throw new Error('not supported or DOM not loaded');
+ }
+ }
+
+ /**
+ * Attaches resize event to a window, limiting
+ * number of event fired. Fires only when encounteres
+ * delay of 100 after series of events.
+ *
+ * Some browsers fire event multiple times when resizing
+ * http://www.quirksmode.org/dom/events/resize.html
+ *
+ * @param fn callback This refers to the passed element
+ */
+ function addResizeEvent(fn){
+ var timeout;
+
+ addEvent(window, 'resize', function(){
+ if (timeout){
+ clearTimeout(timeout);
+ }
+ timeout = setTimeout(fn, 100);
+ });
+ }
+
+ // Needs more testing, will be rewriten for next version
+ // getOffset function copied from jQuery lib (http://jquery.com/)
+ if (document.documentElement.getBoundingClientRect){
+ // Get Offset using getBoundingClientRect
+ // http://ejohn.org/blog/getboundingclientrect-is-awesome/
+ var getOffset = function(el){
+ var box = el.getBoundingClientRect();
+ var doc = el.ownerDocument;
+ var body = doc.body;
+ var docElem = doc.documentElement; // for ie
+ var clientTop = docElem.clientTop || body.clientTop || 0;
+ var clientLeft = docElem.clientLeft || body.clientLeft || 0;
+
+ // In Internet Explorer 7 getBoundingClientRect property is treated as physical,
+ // while others are logical. Make all logical, like in IE8.
+ var zoom = 1;
+ if (body.getBoundingClientRect) {
+ var bound = body.getBoundingClientRect();
+ zoom = (bound.right - bound.left) / body.clientWidth;
+ }
+
+ if (zoom > 1) {
+ clientTop = 0;
+ clientLeft = 0;
+ }
+
+ var top = box.top / zoom + (window.pageYOffset || docElem && docElem.scrollTop / zoom || body.scrollTop / zoom) - clientTop, left = box.left / zoom + (window.pageXOffset || docElem && docElem.scrollLeft / zoom || body.scrollLeft / zoom) - clientLeft;
+
+ return {
+ top: top,
+ left: left
+ };
+ };
+ } else {
+ // Get offset adding all offsets
+ var getOffset = function(el){
+ var top = 0, left = 0;
+ do {
+ top += el.offsetTop || 0;
+ left += el.offsetLeft || 0;
+ el = el.offsetParent;
+ } while (el);
+
+ return {
+ left: left,
+ top: top
+ };
+ };
+ }
+
+ /**
+ * Returns left, top, right and bottom properties describing the border-box,
+ * in pixels, with the top-left relative to the body
+ * @param {Element} el
+ * @return {Object} Contains left, top, right,bottom
+ */
+ function getBox(el){
+ var left, right, top, bottom;
+ var offset = getOffset(el);
+ left = offset.left;
+ top = offset.top;
+
+ right = left + el.offsetWidth;
+ bottom = top + el.offsetHeight;
+
+ return {
+ left: left,
+ right: right,
+ top: top,
+ bottom: bottom
+ };
+ }
+
+ /**
+ * Helper that takes object literal
+ * and add all properties to element.style
+ * @param {Element} el
+ * @param {Object} styles
+ */
+ function addStyles(el, styles){
+ for (var name in styles) {
+ if (styles.hasOwnProperty(name)) {
+ el.style[name] = styles[name];
+ }
+ }
+ }
+
+ /**
+ * Function places an absolutely positioned
+ * element on top of the specified element
+ * copying position and dimentions.
+ * @param {Element} from
+ * @param {Element} to
+ */
+ function copyLayout(from, to){
+ var box = getBox(from);
+
+ addStyles(to, {
+ position: 'absolute',
+ left : box.left + 'px',
+ top : box.top + 'px',
+ width : from.offsetWidth + 'px',
+ height : from.offsetHeight + 'px'
+ });
+ }
+
+ /**
+ * Creates and returns element from html chunk
+ * Uses innerHTML to create an element
+ */
+ var toElement = (function(){
+ var div = document.createElement('div');
+ return function(html){
+ div.innerHTML = html;
+ var el = div.firstChild;
+ return div.removeChild(el);
+ };
+ })();
+
+ /**
+ * Function generates unique id
+ * @return unique id
+ */
+ var getUID = (function(){
+ var id = 0;
+ return function(){
+ return 'ValumsAjaxUpload' + id++;
+ };
+ })();
+
+ /**
+ * Get file name from path
+ * @param {String} file path to file
+ * @return filename
+ */
+ function fileFromPath(file){
+ return file.replace(/.*(\/|\\)/, "");
+ }
+
+ /**
+ * Get file extension lowercase
+ * @param {String} file name
+ * @return file extenstion
+ */
+ function getExt(file){
+ return (-1 !== file.indexOf('.')) ? file.replace(/.*[.]/, '') : '';
+ }
+
+ function hasClass(el, name){
+ var re = new RegExp('\\b' + name + '\\b');
+ return re.test(el.className);
+ }
+ function addClass(el, name){
+ if ( ! hasClass(el, name)){
+ el.className += ' ' + name;
+ }
+ }
+ function removeClass(el, name){
+ var re = new RegExp('\\b' + name + '\\b');
+ el.className = el.className.replace(re, '');
+ }
+
+ function removeNode(el){
+ el.parentNode.removeChild(el);
+ }
+
+ /**
+ * Easy styling and uploading
+ * @constructor
+ * @param button An element you want convert to
+ * upload button. Tested dimentions up to 500x500px
+ * @param {Object} options See defaults below.
+ */
+ window.AjaxUpload = function(button, options){
+ this._settings = {
+ // Location of the server-side upload script
+ action: 'upload.php',
+ // File upload name
+ name: 'userfile',
+ // Additional data to send
+ data: {},
+ // Submit file as soon as it's selected
+ autoSubmit: true,
+ // The type of data that you're expecting back from the server.
+ // html and xml are detected automatically.
+ // Only useful when you are using json data as a response.
+ // Set to "json" in that case.
+ responseType: false,
+ // Class applied to button when mouse is hovered
+ hoverClass: 'hover',
+ // Class applied to button when AU is disabled
+ disabledClass: 'disabled',
+ // When user selects a file, useful with autoSubmit disabled
+ // You can return false to cancel upload
+ onChange: function(file, extension){
+ },
+ // Callback to fire before file is uploaded
+ // You can return false to cancel upload
+ onSubmit: function(file, extension){
+ },
+ // Fired when file upload is completed
+ // WARNING! DO NOT USE "FALSE" STRING AS A RESPONSE!
+ onComplete: function(file, response){
+ }
+ };
+
+ // Merge the users options with our defaults
+ for (var i in options) {
+ if (options.hasOwnProperty(i)){
+ this._settings[i] = options[i];
+ }
+ }
+
+ // button isn't necessary a dom element
+ if (button.jquery){
+ // jQuery object was passed
+ button = button[0];
+ } else if (typeof button == "string") {
+ if (/^#.*/.test(button)){
+ // If jQuery user passes #elementId don't break it
+ button = button.slice(1);
+ }
+
+ button = document.getElementById(button);
+ }
+
+ if ( ! button || button.nodeType !== 1){
+ throw new Error("Please make sure that you're passing a valid element");
+ }
+
+ if ( button.nodeName.toUpperCase() == 'A'){
+ // disable link
+ addEvent(button, 'click', function(e){
+ if (e && e.preventDefault){
+ e.preventDefault();
+ } else if (window.event){
+ window.event.returnValue = false;
+ }
+ });
+ }
+
+ // DOM element
+ this._button = button;
+ // DOM element
+ this._input = null;
+ // If disabled clicking on button won't do anything
+ this._disabled = false;
+
+ // if the button was disabled before refresh if will remain
+ // disabled in FireFox, let's fix it
+ this.enable();
+
+ this._rerouteClicks();
+ };
+
+ // assigning methods to our class
+ AjaxUpload.prototype = {
+ setData: function(data){
+ this._settings.data = data;
+ },
+ disable: function(){
+ addClass(this._button, this._settings.disabledClass);
+ this._disabled = true;
+
+ var nodeName = this._button.nodeName.toUpperCase();
+ if (nodeName == 'INPUT' || nodeName == 'BUTTON'){
+ this._button.setAttribute('disabled', 'disabled');
+ }
+
+ // hide input
+ if (this._input){
+ // We use visibility instead of display to fix problem with Safari 4
+ // The problem is that the value of input doesn't change if it
+ // has display none when user selects a file
+ this._input.parentNode.style.visibility = 'hidden';
+ }
+ },
+ enable: function(){
+ removeClass(this._button, this._settings.disabledClass);
+ this._button.removeAttribute('disabled');
+ this._disabled = false;
+
+ },
+ /**
+ * Creates invisible file input
+ * that will hover above the button
+ *
+ */
+ _createInput: function(){
+ var self = this;
+
+ var input = document.createElement("input");
+ input.setAttribute('type', 'file');
+ input.setAttribute('name', this._settings.name);
+
+ addStyles(input, {
+ 'position' : 'absolute',
+ // in Opera only 'browse' button
+ // is clickable and it is located at
+ // the right side of the input
+ 'right' : 0,
+ 'margin' : 0,
+ 'padding' : 0,
+ 'fontSize' : '480px',
+ 'cursor' : 'pointer'
+ });
+
+ var div = document.createElement("div");
+ addStyles(div, {
+ 'display' : 'block',
+ 'position' : 'absolute',
+ 'overflow' : 'hidden',
+ 'margin' : 0,
+ 'padding' : 0,
+ 'opacity' : 0,
+ // Make sure browse button is in the right side
+ // in Internet Explorer
+ 'direction' : 'ltr',
+ //Max zIndex supported by Opera 9.0-9.2
+ 'zIndex': 2147483583
+ });
+
+ // Make sure that element opacity exists.
+ // Otherwise use IE filter
+ if ( div.style.opacity !== "0") {
+ if (typeof(div.filters) == 'undefined'){
+ throw new Error('Opacity not supported by the browser');
+ }
+ div.style.filter = "alpha(opacity=0)";
+ }
+
+ addEvent(input, 'change', function(){
+
+ if ( ! input || input.value === ''){
+ return;
+ }
+
+ // Get filename from input, required
+ // as some browsers have path instead of it
+ var file = fileFromPath(input.value);
+
+ if (false === self._settings.onChange.call(self, file, getExt(file))){
+ self._clearInput();
+ return;
+ }
+
+ // Submit form when value is changed
+ if (self._settings.autoSubmit) {
+ self.submit();
+ }
+ });
+
+ addEvent(input, 'mouseover', function(){
+ addClass(self._button, self._settings.hoverClass);
+ });
+
+ addEvent(input, 'mouseout', function(){
+ removeClass(self._button, self._settings.hoverClass);
+
+ // We use visibility instead of display to fix problem with Safari 4
+ // The problem is that the value of input doesn't change if it
+ // has display none when user selects a file
+ input.parentNode.style.visibility = 'hidden';
+
+ });
+
+ div.appendChild(input);
+ document.body.appendChild(div);
+
+ this._input = input;
+ },
+ _clearInput : function(){
+ if (!this._input){
+ return;
+ }
+
+ // this._input.value = ''; Doesn't work in IE6
+ removeNode(this._input.parentNode);
+ this._input = null;
+ this._createInput();
+
+ removeClass(this._button, this._settings.hoverClass);
+ },
+ /**
+ * Function makes sure that when user clicks upload button,
+ * the this._input is clicked instead
+ */
+ _rerouteClicks: function(){
+ var self = this;
+
+ // IE will later display 'access denied' error
+ // if you use using self._input.click()
+ // other browsers just ignore click()
+
+ addEvent(self._button, 'mouseover', function(){
+ if (self._disabled){
+ return;
+ }
+
+ if ( ! self._input){
+ self._createInput();
+ }
+
+ var div = self._input.parentNode;
+ copyLayout(self._button, div);
+ div.style.visibility = 'visible';
+
+ });
+
+
+ // commented because we now hide input on mouseleave
+ /**
+ * When the window is resized the elements
+ * can be misaligned if button position depends
+ * on window size
+ */
+ //addResizeEvent(function(){
+ // if (self._input){
+ // copyLayout(self._button, self._input.parentNode);
+ // }
+ //});
+
+ },
+ /**
+ * Creates iframe with unique name
+ * @return {Element} iframe
+ */
+ _createIframe: function(){
+ // We can't use getTime, because it sometimes return
+ // same value in safari :(
+ var id = getUID();
+
+ // We can't use following code as the name attribute
+ // won't be properly registered in IE6, and new window
+ // on form submit will open
+ // var iframe = document.createElement('iframe');
+ // iframe.setAttribute('name', id);
+
+ var iframe = toElement('
');
+ // src="javascript:false; was added
+ // because it possibly removes ie6 prompt
+ // "This page contains both secure and nonsecure items"
+ // Anyway, it doesn't do any harm.
+ iframe.setAttribute('id', id);
+
+ iframe.style.display = 'none';
+ document.body.appendChild(iframe);
+
+ return iframe;
+ },
+ /**
+ * Creates form, that will be submitted to iframe
+ * @param {Element} iframe Where to submit
+ * @return {Element} form
+ */
+ _createForm: function(iframe){
+ var settings = this._settings;
+
+ // We can't use the following code in IE6
+ // var form = document.createElement('form');
+ // form.setAttribute('method', 'post');
+ // form.setAttribute('enctype', 'multipart/form-data');
+ // Because in this case file won't be attached to request
+ var form = toElement('
');
+
+ form.setAttribute('action', settings.action);
+ form.setAttribute('target', iframe.name);
+ form.style.display = 'none';
+ document.body.appendChild(form);
+
+ // Create hidden input element for each data key
+ for (var prop in settings.data) {
+ if (settings.data.hasOwnProperty(prop)){
+ var el = document.createElement("input");
+ el.setAttribute('type', 'hidden');
+ el.setAttribute('name', prop);
+ el.setAttribute('value', settings.data[prop]);
+ form.appendChild(el);
+ }
+ }
+ return form;
+ },
+ /**
+ * Gets response from iframe and fires onComplete event when ready
+ * @param iframe
+ * @param file Filename to use in onComplete callback
+ */
+ _getResponse : function(iframe, file){
+ // getting response
+ var toDeleteFlag = false, self = this, settings = this._settings;
+
+ addEvent(iframe, 'load', function(){
+
+ if (// For Safari
+ iframe.src == "javascript:'%3Chtml%3E%3C/html%3E';" ||
+ // For FF, IE
+ iframe.src == "javascript:'';"){
+ // First time around, do not delete.
+ // We reload to blank page, so that reloading main page
+ // does not re-submit the post.
+
+ if (toDeleteFlag) {
+ // Fix busy state in FF3
+ setTimeout(function(){
+ removeNode(iframe);
+ }, 0);
+ }
+
+ return;
+ }
+
+ var doc = iframe.contentDocument ? iframe.contentDocument : window.frames[iframe.id].document;
+
+ // fixing Opera 9.26,10.00
+ if (doc.readyState && doc.readyState != 'complete') {
+ // Opera fires load event multiple times
+ // Even when the DOM is not ready yet
+ // this fix should not affect other browsers
+ return;
+ }
+
+ // fixing Opera 9.64
+ if (doc.body && doc.body.innerHTML == "false") {
+ // In Opera 9.64 event was fired second time
+ // when body.innerHTML changed from false
+ // to server response approx. after 1 sec
+ return;
+ }
+
+ var response;
+
+ if (doc.XMLDocument) {
+ // response is a xml document Internet Explorer property
+ response = doc.XMLDocument;
+ } else if (doc.body){
+ // response is html document or plain text
+ response = doc.body.innerHTML;
+
+ if (settings.responseType && settings.responseType.toLowerCase() == 'json') {
+ // If the document was sent as 'application/javascript' or
+ // 'text/javascript', then the browser wraps the text in a
+ // tag and performs html encoding on the contents. In this case,
+ // we need to pull the original text content from the text node's
+ // nodeValue property to retrieve the unmangled content.
+ // Note that IE6 only understands text/html
+ if (doc.body.firstChild && doc.body.firstChild.nodeName.toUpperCase() == 'PRE') {
+ response = doc.body.firstChild.firstChild.nodeValue;
+ }
+
+ if (response) {
+ response = eval("(" + response + ")");
+ } else {
+ response = {};
+ }
+ }
+ } else {
+ // response is a xml document
+ response = doc;
+ }
+
+ settings.onComplete.call(self, file, response);
+
+ // Reload blank page, so that reloading main page
+ // does not re-submit the post. Also, remember to
+ // delete the frame
+ toDeleteFlag = true;
+
+ // Fix IE mixed content issue
+ iframe.src = "javascript:'';";
+ });
+ },
+ /**
+ * Upload file contained in this._input
+ */
+ submit: function(){
+ var self = this, settings = this._settings;
+
+ if ( ! this._input || this._input.value === ''){
+ return;
+ }
+
+ var file = fileFromPath(this._input.value);
+
+ // user returned false to cancel upload
+ if (false === settings.onSubmit.call(this, file, getExt(file))){
+ this._clearInput();
+ return;
+ }
+
+ // sending request
+ var iframe = this._createIframe();
+ var form = this._createForm(iframe);
+
+ // assuming following structure
+ // div -> input type='file'
+ removeNode(this._input.parentNode);
+ removeClass(self._button, self._settings.hoverClass);
+
+ form.appendChild(this._input);
+
+ form.submit();
+
+ // request set, clean up
+ removeNode(form); form = null;
+ removeNode(this._input); this._input = null;
+
+ // Get response from iframe and fire onComplete event when ready
+ this._getResponse(iframe, file);
+
+ // get ready for next request
+ this._createInput();
+ }
+ };
+})();
diff --git a/static/resizetest/dump.fm.all.files/anim_29665.gif b/static/resizetest/dump.fm.all.files/anim_29665.gif
new file mode 100755
index 0000000..7489313
Binary files /dev/null and b/static/resizetest/dump.fm.all.files/anim_29665.gif differ
diff --git a/static/resizetest/dump.fm.all.files/animation2g.gif b/static/resizetest/dump.fm.all.files/animation2g.gif
new file mode 100755
index 0000000..bd58e9f
Binary files /dev/null and b/static/resizetest/dump.fm.all.files/animation2g.gif differ
diff --git a/static/resizetest/dump.fm.all.files/arm_muscle_small.jpg b/static/resizetest/dump.fm.all.files/arm_muscle_small.jpg
new file mode 100755
index 0000000..951876e
Binary files /dev/null and b/static/resizetest/dump.fm.all.files/arm_muscle_small.jpg differ
diff --git a/static/resizetest/dump.fm.all.files/bqo4.jpg b/static/resizetest/dump.fm.all.files/bqo4.jpg
new file mode 100755
index 0000000..f85a6f5
Binary files /dev/null and b/static/resizetest/dump.fm.all.files/bqo4.jpg differ
diff --git a/static/resizetest/dump.fm.all.files/chatheartover.gif b/static/resizetest/dump.fm.all.files/chatheartover.gif
new file mode 100755
index 0000000..ae70439
Binary files /dev/null and b/static/resizetest/dump.fm.all.files/chatheartover.gif differ
diff --git a/static/resizetest/dump.fm.all.files/conductorheidr.gif b/static/resizetest/dump.fm.all.files/conductorheidr.gif
new file mode 100755
index 0000000..29a5d7c
Binary files /dev/null and b/static/resizetest/dump.fm.all.files/conductorheidr.gif differ
diff --git a/static/resizetest/dump.fm.all.files/digpogbugeyes.gif b/static/resizetest/dump.fm.all.files/digpogbugeyes.gif
new file mode 100755
index 0000000..a7b931a
Binary files /dev/null and b/static/resizetest/dump.fm.all.files/digpogbugeyes.gif differ
diff --git a/static/resizetest/dump.fm.all.files/directorybaricon.png b/static/resizetest/dump.fm.all.files/directorybaricon.png
new file mode 100755
index 0000000..bef143b
Binary files /dev/null and b/static/resizetest/dump.fm.all.files/directorybaricon.png differ
diff --git a/static/resizetest/dump.fm.all.files/dump.css b/static/resizetest/dump.fm.all.files/dump.css
new file mode 100755
index 0000000..332680d
--- /dev/null
+++ b/static/resizetest/dump.fm.all.files/dump.css
@@ -0,0 +1,2143 @@
+/* reset.css
+ From http://meyerweb.com/eric/tools/css/reset/
+ v1.0 | 20080212 */
+
+
+
+html, body, div, span, applet, object, iframe,
+h1, h2, h3, h4, h5, h6, p, blockquote, pre,
+a, abbr, acronym, address, big, cite, code,
+del, dfn, em, font, img, ins, kbd, q, s, samp,
+small, strike, strong, sub, sup, tt, var,
+b, u, i, center,
+dl, dt, dd, ol, ul, li,
+fieldset, form, label, legend,
+table, caption, tbody, tfoot, thead, tr, th, td {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ outline: 0;
+ font-size: 100%;
+ vertical-align: baseline;
+ background: transparent;
+ font-family: Arial, Helvetica, sans-serif;
+}
+body {
+ line-height: 1;
+}
+ol, ul {
+ list-style: none;
+}
+blockquote, q {
+ quotes: none;
+}
+blockquote:before, blockquote:after,
+q:before, q:after {
+ content: '';
+ content: none;
+}
+
+/* remember to define focus styles! */
+:focus {
+ outline: 0;
+}
+
+/* remember to highlight inserts somehow! */
+ins {
+ text-decoration: none;
+}
+del {
+ text-decoration: line-through;
+}
+
+/* tables still need 'cellspacing="0"' in the markup */
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+
+
+/*header stuff */
+
+a.img_roll:link, .img_roll{
+ width:130px;
+ height:46px;
+ display:block;
+ background-image:url(http://dump.fm/static/img/dumppixel.png);
+}
+a.img_roll:hover{
+ width:130px;
+ height:46px;
+ display:block;
+ background-image:url(http://dump.fm/static/img/dumppixelhover.png);
+}
+a.img_rolldis:link, .img_rolldis{
+ width:130px;
+ height:46px;
+ display:inline-block;
+ background-image:url(http://dump.fm/static/img/dumppixel.png);
+}
+a.img_rolldis:hover{
+ width:130px;
+ height:46px;
+ display:inline-block;
+ background-image:url(http://dump.fm/static/img/dumppixelhover.png);
+}
+
+#userlist a{
+color:000;
+
+}
+ /*searchstuff*/
+#searchbox{
+position:absolute;
+top:19px;
+margin-right:10px;
+}
+#search-query{
+background: white;
+border: 1px solid #999;
+color: #C0C8D3;
+font-size: 13px;
+padding: 3px 12px 3px 37px;
+padding-left: 37px;
+padding-left: 37px;
+width:190px;
+
+}
+#search-query .search_icon {
+background:url("http://dump.fm/static/img/hourglass.png") no-repeat scroll center center transparent;
+bottom:3px;
+cursor:pointer;
+left:6px;
+opacity:0.8;
+position:absolute;
+top:3px;
+width:32px;
+}
+
+.white a:hover {
+ text-decoration: none;
+ color: #fff;
+}
+.white a:active {
+ text-decoration: none;
+
+
+ color: #fff;
+}
+#header7{
+ margin: 0px auto -1px auto;
+
+height:49px;
+ position:fixed;background-image:url(/static/img/blgrad.png);
+background-position:bottom;
+background-color:#eee;
+
+width:100%;
+min-width:600px;
+left:-1px;
+ box-shadow: 0 0 10px #d8dbde, 0px 0px 2px #000;
+ -webkit-box-shadow: 0 0 10px #d8dbde, 0px 0px 2px #000;
+ -moz-box-shadow: 0 0 10px #d8dbde, 0px 0px 2px #000;
+
+}
+#bar7{
+ top:19px;
+ position:absolute;
+ word-spacing:-1;
+ font-size: 16px;
+height:22;
+text-indent:14px;
+line-height:1.9;
+ left: 125px;
+ margin-left: 0.1%;
+ margin-right: 8%;
+ letter-spacing:.2px;
+}
+#bar7dis{
+ top:19px;
+ position:absolute;
+ word-spacing:-1;
+ font-size: 16px;
+height:22;
+text-indent:14px;
+line-height:1.9;
+
+ margin-left: 0.1%;
+ margin-right: 8%;
+ letter-spacing:.2px;
+}
+#bar7 img{
+margin-top:4;
+ vertical-align: top;
+}
+#bar7 a{
+ text-decoration: none; font-family: Monaco, "Courier New", Courier, monospace;
+
+ font-size:13;
+padding:4px;
+cursor:pointer;
+ color: #000;
+
+
+}
+#bar7 a:hover{
+ text-decoration: none;
+padding:4px;background-color:#fff;
+ color: #000;
+
+}
+#logout7{
+ top:10px;
+height:16px;
+padding-left:4px;padding-right:3px;
+
+ border-bottom-left-radius:10px;
+ -webkit-border-bottom-left-radius:10px;
+ -moz-border-radius-bottomleft:10px;
+ position:relative;
+ font-size:1px;
+border-left:1px solid #999;
+border-bottom:1px solid #999;
+background-color:#eff5fb;
+ float:right;
+ font-family: Arial, Helvetica, sans-serif;
+ font-weight: normal;
+}
+#logout7 img{display:none;
+}
+#logout7 a{font-size:10px; color: #5a5858;
+
+}
+#logout7 a:hover{font-size:10px;
+color:#000; text-shadow: 0px 1px 0px #fff;
+}
+
+#toplogin{
+margin-top:8px;
+margin-right:5px;
+
+}
+#toptools{
+display:inline-block;
+margin-left:-15px;
+
+
+}
+.toolsmenu{
+width:80px;margin-left:4px;
+color:#000;font-family:verdana;background-color:#ffffff; font-family: Monaco, "Courier New", Courier, monospace;
+}
+.white a:link {
+ text-decoration: none;
+ font-size:14px;
+ color: #fff;
+}
+.white a:visited {
+ text-decoration: none;
+ font-size:14px;
+ color: #fff;
+}
+#logo7{
+ margin-left: 10px;
+ z-index:1050; text-decoration: none;
+ float:left;
+ margin-top:-1px;
+}
+#logo7 a{font-size:28px;
+
+letter-spacing:-1;
+font-weight:bold; text-decoration: none;
+color:#000;
+}
+#logo7 a:hover{
+color:#000; text-decoration: none;
+text-shadow: -0.5px -0.5px 0px #f0e;
+}
+#facebooklike{
+position:absolute;
+top:21px;right:0px;
+}
+#dumplist{
+top:0px:width:100%;padding:0px;background-color:#fff;
+color:#000;font-size:60%;text-transform:uppercase;text-decoration: none;
+border-bottom:1px solid #999;text-align:left;text-indent:350px;
+padding-right:44px;line-height:1.1;background-color:#eff5fb;overflow:hidden;position:fixed;height:10px;width:100%;
+/*margin-left:40%;
+ border-bottom-left-radius:5px;
+ -webkit-border-bottom-left-radius:5px;
+ -moz-border-radius-bottomleft:5px;text-decoration: none;
+border-left:1px solid #999;*/
+}
+#dumplist a{color:#000;font-size:100%;text-transform:uppercase;text-decoration: none;
+}
+#dumplist a:hover{color:#f0e;text-decoration: none;
+
+}
+#rapper7{
+ top: 0px;
+ left:0px;
+ position:absolute;
+ width: 100%;
+ height: 62px;
+}
+#logoicons{
+width:auto;
+}
+#registerlink{
+ font-size: 16px;
+word-spacing:2;
+line-height:2.4;
+font-weight:bold;
+}
+
+#registerlink img{
+display:none;
+}
+
+.no-cursor { cursor: none; }
+.invisible { display: none !important; }
+#cursor-big { position: absolute; z-index: 1000; }
+
+.thumb {
+ cursor:pointer;
+}
+ .thumb{
+display:inline-block;
+
+}
+
+img.chat-thumb {
+ cursor:pointer;
+ position: absolute;
+ /*margin-top: -10px;*/
+ width: 16px;
+ height: 16px;
+ bottom: 4px;
+ right: 4px;
+ /*left: 4px;*/
+ display: block;
+ margin: 0;
+ padding: 0;
+}
+
+
+.dump .nick {
+ position: relative;
+ padding-right: 15px;
+}
+
+.logged-dump {
+ position: relative;
+}
+
+/* sharing */
+.buttons{
+ cursor:pointer;
+
+display:inline-block;
+}
+.buttons .share {
+ opacity: 0.8;
+}
+.buttons .share:hover {
+ opacity: 1;
+}
+.buttons .other-sites {
+ /*padding-left: 20px;*/
+}
+img.thumb {
+bottom:10px;
+image-rendering: -moz-crisp-edges;
+
+position:absolute;
+
+
+
+ left:110px;
+ display: inline-block;
+}
+
+.thumb.favorite {
+ position: absolute;
+ margin-left: 0px;
+ margin-top: 0px;
+ height: 27px;
+ width: 27px;
+ display: block;
+}
+
+a.youtube {
+ position: relative;
+}
+
+.youtube .youtube-thumb {
+ width: 130px;
+ height: 97px;
+ padding-bottom: 22px;
+ margin: 0;
+}
+.youtube .youtube-controls {
+ position: absolute;
+ left: 0;
+ bottom: 0;
+ margin: 0;
+}
+.share-buttons{
+cursor:pointer;
+width:100;
+}
+
+.msvDiv {
+ cursor: pointer;
+ display:inline-block;background-color:#fff;
+}
+
+.msg-hover.content img {
+ cursor: pointer;
+ background-position:center;
+ opacity:0.5;
+background-color:#fff;
+ display: inline-block;
+}
+
+.msg-hover.content {
+ cursor: pointer;
+ background-image:url("/static/img/thumbs/stripes.gif");
+ opacity:1.0;
+ color:#000;
+ background-position:bottom right;
+ background-attachment:fixed;
+}
+
+.msg-hover.content .img-wrapper {
+ cursor: pointer;
+ background-image:url("/static/img/thumbs/heartcolorshift.gif");
+background-color:white;
+ opacity:0.9;
+ color:#000;
+ background-position:bottom right;
+ background-attachment:relative;
+ display: inline-block;
+ position: relative;
+}
+
+
+.msg-hover{
+ background-color:#fff;
+}
+
+.msg-image-zoom {
+ position: absolute;
+ bottom: 5px;
+ right: 5px;
+ background-color: white;
+ opacity: 1;
+}
+
+a.msg-image-zoom img.zoom-icon {
+ height: 48px;
+ width: 48px;
+display:inline-block;
+ opacity:0.9;
+ border: 1px solid black;
+ box-shadow: -1px 1px 0px #000;
+ -webkit-box-shadow:-1px 1px 0px #000;
+ -moz-box-shadow: -1px 1px 0px #000;
+}
+
+a.msg-image-zoom img.zoom-icon:hover {
+ opacity:1;
+ border-top: 1px solid black;
+ border-right: 1px solid black;
+ border-left: 2px solid black;
+ border-bottom: 2px solid black;
+ box-shadow: -1px 1px 0px #000;
+ -webkit-box-shadow:-1px 1px 0px #000;
+ -moz-box-shadow: -1px 1px 0px #000;
+}
+
+.msgDiv.favorite{
+ background-image:url("/static/img/thumbs/stripes.gif");
+ background-position:top right;
+ background-position:bottom right;
+ background-attachment:fixed;
+
+}
+
+/*div.content img:hover{background-color:white;}*/
+.nick{background-color:white;margin-right:3px;}
+.msgDiv dump{background-color:white;}
+.nick a:link{color:#000;margin-right:3px;}
+.msgDiv dump a:link{background-color:white;color:#000;}
+
+/*searchstuff*/
+#searchbox{
+ position:absolute;
+ top:18px;
+ right:100px;
+}
+
+#search-query{
+ background: white;
+ border: 1px solid #999;
+ color: #C0C8D3;
+ font-size: 13px;
+ padding: 3px 12px 3px 37px;
+ padding-left: 10px;
+ ztext-indent:5px;
+ border-radius: 8px;
+ -webkit-border-radius: 8px;
+ -moz-border-radius: 8px;
+ width: 150px;
+}
+
+.search_icon {
+ background:url("http://dump.fm/static/img/hourglass.png") no-repeat scroll center center transparent;
+ bottom:3px;
+ cursor:pointer;
+ left:6px;
+ opacity:0.8;
+ border-right:1px solid #C0C8D3;
+ position:absolute;
+ top:3px;
+ width:32px;
+}
+#search-results{
+ position: absolute;
+ top:55px;
+ width:100%;
+ text-align: center;
+ left: 0;
+ z-index: 1000;
+}
+
+#search-results-images{
+ display: none;
+ overflow:auto;
+ background-image:url(/static/img/bg.dither.gif);
+ background-color:#eee;
+ width:95%;
+ margin-left: auto;
+ margin-right: auto;
+ margin-top: -22px;
+ padding-top: 30px;
+ -moz-box-shadow: 0 0 10px #D8DBDE, 0 0 2px #000000;
+ -webkit-box-shadow: 0 0 10px #D8DBDE, 0 0 2px #000000;
+ box-shadow: 0 0 10px #D8DBDE, 0 0 2px #000000;
+ border-radius: 8px;
+ -webkit-border-radius: 8px;
+ -moz-border-radius: 8px;
+}
+#search-results-images img{
+ max-width:300px;
+ max-height:100px;
+ border:1px solid #eee;
+ float:right;
+ display:inline;
+ margin-right:10px;
+}
+#search-controls {
+ width: 95%;
+ margin-left: auto;
+ margin-right: auto;
+ position: relative;
+ text-align: right;
+ display: none;
+ top: 0;
+ padding-right: 8px;
+}
+#search-control-text {
+ font-size: medium;
+ padding: 4px;
+}
+#search-controls a {
+ -moz-box-shadow: 0 0 10px #D8DBDE, 0 0 2px #000000;
+ -webkit-box-shadow: 0 0 10px #D8DBDE, 0 0 2px #000000;
+ box-shadow: 0 0 10px #D8DBDE, 0 0 2px #000000;
+ border-radius: 8px;
+ -webkit-border-radius: 8px;
+ -moz-border-radius: 8px;
+ padding: 4px;
+}
+#search-message {
+ display: inline;
+ font-size: medium;
+}
+#search-control-previous, #search-control-next {
+ visibility: hidden;
+}
+
+
+/* pichat.css */
+
+body {
+
+background-color:#fff;
+ margin:0;
+
+ background-repeat:repeat-x;
+ background-position:top;
+overflow:hidden;
+
+}
+
+a {
+ font-size: 12px;
+ color: #000;
+}
+a:link {
+ text-decoration: none;
+}
+a:visited {
+ text-decoration: none;
+ color: #000;
+}
+a:hover {
+ text-decoration: none;
+ color: #00F;
+}
+a:active {
+ text-decoration: none;
+ color: #000;
+}
+.white a:link {
+ text-decoration: none;
+ font-size:14px;
+
+ color: #fff;
+}
+.white a:visited {
+ text-decoration: none;
+ font-size:14px;
+ color: #fff;
+}
+#dcontent{
+
+ overflow: auto;
+ min-width:600px;
+}
+#content{
+
+ overflow: auto;
+
+}
+#chatboxx {
+ position: fixed;
+ top:80px;
+}
+
+#rapper {
+ top: 0px;
+}
+#effects-msg{
+position:fixed;
+bottom:65;
+z-index:1111;
+right:35;
+font-size:15;
+color:#000;
+
+}
+
+#footerc
+{
+ text-align:center;
+ position:fixed; font-family: Monaco, "Courier New", Courier, monospace;
+ width:100%;
+ bottom:-8px;
+line-height:1.6;
+ font-size:11px;
+word-spacing:15px;
+height:28px;
+ color: #000;
+
+}
+#footerc a {
+ font-size: 11px;
+ color: #000;font-family: Monaco, "Courier New", Courier, monospace;
+}
+#footerc a:link {
+ text-decoration: none;
+ font-size: 11px;
+color:000;
+}
+
+#footerc a:hover {
+ text-decoration:none;
+ font-size: 11px;
+ color: #f0e;
+}
+#footerp
+{
+ text-align:center;
+ position:fixed; font-family: Monaco, "Courier New", Courier, monospace;
+ width:100%;
+ bottom:0px;
+
+line-height:3.1;
+ font-size:11px;
+word-spacing:15px;
+height:28px;
+ color: #000;
+
+}
+#footerp a {
+ font-size: 11px; text-decoration: none;
+ color: #000; font-family: Monaco, "Courier New", Courier, monospace;
+}
+#footerp a:link {
+ text-decoration: none;
+ font-size: 11px;
+color:000;
+}
+
+#footerp a:hover {
+ text-decoration:none;
+ font-size: 11px;
+ color: #f0e;
+}
+
+#messagePane {
+top:50px;
+bottom:65px;
+ position:fixed;
+ width: 99.6%;
+ background-color:#fff;
+left:0.2%;
+
+}
+
+#messagePane a:hover {
+ text-decoration: none;
+ color: #00F;
+}
+
+#messageList {
+ height: 100%;
+ width: 100%;
+ overflow-y: auto;
+ overflow-x: hidden;
+}
+#messagetabs {
+ height: 40px;
+ padding: 5px;
+ position: fixed;
+ width: 80%;
+ max-width:1500px;
+ overflow-y: hidden;
+ overflow-x: hidden;
+ top:48px;
+ left:0px;
+}
+
+#msgInputDiv {
+ position:relative;
+ min-width:500px;
+left:3px;
+bottom: -5px;
+ width: 100%;
+}
+
+#msgInput {
+ left:-3px;border:1px solid #000;
+ position:relative;border-right:0px;
+height:35px;
+font-size:20px;
+ min-width:500px;padding-right:38px;padding-left:1px;
+ box-shadow: 2px 3px 4px #eee;
+}
+.msgInput {
+ min-width:500px;width:100%;
+ background-color:#eff5fb;
+}
+#msginputrapper{
+margin-right:374;
+height:0px;
+
+}
+#msgSubmit {
+ position:absolute;
+ display:inline-block;
+ width:120px;
+height:35px;
+right:285px;
+font-size:20px;background-color:#eff5fb;
+top:0;
+ text-align:center;
+border:1px solid #000;
+border-right:0px;
+ cursor:pointer;
+ font-size:12px;
+ color:#000;
+}
+#prevbutton {
+border:1px solid #000;
+ position:absolute;
+ display:inline-block;
+ width:50%;
+height:35px;
+background-position:center;
+left:0px;
+top:0;
+font-weight:bold;
+background-color:#eff5fb;
+ border-top-left-radius:10px;
+ -webkit-border-top-left-radius:5px;
+ -moz-border-radius-topleft:5px;
+ border-bottom-right-radius:5px;
+ -webkit-border-bottom-left-radius:5px;
+ -moz-border-radius-bottomleft:5px;
+padding-bottom:1;
+ text-align:center;
+ cursor:pointer;
+ font-size:12px;
+ color:#000;
+border-right:0px;
+}
+#webcam-button-upload{
+ border-top-right-radius:10px;
+ -webkit-border-top-right-radius:5px;background-color:#eff5fb;
+ -moz-border-radius-topright:5px;
+ border-bottom-right-radius:5px;
+ -webkit-border-bottom-right-radius:5px;
+ -moz-border-radius-bottomright:5px;
+ position:absolute;
+ display:inline-block;
+ width:120px;
+height:35px;
+background-position:center;
+right:5px;
+border:1px solid #000;
+top:0;
+padding-bottom:1;
+ text-align:center;
+ cursor:pointer;
+ font-size:12px;
+ color:#000;
+}
+
+#nextbutton{
+border:1px solid #000;
+ border-top-right-radius:10px;
+ -webkit-border-top-right-radius:5px;
+ -moz-border-radius-topright:5px;
+ border-bottom-right-radius:5px;
+ -webkit-border-bottom-right-radius:5px;
+ -moz-border-radius-bottomright:5px;
+ position:absolute;
+ display:inline-block;
+ width:50%;
+height:35px;
+font-weight:bold;
+background-position:center;
+right:5px;background-color:#eff5fb;
+top:0;
+padding-bottom:1;
+ text-align:center;
+ z-index:100;
+ cursor:pointer;
+ font-size:12px;
+ color:#000;
+}
+
+#webcam-button-snap{
+ border-top-right-radius:10px;
+ -webkit-border-top-right-radius:5px;
+ -moz-border-radius-topright:5px;
+ border-bottom-right-radius:5px;
+ -webkit-border-bottom-right-radius:5px;
+ -moz-border-radius-bottomright:5px;
+ position:absolute;
+ display:inline-block;
+ width:120px;
+height:35px;
+background-position:center;
+right:5px;
+top:0;
+padding-bottom:4;
+ text-align:center;
+ cursor:pointer;
+background-color:#ccc;
+ font-size:17px;
+ color:#fff;
+border:1px solid #000;
+}
+
+#webcam-button-snap.blink{
+ color:#4f4;
+}
+
+
+#webcam-button-close { /* 16 x 14 */
+ position: fixed;
+ bottom: 450px; /* 240 + 68 - (16 / 2) */
+ right: 495px; /* 320 - (14 / 2) */
+ z-index: 5001;
+border:1px solid #000;
+ cursor: pointer;
+}
+
+#webcam-preview {
+ position:fixed;
+ bottom: 82;
+opacity:0.9;
+ right:30;
+
+ border-top-right-radius:5px;
+ background-color:#FFF;
+
+border:1px solid #000;
+ z-index:5000;
+}
+#upload {
+
+ position:absolute;
+ display:inline-block;
+ width:120px;
+height:35px;
+background-position:center;
+right:125px;
+top:0;
+background-color:#eff5fb;
+padding-bottom:1;
+ text-align:center;
+
+ cursor:pointer;
+ font-size:12px;
+ color:#000;
+border:1px solid #000;border-right:0px;
+}
+.msgDiv img {
+ max-width:650px;
+ width: expression(this.width > 650 ? 650: true);
+ max-height:400px;
+ height: expression(this.width > 400 ? 400: true);
+ max-width:400px;
+ margin:-2;
+ opacity:1;
+}
+
+.msgDiv {
+ padding:2px;
+}
+
+.oldmsg {
+ color: #666;
+}
+
+#palette-button {
+border:1px solid #000;background-color:#eff5fb;
+background-position:top right;
+ position:absolute;
+/* display:inline-block;*/
+ width:40px;
+ height:35px;
+ right:245px;
+ top:0;
+ padding-bottom:1;
+ text-align:center;
+ cursor:pointer;
+ font-size:12px;
+ color:#fff;
+border-right:0px;
+}
+
+#palette {
+ position: absolute;
+ right: 30px;
+ bottom: 76px;
+ width: auto;
+max-width:350;
+min-width:150;
+ height: auto;
+max-height:400px;
+min-height:150;
+padding:20;
+ background-color: white;
+ z-index: 1000000000;
+ display: none;
+ overflow-y: auto;
+ box-shadow: 3px 4px 4px #c8cbce;
+border:1px solid #000;
+}
+
+#palette-thumbs {
+}
+
+#palette-thumbs img {
+ max-width: 100px;
+cursor:pointer;
+opacity:.9;
+padding:1;
+ max-height: 100px;
+}
+#palette-thumbs img:hover {
+ max-width: 100px;
+cursor:pointer;
+opacity:1;
+padding:0;
+border:1px solid blue;
+ max-height: 100px;
+}
+
+
+#favbox {
+ display: none;
+ overflow-x: hidden;
+ overflow-y:auto;
+ max-height: 300px;
+ margin: 0px;
+ position: absolute;
+ padding: 5px;
+ bottom:25px;
+ min-width: 210px;
+ width:11%;
+ float:right;
+ right: 4.5%;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 14px;
+ font-weight:420;
+ border-top-left-radius:5px;
+ border-top-right-radius:5px;
+ -webkit-border-top-left-radius:5px;
+ background-color:#FFF;
+ -webkit-border-top-right-radius:5px;
+ -moz-border-radius-topleft:5px;
+ -moz-border-radius-topright:5px;
+ border-bottom-left-radius:5px;
+ border-bottom-right-radius:5px;
+ -webkit-border-bottom-left-radius:5px;
+ -webkit-border-bottom-right-radius:5px;
+ -moz-border-radius-bottomleft:5px;
+ -moz-border-radius-bottomright:5px;
+ border-right:2px solid #c8cbce;
+ border-bottom:2px solid #c8cbce;
+ box-shadow: 3px 4px 2px #c8cbce;
+ -webkit-box-shadow: 3px 4px 2px #c8cbce;
+ -moz-box-shadow: 3px 3px 2px #c8cbce;
+ text-overflow:ellipsis;
+ /* opacity:0.87; */
+ z-index:18;
+ text-align: left;
+}
+
+#userList {
+ overflow-x: hidden;
+ overflow-y:auto;
+ max-height: 70%;
+ margin: 0px;
+ position: absolute;
+ padding: 5px;
+ top:25px;
+ min-width: 210px;
+ width:11%;
+ float:right;
+ right: 4.5%;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 14px;
+ font-weight:420;
+ background-color:#transparent;
+ border-radius:5px;
+
+ -webkit-border-radius:5px;
+
+ -moz-border-radius:5px;
+border-right:2px solid #c8cbce;
+border-bottom:2px solid #c8cbce;
+
+ box-shadow: 3px 4px 3px #c8cbce;
+-webkit-box-shadow: 3px 4px 3px #c8cbce;
+-moz-box-shadow: 3px 3px 3px #c8cbce;
+ text-overflow:ellipsis;
+/* opacity:0.75;*/
+ text-align: left;
+
+background-image:url(/static/img/bg.dither.gif);
+
+}
+#userList a:hover{color:#ffffff;}
+.username{height:30px;
+margin-top:6px;
+line-height:20px;
+text-indent:6px;
+min-width:90px;
+overflow:hidden;
+
+}
+.username a {
+display:block;
+width:100%;
+height:100%; color:#000;
+text-decoration:none;
+
+}
+.username a:hover {
+text-shadow: none;
+display:block;
+width:100%;
+height:100%;
+background-image:url(/static/img/moverc.png);
+background-repeat:repeat-x;
+color:#fff;
+text-decoration:none;
+background-color:#f3f3f3;
+ border-top-right-radius:5px;
+ -webkit-border-top-right-radius:5px;
+ -moz-border-radius-topright:5px;
+ border-bottom-right-radius:5px;
+ -webkit-border-bottom-right-radius:5px;
+ -moz-border-radius-bottomright:5px;
+}
+#userlist a:hover {
+display:block;
+width:100%;
+height:100%;
+background-image:url(/static/img/moverc.png);
+background-repeat:repeat-x;
+color:#fff;
+text-decoration:none;
+background-color:#f3f3f3;
+ border-top-right-radius:5px;
+ -webkit-border-top-right-radius:5px;
+ -moz-border-radius-topright:5px;
+ border-bottom-right-radius:5px;
+ -webkit-border-bottom-right-radius:5px;
+ -moz-border-radius-bottomright:5px;
+}
+#userList img{
+
+ max-width:30px;
+ width: expression(this.width > 30 ? 30: true);
+ max-height:30px;
+ height: expression(this.width > 30 ? 30: true);
+ max-width:30px;
+ float:right;
+ right:1px;
+ height:30px;
+ border-radius:3px;
+
+ -webkit-border-radius:3px;
+
+ -moz-border-radius:3px;
+
+}
+#userListicon {
+ overflow: auto;
+ height: 70%;
+ margin: 0px;
+ position: fixed;
+ padding: 5px;
+ top:48px;
+ width: 7%;
+ float:right;
+ right: 35px;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ text-transform: uppercase;
+ min-width:72px;
+ line-height:13px;
+ z-index:1;
+ font-weight: bold;
+ font-family: Arial, Helvetica, sans-serif;
+ color: #666;
+ text-transform:none;
+
+}
+#avatar
+{
+ right:1px;
+ float:right;
+ text-align:left;
+ width:auto;
+
+}
+#userListp {
+ overflow-x: hidden;
+ overflow-y:auto;
+ max-height: 70%;
+ margin: 0px;
+ position: absolute;
+ padding: 5px;
+ top:25px;
+ min-width: 210px;
+ width:11%;
+ float:right;
+ right: 4.5%;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 14px;
+ font-weight:420;
+ border-radius:5px;
+
+ -webkit-border-radius:5px;
+
+ -moz-border-radius:5px;
+border-right:2px solid #c8cbce;
+border-bottom:2px solid #c8cbce;
+
+ box-shadow: 3px 4px 4px #c8cbce;
+-webkit-box-shadow: 3px 4px 4px #c8cbce;
+-moz-box-shadow: 3px 3px 4px #c8cbce;
+filter: progid:DXImageTransform.Microsoft.dropShadow(color=#c8cbce, offX=3, offY=4, positive=true);
+ text-overflow:ellipsis;
+/* opacity:0.75;*/
+ z-index:18;
+ text-align: left;
+background-image:url(/static/img/bg.dither.gif);
+background-color:#fff;
+
+}
+#userListp img{
+
+ max-width:30px;
+ width: expression(this.width > 30 ? 30: true);
+ max-height:30px;
+ height: expression(this.width > 30 ? 30: true);
+ max-width:30px;
+ float:right;
+ right:1px;
+ z-index:77;
+ height:30px;
+ border-radius:3px;
+
+ -webkit-border-radius:3px;
+
+ -moz-border-radius:3px;
+}
+#userlistp a:hover {
+display:block;
+width:100%;
+height:100%;
+background-image:url(/static/img/moverc.png);
+background-repeat:repeat-x;
+color:#fff;
+text-decoration:none;
+background-color:#f3f3f3;
+ border-top-right-radius:5px;
+ -webkit-border-top-right-radius:5px;
+ -moz-border-radius-topright:5px;
+ border-bottom-right-radius:5px;
+ -webkit-border-bottom-right-radius:5px;
+ -moz-border-radius-bottomright:5px;
+}
+#mgsavatar{
+left:0;
+}
+#binfo {
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 11px;
+ bottom
+}
+
+#preload {
+ position: absolute;
+ left: 0px;
+ top: 0px;
+}
+
+.invisible { display: none !important; }
+
+
+
+ /* profile shit */
+ body.profile {
+ font-family: Arial, Helvetica, sans-serif;
+ background-color:#f0f9ff;
+ background-image:url(/static/img/fade-blue.png)!important;
+ background-repeat:repeat-x;
+ background-position:top;
+background-attachment:fixed;
+overflow:auto !important;
+ margin: 0;
+}
+@charset "UTF-8";
+
+#chatrap{
+
+}
+#messagePanep {
+top:50px;
+bottom:65px;
+ position:fixed;
+ width: 99.6%;
+ background-color:#fff;
+left:0.2%;
+ z-index:5;
+}
+ #edit-toggle{
+position:absolute;
+top:0;
+right:0;
+height:15px;
+background-image:url(/static/img/upload.png);
+width:auto;
+padding:4;
+color:#fff;
+text-align:center;
+background-color:#0c8fff;
+ box-shadow:5px 5px 5px #d8dbde;
+ -webkit-box-shadow:5px 5px 5px #d8dbde;
+ -moz-box-shadow:5px 5px 5px #d8dbde;
+ border-bottom-left-radius:5px;
+ -webkit-border-bottom-left-radius:5px;
+ -moz-border-radius-bottomleft:5px;
+}
+
+
+#edit-toggle a{font-size:12;
+letter-spacing:;
+
+color:#fff;
+}
+#edit-toggle a:hover{font-size:12;
+letter-spacing:;
+
+}
+
+ #profile {
+ float: right;
+ padding: 20px;
+opacity:0.9;
+ position:fixed;
+ top:79px;
+image-rendering: -moz-crisp-edges;
+left:18px;
+width:180px;
+line-height:1.3;
+background-color:#fff;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ height:auto;
+ text-overflow: ellipsis-word;
+ z-index:9;
+ min-height:350px;
+ }
+#profile img{
+ max-width:100px;
+ width: expression(this.width > 100 ? 100: true);
+ max-height:100px;
+ height: expression(this.width > 100 ? 100: true);
+}
+#profile h3{
+font-size:15px;
+margin-left:-10px;
+color:999;
+padding-bottom:2px;
+}
+#profile h2{
+text-indent:-10;
+margin-top:-5;
+}
+#logavatar{
+margin-left:-49;
+height:22;
+background-image:url(/static/img/leftarrow.png);
+ background-repeat:no-repeat;
+ background-position:22 1;
+margin-top:-22;
+display:none;
+}
+#profile h7{
+color:#000;
+text-transform:uppercase;
+display:inline-block;
+margin-bottom:5px;
+bottom:0px;
+position:absolute;
+margin-left:-5px;
+font-size:12px;
+
+}
+
+#logavatar img{
+
+ max-width:20px;
+ width: expression(this.width > 20 ? 20: true);
+ max-height:20px;
+ height: expression(this.width > 20 ? 20: true);
+ max-width:20px;
+margin-top:0;
+ box-shadow: 0 0 10px #d8dbde, 0px 0px 5px #d8dbde;
+ -webkit-box-shadow: 0 0 10px #d8dbde, 0px 0px 5px #d8dbde;
+ -moz-box-shadow: 0 0 10px #d8dbde, 2px 2px 5px #d8dbde;
+
+}
+#profile h8{
+position:absolute;
+top:38px;font-size:100%;
+letter-spacing:-1px;
+left:12px;
+color:#000;
+}
+#profile h9{
+font-size:120%;
+color:#000;color:#000;
+
+}
+#adsenseprofile{
+position:fixed;top:490;
+left:20;
+}
+#chatrap{
+margin-left:245px;
+}
+
+#uploadp{
+display:inline-block;
+ width:181px;
+ height:33px;
+ font-size:20px;
+ background-image:url(/static/img/btngrad1.png);
+ font-weight:bold;
+ word-spacing:7;
+ margin-top:0px;
+margin-bottom:10;
+margin-left:-2;
+ text-align:center;
+ font-size:16px;
+ color:#fff;
+ text-shadow:1px 1px 3px #000;
+ border-radius: 5px;
+ -webkit-border-radius: 5px;
+ -moz-border-radius: 5px;*/
+ border:solid 1px #eee;
+
+}
+#pnav{position:absolute;
+padding-left:400px;
+margin-top:16px;
+background-position:top;
+font-weight:bold;
+margin-left:0;
+text-align:left;
+}
+#pnavo{
+margin-top:-17;
+padding:2;
+width:105;
+letter-spacing:-2;
+text-indent:6;
+ border-top-left-radius:5px;
+ border-top-right-radius:5px;
+ -webkit-border-top-left-radius:5px;
+ -webkit-border-top-right-radius:5px;
+ -moz-border-radius-topleft:5px;
+ -moz-border-radius-topright:5px;
+ border-bottom-left-radius:5px;
+ border-bottom-right-radius:5px;
+ -webkit-border-bottom-left-radius:5px;
+ -webkit-border-bottom-right-radius:5px;
+ -moz-border-radius-bottomleft:5px;
+ -moz-border-radius-bottomright:5px;
+height:32;
+text-transform:lowercase;
+border:1px solid #000;
+background-color:#fff;
+}
+#pnavn{
+position:absolute;
+top:-1;
+left:525;
+letter-spacing:-2;
+text-indent:5;
+width:96;
+height:32;
+padding:2;
+border:1px;
+border:1px solid #000;
+background-color:#fff;
+ border-radius:5px;
+
+ -webkit-border-radius:5px;
+
+ -moz-border-radius:5px;
+
+}
+
+
+.buttons .permalink img {
+width:16px;
+height:16px;
+}
+
+
+#pnav a {
+ font-size: 30px;
+ color:#000;
+text-transform:lowercase;
+}
+pnav a:link {
+ text-decoration: none;
+color:fff;
+}
+a:visited {
+ text-decoration: none;
+ color: #000;
+}
+#pnav a:hover {
+ text-decoration: none;
+ color: #000; text-shadow: 1px 1px 1px #999;
+
+}
+#footer
+{
+ text-align:center;
+
+ width:100%;
+ bottom:-50px;
+line-height:1;
+padding-top:80px;
+ font-size:11px;
+word-spacing:6px;
+ color: #000;
+
+}
+#footer a {
+ font-size: 11px;
+ color: #000;
+}
+#footer a:link {
+ text-decoration: none;
+ font-size: 11px;
+color:000;
+}
+
+#footer a:hover {
+ text-decoration:none;
+ font-size: 11px;
+ color: #f0e;
+}
+
+#log
+{
+ position:absolute;
+ top:18px;
+ padding-top: 25px;
+}
+
+.logged-dump img{
+ max-width:400px;
+ max-height:400px;
+ border:0px;
+
+}
+#messageList img {
+ max-width:400px;
+ max-height:400px;
+
+}
+
+.logged-dump {
+ background-color:#fff;
+ text-overflow: ellipsis-word;
+ padding: 18px 18px 6px 18px;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ text-transform: uppercase;
+ margin-left:3px;
+ line-height:15px;
+ z-index:4;
+ line-height:20px;
+ text-align: left;
+}
+
+.editable {
+ color: #0AA;
+}
+
+.editing {
+ color: #F0F;
+}
+ div#avatar {
+ overflow: hidden;
+ text-overflow: ellipsis;
+
+ padding-bottom:20px;
+ }
+ #contact {
+
+ text-overflow: ellipsis-word;
+ }
+ #bio {
+
+ text-overflow: ellipsis-word;
+ }
+
+ input.inplace_field {
+ width: 100%;
+ }
+
+ textarea.inplace_field {
+ width: 100%;
+ height: 50px;
+ }
+#profile h2 {
+ letter-spacing:-1px;
+color:#ccc;
+ height:40px;
+ font-size:24px;
+ font-family:Arial, Helvetica, sans-serif;
+ font-weight:bold;
+ text-transform:capitalize;
+ text-shadow: -1px 1px 1px #f0e;
+}
+ img#avatarPic {
+ max-height:100px;max-width:100px;
+ border-radius:5px;
+
+ -webkit-border-radius:5px;
+
+ -moz-border-radius:5px;
+margin-bottom:15px;
+ }
+
+.logged-dump a:hover {
+ text-decoration: none;
+ color: #00F;
+}
+/*directory stuff*/
+#dlogavatar img{
+image-rendering: -moz-crisp-edges;
+ max-width:50px;
+ width: expression(this.width > 50 ? 50: true);
+ max-height:50px;
+ height: expression(this.width > 50 ? 50: true);
+ max-width:50px;
+margin-top:0;
+
+
+}
+#dlogavatar{
+margin-left:-82px;
+height:25;
+background-image:url(/static/img/leftarrow.png);
+width:70;
+ background-repeat:no-repeat;
+ background-position:55 4;
+margin-top:-20;
+z-index:5555;
+
+
+}
+.dlogged-dump img{
+ max-width:600px;
+ width: expression(this.width > 600 ? 600: true);
+ max-height:600px;
+ height: expression(this.width > 600 ? 600: true);
+ border:0px;
+ z-index:4;
+
+
+}
+.dlogged-dump{
+ min-width:600px;
+ max-width:600px;
+width:600px;
+ width:auto;
+text-overflow: ellipsis-word;
+ padding: 18px;
+ padding-bottom:7px;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ text-transform: uppercase;
+ line-height:15px;
+ background-color:#fff;
+border:1px solid #f0e0d6;
+margin-left:20px;
+margin-bottom:20px;
+ z-index:4;
+ line-height:20px;
+ text-align: left;
+
+
+}
+
+
+#infotxt{
+position:absolute;
+top:;
+ border-radius:5px;
+
+ -webkit-border-radius:5px;
+
+ -moz-border-radius:5px;
+border:1px solid #000;
+margin-right:-30;display:none;
+color:#000;
+background-color:#fff;
+padding:3;
+text-transform:uppercase;
+margin-top:-74;
+}
+ #dprofile {
+ float: right;
+ padding: 20px;
+opacity:0.9;
+ position:fixed;
+ top:76px;
+image-rendering: -moz-crisp-edges;
+left:22px;
+max-width:120px;
+line-height:1.3;
+background-color:#fff;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ height:auto;
+ text-overflow: ellipsis-word;
+ z-index:9;
+ }
+
+ #lprofile {
+ float: right;
+ padding: 20px;
+opacity:0.9;
+ position:fixed;
+ top:95px;
+image-rendering: -moz-crisp-edges;
+left:12px;
+width:180px;
+line-height:1.3;
+background-color:#fff;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ height:auto;
+ text-overflow: ellipsis-word;
+ z-index:9;
+ }
+#dprofile img{
+ max-width:100px;
+ width: expression(this.width > 100 ? 100: true);
+ max-height:100px;
+ height: expression(this.width > 100 ? 100: true);
+}
+#dprofile h3{
+font-size:15px;
+margin-left:-10px;
+color:999;
+padding-bottom:2px;
+}
+#dprofile h2{
+text-indent:-10;
+margin-top:-5;
+}
+#dprofile h7{
+color:#000;
+text-transform:uppercase;
+display:inline-block;
+margin-bottom:5px;
+bottom:0px;
+position:absolute;
+margin-left:-5px;
+font-size:12px;
+
+}
+/* DASH STUFF */
+#dashadminmute{
+position:absolute;
+top:0px;
+background-color:red;
+padding:5px;
+right:0px;
+ border-bottom-left-radius:5px;
+ -webkit-border-bottom-left-radius:5px;
+ -moz-border-radius-bottomleft:5px;
+}
+#dashadminmute a{color:white;}
+#edit-toggle{
+position:absolute;
+width:80px;
+top:-10px;
+left:-5px;
+}
+
+#dashrapper{
+border:1px dotted #0c8fff;
+top:80px;
+padding:20px;
+margin-left:100px;
+ border-bottom-left-radius:5px;
+ -webkit-border-bottom-left-radius:5px;
+ -moz-border-radius-bottomleft:5px;
+margin-right:50%;
+background-color:white;
+min-width:800px;
+min-height:435px;
+position:absolute;
+}
+#dashuserlist{
+background-color:white;
+padding:15px;
+border:1px solid black;
+ text-overflow:ellipsis-word;
+width:180px;
+min-height:400px;
+ border-radius:5px;
+ -webkit-border-radius:5px;
+ -moz-border-radius:5px;
+ overflow: hidden;
+ text-overflow: ellipsis;
+}
+
+#dashuserlist img{
+max-height:70px;
+max-width:150px;
+}
+
+#dashuserlist h2{
+font-size:25px;
+text-transform:capitalize;
+}
+#dashuserlist h3{
+font-size:18px;
+padding-bottom:15px;
+padding-top:1px;
+text-transform:capitalize;
+}
+#middash{
+top:50px;
+position:absolute;
+margin-left:230px;
+}
+#middash h2{
+font-family: 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',Arial,Helvetica,sans-serif;
+font-size:50px;
+letter-spacing:-2px;
+margin-bottom:10px;
+
+}
+#middash h3{
+font-family: 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',Arial,Helvetica,sans-serif;
+font-size:35px;
+letter-spacing:-2px;
+line-height:28px;
+}
+#middash h2{
+font-family: 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',Arial,Helvetica,sans-serif;
+font-size:50px;
+letter-spacing:-2px;
+
+}
+#middash a{
+font-size:100%;
+}
+#middash a:hover{
+color:#f9f9f9;background-color:white;
+font-size:100%;
+text-shadow: -2px 2px 10px #000;
+}
+#dashinfo{
+margin-top:10px;
+background-color:white;
+
+}
+#dashavatar{
+
+}
+
+#dashpix{
+top:0px;
+float:right;
+
+padding:15px;
+margin-top:-150px;
+width:550px;
+
+}
+#dashpix img{
+ width: expression(this.width > 50 ? 50: true);
+ max-height:100px;
+ height: expression(this.width > 50 ? 50: true);
+ max-width:150px;
+}
+
+
+#favstxt{
+margin-top:-70px;
+margin-left:-10;
+font-family: 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',Arial,Helvetica,sans-serif;
+font-size:11px;
+background-color:white;
+border:1px solid black;
+padding:7px;
+color:#000;
+position:absolute;
+text-transform:uppercase;
+background-color:white;
+ box-shadow:2px 2px 2px #d8dbde;
+ -webkit-box-shadow:2px 2px 2px #d8dbde;
+ -moz-box-shadow:2px 2px 2px #d8dbde;
+ border-radius:10px;
+ -webkit-border-radius:10px;
+ -moz-border-radius:10px;
+ font-weight:bold;
+}
+
+#dashavatarPic img{
+max-height:70px;
+max-width:150px;
+}
+.dash-dump {
+ background-color:#f0f9ff;
+ text-overflow: ellipsis-word;
+ padding: 18px 18px 6px 18px;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ text-transform: uppercase;
+ margin-left:3px;
+ line-height:15px;
+ z-index:4;
+ line-height:20px;
+ text-align: left;
+}
+
+.dash-dump {
+background-color:white;
+padding:0px;
+display:inline-block;
+
+}
+.dash-dump img{
+background-color:white;
+padding:1px;
+}
+.profiledash{
+overflow:auto;
+}
+#mostrecentdumps{
+display:inline-block;
+width:595px;
+max-height:98px;
+margin-left:-10px;
+margin-top:-20px;
+overflow:hidden;
+}
+#mostrecentdumps img{
+max-height:94px;
+overflow:hidden;
+border:1px solid #000;
+}
+#likebutton{
+position:absolute;
+height:30px;left:255px;
+bottom:30px;
+}
+
+/*HALL STUFF */
+#messagePaneh {
+width:99%;
+position:fixed;
+margin-left:-3px;
+border:8px inset yellow;
+bottom:25px;
+top:50px;
+ background-color:#fff;
+ z-index:5;
+}
+#login-container a:link{color:#000;}
+
+
+/*overlay STUFF*/
+
+div.apple_overlay.black {
+ color:#fff;
+ background-image:url(http://dump.fm/static/img/bg.dither.gif);
+ width:90%;
+ height:70%;
+ margin: 0 auto 0 auto;
+}
+
+div.apple_overlay h2 {
+ margin:10px 0 -9px 0;
+ font-weight:bold;
+ font-size:14px;
+}
+
+div.black h2 {
+ color:#fff;
+}
+
+#triggers {
+ margin-top:10px;
+ text-align:center;
+}
+
+#triggers img {
+ background-color:#fff;
+ padding:2px;
+ border:1px solid #ccc;
+ margin:2px 5px;
+ cursor:pointer;
+ -moz-border-radius:4px;
+ -webkit-border-radius:4px;
+}
+
+.apple_overlay {
+
+ display:none;
+ width:640px;
+ padding:10px;
+ font-size:11px;
+}
+
+.apple_overlay .close {
+background-image:url(http://dump.fm/static/img/thumbs/clode.png);
+border:2px solid #000;
+ position:absolute; right:-11px; top:-8px;
+ cursor:pointer;
+ height:35px;
+ width:35px;
+ background-color:#fff;
+ box-shadow: -1px 1px 1px #000;
+ -webkit-box-shadow:-1px 1px 1px #000;
+ -moz-box-shadow: -1px 1px 1px #000;
+}
+.contentWrap{
+background-color:#fff;
+}
+.faver-list{
+max-width:80%;
+font-size:20px;font-weight:bold;word-spacing:-3px;
+}
+
+/*DIS STUFF*/
+#dissearchbox{position:absolute;right:55px;display:inline-block;top:19px;}
+#toptoolsdis{position:absolute;left:155px;display:inline-block;top:2px;}
+
+#bar7dis {
+ right: 142px;
+ top: -7px;
+}
+ #bar7dis a {
+ display: block;
+ border: 1px solid #CCC;
+ box-shadow:2px 3px 10px #BBB;
+ height: 16px;
+ padding: 20px 4px 4px;
+ text-indent: 0;
+ width: 16px;
+ -moz-box-shadow: 2px 3px 10px #BBB;
+ -webkit-box-shadow: 2px 3px 10px #BBB;
+ }
+ #bar7dis a img {
+ display: block;
+ margin: 0 auto;
+ }
+ #bar7dis a#disregister {
+ background: #FCF0AD;
+ border: none;
+ border-top: 10px solid #f6eaaa;
+ color: #fe1409;
+ cursor: pointer;position:absolute;
+ font-size: 20px;left:-40px;
+ font-weight: bold;
+ line-height: 1em;
+ opacity: 1.0;
+ padding: 25px 10px 40px;
+ top: 8px;
+ width: auto;
+ -webkit-transform: rotate(-9deg);
+ -moz-transform: rotate(-9deg);
+ transform: rotate(-9deg);
+ }
+ #bar7dis a#disregister:hover {
+ background: #E9E74A;
+ border-top: 10px solid #e1df47;
+ }
+#midtxt{
+padding-left:45px;
+padding-right:40px;
+padding-bottom:45px;
+ color: #000;
+ font: 25px Helvetica, Arial, Sans-Serif;
+ text-shadow: 1px 1px #eee, 2px 2px #eee, 3px 3px #eee,4px 4px #eee,5px 5px #eee;
+text-align: justify; text-justify: newspaper
+}
+#dis_welcome {
+ background-image: url(http://dump.fm/static/img/hearts.gif);
+ position: fixed;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ right: 0;
+ opacity: .8;
+ z-index: 6;
+ text-align: left;
+ text-indent: -6000px;
+ }
+ #dis_frame {
+ height: 300px;
+ overflow-x: hidden;
+ width: 100%;
+ }
+ #dis_content {
+ background-color: rgba(255, 255, 255, 0.8)!important;
+ border: 1px solid #CCC;
+ top: 426px;
+ box-shadow: 0 3px 10px #110000;
+ height: auto;
+ padding: 20px;
+ position: absolute;
+
+ line-height: 1em;
+ right: 0;
+ text-align: center;
+ left:50%;
+ margin-left: -260px;
+ width:460px;
+ /*top: 547px;*/
+ z-index: 8;
+ -moz-box-shadow: 0 3px 10px #110000;
+ -webkit-box-shadow: 0 3px 10px #110000;
+
+ }
+
+ #signintxt {
+ line-height: 1em;
+ position:absolute;
+ font: 17px Helvetica, Arial, Sans-Serif;
+ text-align: center;
+ }
+ #signintxt a {
+ color: #3B5998;
+ }
+ #signintxt a:hover { text-decoration: underline; }
+ #dis_welcome #dis_content {
+ display: none;
+ }
+ #dis_content a {
+ color: #3B5998;
+ }
+ #dis_content a:hover { text-decoration: underline; }
+
+
+#dissearchbox {
+ top: 20px;
+}
+
+#dislogout7{
+ top:-1px;
+height:14px;
+padding-left:4px;padding-right:3px;
+top:10px;
+ position:relative;
+ font-size:1px;
+border-left:1px solid #999;
+border-bottom:1px solid #999;
+background-color:#fff;
+ float:right;
+ font-family: Monaco, "Courier New", Courier, monospace;
+ font-weight: normal;
+}
+#dislogout7 img{display:none;
+}
+#dislogout7 a{font-size:10px; color: #999;
+ font-family: Monaco, "Courier New", Courier, monospace;
+}
+#dislogout7 a:hover{font-size:10px;
+color:#000; text-shadow: 0px 1px 0px #fff;
+}
+#pwreset a{
+margin-left:20px;color:#66AACC;
+font-size:11px;
+}
\ No newline at end of file
diff --git a/static/resizetest/dump.fm.all.files/dumppixel.png b/static/resizetest/dump.fm.all.files/dumppixel.png
new file mode 100755
index 0000000..981efe1
Binary files /dev/null and b/static/resizetest/dump.fm.all.files/dumppixel.png differ
diff --git a/static/resizetest/dump.fm.all.files/dumppixelhover.png b/static/resizetest/dump.fm.all.files/dumppixelhover.png
new file mode 100755
index 0000000..77f18a8
Binary files /dev/null and b/static/resizetest/dump.fm.all.files/dumppixelhover.png differ
diff --git a/static/resizetest/dump.fm.all.files/dumppixellarge.png b/static/resizetest/dump.fm.all.files/dumppixellarge.png
new file mode 100755
index 0000000..d01cbab
Binary files /dev/null and b/static/resizetest/dump.fm.all.files/dumppixellarge.png differ
diff --git a/static/resizetest/dump.fm.all.files/fade-blue.png b/static/resizetest/dump.fm.all.files/fade-blue.png
new file mode 100755
index 0000000..e91415b
Binary files /dev/null and b/static/resizetest/dump.fm.all.files/fade-blue.png differ
diff --git a/static/resizetest/dump.fm.all.files/favorites b/static/resizetest/dump.fm.all.files/favorites
new file mode 100755
index 0000000..526b839
--- /dev/null
+++ b/static/resizetest/dump.fm.all.files/favorites
@@ -0,0 +1 @@
+RawFavs={"1739095":"http:\/\/dump.fm\/images\/20100907\/1283872980005-dumpfm-tenren-dreamy.png","1739030":"http:\/\/dump.fm\/images\/20100907\/1283871139125-dumpfm-tenren-protest.png","1728240":"http:\/\/28.media.tumblr.com\/tumblr_l7ob8mE2gP1qa931co1_500.gif","1718484":"http:\/\/people.oregonstate.edu\/~dennisa\/Blender\/Fiber2\/punk.jpg http:\/\/dump.fm\/images\/20100903\/1283497027937-dumpfm-uae-255-1-1-1282355255OJIwTW.gif http:\/\/img159.imageshack.us\/img159\/9170\/bushlesko71lr.gif","1737152":"http:\/\/dump.fm\/images\/20100901\/1283362264613-dumpfm-timb-chriddof.catmouth.gif http:\/\/26.media.tumblr.com\/tumblr_l5y0h8i6U41qc7j5lo1_500.png","1729683":"http:\/\/vidkidz.info\/images\/youtube.gif","1728374":"http:\/\/www.shinican.com\/gif\/b34_6.gif","1718486":"lolling at http:\/\/img159.imageshack.us\/img159\/9170\/bushlesko71lr.gif","1744050":"http:\/\/dump.fm\/images\/20100908\/1283921173030-dumpfm-jimmm-DIOWITHIT.gif","1735382":"http:\/\/dump.fm\/images\/20100906\/1283831584075-dumpfm-uae-2.gif","1728254":"http:\/\/dump.fm\/images\/20100711\/1278883476232-dumpfm-jertronic-iamlookingfordudeswith.jpg http:\/\/dump.fm\/images\/20100720\/1279675954017-dumpfm-mario-jesusphone_0_ib4f.jpg","1718004":"http:\/\/dump.fm\/avatars\/20100828\/1283032890056-dumpfm-chkn-7782cb300809e22ad9440e162aa8e164f82a08ae_m.gif not bad","1729675":"http:\/\/fc05.deviantart.com\/fs24\/f\/2007\/354\/8\/4\/Christmas_Present_Machine_by_Pixelpipi.gif","1718433":"http:\/\/sl.glitter-graphics.net\/pub\/431\/431679rczjdt9cu1.jpg","1718455":"http:\/\/dump.fm\/images\/20100904\/1283649654679-dumpfm-blackjello-drshawn.jpg","1723088":"im gonig to mute zoeee dlawler and muffins if you guys dont shut up","1737168":"http:\/\/farm3.static.flickr.com\/2501\/4203228545_b700465bbd_o.gif","1743582":"http:\/\/dump.fm\/images\/20100615\/1276628917683-dumpfm-ryder-clouds5.gif http:\/\/dump.fm\/images\/20100907\/1283872980005-dumpfm-tenren-dreamy.png http:\/\/dump.fm\/images\/20100615\/1276628917683-dumpfm-ryder-clouds5.gif","1717721":"http:\/\/www.scuffletown.org\/wp-content\/uploads\/2008\/04\/dance3.gif","1726169":"http:\/\/www.museumofconceptualart.com\/Jesusisms_vs_Bushisms\/images\/Blessed%20Are%20Poor.jpg http:\/\/www.museumofconceptualart.com\/Jesusisms_vs_Bushisms\/images\/Poor%20Not%20Killers.jpg","1718118":"http:\/\/dump.fm\/images\/20100404\/1270437091211-dumpfm-ryder-life_is_really_death.gif http:\/\/www.scuffletown.org\/wp-content\/uploads\/2008\/04\/dance3.gif","1765154":"http:\/\/tigerwild.winniethepooh.us\/chris\/7.gif http:\/\/music.dynamitealley.com\/jiggle\/2672.gif","1749535":"http:\/\/www.iblog2you.com\/wp-content\/uploads\/2008\/12\/pussy-sandwich.jpg http:\/\/dump.fm\/images\/20100908\/1283979353050-dumpfm-frederick-Picture-47.png","1718768":"http:\/\/dump.fm\/images\/20100904\/1283653535367-dumpfm-timb-idgi.cubes.gif","1718537":"http:\/\/dump.fm\/images\/20100904\/1283650862514-dumpfm-sam-Picture-44.png","1731880":"http:\/\/30.media.tumblr.com\/tumblr_l7xc0kQw7A1qanb21o1_400.gif","1731891":"http:\/\/www.picrandom.com\/images\/33791.gif","1744047":"http:\/\/dump.fm\/images\/20100908\/1283921149437-dumpfm-melipone-twitter.gif","1722532":"http:\/\/www.gifandgif.eu\/animated_gif\/Sexy\/Animated%20Gif%20Sexy%20(47).gif","1727955":"http:\/\/dump.fm\/images\/20100905\/1283742540619-dumpfm-robocide-obrienblunt.gif","1716856":"http:\/\/jaycritchley.com\/wp-content\/uploads\/2010\/07\/dna_1011.jpg","1731795":"http:\/\/mirrrroring.net\/aztec.gif http:\/\/windows7.iyogi.net\/wp-content\/uploads\/zahipedia_mozila_firefox.jpg http:\/\/mirrrroring.net\/aztec.gif","1743675":"http:\/\/dump.fm\/images\/20100907\/1283916978171-dumpfm-DGTLHRT-califraneonicohypnosis.gif","1744016":"http:\/\/dailynewshaikus.com\/ClipArt\/Haikus\/2007.05\/2007.05.14\/Minnie_Burqa.jpg","1717968":"http:\/\/leviathan.o2s.ch\/files\/hanf-funktion\/hanf-funktion_1.png","1725812":"http:\/\/dump.fm\/images\/20100905\/1283716583903-dumpfm-Hendrik-tumblr_l7xdqn6htw1qz6f9yo1_500.jpg","1716848":"http:\/\/i42.photobucket.com\/albums\/e348\/Method-Hosting\/th_prince-bel-air-1.gif","1725814":"http:\/\/dump.fm\/images\/20100905\/1283716591361-dumpfm-xris-beatles.png","1749508":"http:\/\/26.media.tumblr.com\/tumblr_l87rcx8Wwt1qa62epo1_500.gif","1744108":"http:\/\/afrocityblog.files.wordpress.com\/2009\/06\/map-butt.jpg","1744119":"http:\/\/dump.fm\/images\/20100813\/1281737608929-dumpfm-hypothete-ryderthinks.png http:\/\/i228.photobucket.com\/albums\/ee6\/ccwolfe75\/new\/i-hate-thinking.gif","1723439":"http:\/\/dump.fm\/images\/20100905\/1283679178384-dumpfm-daddydiff-IMG_0780.jpg","1771686":"http:\/\/dump.fm\/images\/20100910\/1284109369038-dumpfm-dmoefunk-keyboard.gif http:\/\/25.media.tumblr.com\/tumblr_l8g5vo2H9D1qbg3epo1_500.gif","1764547":"").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0});k.wrap(m);m=k.parent();if(k.css("position")=="static"){m.css({position:"relative"});k.css({position:"relative"})}else{g.extend(l,{position:k.css("position"),zIndex:k.css("z-index")});g.each(["top","left","bottom","right"],function(n,o){l[o]=k.css(o);if(isNaN(parseInt(l[o],10))){l[o]="auto"}});k.css({position:"relative",top:0,left:0})}return m.css(l).show()},removeWrapper:function(k){if(k.parent().is(".ui-effects-wrapper")){return k.parent().replaceWith(k)}return k},setTransition:function(l,n,k,m){m=m||{};g.each(n,function(p,o){unit=l.cssUnit(o);if(unit[0]>0){m[o]=unit[0]*k+unit[1]}});return m}});function d(l,k,m,n){if(typeof l=="object"){n=k;m=null;k=l;l=k.effect}if(g.isFunction(k)){n=k;m=null;k={}}if(g.isFunction(m)){n=m;m=null}if(typeof k=="number"||g.fx.speeds[k]){n=m;m=k;k={}}k=k||{};m=m||k.duration;m=g.fx.off?0:typeof m=="number"?m:g.fx.speeds[m]||g.fx.speeds._default;n=n||k.complete;return[l,k,m,n]}g.fn.extend({effect:function(n,m,p,q){var l=d.apply(this,arguments),o={options:l[1],duration:l[2],callback:l[3]},k=g.effects[n];return k&&!g.fx.off?k.call(this,o):this},_show:g.fn.show,show:function(l){if(!l||typeof l=="number"||g.fx.speeds[l]){return this._show.apply(this,arguments)}else{var k=d.apply(this,arguments);k[1].mode="show";return this.effect.apply(this,k)}},_hide:g.fn.hide,hide:function(l){if(!l||typeof l=="number"||g.fx.speeds[l]){return this._hide.apply(this,arguments)}else{var k=d.apply(this,arguments);k[1].mode="hide";return this.effect.apply(this,k)}},__toggle:g.fn.toggle,toggle:function(l){if(!l||typeof l=="number"||g.fx.speeds[l]||typeof l=="boolean"||g.isFunction(l)){return this.__toggle.apply(this,arguments)}else{var k=d.apply(this,arguments);k[1].mode="toggle";return this.effect.apply(this,k)}},cssUnit:function(k){var l=this.css(k),m=[];g.each(["em","px","%","pt"],function(n,o){if(l.indexOf(o)>0){m=[parseFloat(l),o]}});return m}});g.easing.jswing=g.easing.swing;g.extend(g.easing,{def:"easeOutQuad",swing:function(l,m,k,o,n){return g.easing[g.easing.def](l,m,k,o,n)},easeInQuad:function(l,m,k,o,n){return o*(m/=n)*m+k},easeOutQuad:function(l,m,k,o,n){return -o*(m/=n)*(m-2)+k},easeInOutQuad:function(l,m,k,o,n){if((m/=n/2)<1){return o/2*m*m+k}return -o/2*((--m)*(m-2)-1)+k},easeInCubic:function(l,m,k,o,n){return o*(m/=n)*m*m+k},easeOutCubic:function(l,m,k,o,n){return o*((m=m/n-1)*m*m+1)+k},easeInOutCubic:function(l,m,k,o,n){if((m/=n/2)<1){return o/2*m*m*m+k}return o/2*((m-=2)*m*m+2)+k},easeInQuart:function(l,m,k,o,n){return o*(m/=n)*m*m*m+k},easeOutQuart:function(l,m,k,o,n){return -o*((m=m/n-1)*m*m*m-1)+k},easeInOutQuart:function(l,m,k,o,n){if((m/=n/2)<1){return o/2*m*m*m*m+k}return -o/2*((m-=2)*m*m*m-2)+k},easeInQuint:function(l,m,k,o,n){return o*(m/=n)*m*m*m*m+k},easeOutQuint:function(l,m,k,o,n){return o*((m=m/n-1)*m*m*m*m+1)+k},easeInOutQuint:function(l,m,k,o,n){if((m/=n/2)<1){return o/2*m*m*m*m*m+k}return o/2*((m-=2)*m*m*m*m+2)+k},easeInSine:function(l,m,k,o,n){return -o*Math.cos(m/n*(Math.PI/2))+o+k},easeOutSine:function(l,m,k,o,n){return o*Math.sin(m/n*(Math.PI/2))+k},easeInOutSine:function(l,m,k,o,n){return -o/2*(Math.cos(Math.PI*m/n)-1)+k},easeInExpo:function(l,m,k,o,n){return(m==0)?k:o*Math.pow(2,10*(m/n-1))+k},easeOutExpo:function(l,m,k,o,n){return(m==n)?k+o:o*(-Math.pow(2,-10*m/n)+1)+k},easeInOutExpo:function(l,m,k,o,n){if(m==0){return k}if(m==n){return k+o}if((m/=n/2)<1){return o/2*Math.pow(2,10*(m-1))+k}return o/2*(-Math.pow(2,-10*--m)+2)+k},easeInCirc:function(l,m,k,o,n){return -o*(Math.sqrt(1-(m/=n)*m)-1)+k},easeOutCirc:function(l,m,k,o,n){return o*Math.sqrt(1-(m=m/n-1)*m)+k},easeInOutCirc:function(l,m,k,o,n){if((m/=n/2)<1){return -o/2*(Math.sqrt(1-m*m)-1)+k}return o/2*(Math.sqrt(1-(m-=2)*m)+1)+k},easeInElastic:function(l,n,k,u,r){var o=1.70158;var q=0;var m=u;if(n==0){return k}if((n/=r)==1){return k+u}if(!q){q=r*0.3}if(m").css({position:"absolute",visibility:"visible",left:-d*(g/e),top:-f*(c/k)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:g/e,height:c/k,left:l.left+d*(g/e)+(b.options.mode=="show"?(d-Math.floor(e/2))*(g/e):0),top:l.top+f*(c/k)+(b.options.mode=="show"?(f-Math.floor(k/2))*(c/k):0),opacity:b.options.mode=="show"?0:1}).animate({left:l.left+d*(g/e)+(b.options.mode=="show"?0:(d-Math.floor(e/2))*(g/e)),top:l.top+f*(c/k)+(b.options.mode=="show"?0:(f-Math.floor(k/2))*(c/k)),opacity:b.options.mode=="show"?1:0},b.duration||500)}}setTimeout(function(){b.options.mode=="show"?h.css({visibility:"visible"}):h.css({visibility:"visible"}).hide();if(b.callback){b.callback.apply(h[0])}h.dequeue();a("div.ui-effects-explode").remove()},b.duration||500)})}})(jQuery);
diff --git a/static/resizetest/dump.fm.all.files/jquery-ui.css b/static/resizetest/dump.fm.all.files/jquery-ui.css
new file mode 100755
index 0000000..11ede67
--- /dev/null
+++ b/static/resizetest/dump.fm.all.files/jquery-ui.css
@@ -0,0 +1,572 @@
+/*
+ * jQuery UI CSS Framework @VERSION
+ *
+ * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Theming/API
+ */
+
+/* Layout helpers
+----------------------------------*/
+.ui-helper-hidden { display: none; }
+.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
+.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
+.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
+.ui-helper-clearfix { display: inline-block; }
+/* required comment for clearfix to work in Opera \*/
+* html .ui-helper-clearfix { height:1%; }
+.ui-helper-clearfix { display:block; }
+/* end clearfix */
+.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
+
+
+/* Interaction Cues
+----------------------------------*/
+.ui-state-disabled { cursor: default !important; }
+
+
+/* Icons
+----------------------------------*/
+
+/* states and images */
+.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
+
+
+/* Misc visuals
+----------------------------------*/
+
+/* Overlays */
+.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
+
+
+/*
+ * jQuery UI CSS Framework @VERSION
+ *
+ * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Theming/API
+ *
+ * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
+ */
+
+
+/* Component containers
+----------------------------------*/
+.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; }
+.ui-widget .ui-widget { font-size: 1em; }
+.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
+.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }
+.ui-widget-content a { color: #333333; }
+.ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
+.ui-widget-header a { color: #ffffff; }
+
+/* Interaction states
+----------------------------------*/
+.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1c94c4; }
+.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
+.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405; }
+.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
+.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; }
+.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }
+.ui-widget :active { outline: none; }
+
+/* Interaction Cues
+----------------------------------*/
+.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fed22f; background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; }
+.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
+.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; }
+.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
+.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
+.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
+.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
+.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
+
+/* Icons
+----------------------------------*/
+
+/* states and images */
+.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }
+.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
+.ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); }
+.ui-state-default .ui-icon { background-image: url(images/ui-icons_ef8c08_256x240.png); }
+.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); }
+.ui-state-active .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); }
+.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_228ef1_256x240.png); }
+.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffd27a_256x240.png); }
+
+/* positioning */
+.ui-icon-carat-1-n { background-position: 0 0; }
+.ui-icon-carat-1-ne { background-position: -16px 0; }
+.ui-icon-carat-1-e { background-position: -32px 0; }
+.ui-icon-carat-1-se { background-position: -48px 0; }
+.ui-icon-carat-1-s { background-position: -64px 0; }
+.ui-icon-carat-1-sw { background-position: -80px 0; }
+.ui-icon-carat-1-w { background-position: -96px 0; }
+.ui-icon-carat-1-nw { background-position: -112px 0; }
+.ui-icon-carat-2-n-s { background-position: -128px 0; }
+.ui-icon-carat-2-e-w { background-position: -144px 0; }
+.ui-icon-triangle-1-n { background-position: 0 -16px; }
+.ui-icon-triangle-1-ne { background-position: -16px -16px; }
+.ui-icon-triangle-1-e { background-position: -32px -16px; }
+.ui-icon-triangle-1-se { background-position: -48px -16px; }
+.ui-icon-triangle-1-s { background-position: -64px -16px; }
+.ui-icon-triangle-1-sw { background-position: -80px -16px; }
+.ui-icon-triangle-1-w { background-position: -96px -16px; }
+.ui-icon-triangle-1-nw { background-position: -112px -16px; }
+.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
+.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
+.ui-icon-arrow-1-n { background-position: 0 -32px; }
+.ui-icon-arrow-1-ne { background-position: -16px -32px; }
+.ui-icon-arrow-1-e { background-position: -32px -32px; }
+.ui-icon-arrow-1-se { background-position: -48px -32px; }
+.ui-icon-arrow-1-s { background-position: -64px -32px; }
+.ui-icon-arrow-1-sw { background-position: -80px -32px; }
+.ui-icon-arrow-1-w { background-position: -96px -32px; }
+.ui-icon-arrow-1-nw { background-position: -112px -32px; }
+.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
+.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
+.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
+.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
+.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
+.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
+.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
+.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
+.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
+.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
+.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
+.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
+.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
+.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
+.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
+.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
+.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
+.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
+.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
+.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
+.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
+.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
+.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
+.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
+.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
+.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
+.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
+.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
+.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
+.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
+.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
+.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
+.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
+.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
+.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
+.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
+.ui-icon-arrow-4 { background-position: 0 -80px; }
+.ui-icon-arrow-4-diag { background-position: -16px -80px; }
+.ui-icon-extlink { background-position: -32px -80px; }
+.ui-icon-newwin { background-position: -48px -80px; }
+.ui-icon-refresh { background-position: -64px -80px; }
+.ui-icon-shuffle { background-position: -80px -80px; }
+.ui-icon-transfer-e-w { background-position: -96px -80px; }
+.ui-icon-transferthick-e-w { background-position: -112px -80px; }
+.ui-icon-folder-collapsed { background-position: 0 -96px; }
+.ui-icon-folder-open { background-position: -16px -96px; }
+.ui-icon-document { background-position: -32px -96px; }
+.ui-icon-document-b { background-position: -48px -96px; }
+.ui-icon-note { background-position: -64px -96px; }
+.ui-icon-mail-closed { background-position: -80px -96px; }
+.ui-icon-mail-open { background-position: -96px -96px; }
+.ui-icon-suitcase { background-position: -112px -96px; }
+.ui-icon-comment { background-position: -128px -96px; }
+.ui-icon-person { background-position: -144px -96px; }
+.ui-icon-print { background-position: -160px -96px; }
+.ui-icon-trash { background-position: -176px -96px; }
+.ui-icon-locked { background-position: -192px -96px; }
+.ui-icon-unlocked { background-position: -208px -96px; }
+.ui-icon-bookmark { background-position: -224px -96px; }
+.ui-icon-tag { background-position: -240px -96px; }
+.ui-icon-home { background-position: 0 -112px; }
+.ui-icon-flag { background-position: -16px -112px; }
+.ui-icon-calendar { background-position: -32px -112px; }
+.ui-icon-cart { background-position: -48px -112px; }
+.ui-icon-pencil { background-position: -64px -112px; }
+.ui-icon-clock { background-position: -80px -112px; }
+.ui-icon-disk { background-position: -96px -112px; }
+.ui-icon-calculator { background-position: -112px -112px; }
+.ui-icon-zoomin { background-position: -128px -112px; }
+.ui-icon-zoomout { background-position: -144px -112px; }
+.ui-icon-search { background-position: -160px -112px; }
+.ui-icon-wrench { background-position: -176px -112px; }
+.ui-icon-gear { background-position: -192px -112px; }
+.ui-icon-heart { background-position: -208px -112px; }
+.ui-icon-star { background-position: -224px -112px; }
+.ui-icon-link { background-position: -240px -112px; }
+.ui-icon-cancel { background-position: 0 -128px; }
+.ui-icon-plus { background-position: -16px -128px; }
+.ui-icon-plusthick { background-position: -32px -128px; }
+.ui-icon-minus { background-position: -48px -128px; }
+.ui-icon-minusthick { background-position: -64px -128px; }
+.ui-icon-close { background-position: -80px -128px; }
+.ui-icon-closethick { background-position: -96px -128px; }
+.ui-icon-key { background-position: -112px -128px; }
+.ui-icon-lightbulb { background-position: -128px -128px; }
+.ui-icon-scissors { background-position: -144px -128px; }
+.ui-icon-clipboard { background-position: -160px -128px; }
+.ui-icon-copy { background-position: -176px -128px; }
+.ui-icon-contact { background-position: -192px -128px; }
+.ui-icon-image { background-position: -208px -128px; }
+.ui-icon-video { background-position: -224px -128px; }
+.ui-icon-script { background-position: -240px -128px; }
+.ui-icon-alert { background-position: 0 -144px; }
+.ui-icon-info { background-position: -16px -144px; }
+.ui-icon-notice { background-position: -32px -144px; }
+.ui-icon-help { background-position: -48px -144px; }
+.ui-icon-check { background-position: -64px -144px; }
+.ui-icon-bullet { background-position: -80px -144px; }
+.ui-icon-radio-off { background-position: -96px -144px; }
+.ui-icon-radio-on { background-position: -112px -144px; }
+.ui-icon-pin-w { background-position: -128px -144px; }
+.ui-icon-pin-s { background-position: -144px -144px; }
+.ui-icon-play { background-position: 0 -160px; }
+.ui-icon-pause { background-position: -16px -160px; }
+.ui-icon-seek-next { background-position: -32px -160px; }
+.ui-icon-seek-prev { background-position: -48px -160px; }
+.ui-icon-seek-end { background-position: -64px -160px; }
+.ui-icon-seek-start { background-position: -80px -160px; }
+/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
+.ui-icon-seek-first { background-position: -80px -160px; }
+.ui-icon-stop { background-position: -96px -160px; }
+.ui-icon-eject { background-position: -112px -160px; }
+.ui-icon-volume-off { background-position: -128px -160px; }
+.ui-icon-volume-on { background-position: -144px -160px; }
+.ui-icon-power { background-position: 0 -176px; }
+.ui-icon-signal-diag { background-position: -16px -176px; }
+.ui-icon-signal { background-position: -32px -176px; }
+.ui-icon-battery-0 { background-position: -48px -176px; }
+.ui-icon-battery-1 { background-position: -64px -176px; }
+.ui-icon-battery-2 { background-position: -80px -176px; }
+.ui-icon-battery-3 { background-position: -96px -176px; }
+.ui-icon-circle-plus { background-position: 0 -192px; }
+.ui-icon-circle-minus { background-position: -16px -192px; }
+.ui-icon-circle-close { background-position: -32px -192px; }
+.ui-icon-circle-triangle-e { background-position: -48px -192px; }
+.ui-icon-circle-triangle-s { background-position: -64px -192px; }
+.ui-icon-circle-triangle-w { background-position: -80px -192px; }
+.ui-icon-circle-triangle-n { background-position: -96px -192px; }
+.ui-icon-circle-arrow-e { background-position: -112px -192px; }
+.ui-icon-circle-arrow-s { background-position: -128px -192px; }
+.ui-icon-circle-arrow-w { background-position: -144px -192px; }
+.ui-icon-circle-arrow-n { background-position: -160px -192px; }
+.ui-icon-circle-zoomin { background-position: -176px -192px; }
+.ui-icon-circle-zoomout { background-position: -192px -192px; }
+.ui-icon-circle-check { background-position: -208px -192px; }
+.ui-icon-circlesmall-plus { background-position: 0 -208px; }
+.ui-icon-circlesmall-minus { background-position: -16px -208px; }
+.ui-icon-circlesmall-close { background-position: -32px -208px; }
+.ui-icon-squaresmall-plus { background-position: -48px -208px; }
+.ui-icon-squaresmall-minus { background-position: -64px -208px; }
+.ui-icon-squaresmall-close { background-position: -80px -208px; }
+.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
+.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
+.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
+.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
+.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
+.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
+
+
+/* Misc visuals
+----------------------------------*/
+
+/* Corner radius */
+.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; }
+.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
+.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
+.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
+.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
+.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
+.ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
+.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
+.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
+
+/* Overlays */
+.ui-widget-overlay { background: #666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); }
+.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }/*
+ * jQuery UI Resizable @VERSION
+ *
+ * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Resizable#theming
+ */
+.ui-resizable { position: relative;}
+.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
+.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
+.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
+.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
+.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
+.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
+.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
+.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
+.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
+.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
+ * jQuery UI Selectable @VERSION
+ *
+ * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Selectable#theming
+ */
+.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
+/*
+ * jQuery UI Accordion @VERSION
+ *
+ * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Accordion#theming
+ */
+/* IE/Win - Fix animation bug - #4615 */
+.ui-accordion { width: 100%; }
+.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
+.ui-accordion .ui-accordion-li-fix { display: inline; }
+.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
+.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
+.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
+.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
+.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
+.ui-accordion .ui-accordion-content-active { display: block; }/*
+ * jQuery UI Autocomplete @VERSION
+ *
+ * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Autocomplete#theming
+ */
+.ui-autocomplete { position: absolute; cursor: default; }
+
+/* workarounds */
+* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
+
+/*
+ * jQuery UI Menu @VERSION
+ *
+ * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Menu#theming
+ */
+.ui-menu {
+ list-style:none;
+ padding: 2px;
+ margin: 0;
+ display:block;
+ float: left;
+}
+.ui-menu .ui-menu {
+ margin-top: -3px;
+}
+.ui-menu .ui-menu-item {
+ margin:0;
+ padding: 0;
+ zoom: 1;
+ float: left;
+ clear: left;
+ width: 100%;
+}
+.ui-menu .ui-menu-item a {
+ text-decoration:none;
+ display:block;
+ padding:.2em .4em;
+ line-height:1.5;
+ zoom:1;
+}
+.ui-menu .ui-menu-item a.ui-state-hover,
+.ui-menu .ui-menu-item a.ui-state-active {
+ font-weight: normal;
+ margin: -1px;
+}
+/*
+ * jQuery UI Button @VERSION
+ *
+ * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Button#theming
+ */
+.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
+.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
+button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
+.ui-button-icons-only { width: 3.4em; }
+button.ui-button-icons-only { width: 3.7em; }
+
+/*button text element */
+.ui-button .ui-button-text { display: block; line-height: 1.4; }
+.ui-button-text-only .ui-button-text { padding: .4em 1em; }
+.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
+.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
+.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
+.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
+/* no icon support for input elements, provide padding by default */
+input.ui-button { padding: .4em 1em; }
+
+/*button icon element(s) */
+.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
+.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
+.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
+.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
+.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
+
+/*button sets*/
+.ui-buttonset { margin-right: 7px; }
+.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }
+
+/* workarounds */
+button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
+/*
+ * jQuery UI Dialog @VERSION
+ *
+ * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Dialog#theming
+ */
+.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
+.ui-dialog .ui-dialog-titlebar { padding: .5em 1em .3em; position: relative; }
+.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0; }
+.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
+.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
+.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
+.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
+.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
+.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
+.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
+.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
+.ui-draggable .ui-dialog-titlebar { cursor: move; }
+/*
+ * jQuery UI Slider @VERSION
+ *
+ * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Slider#theming
+ */
+.ui-slider { position: relative; text-align: left; }
+.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
+.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
+
+.ui-slider-horizontal { height: .8em; }
+.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
+.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
+.ui-slider-horizontal .ui-slider-range-min { left: 0; }
+.ui-slider-horizontal .ui-slider-range-max { right: 0; }
+
+.ui-slider-vertical { width: .8em; height: 100px; }
+.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
+.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
+.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
+.ui-slider-vertical .ui-slider-range-max { top: 0; }/*
+ * jQuery UI Tabs @VERSION
+ *
+ * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Tabs#theming
+ */
+.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
+.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
+.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
+.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
+.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
+.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
+.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
+.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
+.ui-tabs .ui-tabs-hide { display: none !important; }
+/*
+ * jQuery UI Datepicker @VERSION
+ *
+ * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Datepicker#theming
+ */
+.ui-datepicker { width: 17em; padding: .2em .2em 0; }
+.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
+.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
+.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
+.ui-datepicker .ui-datepicker-prev { left:2px; }
+.ui-datepicker .ui-datepicker-next { right:2px; }
+.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
+.ui-datepicker .ui-datepicker-next-hover { right:1px; }
+.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
+.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
+.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
+.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
+.ui-datepicker select.ui-datepicker-month,
+.ui-datepicker select.ui-datepicker-year { width: 49%;}
+.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
+.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
+.ui-datepicker td { border: 0; padding: 1px; }
+.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
+.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
+.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
+.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
+
+/* with multiple calendars */
+.ui-datepicker.ui-datepicker-multi { width:auto; }
+.ui-datepicker-multi .ui-datepicker-group { float:left; }
+.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
+.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
+.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
+.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
+.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
+.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
+.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
+.ui-datepicker-row-break { clear:both; width:100%; }
+
+/* RTL support */
+.ui-datepicker-rtl { direction: rtl; }
+.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
+.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
+.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
+.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
+.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
+.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
+.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
+.ui-datepicker-rtl .ui-datepicker-group { float:right; }
+.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
+.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
+
+/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
+.ui-datepicker-cover {
+ display: none; /*sorry for IE5*/
+ display/**/: block; /*sorry for IE5*/
+ position: absolute; /*must have*/
+ z-index: -1; /*must have*/
+ filter: mask(); /*must have*/
+ top: -4px; /*must have*/
+ left: -4px; /*must have*/
+ width: 200px; /*must have*/
+ height: 200px; /*must have*/
+}/*
+ * jQuery UI Progressbar @VERSION
+ *
+ * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Progressbar#theming
+ */
+.ui-progressbar { height:2em; text-align: left; }
+.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
\ No newline at end of file
diff --git a/static/resizetest/dump.fm.all.files/jquery-ui.min.js b/static/resizetest/dump.fm.all.files/jquery-ui.min.js
new file mode 100755
index 0000000..1050b8a
--- /dev/null
+++ b/static/resizetest/dump.fm.all.files/jquery-ui.min.js
@@ -0,0 +1,41 @@
+/*!
+ * jQuery UI 1.8
+ *
+ * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT (MIT-LICENSE.txt)
+ * and GPL (GPL-LICENSE.txt) licenses.
+ *
+ * http://docs.jquery.com/UI
+ */
/*
+ * jQuery UI 1.8
+ *
+ * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT (MIT-LICENSE.txt)
+ * and GPL (GPL-LICENSE.txt) licenses.
+ *
+ * http://docs.jquery.com/UI
+ */
+jQuery.ui||(function(a){a.ui={version:"1.8",plugin:{add:function(c,d,f){var e=a.ui[c].prototype;for(var b in f){e.plugins[b]=e.plugins[b]||[];e.plugins[b].push([d,f[b]])}},call:function(b,d,c){var f=b.plugins[d];if(!f||!b.element[0].parentNode){return}for(var e=0;e