thomascube
2011-12-14 b540ed15a30cd9379df7feb62b0ae81a8a111e9c
skins/larry/styles.css
@@ -47,7 +47,7 @@
input[type="text"]:focus,
input[type="password"]:focus,
input.button:focus,
textarea {
textarea:focus {
   border-color: #4787b1;
   box-shadow: 0 0 5px 2px rgba(71,135,177, 0.9);
   -moz-box-shadow: 0 0 5px 2px rgba(71,135,177, 0.9);
@@ -85,7 +85,7 @@
}
.formbuttons input.button {
   color: #dddddd;
   color: #ddd;
   font-size: 110%;
   text-shadow: 1px 1px 1px #333;
   padding: 4px 12px;
@@ -100,7 +100,7 @@
}
.formbuttons input.button:hover {
   color: #ededed;
   color: #f2f2f2;
   box-shadow: 0 0 5px 2px rgba(71,135,177, 0.6);
   -moz-box-shadow: 0 0 5px 2px rgba(71,135,177, 0.6);
   -webkit-box-shadow: 0 0 5px 2px rgba(71,135,177, 0.6);
@@ -213,25 +213,45 @@
   background: linear-gradient(top, #bababa 0%, #d8d8d8 100%);
}
.pagenav a.button {
   padding: 1px 3px;
}
.pagenav a.button span.inner {
   display: inline-block;
   width: 12px;
   height: 12px;
   width: 16px;
   height: 13px;
   text-indent: 1000px;
   overflow: hidden;
   background: url(images/buttons.png) -8px -211px no-repeat;
   background: url(images/buttons.png) -6px -211px no-repeat;
}
.pagenav a.prevpage span.inner {
   background-position: -8px -226px;
   background-position: -7px -226px;
}
.pagenav a.nextpage span.inner {
   background-position: -30px -226px;
   background-position: -28px -226px;
}
.pagenav a.lastpage span.inner {
   background-position: -30px -211px;
   background-position: -28px -211px;
}
.pagenav a.pageup span.inner {
   background-position: -7px -256px;
}
.pagenav a.pagedown span.inner {
   background-position: -29px -256px;
}
.pagenav a.viewsource span.inner {
   background-position: -7px -271px;
}
.pagenav a.extwin span.inner {
   background-position: -29px -271px;
}
.pagenav .countdisplay {
@@ -270,7 +290,7 @@
#message-objects div.notice {
   color: #555;
   font-weight: bold;
   padding: 6px 40px 6px 25px;
   padding: 6px 30px 6px 25px;
   display: inline-block;
   white-space: nowrap;
   background: url(images/messages.png) 0 5px no-repeat;
@@ -311,6 +331,9 @@
   background: -o-linear-gradient(top, #eaeaea 0%, #c8c8c8 100%);
   background: -ms-linear-gradient(top, #eaeaea 0%, #c8c8c8 100%);
   background: linear-gradient(top, #eaeaea 0%, #c8c8c8 100%);
   white-space: nowrap;
   overflow: hidden;
   text-overflow: ellipsis;
}
@@ -369,9 +392,10 @@
   padding-right: 1em;
}
#topline a.support-link {
#topline .topleft a {
   display: inline-block;
   padding: 2px 0;
   padding: 2px 0.8em 0 0;
   color: #aaa;
}
#topline a.button-logout {
@@ -463,6 +487,27 @@
   background: #fff;
}
.scroller {
   overflow: auto;
}
.readtext {
   width: 42em;
   padding: 12px;
}
.readtext > h1,
.readtext > h2,
.readtext > h3 {
   margin-top: 0;
}
.watermark {
   background-image: url(images/watermark.jpg);
   background-position: center;
   background-repeat: no-repeat;
}
/*** lists ***/
.listbox {
@@ -479,7 +524,7 @@
   overflow: auto;
}
.listbox .scroller.wfooter {
.listbox .scroller.withfooter {
   bottom: 42px;
}
@@ -508,8 +553,8 @@
.listbox .tablink,
.listing tbody td,
.listing li {
   font-size: 11px;
   display: block;
   font-size: 11px;
   border-top: 1px solid #fff;
   border-bottom: 1px solid #bbd3da;
   cursor: default;
@@ -525,7 +570,12 @@
   text-shadow: 1px 1px 1px #fff;
   text-decoration: none;
   cursor: default;
   padding: 8px 8px 4px 8px;
   padding: 7px 8px 5px 8px;
   white-space: nowrap;
}
.listing tbody td {
   display: table-cell;
}
.listbox .listitem.selected,
@@ -547,7 +597,8 @@
   background-color: #d9ecf4;
}
ul.listing li.droptarget {
ul.listing li.droptarget,
table.listing tr.droptarget td {
   background-color: #c7e3ef;
}
@@ -587,14 +638,29 @@
   background: url(images/buttons.png) -1000px 0 no-repeat;
}
.boxfooter .listbutton.groupactions .inner {
   background-position: 4px -1292px;
.boxfooter .listbutton.add .inner {
   background-position: 10px -1210px;
}
.errobox h3 {
.boxfooter .listbutton.groupactions .inner {
   background-position: 5px -1292px;
}
.centerbox {
   width: 40em;
   margin: 36px auto;
}
.errorbox {
   width: 40em;
   padding: 20px;
}
.errorbox h3 {
   font-size: 16px;
   margin-top: 0;
}
/*** iFrames ***/
@@ -603,11 +669,12 @@
   margin: 38px 0 20px 0;
}
body.iframe.fullheight {
   margin: 0;
}
.contentbox .boxtitle,
body.iframe .boxtitle {
   position: fixed;
   top: 0;
   left: 0;
   width: 100%;
   color: #777;
   background: #eee;
   background: -moz-linear-gradient(top, #eee 0%, #dfdfdf 100%);
@@ -618,8 +685,24 @@
   border-bottom: 1px solid #ccc;
}
body.iframe .boxtitle {
   position: fixed;
   top: 0;
   left: 0;
   width: 100%;
}
.boxcontent {
   padding: 10px;
}
.contentbox .scroller {
   position: absolute;
   top: 34px;
   left: 0;
   right: 0;
   bottom: 28px;
   overflow: auto;
}
.footerleft {
@@ -636,7 +719,13 @@
   display: block;
   font-size: 14px;
   font-weight: bold;
   margin-bottom: 10px;
   padding-bottom: 10px;
   margin-bottom: 0;
}
.propform fieldset fieldset legend {
   color: #666;
   font-size: 12px;
}
table.propform {
@@ -657,6 +746,11 @@
   color: #333;
   padding-right: 20px;
   white-space: nowrap;
}
table.propform .mceLayout td {
   padding: 0;
   border-bottom: 0;
}
@@ -787,7 +881,7 @@
   text-align: center;
   font-size: 10px;
   color: #555;
   min-width: 55px;
   min-width: 50px;
   max-width: 75px;
   overflow: hidden;
   text-overflow: ellipsis;
@@ -948,9 +1042,9 @@
#rcmdraglayer {
   min-width: 300px;
   min-width: 260px;
   width: auto !important;
   width: 300px;
   width: 260px;
   padding: 6px 8px;
   background: #444;
   border: 1px solid #555;