Bitcoin Forum
April 27, 2024, 08:12:03 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 [208] 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 ... 725 »
  Print  
Author Topic: [ANN] Spondoolies-Tech - carrier grade, data center ready mining rigs  (Read 1260003 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
Biodom
Legendary
*
Offline Offline

Activity: 3738
Merit: 3844



View Profile
July 15, 2014, 07:27:13 PM
 #4141

3. Cointerra-did not hit the mark (off by 20%)-I did not order this one, although I live close by.

Fellow TX miner eh? DFW area here, how about you? If you are close I would love to come check out your SP30 when it comes in.. I have been eyeing them for awhile now and would love to see how it compares to my old terraminer in terms of noise/heat..

Houston...love it despite 100oF  Smiley
I am trying to find a home for it elsewhere, though, if it is anything like Sp-10. Some places offer quite reasonable hosting.
1714248723
Hero Member
*
Offline Offline

Posts: 1714248723

View Profile Personal Message (Offline)

Ignore
1714248723
Reply with quote  #2

1714248723
Report to moderator
1714248723
Hero Member
*
Offline Offline

Posts: 1714248723

View Profile Personal Message (Offline)

Ignore
1714248723
Reply with quote  #2

1714248723
Report to moderator
No Gods or Kings. Only Bitcoin
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714248723
Hero Member
*
Offline Offline

Posts: 1714248723

View Profile Personal Message (Offline)

Ignore
1714248723
Reply with quote  #2

1714248723
Report to moderator
1714248723
Hero Member
*
Offline Offline

Posts: 1714248723

View Profile Personal Message (Offline)

Ignore
1714248723
Reply with quote  #2

1714248723
Report to moderator
1714248723
Hero Member
*
Offline Offline

Posts: 1714248723

View Profile Personal Message (Offline)

Ignore
1714248723
Reply with quote  #2

1714248723
Report to moderator
Powell
Sr. Member
****
Offline Offline

Activity: 486
Merit: 262

rm -rf stupidity


View Profile
July 15, 2014, 07:29:42 PM
 #4142

3. Cointerra-did not hit the mark (off by 20%)-I did not order this one, although I live close by.

Fellow TX miner eh? DFW area here, how about you? If you are close I would love to come check out your SP30 when it comes in.. I have been eyeing them for awhile now and would love to see how it compares to my old terraminer in terms of noise/heat..

Houston...love it despite 100oF  Smiley

Yeah I'm afraid of how my shop would have felt when we had our old setup running (19TH at ~76A used).  By May it was getting bad enough where we couldn't screw with the cars anymore which made the place useless.  You going to host the SP30 from home or one of our local DC's.
RawDog
Legendary
*
Offline Offline

Activity: 1596
Merit: 1026



View Profile WWW
July 15, 2014, 08:38:20 PM
 #4143


Houston...love it despite 100oF  Smiley
I am trying to find a home for it elsewhere, though, if it is anything like Sp-10. Some places offer quite reasonable hosting.

Listen very carefully.  Everytime someone writes about air conditioning with regard to mining datacenters, they are crazy and they don't understand heat and heat transfer.

Semiconductors don't mind 100F.  Not at all.  Humans can't work in 100F.  Air conditioning is for humans.  Not for semiconductors. 
Don't buy a fucking aircondtioner for mining equipment.  Ever.  Air conditioners make more heat than they make cold.  True fact.

To cool a data center, 100F is fine.  The trick is, to move the heat away from the semiconductor - fast.  If you put a shitload of 100F air movement on the semiconductor it will be fine.  Put some freaking heavy wind on it.  If the wind is 100F, the semiconductor will only be a bit higher.  What you need is tons of air movement.- not cold. 

Don't believe me?  Heat a piece of metal until it glows red.  Then blow on it. Goes back to black real fast.  Stop blowing - red again. 

If you put a shitload of air movement on your miners you'll remove heat really well - even if the air is 100F.  If you use water or air conditioning, or ice or dry ice, all you've done is introduced tons of complexity and little heat removal.  The most efficient way to remove heat is lots of wind.  It doesn't matter what temperature the wind is.  Even the Swedish winter isn't cold enough to cool mining equipment.  You need to get the fucking heat away from the semiconductor.  This doesn't take cold - it takes heat movement.  Making 'cold' is hard work.  Moving heat away from an ASIC is easy.  Use 'wind' - not 'cold' to efficiently cool your miners. 



*Image Removed* *Expletive Removed*  *Obsenity Removed*
What's going on - Slavetards?!!!
Watch my videos: https://www.youtube.com/watch?v=oE43M1Z8Iew  1FuckYouc6zrtHbnqcHdhrSVhcxgpJgfds
Grix
Hero Member
*****
Offline Offline

Activity: 536
Merit: 500



View Profile WWW
July 15, 2014, 09:02:57 PM
 #4144

The use of Fahrenheit hurts my mind.

BTC: 1Fahk2aa4NS4Qds4VDAL4mpNArDEdV2K5K
LaserShowGen Laser Show Software
Helios Laser Show Hardware
RawDog
Legendary
*
Offline Offline

Activity: 1596
Merit: 1026



View Profile WWW
July 15, 2014, 09:13:23 PM
 #4145

The use of Fahrenheit hurts my mind.
The math to get you to C isn't extremely hard.  If you practice a bit, you'll get the hang of simple algebra after a few weeks.  Some people might take a bit longer


In the present case, you can ignore algebra and just use an estimation.  Everywhere you see '100' above, just put in '40'.  You are good to go!  The statement still makes great sense

I live in Europe.  I prefer C.  But when I see F, I don't cry. 

*Image Removed* *Expletive Removed*  *Obsenity Removed*
What's going on - Slavetards?!!!
Watch my videos: https://www.youtube.com/watch?v=oE43M1Z8Iew  1FuckYouc6zrtHbnqcHdhrSVhcxgpJgfds
Biodom
Legendary
*
Offline Offline

Activity: 3738
Merit: 3844



View Profile
July 15, 2014, 09:20:31 PM
Last edit: July 15, 2014, 09:31:16 PM by Biodom
 #4146

The use of Fahrenheit hurts my mind.

A simple mnemonic formula: [degrees (F)-32]x5/9=degrees C
Personally, I am bi-temperate (as per bi-lingual) so to speak due to personal history, so it does not matter to me, but i've seen people burning their fingers in a water bath that said 70o (they thought that it is in Fahr., but in scientific establishments everything is in C).
So...37.8oC-better than in a sauna, but anybody has difficulty coping without A/C.
Not the worst-that is Arizona at 116oF or middle east at 120-122.
dogie
Legendary
*
Offline Offline

Activity: 1666
Merit: 1183


dogiecoin.com


View Profile WWW
July 15, 2014, 09:22:43 PM
 #4147

Air conditioners make more heat than they make cold.  True fact.

No shit.

midyatspor
Member
**
Offline Offline

Activity: 107
Merit: 10


View Profile
July 15, 2014, 09:47:17 PM
 #4148


Houston...love it despite 100oF  Smiley
I am trying to find a home for it elsewhere, though, if it is anything like Sp-10. Some places offer quite reasonable hosting.

Listen very carefully.  Everytime someone writes about air conditioning with regard to mining datacenters, they are crazy and they don't understand heat and heat transfer.

Semiconductors don't mind 100F.  Not at all.  Humans can't work in 100F.  Air conditioning is for humans.  Not for semiconductors. 
Don't buy a fucking aircondtioner for mining equipment.  Ever.  Air conditioners make more heat than they make cold.  True fact.

To cool a data center, 100F is fine.  The trick is, to move the heat away from the semiconductor - fast.  If you put a shitload of 100F air movement on the semiconductor it will be fine.  Put some freaking heavy wind on it.  If the wind is 100F, the semiconductor will only be a bit higher.  What you need is tons of air movement.- not cold. 

Don't believe me?  Heat a piece of metal until it glows red.  Then blow on it. Goes back to black real fast.  Stop blowing - red again. 

If you put a shitload of air movement on your miners you'll remove heat really well - even if the air is 100F.  If you use water or air conditioning, or ice or dry ice, all you've done is introduced tons of complexity and little heat removal.  The most efficient way to remove heat is lots of wind.  It doesn't matter what temperature the wind is.  Even the Swedish winter isn't cold enough to cool mining equipment.  You need to get the fucking heat away from the semiconductor.  This doesn't take cold - it takes heat movement.  Making 'cold' is hard work.  Moving heat away from an ASIC is easy.  Use 'wind' - not 'cold' to efficiently cool your miners. 



I agree with you, been running 3 Antminer S2 and 8 Anminer S1 in my basement in an unfinished side, I have bunch of fans blowing the air away from the miners, Ambient temp is around 98 F, I am in NJ and been running them for about 3 months now without any issue but the kitchen feels like we have radiant heat.


RawDog
Legendary
*
Offline Offline

Activity: 1596
Merit: 1026



View Profile WWW
July 15, 2014, 09:56:42 PM
 #4149


Houston...love it despite 100oF  Smiley
I am trying to find a home for it elsewhere, though, if it is anything like Sp-10. Some places offer quite reasonable hosting.

Listen very carefully.  Everytime someone writes about air conditioning with regard to mining datacenters, they are crazy and they don't understand heat and heat transfer.

Semiconductors don't mind 100F.  Not at all.  Humans can't work in 100F.  Air conditioning is for humans.  Not for semiconductors.  
Don't buy a fucking aircondtioner for mining equipment.  Ever.  Air conditioners make more heat than they make cold.  True fact.

To cool a data center, 100F is fine.  The trick is, to move the heat away from the semiconductor - fast.  If you put a shitload of 100F air movement on the semiconductor it will be fine.  Put some freaking heavy wind on it.  If the wind is 100F, the semiconductor will only be a bit higher.  What you need is tons of air movement.- not cold.  

Don't believe me?  Heat a piece of metal until it glows red.  Then blow on it. Goes back to black real fast.  Stop blowing - red again.  

If you put a shitload of air movement on your miners you'll remove heat really well - even if the air is 100F.  If you use water or air conditioning, or ice or dry ice, all you've done is introduced tons of complexity and little heat removal.  The most efficient way to remove heat is lots of wind.  It doesn't matter what temperature the wind is.  Even the Swedish winter isn't cold enough to cool mining equipment.  You need to get the fucking heat away from the semiconductor.  This doesn't take cold - it takes heat movement.  Making 'cold' is hard work.  Moving heat away from an ASIC is easy.  Use 'wind' - not 'cold' to efficiently cool your miners.  



I agree with you, been running 3 Antminer S2 and 8 Anminer S1 in my basement in an unfinished side, I have bunch of fans blowing the air away from the miners, Ambient temp is around 98 F, I am in NJ and been running them for about 3 months now without any issue but the kitchen feels like we have radiant heat.


Semiconductors love 40C - people hate 40C.  

Even if your ambient is 50C - with shitloads of wind, your ASICs will be fine.  Heat is not the problem miners face.  Heat accumulation is.  Vent out the ceiling and blow, blow, blow.  An AC is a horrible way to move heat outside. 

*Image Removed* *Expletive Removed*  *Obsenity Removed*
What's going on - Slavetards?!!!
Watch my videos: https://www.youtube.com/watch?v=oE43M1Z8Iew  1FuckYouc6zrtHbnqcHdhrSVhcxgpJgfds
jimmothy
Hero Member
*****
Offline Offline

Activity: 770
Merit: 509



View Profile
July 15, 2014, 10:25:52 PM
 #4150

Quote
Semiconductors love 40C - people hate 40C. 

Even if your ambient is 50C - with shitloads of wind, your ASICs will be fine.  Heat is not the problem miners face.  Heat accumulation is.  Vent out the ceiling and blow, blow, blow.  An AC is a horrible way to move heat outside.

Yes semiconductors love 40C. But you don't get anywhere near 40C with air cooling. The tempurature difference between the ambient air and the asics is the real killer. I would guess the dT is more than ~40C.
RawDog
Legendary
*
Offline Offline

Activity: 1596
Merit: 1026



View Profile WWW
July 15, 2014, 11:55:36 PM
 #4151

Quote
Semiconductors love 40C - people hate 40C. 

Even if your ambient is 50C - with shitloads of wind, your ASICs will be fine.  Heat is not the problem miners face.  Heat accumulation is.  Vent out the ceiling and blow, blow, blow.  An AC is a horrible way to move heat outside.

Yes semiconductors love 40C. But you don't get anywhere near 40C with air cooling. The tempurature difference between the ambient air and the asics is the real killer. I would guess the dT is more than ~40C.
40C ambient with lots of wind = 60C at silicon
40C ambient with little flow = 90C+ at silicon

40C ambient with very serious airflow = even less than <60C

air flow is VERY cheap
air conditioning is very expensive. 

*Image Removed* *Expletive Removed*  *Obsenity Removed*
What's going on - Slavetards?!!!
Watch my videos: https://www.youtube.com/watch?v=oE43M1Z8Iew  1FuckYouc6zrtHbnqcHdhrSVhcxgpJgfds
jimmothy
Hero Member
*****
Offline Offline

Activity: 770
Merit: 509



View Profile
July 16, 2014, 12:31:55 AM
 #4152

Quote
Semiconductors love 40C - people hate 40C. 

Even if your ambient is 50C - with shitloads of wind, your ASICs will be fine.  Heat is not the problem miners face.  Heat accumulation is.  Vent out the ceiling and blow, blow, blow.  An AC is a horrible way to move heat outside.

Yes semiconductors love 40C. But you don't get anywhere near 40C with air cooling. The tempurature difference between the ambient air and the asics is the real killer. I would guess the dT is more than ~40C.
40C ambient with lots of wind = 60C at silicon
40C ambient with little flow = 90C+ at silicon

40C ambient with very serious airflow = even less than <60C

air flow is VERY cheap
air conditioning is very expensive. 

400cfm is really not much for 2.6kw.

20C dT is good even for high end heatpipe heatsinks with ~100cfm fans per 150w chip.

Anyone know the actual temperature difference between the chips and intake air for the sp10?
dogie
Legendary
*
Offline Offline

Activity: 1666
Merit: 1183


dogiecoin.com


View Profile WWW
July 16, 2014, 01:55:29 AM
 #4153

Quote
Semiconductors love 40C - people hate 40C. 

Even if your ambient is 50C - with shitloads of wind, your ASICs will be fine.  Heat is not the problem miners face.  Heat accumulation is.  Vent out the ceiling and blow, blow, blow.  An AC is a horrible way to move heat outside.

Yes semiconductors love 40C. But you don't get anywhere near 40C with air cooling. The tempurature difference between the ambient air and the asics is the real killer. I would guess the dT is more than ~40C.
40C ambient with lots of wind = 60C at silicon
40C ambient with little flow = 90C+ at silicon

40C ambient with very serious airflow = even less than <60C

air flow is VERY cheap
air conditioning is very expensive. 

400cfm is really not much for 2.6kw.

20C dT is good even for high end heatpipe heatsinks with ~100cfm fans per 150w chip.

Anyone know the actual temperature difference between the chips and intake air for the sp10?
80-95, but heatsink deltas will probably be 40-50.

Collider
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500



View Profile
July 16, 2014, 07:12:06 AM
Last edit: July 16, 2014, 07:23:07 AM by Collider
 #4154

The sp30 should be less sensitive to higher temperatures due to the following reasons:

- 400cfm maximum airflow aka ~45% higher airflow per kW
- lower leakage increase on 28nm vs 40nm at higher chip temperatures
- roughly the same heatsink surface area per kW than sp10

As to the cooling questions, it is roughly  q=wCpΔt which means:

→ 157 CFM are required to cool 1 kW, if the ΔT through IT equipment is 20°F (11°C)

→ 125 CFM are required to cool 1 kW, if the ΔT through IT equipment is 25°F (14°C)

→ 105 CFM are required to cool 1 kW, if the ΔT through IT equipment is 30°F (16,5°C)

So temperature is equally important than airflow, however increasing airflow is obviously much easier (and therefore cheaper) than lowering the temperature.
Searing
Copper Member
Legendary
*
Offline Offline

Activity: 2898
Merit: 1464


Clueless!


View Profile
July 16, 2014, 07:30:06 AM
 #4155


Houston...love it despite 100oF  Smiley
I am trying to find a home for it elsewhere, though, if it is anything like Sp-10. Some places offer quite reasonable hosting.

Listen very carefully.  Everytime someone writes about air conditioning with regard to mining datacenters, they are crazy and they don't understand heat and heat transfer.

Semiconductors don't mind 100F.  Not at all.  Humans can't work in 100F.  Air conditioning is for humans.  Not for semiconductors. 
Don't buy a fucking aircondtioner for mining equipment.  Ever.  Air conditioners make more heat than they make cold.  True fact.

To cool a data center, 100F is fine.  The trick is, to move the heat away from the semiconductor - fast.  If you put a shitload of 100F air movement on the semiconductor it will be fine.  Put some freaking heavy wind on it.  If the wind is 100F, the semiconductor will only be a bit higher.  What you need is tons of air movement.- not cold. 

Don't believe me?  Heat a piece of metal until it glows red.  Then blow on it. Goes back to black real fast.  Stop blowing - red again. 

If you put a shitload of air movement on your miners you'll remove heat really well - even if the air is 100F.  If you use water or air conditioning, or ice or dry ice, all you've done is introduced tons of complexity and little heat removal.  The most efficient way to remove heat is lots of wind.  It doesn't matter what temperature the wind is.  Even the Swedish winter isn't cold enough to cool mining equipment.  You need to get the fucking heat away from the semiconductor.  This doesn't take cold - it takes heat movement.  Making 'cold' is hard work.  Moving heat away from an ASIC is easy.  Use 'wind' - not 'cold' to efficiently cool your miners. 




I will put up a window a/c unit in bsmt 'just in case" but i have the old limestone bsmt 12' walls with 5 (small) scattered randomly small usual bsmt windows like 19" by 28" or whatever.

so i aggree but what would i need for air flow at the windows to move all this heat out...imho it likely is just moving hot air out for hot air in on the days i suspect the a/c unit is only hope

i hope to do as you suggest but clueless on how to get enough wind over the unit and up and out you old gpu guys what did you do?

I have to move about 4500 watts out in some manner and/or on the really over 95 humid days of august (say 12 days or so) use a/c and still move hot air out as a backup

suggestions on window fans

also what about bugs the fans I see that move this kinda air for turkey barns lifestock no screens shutters or w/o shutters so how much heat can i get out blowing out of my
basement with out blowing the screens off or filling house up with bugs (still got to live/sleep there ...other reason miners are in bsmt)

Searing

Old Style Legacy Plug & Play BBS System. Get it from www.synchro.net. Updated 1/1/2021. It also works with Windows 10 and likely 11 and allows 16 bit DOS game doors on the same Win 10 Machine in Multi-Node! Five Minute Install! Look it over it uninstalls just as fast, if you simply want to look it over. Freeware! Full BBS System! It is a frigging hoot!:)
jimmothy
Hero Member
*****
Offline Offline

