1
#pic {display:block}
2
/* make visanle */ /* set width, margin auto centers , increase the left padding */
3
#toplogo{ visibility:visible; height:inital; width:50%; margin:0 auto; padding-left:250px; height:auto; display:block}
4
/* z-index:100; */
5
.menu { position:static; top:1px; font-family: Verdana, Helvetica, Arial, sans-serif;; background-color:#006633; float:left;border-radius: 25px; margin-right:10px} /* the menu box */
6
.menu { padding: 0; width: 220px; list-style: none; text-indent: 0px; }
7
8
9
/* #nav { display: none; } all nav execpt berger normally hidden */
10
#nav:not( :target ) > a:first-of-type, #nav:target > a:last-of-type { display: none; }
11
/* revers this #nav a { font-size:large; padding: 5px 5px; text-decoration:none; */
12
#nav a { font-size:small; padding:6px 0 6px 20px;}
13
#nav a:hover { padding-left: 40px; }
14
/*
15
#nav > ul { display: none; }
16
#nav:target > ul { display: block; } */
17
#nav > ul { display:block;}
18
19
20
.munchkin{ display:none; }
21
22
.container{ background-color:#CCFFFF; border:thick; border-color:#006633; border-style:solid; padding: 0; border-radius: 25px; }
23
/* body has pading(or poss margin) to allow room for menu */
24
.body {padding-left:250px;}
25
/* menu div floats left, with background and text colours it is fixed, but should it be absolute? */
26
div.menu{float:left; padding:1px 12px 12px 1px; margin-top: 2px; margin-left: 2px; position:fixed ; top:13px; border-radius: 25px; min-height: 20px; width: 230px;
27
color: #FFFFFF ; background-color:#006633; overflow-y: auto; max-height:90% }
28
/* all items of class menu NO NEED TO float left, OR SET WIDTH OR margin-right:20px; */
29
30
31
.menu li { margin-top: 3px; margin-left:20px; }
32
/* WHY SET FONT AGAIN */
33
.menu .menu a { font-size:12px; padding:4px; color: #646464; display: block; padding: 6px 30px; height: 20px; text-decoration: none;
34
background: url('http://www.kniveton.net/pc-scripts/background.gif') no-repeat right;}
35
/* On hover change background image and increase paddng to make room padding: 6px 40px; BUT BETTER TO INCREASE JUST LEFT PADDING */
36
.menu .menu a:hover {
37
background: url('http://www.kniveton.net/pc-scripts/highlight.gif') no-repeat right;
38
padding-left:40px;
39
}
40
#nav > a { display: none; } /* all nav execpt berger normally hidden */
41
/* square a little lert padding min height to allow for editing links in white #square{display:block}*/
42
#square { padding-left: 20px; min-height 25px; display:block }
43
#square a{ color:white; padding:0; font-size:medium; text-decoration:underline }
44
#square a:hover { padding:0; background-color: #669900; border-radius: 25px; padding:1px}
45
/* make white on green background, center, round corners */
46
.headder {color: #FFFFFF; background-color:#006633; text-align:center; border-radius: 25px;
47
}
48
49
/* set size of pics div */
50
#pic { height:281px; width:500px;}
51
/* put images one on top of the other, move them right and round corners */
52
#pic img { position:absolute; left:40%; border-radius: 25px;}
53
54
.right{margin:5px; border-radius: 25px; float:right; }
55
.left{margin:5px; border-radius: 25px; float:left; }
56
/* all the rest is to make the images fde into one another */
57
@-webkit-keyframes imgFade {
58
0% {opacity:1; }
59
17% {opacity:1;}
60
25% {opacity:0;}
61
92% {opacity:0;}
62
100% {opacity:1;}
63
}
64
@-moz-keyframes imgFade {
65
0% {opacity:1;}
66
17% {opacity:1;}
67
25% {opacity:0;}
68
92% {opacity:0;}
69
100% {opacity:1;}
70
}
71
72
@-o-keyframes imgFade {
73
0% {opacity:1;}
74
17% {opacity:1;}
75
25% {opacity:0;}
76
92% {opacity:0;}
77
100% {opacity:1;}
78
}
79
80
@keyframes imgFade {
81
0% {opacity:1;}
82
17% {opacity:1;}
83
25% {opacity:0;}
84
92% {opacity:0;}
85
100% {opacity:1;}
86
}
87
#pic img {
88
-webkit-animation-name: imgFade;
89
-webkit-animation-timing-function: ease-in-out;
90
-webkit-animation-iteration-count: infinite;
91
-webkit-animation-duration: 40s;
92
93
-moz-animation-name: imgFade;
94
-moz-animation-timing-function: ease-in-out;
95
-moz-animation-iteration-count: infinite;
96
-moz-animation-duration: 40s;
97
98
-o-animation-name: imgFade;
99
-o-animation-timing-function: ease-in-out;
100
-o-animation-iteration-count: infinite;
101
-o-animation-duration: 40s;
102
103
animation-name: imgFade;
104
animation-timing-function: ease-in-out;
105
animation-iteration-count: infinite;
106
animation-duration: 40s;
107
}
108
#pic img:nth-of-type(1) {
109
-webkit-animation-delay: 30s;
110
-moz-animation-delay: 30s;
111
-o-animation-delay: 30s;
112
animation-delay: 30s;
113
}
114
#pic img:nth-of-type(2) {
115
-webkit-animation-delay: 20s;
116
-moz-animation-delay: 20s;
117
-o-animation-delay: 20s;
118
animation-delay: 20s;
119
}
120
#pic img:nth-of-type(3) {
121
-webkit-animation-delay: 10s;
122
-moz-animation-delay: 10s;
123
-o-animation-delay: 10s;
124
animation-delay: 10s;
125
}
126
#pic img:nth-of-type(4) {
127
-webkit-animation-delay: 0;
128
-moz-animation-delay: 0;
129
-o-animation-delay: 0;
130
animation-delay: 0;
131
}
132
}
133
/* dont show if screen is less than 700px wide */