summary refs log tree commit diff stats
path: root/theme/css
diff options
context:
space:
mode:
Diffstat (limited to 'theme/css')
-rwxr-xr-xtheme/css/backgrounds.php148
-rw-r--r--theme/css/bubbles.css71
-rwxr-xr-xtheme/css/headers.php85
-rwxr-xr-xtheme/css/navigation.php198
-rw-r--r--theme/css/quotes.php199
-rwxr-xr-xtheme/css/thickbox.css164
-rw-r--r--theme/css/uniform.php270
-rwxr-xr-xtheme/css/website.php843
8 files changed, 1978 insertions, 0 deletions
diff --git a/theme/css/backgrounds.php b/theme/css/backgrounds.php new file mode 100755 index 0000000..51e7dbf --- /dev/null +++ b/theme/css/backgrounds.php
@@ -0,0 +1,148 @@
1<?php
2/*
3 444444444
4 4::::::::4
5 4:::::::::4
6 4::::44::::4
7 4::::4 4::::4 Four Island
8 4::::4 4::::4
9 4::::4 4::::4 Written and maintained by Starla Insigna
104::::444444::::444
114::::::::::::::::4 theme/css/backgrounds.php
124444444444:::::444
13 4::::4 Please do not use, reproduce or steal the
14 4::::4 contents of this file without explicit
15 4::::4 permission from Hatkirby.
16 44::::::44
17 4::::::::4
18 4444444444
19*/
20
21if (!defined('S_INCLUDE_FILE')) {define('S_INCLUDE_FILE',1);}
22
23require('headerproc.php');
24?>
25/* Four Island Background CSS */
26<?php
27
28include_once('../includes/specialdates.php');
29
30if (sd_ifNoSpecialDay())
31{
32 $bgimgm = 'island6';
33} elseif (sd_isSpecialDay('Four Island A'))
34{
35 $bgimgm = 'islandYearly';
36} elseif (sd_isSpecialDay('Christmas Eve'))
37{
38 $bgimgm = 'christmasEve';
39 $bgcolor = 'black';
40} elseif (sd_isSpecialDay('Christmas Day'))
41{
42 $bgimgm = 'christmas';
43} elseif (sd_isSpecialDay('New Years Eve'))
44{
45 $bgimgm = 'newYearsEve';
46 $bgcolor = 'black';
47} elseif (sd_isSpecialDay('Veterans Day'))
48{
49 $bgimgm = 'veterans';
50} elseif (sd_isSpecialDay('Independance Day'))
51{
52 $bgimgm = '4ofjuly';
53 $bgcolor = 'black';
54} elseif (sd_isSpecialDay('Fathers Day'))
55{
56 $bgimgm = 'fathers';
57} elseif (sd_isSpecialDay('Hatkirbys B-Day'))
58{
59 $bgimgm = 'hatkirbybday';
60} elseif (sd_isSpecialDay('Kirby Week'))
61{
62 $bgimgm = 'kirbyweek';
63} elseif (sd_isSpecialDay('Memorial Day'))
64{
65 $bgimgm = 'memorial';
66 $bgcolor = 'gray';
67} elseif (sd_isSpecialDay('Mothers Day'))
68{
69 $bgimgm = 'mothers';
70} elseif (sd_isSpecialDay('New Years Day'))
71{
72 $bgimgm = 'newYear';
73} elseif (sd_isSpecialDay('Ash Wednesday'))
74{
75 $bgimgm = 'ashWeds';
76} elseif (sd_isSpecialDay('Columbus Day'))
77{
78 $bgimgm = 'columbus';
79} elseif (sd_isSpecialDay('Easter'))
80{
81 $bgimgm = 'easter';
82} elseif (sd_isSpecialDay('Flag Day'))
83{
84 $bgimgm = 'flagDay';
85} elseif (sd_isSpecialDay('Good Friday'))
86{
87 $bgimgm = 'goodFriday';
88} elseif (sd_isSpecialDay('Groundhog Day'))
89{
90 $bgimgm = 'groundhog';
91} elseif (sd_isSpecialDay('Halloween'))
92{
93 $bgimgm = 'halloween';
94 $bgcolor = 'black';
95} elseif (sd_isSpecialDay('Mardi Gras'))
96{
97 $bgimgm = 'mardiGras';
98} elseif (sd_isSpecialDay('Martin Luther King Day'))
99{
100 $bgimgm = 'martinLuther';
101} elseif (sd_isSpecialDay('Valentines Day'))
102{
103 $bgimgm = 'valentines';
104} else {
105 $bgimgm = 'island6';
106}
107
108if (isset($_GET['nolayout']))
109{
110 if ((date('G') >= 20) || (date('G') <= 6))
111 {
112// $bodyID = 'night';
113 } else {
114 $bodyID = 'day';
115 }
116} else {
117 $bodyID = $_GET['id'];
118}
119
120if (!isset($bgcolor)) {$bgcolor='aqua';}
121if (($bgimgm == 'island6') && ($bodyID == 'night')) {$bgcolor='black';}
122
123?>
124/* Body */
125
126body {
127 background-color: <?php echo($bgcolor); ?>;
128 background-image: url(/theme/images/backgrounds/<?php echo($bgimgm); ?>.PNG);
129 background-repeat: repeat-x;
130 background-attachment: fixed;
131 background-position: bottom left;
132 font-family: Arial, FreeSans;
133 margin: 0px;
134 padding: 0px 0px 30px !important;
135}
136
137<?php
138
139if ($bgimgm == 'island6')
140{
141?>
142body#night {
143 background: black url(/theme/images/backgrounds/island6night.PNG) repeat-x fixed bottom left;
144}
145
146<?php
147}
148?>
diff --git a/theme/css/bubbles.css b/theme/css/bubbles.css new file mode 100644 index 0000000..e48eba0 --- /dev/null +++ b/theme/css/bubbles.css
@@ -0,0 +1,71 @@
1/* Normal Bubble */
2div.bubble {
3 width: auto;
4 font-size: 0.75em;
5 margin-bottom: 24px;
6 font: 1em "Lucida Grande", Lucida, Verdana, sans-serif;
7}
8
9div.bubble blockquote {
10 margin: 0px;
11 padding: 0px;
12 border: 1px solid #c9c2c1;
13 background-color: #fff;
14}
15
16div.bubble blockquote div {
17 margin: 10px;
18 padding: 0px;
19}
20
21div.bubble cite {
22 position: relative;
23 margin: 0px;
24 padding: 7px 0px 0px 15px;
25 top: 6px;
26 background: transparent url(/theme/images/tip.gif) no-repeat 20px 0;
27 font-style: normal;
28 font-size: small;
29}
30
31/* Rounded Bubble */
32div.bubble div.rounded {
33 margin-bottom: 10px;
34 border: 3px solid #fff;
35 background-color: #b7e0ff;
36}
37div.bubble div.rounded blockquote {
38 border: 0;
39 background-color: transparent;
40}
41div.bubble div.rounded blockquote div {
42 margin: 0px 10px;
43}
44div.bubble cite.rounded {
45 position: relative;
46 margin: 0px;
47 padding-left: 15px;
48 padding-top: 12px;
49 top: 9px;
50 background: transparent url(/theme/images/tip-rounded.gif) no-repeat 15px 0;
51}
52
53/* Pimped Bubble */
54div#pimped.bubble {
55 font-size: 0.9em;
56}
57div#pimped.bubble div.rounded {
58 color: #fff;
59 border: 3px solid #fff;
60 background-color: #111;
61}
62div#pimped.bubble cite.rounded {
63 background: transparent url(/theme/images/tip-pimped.gif) no-repeat 15px 0;
64}
65
66div.bubble div.bquote blockquote {
67 margin: 0px;
68 padding: 0px;
69 border: 1px solid #c9c2c1;
70 background-color: #fff;
71}
diff --git a/theme/css/headers.php b/theme/css/headers.php new file mode 100755 index 0000000..bb5a179 --- /dev/null +++ b/theme/css/headers.php
@@ -0,0 +1,85 @@
1<?php
2/*
3 444444444
4 4::::::::4
5 4:::::::::4
6 4::::44::::4
7 4::::4 4::::4 Four Island
8 4::::4 4::::4
9 4::::4 4::::4 Written and maintained by Starla Insigna
104::::444444::::444
114::::::::::::::::4 theme/css/headers.php
124444444444:::::444
13 4::::4 Please do not use, reproduce or steal the
14 4::::4 contents of this file without explicit
15 4::::4 permission from Hatkirby.
16 44::::::44
17 4::::::::4
18 4444444444
19*/
20
21if (!defined('S_INCLUDE_FILE')) {define('S_INCLUDE_FILE',1);}
22
23require('headerproc.php');
24
25?>
26/* Four Island Header CSS */
27<?php
28
29include_once('../includes/specialdates.php');
30
31if (sd_ifNoSpecialDay())
32{
33 $bgimgm = 'main';
34} elseif (sd_isSpecialDay('Four Island A'))
35{
36 $bgimgm = 'islandYearly';
37} elseif (sd_isSpecialDay('Mothers Day'))
38{
39 $bgimgm = 'mothers';
40} elseif (sd_isSpecialDay('Memorial Day'))
41{
42 $bgimgm = 'memorial';
43} elseif (sd_isSpecialDay('Hatkirbys B-Day'))
44{
45 $bgimgm = 'hatkirbybday';
46} else if (sd_isSpecialDay('CTNH'))
47{
48 $bgimgm = 'ctnh';
49} else {
50 $bgimgm = 'main';
51}
52
53if ($bgimgm == 'main')
54{
55 //Check for page-based headers
56?>
57/* Category-Based Headers */
58body.projects div#banner {
59 background-image: url("/theme/images/headers/projects.png");
60}
61body.wiki div#banner {
62 background-image: url("/theme/images/headers/kfm.png");
63}
64body.fourm div#banner {
65 background-image: url("/theme/images/headers/fourm.png");
66}
67body.misc div#banner {
68 background-image: url("/theme/images/headers/random.png");
69}
70body.webs div#banner {
71 background-image: url("/theme/images/headers/links.png");
72}
73body.quotes div#banner {
74 background-image: url("/theme/images/headers/quotes.png");
75}
76body.poll div#banner {
77 background-image: url("/theme/images/headers/potw.png");
78}
79/* AID-Based Headers */
80<?php
81}
82?>
83div#banner {
84 background-image: url("/theme/images/headers/<?php echo($bgimgm); ?>.png"); /*850x129*/
85}
diff --git a/theme/css/navigation.php b/theme/css/navigation.php new file mode 100755 index 0000000..4b5f117 --- /dev/null +++ b/theme/css/navigation.php
@@ -0,0 +1,198 @@
1<?php
2/*
3 444444444
4 4::::::::4
5 4:::::::::4
6 4::::44::::4
7 4::::4 4::::4 Four Island
8 4::::4 4::::4
9 4::::4 4::::4 Written and maintained by Starla Insigna
104::::444444::::444
114::::::::::::::::4 theme/css/navigation.php
124444444444:::::444
13 4::::4 Please do not use, reproduce or steal the
14 4::::4 contents of this file without explicit
15 4::::4 permission from Hatkirby.
16 44::::::44
17 4::::::::4
18 4444444444
19*/
20
21if (!defined('S_INCLUDE_FILE')) {define('S_INCLUDE_FILE',1);}
22
23require('headerproc.php');
24
25?>
26/* Four Island NavBar CSS */
27
28ul#bannernav {
29 list-style: none;
30 clear: both;
31 margin: 0px;
32}
33
34div#banner-nav {
35 height: 30px;
36 clear: both;
37 margin: 1px 30px 0 30px;
38 background: url("/theme/images/bg_navbar.gif") repeat-x 0 0;
39}
40
41ul#bannernav li {
42 float: left;
43 margin: 0;
44 padding: 0;
45 padding-right: 6px;
46}
47
48ul#bannernav li a {
49 text-decoration: none;
50 display: block;
51 width: 100;
52 height: 30;
53}
54
55ul#bannernav li a span {
56 visibility: hidden;
57}
58
59ul#bannernav li img {
60 display: none;
61}
62
63ul#bannernav li#bannernav-home a {
64 background-image: url("/theme/images/Home.gif");
65}
66
67body.home ul#bannernav li#bannernav-home a,
68ul#bannernav li#bannernav-home a:hover {
69 background-image: url("/theme/images/Home_ro.gif");
70}
71
72ul#bannernav li#bannernav-projects a {
73 background-image: url("/theme/images/Projects.gif");
74}
75
76body.projects ul#bannernav li#bannernav-projects a,
77ul#bannernav li#bannernav-projects a:hover {
78 background-image: url("/theme/images/Projects_ro.gif");
79}
80
81ul#bannernav li#bannernav-wiki a {
82 background-image: url("/theme/images/Wiki.gif");
83}
84
85body.wiki ul#bannernav li#bannernav-wiki a,
86ul#bannernav li#bannernav-wiki a:hover {
87 background-image: url("/theme/images/Wiki_ro.gif");
88}
89
90ul#bannernav li#bannernav-fourm a {
91 background-image: url("/theme/images/Fourm.gif");
92}
93
94body.fourm ul#bannernav li#bannernav-fourm a,
95ul#bannernav li#bannernav-fourm a:hover {
96 background-image: url("/theme/images/Fourm_ro.gif");
97}
98
99ul#bannernav li#bannernav-misc a {
100 background-image: url("/theme/images/Random.gif");
101}
102
103body.misc ul#bannernav li#bannernav-misc a,
104ul#bannernav li#bannernav-misc a:hover {
105 background-image: url("/theme/images/Random_ro.gif");
106}
107
108ul#bannernav li#bannernav-webs a {
109 background-image: url("/theme/images/Links.gif");
110}
111
112body.webs ul#bannernav li#bannernav-webs a,
113ul#bannernav li#bannernav-webs a:hover {
114 background-image: url("/theme/images/Links_ro.gif");
115}
116
117ul#bannernav li#bannernav-poll a {
118 background-image: url("/theme/images/Poll.gif");
119}
120
121body.poll ul#bannernav li#bannernav-poll a,
122ul#bannernav li#bannernav-poll a:hover {
123 background-image: url("/theme/images/Poll_ro.gif");
124}
125
126ul#bannernav li#bannernav-quotes a {
127 background-image: url("/theme/images/Quotes.gif");
128}
129
130body.quotes ul#bannernav li#bannernav-quotes a,
131ul#bannernav li#bannernav-quotes a:hover {
132 background-image: url("/theme/images/Quotes_ro.gif");
133}
134
135ul#bannernav li#bannernav-login a {
136 background-image: url("/theme/images/Login.gif");
137}
138
139body.login ul#bannernav li#bannernav-login a,
140ul#bannernav li#bannernav-login a:hover {
141 background-image: url("/theme/images/Login_ro.gif");
142}
143
144ul#bannernav li#bannernav-logout a {
145 background-image: url("/theme/images/Logout.gif");
146}
147
148ul#bannernav li#bannernav-logout a:hover {
149 background-image: url("/theme/images/Logout_ro.gif");
150}
151
152ul#bannernav li#bannernav-panel a {
153 background-image: url("/theme/images/Panel.gif");
154}
155
156body.panel ul#bannernav li#bannernav-panel a,
157ul#bannernav li#bannernav-panel a:hover {
158 background-image: url("/theme/images/Panel_ro.gif");
159}
160
161ul#bannernav li#bannernav-search {
162 display: block;
163 float: right;
164 width: 165px;
165 height: 30px;
166 margin: 0px;
167 background: url("/theme/images/bg_search.gif") 0 0 no-repeat;
168}
169
170ul#bannernav li#bannernav-search fieldset {
171 border: none;
172 padding-top: 6px;
173 border-width:0pt;
174 font-family:Verdana,Helvetica,Arial,sans-serif;
175 font-size:1.1em;
176}
177
178ul#bannernav li#bannernav-search input {
179 width: 125px;
180 height: 19px !important;
181 margin-left: 13px;
182 border: none !important;
183 background-color: transparent;
184 cursor:pointer;
185 font-family:Verdana,Helvetica,Arial,sans-serif;
186 font-weight:normal;
187 padding:0pt 3px;
188 vertical-align:middle;
189 line-height:1.3em;
190 color:#536482;
191 margin-top: -20px;
192}
193
194body.fourm ul#bannernav li#bannernav-search input {
195 margin-top: 0px;
196 font-size: 1.1em !important;
197 margin-left: 28px;
198}
diff --git a/theme/css/quotes.php b/theme/css/quotes.php new file mode 100644 index 0000000..f66ad14 --- /dev/null +++ b/theme/css/quotes.php
@@ -0,0 +1,199 @@
1<?php
2/*
3 444444444
4 4::::::::4
5 4:::::::::4
6 4::::44::::4
7 4::::4 4::::4 Four Island
8 4::::4 4::::4
9 4::::4 4::::4 Written and maintained by Starla Insigna
104::::444444::::444
114::::::::::::::::4 theme/css/quotes.php
124444444444:::::444
13 4::::4 Please do not use, reproduce or steal the
14 4::::4 contents of this file without explicit
15 4::::4 permission from Hatkirby.
16 44::::::44
17 4::::::::4
18 4444444444
19*/
20
21if (!defined('S_INCLUDE_FILE')) {define('S_INCLUDE_FILE',1);}
22
23require('headerproc.php');
24
25?>
26/* site-wide */
27div#site_all{
28 font-family: serif;
29 font-size: 12pt;
30 margin-left: 9%;
31 margin-right: 9%;
32}
33a#site_nav_admin{
34 color: #c08000;
35}
36a#site_nav_logout{
37 color: #000000;
38}
39a#site_admin_flag, a#site_admin_queue{
40 color: #336699;
41}
42
43
44/* quote-output styles */
45
46div.quote_quote{
47 padding-bottom: 5pt;
48}
49div.quote_whole{
50 padding-top: 10pt;
51}
52
53/* searchpage */
54input#search_submit-button{
55 background-color: #c08000;
56}
57input#search_query-box{
58 background-color: #f0f0f0;
59}
60select#search_sortby-dropdown{
61 background-color: #f0f0f0;
62}
63select#search_limit-dropdown{
64 background-color: #f0f0f0;
65}
66
67
68/* home_*: styles for the default homepage */
69
70div.home_news_date{
71 font-weight: bold;
72}
73div#home_greeting{
74 float: left;
75 width: 50%;
76}
77div#home_news{
78 width: 100%;
79}
80
81
82/* *admin*: used on administration pages and admin-only content */
83
84div#site_admin_nav{
85 position: relative;
86 margin-top: 90pt;
87 clear: both;
88 margin-top: -.1pt;
89}
90div#site_admin_nav_upper_linkbar{
91 background-color: #f0f0f0;
92}
93div#site_admin_nav_lower_infobar{
94 background-color: #c08000;
95 text-align: right;
96}
97html>body div#site_admin_nav{ /* hack for firefox, disabled in opera and ie */
98 margin-top: 0pt;
99}
100.admin_queue_alt1{
101 background-color: #ffffff;
102}
103.admin_queue_alt2{
104 background-color: #f0f0f0;
105}
106input#admin_login_username-box{
107 background-color: #f0f0f0;
108}
109input#admin_login_password-box{
110 background-color: #f0f0f0;
111}
112input#admin_login_submit-button{
113 background-color: #c08000;
114}
115
116
117/* site_nav_*: navigation on the top, for everyone */
118
119div#site_nav_lower{
120 background-color: #f0f0f0;
121}
122div#site_nav_lower_linkbar{
123 clear: both;
124 text-align: right;
125}
126div#site_nav_upper{
127 background-color: #c08000;
128 padding: 3px;
129}
130div#site_nav_upper_qms{
131 position: relative;
132 z-index: 1;
133 float: left;
134 font-size: 14pt;
135 font-weight: bold;
136 font-style: italic;
137}
138div#site_nav_upper_qms-long{
139 position: relative;
140 z-index: 1;
141 float: right;
142 font-weight: bold;
143 font-size: 15pt;
144}
145div#site_nav{
146 position: relative;
147 z-index: 0;
148}
149
150
151/* user-based functions */
152div#add_outputmsg_quote{
153 padding-top: 10pt;
154 font-family: monospace;
155 padding-bottom: 10pt;
156}
157
158
159/* page titles */
160div#quote_origin-name{
161 font-size: 23.6pt;
162 font-weight: bold;
163}
164div#search_title{
165 font-size: 23.6pt;
166 font-weight: bold;
167}
168div#admin_add-news_title{
169 font-size: 23.6pt;
170 font-weight: bold;
171}
172div#add_title{
173 font-size: 23.6pt;
174 font-weight: bold;
175}
176div#admin_queue_title{
177 font-size: 23.6pt;
178 font-weight: bold;
179}
180div#admin_flag_title{
181 font-size: 23.6pt;
182 font-weight: bold;
183}
184div#admin_change-pw_title{
185 font-size: 23.6pt;
186 font-weight: bold;
187}
188div#admin_users_title{
189 font-size: 23.6pt;
190 font-weight: bold;
191}
192div#admin_add-user_title{
193 font-size: 23.6pt;
194 font-weight: bold;
195}
196
197div.quote_pagenums{
198 text-align: center;
199}
diff --git a/theme/css/thickbox.css b/theme/css/thickbox.css new file mode 100755 index 0000000..0de29b2 --- /dev/null +++ b/theme/css/thickbox.css
@@ -0,0 +1,164 @@
1/* ----------------------------------------------------------------------------------------------------------------*/
2/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
3/* ----------------------------------------------------------------------------------------------------------------*/
4*{padding: 0; margin: 0;}
5
6/* ----------------------------------------------------------------------------------------------------------------*/
7/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
8/* ----------------------------------------------------------------------------------------------------------------*/
9#TB_window {
10 font: 12px Arial, Helvetica, sans-serif;
11 color: #333333;
12}
13
14#TB_secondLine {
15 font: 10px Arial, Helvetica, sans-serif;
16 color:#666666;
17}
18
19#TB_window a:link {color: #666666;}
20#TB_window a:visited {color: #666666;}
21#TB_window a:hover {color: #000;}
22#TB_window a:active {color: #666666;}
23#TB_window a:focus{color: #666666;}
24
25/* ----------------------------------------------------------------------------------------------------------------*/
26/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
27/* ----------------------------------------------------------------------------------------------------------------*/
28#TB_overlay {
29 position: fixed;
30 z-index:100;
31 top: 0px;
32 left: 0px;
33 height:100%;
34 width:100%;
35}
36
37.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
38.TB_overlayBG {
39 background-color:#000;
40 filter:alpha(opacity=75);
41 -moz-opacity: 0.75;
42 opacity: 0.75;
43}
44
45* html #TB_overlay { /* ie6 hack */
46 position: absolute;
47 height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
48}
49
50#TB_window {
51 position: fixed;
52 background: #ffffff;
53 z-index: 102;
54 color:#000000;
55 display:none;
56 border: 4px solid #525252;
57 text-align:left;
58 top:50%;
59 left:50%;
60}
61
62* html #TB_window { /* ie6 hack */
63position: absolute;
64margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
65}
66
67#TB_window img#TB_Image {
68 display:block;
69 margin: 15px 0 0 15px;
70 border-right: 1px solid #ccc;
71 border-bottom: 1px solid #ccc;
72 border-top: 1px solid #666;
73 border-left: 1px solid #666;
74}
75
76#TB_caption{
77 height:25px;
78 padding:7px 30px 10px 25px;
79 float:left;
80}
81
82#TB_closeWindow{
83 height:25px;
84 padding:11px 25px 10px 0;
85 float:right;
86}
87
88#TB_closeAjaxWindow{
89 padding:7px 10px 5px 0;
90 margin-bottom:1px;
91 text-align:right;
92 float:right;
93}
94
95#TB_ajaxWindowTitle{
96 float:left;
97 padding:7px 0 5px 10px;
98 margin-bottom:1px;
99}
100
101#TB_title{
102 background-color:#e8e8e8;
103 height:27px;
104}
105
106#TB_ajaxContent{
107 clear:both;
108 padding:2px 15px 15px 15px;
109 overflow:auto;
110 text-align:center;
111 line-height:1.4em;
112 background: url(/theme/images/backgrounds/island6.PNG) bottom;
113}
114
115#TB_ajaxContent.TB_modal{
116 padding:15px;
117}
118
119#TB_ajaxContent p{
120 padding:5px 0px 5px 0px;
121}
122
123#TB_load{
124 position: fixed;
125 display:none;
126 height:13px;
127 width:208px;
128 z-index:103;
129 top: 50%;
130 left: 50%;
131 margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
132}
133
134* html #TB_load { /* ie6 hack */
135position: absolute;
136margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
137}
138
139#TB_HideSelect{
140 z-index:99;
141 position:fixed;
142 top: 0;
143 left: 0;
144 background-color:#fff;
145 border:none;
146 filter:alpha(opacity=0);
147 -moz-opacity: 0;
148 opacity: 0;
149 height:100%;
150 width:100%;
151}
152
153* html #TB_HideSelect { /* ie6 hack */
154 position: absolute;
155 height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
156}
157
158#TB_iframeContent{
159 clear:both;
160 border:none;
161 margin-bottom:-1px;
162 margin-top:1px;
163 _margin-bottom:1px;
164}
diff --git a/theme/css/uniform.php b/theme/css/uniform.php new file mode 100644 index 0000000..0a57b49 --- /dev/null +++ b/theme/css/uniform.php
@@ -0,0 +1,270 @@
1/* Four Island UniForm CSS */
2
3/* uniForm */
4 .uniForm{
5 margin:0; padding:0;
6 position:relative;
7 width:100%;
8 /* user prefs */
9 padding:10px 0;
10 }
11
12 /* Some generals */
13 .uniForm fieldset{
14 border:none;
15 margin:0; padding:0;
16 /* user prefs */
17 margin:0 0 7px 0; padding:0 0 10px 0;
18 border-bottom:1px solid #efefef;
19 }
20 .uniForm fieldset legend{
21 color:#000; /* Reset IE */
22 margin:0; padding:0;
23 /* user prefs */
24 margin:0 0 .5em 0;
25 font:bold small-caps 100%/100% "lucida grande", "lucida sans unicode", "trebuchet ms", arial, verdana, sans-serif;
26 letter-spacing:.1em;
27 color:#93b5be;
28 }
29
30 .ctrlHolder{ /* This is the main unit that contains our form "modules" */
31 overflow:hidden;
32 margin:0; padding:0;
33 clear:both;
34 /* user prefs */
35 background:#f9f9f9;
36 margin:0; padding:7px 4px;
37 }
38
39 .buttonHolder{
40 overflow:hidden;
41 clear:both;
42 /* user prefs */
43 background:#f9f9f9;
44 border:1px solid #ccc; border-width:1px 0;
45 margin:10px 0 0 0; padding:10px;
46 text-align:right;
47 }
48 .resetButton{
49 }
50 .submitButton{
51 }
52
53 .uniForm .inlineLabel{
54 width:auto;
55 float:none;
56 display:inline;
57 /* user prefs */
58 margin:0 2em 0 0;
59 font-weight:normal;
60 }
61 .uniForm .inlineLabel input{
62 }
63
64 /* Highlighting the rows on input focus */
65 .focused{
66 background:#FFFCDF url(/theme/images/uf_focused.png);
67 border:1px solid #EFE795; border-width:1px 0;
68 padding:6px 4px;
69 }
70
71
72 /* Styles for form controls where labels are in line with the input elements */
73 /* Set the class to the parent to .inlineLabels */
74 .inlineLabels .ctrlHolder{
75 }
76 .inlineLabels label,
77 .inlineLabels .label{
78 float:left;
79 margin:.3em 0 0 0; padding:0;
80 line-height:100%;
81 /* user prefs */
82 width:30%;
83 font-weight:bold;
84 }
85
86 .inlineLabels .textInput,
87 .inlineLabels .fileUpload{
88 float:left;
89 /* user prefs */
90 width:68%;
91 border:2px solid #dfdfdf;
92 }
93 .inlineLabels .fileUpload > input{
94 }
95
96 .inlineLabels .selectInput{
97 float:left;
98 /* user prefs */
99 width:69%;
100 border:2px solid #dfdfdf;
101 }
102
103 .inlineLabels textarea{
104 float:left;
105 width:68%;
106 /* user prefs */
107 border:2px solid #dfdfdf;
108 height:12em;
109 }
110
111 .inlineLabels .formHint{
112 clear:both;
113 /* user prefs */
114 color:#999;
115 margin:.5em 0 0 30%; padding:3px 0;
116 font-size:80%;
117 }
118
119 /* inlineLabels esthetics */
120 .inlineLabels .formHint strong{
121 padding:0 0 0 14px;
122 background:url(/theme/images/icon_alert.png) 0 0 no-repeat;
123 display:inline-block;
124 }
125
126
127 /* ########################################################################## */
128
129 /* Styles for form controls where labels are above the input elements */
130 /* Set the class to the parent to .blockLabels */
131 .blockLabels .ctrlHolder{
132 }
133
134 .blockLabels label,
135 .blockLabels .label{
136 display:block;
137 float:none;
138 margin:.3em 0; padding:0;
139 line-height:100%;
140 width:60%;
141 /* user prefs */
142 font-weight:bold;
143 width:auto;
144 }
145 .blockLabels .label{
146 float:left;
147 margin-right:3em;
148 }
149
150 .blockLabels .textInput{
151 float:left;
152 width:60%;
153 /* user prefs */
154 border:2px solid #dfdfdf;
155 }
156
157 .blockLabels .selectInput{
158 float:left;
159 width:60%;
160 /* user prefs */
161 border:2px solid #dfdfdf;
162
163 }
164
165 .blockLabels textarea{
166 display:block;
167 float:left;
168 /* user prefs */
169 border:2px solid #dfdfdf;
170 height:12em;
171 }
172
173 .blockLabels .formHint{
174 float:right;
175 margin:0;
176 width:38%;
177 clear:none;
178 /* user prefs */
179 color:#999;
180 font-size:80%;
181 font-style:italic;
182 }
183
184 /* blockLabels esthetics */
185 .blockLabels .ctrlHolder{
186 border:1px solid #dfdfdf; border-width:1px 0;
187 margin-top:-1px;
188 }
189
190 .blockLabels .focused{
191 padding:7px 4px;
192 }
193
194 /* ########################################################################## */
195
196 /* Focus pseudoclasses */
197 .ctrlHolder .textInput:focus{
198 border-color:#DFD77D;
199 }
200 div.focused .textInput:focus{
201 }
202 div.focused .formHint{
203 color:#000;
204 }
205
206 /* Required asterisk styling, use if needed */
207 label em,
208 .label em{
209 display:block;
210 position:absolute; left:28%;
211 font-style:normal;
212 font-weight:bold;
213 }
214 .blockLabels label em,
215 .blockLabels .label em{
216 position:static;
217 display:inline;
218 }
219
220 /* Messages */
221 .uniForm #errorMsg{
222 background:#ffdfdf url(/theme/images/uf_error.png);
223 border:1px solid #df7d7d; border-width:1px 0;
224 margin:0 0 1em 0; padding:1em;
225 }
226 .uniForm .error,
227 .uniForm .blockLabels.ctrlHolder.error{
228 background:#ffdfdf url(/theme/images/uf_error.png);
229 border:1px solid #df7d7d; border-width:1px 0;
230 position:relative;
231 }
232 .uniForm #errorMsg dt,
233 .uniForm #errorMsg h3{
234 margin:0 0 .5em 0;
235 font-size:110%;
236 line-height:100%;
237 font-weight:bold;
238 color:#000;
239 padding:2px 0 2px 18px;
240 background:url(/theme/images/icon-error.png) 0 0 no-repeat;
241 }
242 .uniForm #errorMsg dd{
243 margin:0; padding:0;
244 }
245 .uniForm #errorMsg ol{
246 margin:0; padding:0;
247 }
248 .uniForm #errorMsg ol li{
249 margin:0; padding:2px;
250 list-style-position:inside;
251 border-bottom:1px dotted #df7d7d;
252 position:relative;
253 }
254 .uniForm .errorField{
255 margin:0 0 3px 0;
256 }
257 .uniForm .inlineLabels .errorField{
258 margin-left:30%;
259 }
260 .uniForm .errorField strong{
261 background:#FFE2E2;
262 padding:1px 3px 3px 3px;
263 }
264 .ctrlHolder.error input,
265 .ctrlHolder.error input:focus{
266 border-color:#DF7D7D;
267 }
268 .ctrlHolder.error.focused{
269 padding:7px 4px;
270 }
diff --git a/theme/css/website.php b/theme/css/website.php new file mode 100755 index 0000000..9b26d7c --- /dev/null +++ b/theme/css/website.php
@@ -0,0 +1,843 @@
1<?php
2/*
3 444444444
4 4::::::::4
5 4:::::::::4
6 4::::44::::4
7 4::::4 4::::4 Four Island
8 4::::4 4::::4
9 4::::4 4::::4 Written and maintained by Starla Insigna
104::::444444::::444
114::::::::::::::::4 theme/css/website.php
124444444444:::::444
13 4::::4 Please do not use, reproduce or steal the
14 4::::4 contents of this file without explicit
15 4::::4 permission from Hatkirby.
16 44::::::44
17 4::::::::4
18 4444444444
19*/
20
21if (!defined('S_INCLUDE_FILE')) {define('S_INCLUDE_FILE',1);}
22
23require('headerproc.php');
24
25?>
26/* Four Island General CSS */
27
28ul#bannernav, p {
29 margin:0pt;
30 padding:0pt;
31}
32
33.idw-container {
34 text-align: none !important;
35}
36
37p {margin-top: 1em;}
38
39ul, ol {margin-top: 1em; margin-bottom: 1em}
40
41/*li {margin-left: 60px}*/
42
43::selection {
44 background: pink;
45}
46::-moz-selection {
47 background: pink;
48}
49
50/* A (Links) */
51
52A:link {
53 color: blue;
54 font-weight: bold;
55 text-decoration: none;
56}
57
58A:visited {
59 color: blue;
60 text-decoration: none;
61}
62
63A:hover {
64 color: blue;
65 font-weight: bold;
66 text-decoration: none;
67 font-variant: small-caps;
68 text-transform: capitalize;
69}
70
71A:active {
72 color: blue;
73 text-decoration: none;
74}
75
76a img {
77 border: 0;
78}
79
80/* Random Elements */
81
82hr {
83 height:1px;
84 color: gray;
85 background: gray;
86 border: none;
87 text-align: left;
88 margin-left: 0;
89}
90
91.center {
92 text-align: center;
93}
94
95img.center, img[align="center"] {
96 display: block;
97 margin-left: auto;
98 margin-right: auto;
99}
100
101acronym, abbr, span.caps {
102 cursor: help;
103}
104
105acronym, abbr {
106 border-bottom: 1px dashed #999;
107}
108
109<?php if (!isset($_GET['nolayout'])) { ?>
110
111blockquote {
112 padding-left: 10px;
113 border-left: 3px solid #CCC;
114 font-family: helvetica;
115 font-size: 14px;
116 margin-top: 10px;
117 margin-bottom: 10px;
118 margin-left: 50px;
119}
120
121<?php } ?>
122
123pre {
124 line-height: 12px;
125}
126
127.toolTip {
128 border-bottom: 1px dashed #999;
129 cursor: help;
130}
131
132* html div#members {
133 position: absolute;
134}
135
136#wrap {
137 width: 910px;
138 background: #FFFFFF url("/theme/images/bg_body.gif") repeat-y 0 0;
139 margin: 10px auto;
140 text-align: left;
141 padding: 0;
142 margin-top: 25px;
143/* margin-left: 50px; */
144}
145
146#page-header {
147 background: url("/theme/images/bg_header.gif") repeat-x 0 0;
148 height: 150px;
149 clear: both;
150}
151
152span.side-left, span.side-right {
153 display: block;
154 width: 20px;
155 height: 150px;
156 background: url("/theme/images/sides_top.gif") no-repeat;
157}
158span.side-left {
159 float: left;
160 margin-right: 10px;
161}
162span.side-right {
163 background-position: 100% 0;
164 float: right;
165}
166span.fcorners-bottom, span.fcorners-bottom span {
167 font-size: 1px;
168 line-height: 1px;
169 display: block;
170 height: 20px;
171 background-repeat: no-repeat;
172 background-image: url("/theme/images/corners_bottom.gif");
173 margin: 0;
174}
175span.fcorners-bottom {
176 background-position: 0 0;
177}
178span.fcorners-bottom span {
179 background-position: 100% -20px;
180}
181
182<?php //if (!isset($_GET['nolayout'])) { ?>
183
184/* Banner */
185
186div#banner, div#fi-banner {
187 background-repeat: no-repeat;
188 width: 850px;
189 height: 129px;
190 float: left;
191 margin-top: 21px;
192}
193
194body div#banner h1, body div#fi-banner h1 {
195 margin: 0;
196}
197
198body div#banner h1 a, body div#fi-banner h1 a {
199 display: block;
200 width: 850px;
201 height: 129px;
202 text-indent: -5000px;
203 text-decoration: none;
204 margin: 0;
205}
206
207div#banner h1, div#fi-banner h1 {
208 margin: 0;
209 font-size: 3.0em;
210 font-weight: normal;
211}
212
213div#banner div#bannerNav, div#fi-banner div#bannerNav {
214 position: relative;
215 top: -20px;
216}
217
218#page-body {
219 margin: 0 30px;
220 clear: both;
221}
222
223body.fourm #page-body {
224 margin-left: 25;
225 margin-right: 10;
226 width: 95%;
227 font-size: 62.5%;
228}
229
230#phpBB3-page-body {
231 margin: 4px 0 !important;
232 clear: both;
233}
234
235div#pageTabs {
236 float: left;
237 margin-left: -40px;
238 padding-top: 140px;
239}
240
241body.fourm div#pageTabs {
242 margin-left: 0;
243}
244
245div#pageTabs ul li {
246 list-style-type: none;
247 background-image: url("/theme/images/tabUn.png");
248 display: block;
249 height: 37;
250 width: 100;
251 margin-bottom: 2px;
252 text-align: right;
253}
254
255div#pageTabs ul li * {
256 padding-top: 4px;
257 padding-right: 2px;
258}
259
260body.main div#pageTabs ul li#bannernav-home,
261body.projects div#pageTabs ul li#bannernav-proj,
262body.wiki div#pageTabs ul li#bannernav-wiki,
263body.fourm div#pageTabs ul li#bannernav-fourm,
264body.misc div#pageTabs ul li#bannernav-misc,
265body.webs div#pageTabs ul li#bannernav-webs,
266body.login div#pageTabs ul li#bannernav-login {
267 background-image: url("/theme/images/tabSe.png");
268}
269
270/* Sidebar */
271
272div#rightbar {
273 float: right;
274 width: 250px; /*210*/
275/* clear: right; */
276 padding: 0 10;
277}
278
279div#iconbar {
280 text-align: center;
281 margin-left: 20px;
282}
283
284div#iconbar ul li {
285 list-style-type: none;
286}
287
288div.sidebar {
289 width: 250px; /*250*/ /*240*/ /*210*/
290 padding: 0 10px;
291 margin-bottom: 5px;
292}
293
294div.sidebar h3 {
295 font-family: Verdana, Helvetica, Arial, sans-serif;
296 margin: 5px 0 0 0;
297 font-weight: bold;
298 color: #333333;
299}
300
301div.sidebar p {
302 font-size: 0.8em;
303 margin: 3px 0;
304}
305
306span.corners-top,
307span.corners-bottom {
308 margin: 0 -10px;
309 background-image: url("/theme/images/corners_left.png");
310}
311
312span.corners-top span,
313span.corners-bottom span {
314 background-image: url("/theme/images/corners_right.png");
315}
316
317span.corners-top span {
318 background-position: 100% 0pt;
319}
320
321span.corners-bottom {
322 background-position: 0pt 100%;
323}
324
325span.corners-bottom span {
326 background-position: 100% 100%;
327}
328
329span.corners-top,
330span.corners-bottom,
331span.corners-top span,
332span.corners-bottom span {
333 background-repeat:no-repeat;
334 display:block;
335 font-size:1px;
336 height:5px;
337 line-height:1px;
338}
339
340div.sidebar ul {
341 list-style-type: none;
342 padding: 0;
343 margin: 0;
344 line-height: normal !important;
345 list-style-image: none !important;
346}
347
348div#sidebar ul li {
349 margin-top: 4px;
350}
351
352div#sidebar ul li a {
353 display: block;
354 width: 230px;
355}
356
357body.main div#sidebar div#hatnav ul li a#main,
358body.about div#sidebar div#hatnav ul li a#about,
359body.archive div#sidebar div#hatnav ul li a#archive,
360body.winProg div#sidebar div#hatnav ul li a#winProg,
361body.winGames div#sidebar div#hatnav ul li a#winGames,
362body.flash div#sidebar div#hatnav ul li a#flash,
363body.challenge div#sidebar div#hatnav ul li a#challenge,
364body.experiment div#sidebar div#hatnav ul li a#experiment,
365body.kfm div#sidebar div#hatnav ul li a#kfm,
366body.mailchat div#sidebar div#hatnav ul li a#mailchat,
367body.articles div#sidebar div#hatnav ul li a#articles,
368body.poll div#sidebar div#hatnav ul li a#poll,
369body.subversion div#sidebar div#hatnav ul li a#subversion {
370 background: #FEFFB2;
371 font-weight: bold;
372 text-decoration: none;
373 color: black;
374}
375
376div#sidebar li img {
377 border: 0;
378 height: 16px;
379 width: 16px;
380}
381
382/* Content */
383
384div#content, div#fi-content {
385 float: left;
386 width: 555px; /*465*/ /*555*/
387}
388
389body#day div#page div#content code {
390 display: block;
391 border: solid black 1px;
392 background-color: #FFFF64;
393 width: 485px;
394 overflow: visible;
395}
396
397<?php //} ?>
398
399
400div#content h2 {
401 color: #59770e;
402 margin: 0px 0px 2px;
403 border-bottom: 1px dotted #CCCCCC;
404 letter-spacing: -1px;
405 font: normal 140%/100% "Trebuchet MS", Tahoma, Arial;
406 padding-bottom: 3px;
407}
408
409/* Random Divs/Spans */
410
411div#stripe {
412 position: fixed;
413 top: 0;
414 left: 0;
415 width: 100%;
416 background-color: #FBEC5D;
417 height: 20px;
418 z-index: 99;
419 padding-top: 5px;
420 text-align: center;
421}
422
423* > html div#stripe {
424 position: absolute;
425}
426
427div.autosize {
428 display: table;
429 width: 1px;
430}
431
432div.autosize > div {
433 display: table-cell;
434}
435
436div#chat {
437 float: right;
438 position: fixed;
439 bottom: 0;
440 background-color: brown;
441 color: white;
442 right: 20;
443 height: 100%;
444 width: 40%;
445}
446
447div.cleardiv {
448 clear: both;
449 height: 1em;
450}
451
452div#footer {
453 clear: both;
454 padding-bottom: 1em;
455 padding-top: .5em;
456 margin-top: .5em;
457 text-align: center;
458 font-size: .68em;
459 width: 100%;
460 border-top: 1px black solid;
461 border-bottom: 4px gray solid;
462}
463
464div#footer ul.rows li {
465 display: list-item;
466}
467
468#rightbar-bottom {
469 background: url("/theme/images/bg_footer.gif") repeat-x 0 100%;
470}
471
472#pollOfTheWeek {
473 color: black;
474}
475
476div.post {
477 clear: both;
478 padding-top: 15px;
479}
480
481span.back-post {
482 float: left;
483 font-size: 0.9em;
484}
485
486span.next-post {
487 float: right;
488 font-size: 0.9em;
489}
490
491span.up-post {
492 font-size: 0.9em;
493}
494
495div.post-date-1 {
496 width: 45px;
497 height: 49px;
498 float: left;
499 background: url(/theme/images/date-bg-1.gif) no-repeat;
500}
501
502div.post-date-0 {
503 width: 45px;
504 height: 49px;
505 float: left;
506}
507
508div.post-date-0 span.post-month {
509 color: #999999;
510 font-size: 18px;
511}
512
513span.post-month {
514 font-size: 11px;
515 text-transform: uppercase;
516 color: #FFFFFF;
517 text-align: center;
518 display: block;
519 line-height: 11px;
520 padding-top: 2px;
521 margin-left: -3px;
522}
523
524span.post-day {
525 font-size: 18px;
526 text-transform: uppercase;
527 color: #999999;
528 text-align: center;
529 display: block;
530 line-height: 18px;
531 padding-top: 7px;
532 margin-left: -3px;
533}
534
535div.post-title {
536 float: left;
537 margin-left: 10px;
538 width: 500px; /* 430px */
539}
540
541div.entry {
542 clear: both;
543 padding-top: 10px;
544 font: 75%/150% Arial, "Trebuchet MS", Tahoma;
545}
546
547<?php
548
549$getupdates = "SELECT * FROM updates";
550$getupdates2 = mysql_query($getupdates);
551$i=0;
552$k=0;
553while ($getupdates3[$i] = mysql_fetch_array($getupdates2))
554{
555 $j=0;
556 for ($j=0;$j<$k;$j++)
557 {
558 if ($authors[$j] == $getupdates3[$i]['author'])
559 {
560 break;
561 }
562 }
563 if ($j==$k)
564 {
565 $authors[$k] = $getupdates3[$i]['author'];
566 $k++;
567 }
568 $i++;
569}
570$i=0;
571for ($i=0;$i<$k;$i++)
572{
573?>
574span.post-cat-<?php echo($authors[$i]); ?> {
575 background: url(/theme/images/authors/<?php echo($authors[$i]); ?>.ico) no-repeat;
576 padding-left: 20px;
577 float: left;
578 font-size: 95%;
579 color: #999999;
580 font: 75%/150% Arial, "Trebuchet MS", Tahoma;
581}
582
583<?php
584}
585
586?>
587span.post-comment {
588 background: url(/theme/images/icons/comment.png) no-repeat;
589 padding-left: 20px;
590 float: right;
591 font-size: 95%;
592 font: 75%/150% Arial, "Trebuchet MS", Tahoma;
593}
594
595span.mini-add-comment {
596 background: url(/theme/images/icons/comment_add.png) no-repeat;
597 padding-left: 18px;
598 float: right;
599 font: 75%/150% Arial, "Trebuchet MS", Tahoma;
600}
601
602span.post-comments {
603 background: url(/theme/images/icons/comments.png) no-repeat;
604 padding-left: 20px;
605 float: right;
606 font-size: 95%;
607 font: 75%/150% Arial, "Trebuchet MS", Tahoma;
608}
609
610div#page {
611 /*margin: 0 auto;*/
612 padding: 0;
613 width: 850px;
614 position: relative;
615 left: 50%;
616 margin-left: -422px;
617}
618
619div#footer ul {
620 padding: 0;
621 margin: 0;
622 list-style-type: none;
623}
624
625div#footer ul li {
626 display: inline;
627 margin-right: 1em;
628}
629
630div#footer ul li img {
631 width: 20px;
632 height: 20px;
633 vertical-align: top;
634}
635
636<?php if (!isset($_GET['nolayout'])) { ?>
637
638div#content ul {
639 list-style: url(/theme/images/bullet_disk_big.png);
640}
641
642<?php } ?>
643
644div.push {
645 clear: both;
646 height: 20px;
647}
648
649span.print {
650 display: none;
651}
652
653span.post-tag-1 {
654 background: url(/theme/images/icons/tag.png) no-repeat;
655 padding-left: 20px;
656 margin-left: 90px;
657 float: left;
658 font-size: 95%;
659 color: #999999;
660 font: 75%/150% Arial, "Trebuchet MS", Tahoma;
661 text-transform: capitalize;
662}
663
664form textarea:focus, form input:focus {
665 border: 2px solid #900;
666 background-color: #FEFFB2;
667}
668
669span.post-tag-2 {
670 background: url(/theme/images/icons/tag.png) no-repeat;
671 padding-left: 20px;
672 margin-left: 75px;
673 float: left;
674 font-size: 95%;
675 color: #999999;
676 font: 75%/150% Arial, "Trebuchet MS", Tahoma;
677 text-transform: capitalize;
678}
679
680span.post-tag-3 {
681 background: url(/theme/images/icons/tag.png) no-repeat;
682 padding-left: 20px;
683 margin-left: 35px;
684 float: left;
685 font-size: 95%;
686 color: #999999;
687 font: 75%/150% Arial, "Trebuchet MS", Tahoma;
688 text-transform: capitalize;
689}
690
691div.post-date-2 {
692 width: 45px;
693 height: 49px;
694 float: left;
695 background: url(/theme/images/date-bg-2.gif) no-repeat;
696}
697
698div.post-date-3 {
699 width: 45px;
700 height: 49px;
701 float: left;
702 background: url(/theme/images/date-bg-3.gif) no-repeat;
703}
704
705div.post-date-4 {
706 width: 45px;
707 height: 49px;
708 float: left;
709 background: url(/theme/images/date-bg-4.gif) no-repeat;
710}
711
712div#members {
713 position: fixed;
714 left: -40px;
715 top: 20px;
716}
717
718div#members ul li {
719 list-style-type: none;
720}
721
722div#members ul li a {
723 color: white;
724 width: 100px;
725 height: 30px;
726 padding-right: 5px;
727 background-image: url(/theme/images/tabBG.png);
728 display: block;
729 text-align: right;
730 padding-top: 5px;
731 padding-bottom: 0px;
732 background-repeat: no-repeat;
733}
734
735div#members ul li a:hover {
736 background-image: url(/theme/images/tabBG2.png);
737}
738
739div#content a img {
740 border: solid transparent 1px;
741}
742
743div#content a:hover img {
744 border: dashed gray 1px;
745}
746
747div.morePost {
748 border-top: gray 1px dashed;
749}
750
751div.plainText {
752 font-family: Courier New;
753 font-size: small;
754}
755
756div.breadcrumb {
757 margin-bottom: 10px;
758 font-size: 10px;
759 border-bottom: 1px dotted black;
760}
761
762.delicious-posts { margin: 1em; padding: 0.5em; font-family: sans-serif; }
763.delicious-posts ul, .delicious-posts li, .delicious-banner { margin: 0; padding: 0}
764.delicious-post { border-top: 1px solid #eee; padding: 0.25em; font-size: 80% }
765.delicious-posts a:hover { text-decoration: underline }
766
767/* #twitter_div {
768 margin: 1em;
769 padding: 0.5em;
770 font-family: sans-serif;
771} */
772
773/* #twitter_div ul, #twitter_div li, .twitter-title {
774 margin: 0;
775 padding: 0;
776} */
777
778.twitter_update_list {
779 list-style-type: none;
780}
781
782.twitter_update_list li {
783 /* border-top: 1px solid #eee;
784 padding: 0.25em; */
785 display: inline;
786}
787
788/* .twitter-title {
789 margin-left: -20px;
790 font-size: 120%;
791} */
792
793.dispIfNew a:visited img {
794 display: none;
795}
796
797/* Tables */
798
799table.webmail {
800 border: 0;
801 width: 100%;
802}
803
804table.webmail, table.webmail td {
805 border-spacing: 0;
806}
807
808table.webmail tr {
809 background-color: #3CE4ED;
810}
811
812table.webmail tr.even {
813 background-color: #39B7CD;
814}
815
816table.webmail th {
817 background-color: #FF9912;
818 text-align: left;
819}
820
821table.webmail td {
822 word-wrap: break-word;
823}
824
825/* Print Only */
826
827@media print {
828 body {
829 width: 100% !important;
830 }
831
832 div#banner, div#footer, div#members {
833 display: none;
834 }
835
836 span.print {
837 display: inline;
838 }
839
840 div#cleardiv {
841 clear: none;
842 }
843}