style.css
author Eugen Sawin <sawine@me73.com>
Sat, 07 Jan 2012 01:33:27 +0100
changeset 90 49897f71f067
permissions -rw-r--r--
Removed baked html files. Added menu highlighting.
sawine@73
     1
* {
sawine@73
     2
    margin: 0;
sawine@73
     3
    padding: 0;
sawine@73
     4
    border: 0;
sawine@73
     5
}
sawine@73
     6
sawine@73
     7
ul, ol {
sawine@73
     8
    list-style-type: none;
sawine@73
     9
}
sawine@73
    10
sawine@73
    11
body {
sawine@73
    12
    background:	#fafafa;
sawine@73
    13
    font: sans-serif;
sawine@73
    14
    margin: 30px 80px;
sawine@73
    15
    color: #333;
sawine@73
    16
    text-align: center;
sawine@73
    17
}
sawine@73
    18
sawine@73
    19
#container {
sawine@73
    20
    margin-left: auto;
sawine@73
    21
    margin-right: auto;
sawine@73
    22
    width: 1000px;
sawine@73
    23
    text-align: left;
sawine@73
    24
}
sawine@73
    25
sawine@73
    26
.red {
sawine@73
    27
    /*color: #b22;*/
sawine@73
    28
    color: #aaa;
sawine@73
    29
}
sawine@73
    30
sawine@73
    31
.permred {
sawine@73
    32
    color: #d22;
sawine@73
    33
}
sawine@73
    34
sawine@73
    35
a {
sawine@73
    36
    text-decoration: none;
sawine@73
    37
    color: #777;
sawine@73
    38
}
sawine@73
    39
sawine@73
    40
p {
sawine@73
    41
    padding-bottom: 10px;
sawine@73
    42
}
sawine@73
    43
sawine@73
    44
a:hover {
sawine@73
    45
    color: #333;
sawine@73
    46
}
sawine@73
    47
sawine@73
    48
span.link {
sawine@73
    49
    border-bottom: dashed 1px #aaa; 
sawine@73
    50
    position: relative; 
sawine@73
    51
    color: #777;
sawine@73
    52
}
sawine@73
    53
sawine@73
    54
.menu > span.link {
sawine@73
    55
    border-bottom: 0;
sawine@73
    56
    font-size: 60px;
sawine@73
    57
    font-weight: bold;
sawine@73
    58
    letter-spacing: 0.2px;
sawine@73
    59
    line-height: 80%;
sawine@73
    60
    text-transform: uppercase;
sawine@73
    61
    color: #333;	
sawine@73
    62
}
sawine@73
    63
sawine@73
    64
span.missinglink {
sawine@73
    65
    border-bottom: dashed 1px #aaa;
sawine@73
    66
    position: relative:
sawine@73
    67
    color: #aaa;
sawine@73
    68
    text-decoration: line-through;
sawine@73
    69
}
sawine@73
    70
sawine@73
    71
h3 {
sawine@73
    72
sawine@73
    73
    padding-bottom: 5px;
sawine@73
    74
    font-weight: bold;
sawine@73
    75
    text-transform: uppercase;
sawine@73
    76
}
sawine@73
    77
sawine@73
    78
.menu > a {
sawine@73
    79
    font-size: 60px;
sawine@73
    80
    font-weight: bold;
sawine@73
    81
    letter-spacing: 0.2px;
sawine@73
    82
    line-height: 80%;
sawine@73
    83
    text-transform: uppercase;
sawine@73
    84
    color: #bbb;	
sawine@73
    85
}
sawine@73
    86
sawine@73
    87
.menu > a:hover {
sawine@73
    88
    color: #333;
sawine@73
    89
}
sawine@73
    90
sawine@73
    91
a > span {
sawine@73
    92
    display: none;
sawine@73
    93
}
sawine@73
    94
sawine@73
    95
a:hover > span {
sawine@73
    96
    display: inline;
sawine@73
    97
    color: red;
sawine@73
    98
    font-weight: bold;
sawine@73
    99
}
sawine@73
   100
sawine@73
   101
.container2 {
sawine@73
   102
    position: fixed;
sawine@73
   103
    top: 30px;
sawine@73
   104
    height: 100px;
sawine@73
   105
    width: 400px;
sawine@73
   106
    left: 50%;
sawine@73
   107
}
sawine@73
   108
sawine@73
   109
.menu > a .container2 .content {
sawine@73
   110
    display: none;
sawine@73
   111
    font: 12px/15px sans-serif;	
sawine@73
   112
    color: #555;
sawine@73
   113
    position: absolute;
sawine@73
   114
    height: 400px;
sawine@73
   115
    width: 400px;
sawine@73
   116
    text-transform: none;	
sawine@73
   117
    z-index: 100;
sawine@73
   118
    background: #fafafa;
sawine@73
   119
    
sawine@73
   120
}
sawine@73
   121
sawine@73
   122
.menu > a:hover .container2 .content {
sawine@73
   123
    display: block;	
sawine@73
   124
}
sawine@73
   125
sawine@73
   126
body > #container > .content {
sawine@73
   127
    font: 12px/15px sans-serif;	
sawine@73
   128
    width: 400px;
sawine@73
   129
    height: 400px;
sawine@73
   130
    color: #555;
sawine@73
   131
    position: absolute;
sawine@73
   132
    margin-left: auto;
sawine@73
   133
    margin-right: auto;
sawine@73
   134
    text-transform: none;
sawine@73
   135
    z-index: 1;
sawine@73
   136
}
sawine@73
   137
sawine@73
   138
.content a { 
sawine@73
   139
    border-bottom: dashed 1px red; 
sawine@73
   140
    position: relative; 
sawine@73
   141
}
sawine@73
   142
