.museo{
font-size:1.7em;
font-family:Museo500Regular,Georgia,Palatino,"Times New Roman",Times,serif}

.setTitle{
	font-size:24px;
	line-height:25px;
	padding:6px 0px 10px;
	font-family:arial, helveetica, sans-serif;
	font-weight:bold;
}
.setDesc{
font-size:15px;
line-height:21px;
font-family:georgia;
padding-bottom:20px;
}
.gray{font-size:11px;font-weight:bold;color:#666}
.black_overlay{
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height:100%;
background:url(images/dark.png);
z-index:1001;
}

#sortable { list-style-type: none; margin: 0; padding: 0; }
#sortable li {float: left; text-align: center; }
.sortableImage{
width:75px;height:75px;
margin:1px;cursor:pointer;
}
.bold{font-weight:bold}
.pagelist{
	margin:0px;
        padding:0px;
        display:inline-block;
	color:#666;
	font-weight:bold;
}
.pagelist .noborder{border:0px;}
.pagelist li{
             display:inline-block;
             padding:3px;
             zoom:1;
             *display:inline;
	     border:0px #ccc solid;
	     margin:1px;
}
.pagelist .selected{
	  background-color:#ddeeff;
	 
}


.incoming{
width:165px;height:150px;overflow:hidden
}
.imageStatus{
width:150px;height:120px;border:1px #666 solid;background-color:#ddd;
}
.imageStatusText{margin-top:50px;}

.clear{clear:both}
.iblock{
 display:-moz-inline-stack;
 display:inline-block;
 zoom:1;
  *display:inline;
}
.imageblock{
background-color:#eee;
 padding:4px;
  vertical-align:top;
 margin:2px;
 }
.caption{
 width:160px;
 height:50px;
 border:1px #666 solid;
 color:#888;
  font-family:arial;
  font-size:11px;
color:#666;
background-color:#fafafa;
 }
a img{border:0px;-moz-user-select:none;}

		object:focus { outline:none; }
		#flashContent { display:none; }
		
		.imagePiece{
			border:1px #000 solid;
			font-size:11px;color:#666;
			padding:3px;
			margin:2px;
			height:15px;
			background-color:#fff;
		}
		.left{float:left;}
		.right{float:right;}
		.upload_button{
			margin:3px;
			width:100px;height:22px;
			cursor:pointer;
			background:url('assets/upload0.gif');
		}
		.upload_button:hover{
			background:url('assets/upload1.gif');
		}
		.upload_button:active{
			background:url('assets/upload2.gif');
		}

body, input, textarea{
 font-family: 'Lucida Grande',Helvetica,Arial,sans-serif;
 font-size:14px;
}
.gray{color:#666}
.hidden{display:none;}
.fieldhelp{font-size:11px;color:#888}

.basicButton{
 text-align:center;
 cursor:pointer;
}

.dialog{
 text-align:left;
 display:none;
 position:absolute;
 left:0px;
 top:0px;
 z-index:2000;
 background: url(http://flash.tinyuploads.com/images/dialog_border.png);
 padding:8px;
 width:445px;

-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;

}
.dialogContent{
  background-color:#fff;
  text-align:left;
 padding:5px;
 position:relative;
  z-index:2001;
  margin:0px 1px;
 }

.dialogTitle{
  background-color:#7EB46D;
 border:1px #3A6F29 solid;
 color:#fff;
  font-size:12pt;
  font-weight:bold;
 padding:5px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
 }
.dialogFooter{
        margin:0px 1px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;

  background-color:#eee;
  border-top:1px #AAA solid;
  text-align:right;
 padding:5px;
 }

input, textarea{padding:2px}
.f12{font-size:12px}
.f11{font-size:11px}
.white{color:#fff}
.lime{color:#ccffcc}

h1{font-size:20px;margin:6px 0px;;}
h2{font-size:18px;margin:6px 0px;font-weight:normal;}
body{
 font-size:14px;
 height:100%;
 margin: 0px;
 padding:0px;
 font-size:14px;
}

hr{color:#aaa}
.menu {
        padding:0 0.7em;
        display:inline-block;
        white-space:nowrap;
        zoom:1;
        *display:inline;
}
.menu li {
display:inline-block;
padding:4px 10px;
zoom:1;
*display:inline;
      }

textarea{
 border:1px #aaa solid;
}

input.text{
 border:1px #aaa solid;
}

table{padding:0;margin:0}
ul{margin:0px;}

.success{
 margin:10px;width:85%; padding:5px;background-color:#fff9d7;color:#333;border:1px #E2C822 solid; font-size:10pt;font-weight:bold;
 }
.green{
 margin:10px;width:85%; padding:5px;background-color:#DDFFDD;color:#333;border:1px #00aa00 solid; font-size:10pt;font-weight:bold;
 }

.explanation{
 margin:10px; width:85%; padding:5px;background-color:#eeeeff;color:#000;border:1px #6698CB solid; font-size:10pt;font-weight:bold;
 }

.error{
 margin:10px;width:85%; padding:5px;background-color:#ffcccc;color:#000;border:1px #cc0000 solid; font-size:10pt;font-weight:bold;
 }

a{
	cursor:pointer;
  text-decoration:none;
  color:#336699;
  font-weight:bold;
}
img{
 border:0px;
}
a:hover{
  text-decoration:underline;
}
