Prettier buttons
[scpubgit/stemmatology.git] / stemmaweb / root / css / style.css
CommitLineData
cf9626aa 1/* General site-wide layout */
edc39fc3 2body {
3 margin: 0;
4 padding: 20px;
5 font: 1em Arial, Helvetica, sans-serif;
6 font-size: 85%;
7 color: #666;
8}
cf9626aa 9h1 {
10 border-bottom: 1px solid #488dd2;
11 color: #488dd2;
dcaefca6 12 font-size: 18pt;
cf9626aa 13}
14h2 {
329b68ed 15 margin-top: 10px;
16 color: #488dd2;
17 font-size: 18px;
cf9626aa 18}
329b68ed 19h3 {
20 color: #488dd2;
21 font-size: 14px;
22 font-style: italic;
23}
cf9626aa 24
57acbbe2 25div.button {
26 background: transparent url('../images/b_button_a.png') no-repeat scroll top right;
27 color: #fff;
28 display: block;
29 float: left;
30 font: normal 12px Times, Times New Roman, Serif; /* arial, sans-serif; */
31 height: 24px;
32 margin-right: 6px;
33 padding-right: 18px; /* sliding doors padding */
34 text-decoration: none;
35}
36div.button.reset {
37 background: transparent url('../images/c_button_a.png') no-repeat scroll top right;
38}
39div.button span {
40 background: transparent url('../images/b_button_span.png') no-repeat;
41 display: block;
42 line-height: 14px;
43 padding: 5px 0 5px 18px;
44}
45div.button.reset span {
46 background: transparent url('../images/c_button_span.png') no-repeat;
47}
48div.button:hover {
49 background-position: bottom right;
50 color: #444;
51 outline: none; /* hide dotted outline in Firefox */
52}
53div.button:hover span {
54 background-position: bottom left;
55}
b15c59d5 56#stemma_pager_buttons {
57 height: 28px;
58}
59div.pager_left_button {
60 width: 28px;
61 height: 28px;
62 float: left;
052e1163 63 background: transparent url('../images/button_left_28.png') no-repeat left bottom;
b15c59d5 64}
052e1163 65div.pager_left_button:hover {
66 background: transparent url('../images/button_left_28.png') no-repeat center bottom;
67}
68div.pager_right_button:hover {
69 background: transparent url('../images/button_right_28.png') no-repeat center bottom;
b15c59d5 70}
71div.pager_right_button {
72 width: 28px;
73 height: 28px;
74 float: left;
75 margin-left: 10px;
052e1163 76 background: transparent url('../images/button_right_28.png') no-repeat left bottom;
b15c59d5 77}
91d3aa28 78div.pager_right_button.greyed_out, div.pager_right_button.greyed_out:hover {
052e1163 79 opacity: 0.5;
80 background: url("../images/button_right_28.png") no-repeat scroll right bottom transparent;
91d3aa28 81}
82div.pager_left_button.greyed_out, div.pager_left_button.greyed_out:hover {
052e1163 83 opacity: 0.5;
84 background: url("../images/button_left_28.png") no-repeat scroll right bottom transparent;
91d3aa28 85}
3e97c22c 86#topbanner {
87 width: 100%;
3e97c22c 88}
89#bannerinfo {
90 float: right;
91 margin-right: 12%;
92 margin-top: 15px;
93}
94.navlink {
95 color: #488dd2;
96 text-decoration: underline;
97}
98
99
57acbbe2 100
cf9626aa 101/* Index page components */
102
329b68ed 103#directory_container {
cf9626aa 104 float: left;
105 width: 300px;
106 height: 450px;
107 border: 1px #c6dcf1 solid;
dcaefca6 108 padding-left: 10px;
109 padding-right: 10px;
cf9626aa 110}
8c64c9bc 111#loading_message {
112 display: none;
113}
329b68ed 114#directory {
3524c08f 115 height: 360px;
57acbbe2 116 margin-left: 10px;
3524c08f 117 overflow: auto;
118}
119#new_trad_button {
120 margin-left: 10px;
121 position: relative;
122 top: 10px;
329b68ed 123}
56455620 124.traditionname {
125 text-decoration: underline;
126}
127.selected {
128 font-style: italic;
129}
0dd07adc 130.mainnav {
131 position: absolute;
132 top: 10px;
dcaefca6 133 right: 22px;
0dd07adc 134 font-size: 14px;
135 font-weight: 100;
136 color: #488dd2;
137}
138.mainnav a {
139 color: #488dd2;
140}
0bded693 141#textinfo_waitbox {
142 float: left;
143 padding-left: 50px;
144}
3524c08f 145#textinfo_container {
dcaefca6 146 border: 1px solid #C6DCF1;
57acbbe2 147 float: left;
8927ef0b 148 height: 510px;
dcaefca6 149 width: 710px;
150 margin-left: 10px;
151 padding-left: 10px;
152 padding-right: 10px;
57acbbe2 153}
0bded693 154#edit_instructions {
155 float: left;
156}
57acbbe2 157#stemma_container h2 h3 {
158 color: #666;
159}
cf9626aa 160#stemma_graph {
57acbbe2 161 height: 375px;
5b89f7ce 162 width: 500px;
56455620 163 text-align: center;
57acbbe2 164 border: 1px #c6dcf1 solid;
56455620 165}
166#stemma_graph img {
167 margin-top: expression(( 450 - this.height ) / 2);
edc39fc3 168}
dcaefca6 169#textinfo_container_buttons {
170 float: right;
b15c59d5 171 left: -18px;
172 position: relative;
173 top: 15px;
dcaefca6 174}
b15c59d5 175#run_stexaminer, #run_relater, #open_stemma_add, #open_stemma_edit {
176 height: 18px;
177}
178#stemma_pager {
179 height: 38px;
180}
181#open_textinfo_edit {
182 float: right;
dcaefca6 183 height: 30px;
dcaefca6 184 position: relative;
b15c59d5 185 top: -34px;
186 left: -8px;
d5c17cec 187}
6bc3ce1e 188#upload-collation-dialog {
189 overflow: hidden;
190}
191.uploadfile {
192 font-weight: bold;
193}
194#uploadfile_label {
195 font-weight: normal;
196}
197#filelist {
198 position: relative;
199 top: 10px;
200 margin-bottom: 24px;
201}
eb9838ec 202.error {
203 font-weight: bold;
204 color: #ff3333;
205}