Activity: 770
Merit: 509



View Profile
July 16, 2014, 08:18:51 AM
 #4156

The sp30 should be less sensitive to higher temperatures due to the following reasons:

- 400cfm maximum airflow aka ~45% higher airflow per kW
- lower leakage increase on 28nm vs 40nm at higher chip temperatures
- roughly the same heatsink surface area per kW than sp10

Source for lower leakage on 28nm? I've only heard it gets harder to cool smaller process sizes.

Quote
As to the cooling questions, it is roughly  q=wCpΔt which means:

→ 157 CFM are required to cool 1 kW, if the ΔT through IT equipment is 20°F (11°C)

→ 125 CFM are required to cool 1 kW, if the ΔT through IT equipment is 25°F (14°C)

→ 105 CFM are required to cool 1 kW, if the ΔT through IT equipment is 30°F (16,5°C)

So temperature is equally important than airflow, however increasing airflow is obviously much easier (and therefore cheaper) than lowering the temperature.

You are talking about dT between the intake and exhaust air right? What is more important is the dT between the chips and the air.

Even if the in/out air is only 11C dT, the chips near the exhaust will heat up to ~100C (40+11+50).
Collider
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500



View Profile
July 16, 2014, 08:26:45 AM
 #4157

Yes, the quoted values are only valid for "cooling" your "Datacenter" room and the temperature difference is between intake and output temperature of the units (which is all that matters in this setting).

