/* CSS Document */
* { margin: 0; padding: 0 }
html, body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #583F6B; color: #4F2707; }

h1 { font-size: 42px; padding: 16px 20px 16px 0; }
a:link{ color: #D4421D; }
a:visited{ color: #D4421D; }
a:hover{ color: #D4421D; text-decoration: none;}

#width700 { width: 700px; margin: 0 auto; background: #E8CFFB; }
#header { width: 100%; text-align: right; }
#main { text-align: center; width: 690px; margin: 0 auto; }
#ads { float: left; background: #ffffff; width: 390px; }
#image { float: right; }
#clear { clear: both; }
#recips table { margin: 0 auto; }
#recips td { background: #ffffff; width: 25%; height: 60px; border: 1px solid #000000; }
#warning, #bottom-ads, .block { background: #ffffff; width: 690px; border: 1px solid #000000; }
#warning span { display: block; padding-top: 12px; font-size: 18px; }
#warning p { padding: 12px; }
#bottom-ads { margin-top: 12px; }
#bottom-ads a img { margin: 12px; }
#footer { padding: 12px; text-align:center; }
#gals td { border: 1px solid #000000; background: #ffffff; height: 40px; text-align: center; }
#video { text-align: center; }
#video img { border: none; }
.sep { width: 700px; height: 15px; color:#000000; background: #000000; }
.size18 { font-size: 18px; margin: 12px; }
.size24 { font-size: 24px; }
.freetour { display: block; font-size: 32px; background: #ffff00; margin-bottom: 18px; }
.enter { display: block; width: 600px; background: #ffff00; font-size: 46px; margin: 0 auto; }
.yellow { background: #ffff00; }
.imp { font-family: impact; background:#ffffff; font-size: 20px; }
.block { margin: 0 auto; }
.block a img { padding: 12px; }


