body {margin:0;}
h1 { font-size:18px; margin:0 0 20px; }

.clear { clear:both; font-size:1px; line-height:1px; }

#overlay { height:100%; left:0; position:absolute; top:0; width:100%; z-index:2000; }
#overlay #preloader { /*background:url(/jquery_img/loader_bg.gif) no-repeat;*/ height:50px; left:50%; line-height:50px; margin:-25px 0 0 -25px; position:absolute; text-align:center; top:50%; width:50px; }
#overlay #preloader img { margin:0; vertical-align:middle; }

.ui-sortable { background-color:#FFF; color:#222; margin:0 10px 10px 0; padding:0 0 10px; width:175px; }
.ui-sortable h2 { background-color:#fff; border-top:3px solid #666; color:#FFF; font-size:11px; margin:0 -10px 10px; line-height:2; padding:0 10px; position:relative; }

dl.sort { color:#222; margin:10px 0; }
#uidemo dl.first { margin-top:0; }
#uidemo dl.last { margin-bottom:0; }

dl.sort dt { background-color:#1F4A98; color:#FFF; cursor:move; height:30px; line-height:2; position:relative; border-top:1px solid #BABBBD; border-left:1px solid #BABBBD; border-right:1px solid #BABBBD; }
dl.sort dd { background-color:#FFF; margin:0; padding-top:1px; border-bottom:1px solid #BABBBD; border-left:1px solid #BABBBD; border-right:1px solid #BABBBD; }

.ui-sortable-helper { width:175px; }
.placeholder { border:1px dashed #AAA; }

span.options { cursor:default; font-size:1px; line-height:1px; position:absolute;}
span.options a { background-color:#FFF; cursor:pointer; display:block; float:left; text-indent:-9000px;}
span.options a.delete { background: url(/image/site/delete.gif) no-repeat; width:16px; height: 16px; }

.ui-sortable h2 span.options { right:-12px; top:5px; width:30px; }
.ui-sortable h2 span.options a { height:12px; width:30px; }

dl.sort dt span.options { right:5px; top:5px; width:16px; }
dl.sort dt span.options a.disabled { background:#555 !important; cursor:default; }

#container { width:100%; }

#header { width:638px; }
#content { float:left; width:32%; min-height:100px;}
#sidebar { float:left; width:32%; min-height:100px;}
#content3 { float:left; width:32%; min-height:100px;}

#footer { width:638px; }
#meta { float:left; }

#trashcan p { margin:0; }