Calculating the needed airflow for individual miners is much more complicated as you also have to take into account heatsink area aswell as various other factors.
It is also the responsibility of the engineers designing the miners and cannot be influenced (too much) by the customers.
jimmothy
Hero Member
*****
Offline Offline

Activity: 770
Merit: 509



View Profile
July 16, 2014, 09:09:25 AM
 #4158

Yes, the quoted values are only valid for "cooling" your "Datacenter" room and the temperature difference is between intake and output temperature of the units (which is all that matters in this setting).

What do you mean it's all that matters in this setting?

You could have a shitty heatsink or even no heatsink at all and still manage an in/out air dT of 11C with 150cfm. (assuming the chips don't explode at 500C)

Quote
Calculating the needed airflow for individual miners is much more complicated as you also have to take into account heatsink area aswell as various other factors.

I think this is what you're looking for:

http://en.wikipedia.org/wiki/Heat_sink#A_heat_transfer_theoretical_model

We can only guess the variables but I just don't understand why they would go with a 2u case/fans with minimal heatsinks considering most DC's can't even cool such high densities.

Why not use a 4u case with 4 250cfm fans (or quiet 150cfm fans) and much larger heatsinks?
Collider
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500



View Profile
July 16, 2014, 09:23:47 AM
 #4159

Yes, the quoted values are only valid for "cooling" your "Datacenter" room and the temperature difference is between intake and output temperature of the units (which is all that matters in this setting).

What do you mean it's all that matters in this setting?

You could have a shitty heatsink or even no heatsink at all and still manage an in/out air dT of 11C with 150cfm. (assuming the chips don't explode at 500C)

It is all that matters because you are only calculating the needed airflow for your mining room, not the unit.

Those calculations are done by the engineers designing the unit and therefore irrelevant for the average miner.
Spondoolies have done those and designed the unit accordingly.
Guy Corem (OP)
Donator
Legendary
*
Offline Offline

Activity: 1414
Merit: 1051


Spondoolies, Beam & DAGlabs


View Profile WWW
July 16, 2014, 09:46:13 AM
 #4160

... Source for lower leakage on 28nm? ...
TSMC 28HPM process has much lower leakage than 40G process. For instance the same 2-input NAND gate using standard Vt transistors in 28HPM has 5 times less leakage. This ratio is consistent for most of the cells. The leakage is maximal at high temperatures effectively doubling every 10C-20C. In addition to it 28HPM has more transistors options with smaller Leff transistors for higher speed (and higher leakage) and higher Leff (slower but less leaky) which can be used for lower speed parts. Smart mixing of all different available Leff sizes allows additional leakage reduction while increasing speed.

btw:
AM (BitQuan) still didn't tapeout their 28nm effort. Long wait until dividends ...  Grin

New Mimblewimble implementation: https://www.beam.mw
Spondoolies is now part of Blockstream: https://blog.blockstream.com/en-blockstream-mining-builds-momentum-with-spondoolies-acquisition/
Kaspa is a POW cryptocurrencty which implements GhostDAG protocol: https://kaspanet.org/
Pages: « 1 ... 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 [208] 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 ... 725 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!