sawine@73
   143
.content a:hover { 
sawine@73
   144
    border-bottom: 0; 
sawine@73
   145
}
sawine@73
   146
sawine@73
   147
.content .entry {
sawine@73
   148
    padding-bottom: 20px;
sawine@73
   149
    width: 400px;
sawine@73
   150
}
sawine@73
   151
sawine@73
   152
.content .entry .details {
sawine@73
   153
    display: none;
sawine@73
   154
    font: 12px/15px sans-serif;	
sawine@73
   155
    width: 400px;
sawine@73
   156
    height: 400px;
sawine@73
   157
    color: #333;
sawine@73
   158
    position: absolute;
sawine@73
   159
    margin-left: 500px;
sawine@73
   160
    margin-right: auto;
sawine@73
   161
    top: 0;
sawine@73
   162
    text-transform: none;
sawine@73
   163
    background: #fafafa;
sawine@73
   164
}
sawine@73
   165
sawine@73
   166
.content .entry:hover .details {
sawine@73
   167
    display: block;
sawine@73
   168
}
sawine@73
   169
sawine@73
   170
.content .entry:hover .red {
sawine@73
   171
    color: #d22;
sawine@73
   172
}
sawine@73
   173
sawine@73
   174
sawine@73
   175
div.universe1 {
sawine@73
   176
    background: #fafafa;
sawine@73
   177
    position: absolute;
sawine@73
   178
    width: 50%;
sawine@73
   179
    height: 50%;
sawine@73
   180
    left: 0;
sawine@73
   181
    top: 0;
sawine@73
   182
    color: #fff;
sawine@73
   183
}
sawine@73
   184
sawine@73
   185
div.universe1:hover {
sawine@73
   186
}
sawine@73
   187
sawine@73
   188
div.universe2 {
sawine@73
   189
    background: #fafafa;
sawine@73
   190
    position: fixed;
sawine@73
   191
    margin: 30px 80px;
sawine@73
   192
    left: 50%;
sawine@73
   193
    width: 50%;
sawine@73
   194
    height: 50%;
sawine@73
   195
    top: 0;
sawine@73
   196
    font-size: 60px;
sawine@73
   197
    font-weight: bold;
sawine@73
   198
    letter-spacing: 0.2px;
sawine@73
   199
    line-height: 80%;
sawine@73
   200
    text-align: left;
sawine@73
   201
    color: #fff;
sawine@73
   202
}
sawine@73
   203
sawine@73
   204
div.universe2:hover {
sawine@73
   205
}
sawine@73
   206
sawine@73
   207
sawine@73
   208
div.universe3 {
sawine@73
   209
    background: #fafafa;
sawine@73
   210
    position: absolute;
sawine@73
   211
    width: 50%;
sawine@73
   212
    height: 50%;
sawine@73
   213
    left: 0;
sawine@73
   214
    top: 50%;
sawine@73
   215
    text-transform: uppercase;
sawine@73
   216
    text-align: center;
sawine@73
   217
    color: #fafafa;
sawine@73
   218
}
sawine@73
   219
sawine@73
   220
  /*div.universe3:hover
sawine@73
   221
    {
sawine@73
   222
    background: #eee;
sawine@73
   223
    color: #aaa;
sawine@73
   224
    }*/
sawine@73
   225
sawine@73
   226
sawine@73
   227
div.universe4 {
sawine@73
   228
    background: #fafafa;
sawine@73
   229
    position: absolute;
sawine@73
   230
    width: 50%;
sawine@73
   231
    height: 50%;
sawine@73
   232
    left: 50%;
sawine@73
   233
    top: 50%;
sawine@73
   234
    text-transform: uppercase;
sawine@73
   235
    text-align: center;
sawine@73
   236
    color: #fafafa;
sawine@73
   237
}
sawine@73
   238
sawine@73
   239
  /*div.universe4:hover
sawine@73
   240
    {
sawine@73
   241
    background: #eee;
sawine@73
   242
    color: #aaa;
sawine@73
   243
    }*/
sawine@73
   244
sawine@73
   245
div.menu {
sawine@73
   246
    position: absolute;
sawine@73
   247
    bottom: 150px;
sawine@73
   248
    
sawine@73
   249
}
sawine@73
   250
sawine@73
   251
#menu1 {	
sawine@73
   252
    width: 400px;
sawine@73
   253
}
sawine@73
   254
sawine@73
   255
#menu2 {
sawine@73
   256
    margin-left: 500px;
sawine@73
   257
    margin-right: auto;
sawine@73
   258
    width: 400px;
sawine@73
   259
}
sawine@73
   260
sawine@73
   261
#info {
sawine@73
   262
    position: absolute;
sawine@73
   263
    bottom: 30px;
sawine@73
   264
    width: 400px;
sawine@73
   265
    color: #aaa;
sawine@73
   266
}
sawine@73
   267
sawine@73
   268
#info:hover {
sawine@73
   269
    color: #333;
sawine@73
   270
}
sawine@73
   271
sawine@73
   272
#info li.name {
sawine@73
   273
    font-weight: bold;
sawine@73
   274
}
sawine@73
   275
sawine@73
   276
#info li.misc {
sawine@73
   277
    font-weight: normal;
sawine@73
   278
}
sawine@73
   279
sawine@73
   280
#container #copy {
sawine@73
   281
    position: absolute;
sawine@73
   282
    width: 1000px;
sawine@73
   283
    bottom: 30px;
sawine@73
   284
    color: #aaa;
sawine@73
   285
    text-align: right;
sawine@73
   286
}
sawine@73
   287
sawine@73
   288
#copy:hover {
sawine@73
   289
    color: #333;
sawine@73
   290
}