﻿body { background: #150339 url('img/background.jpg') no-repeat center top; font-family: Arial, Helvetica, sans-serif; }
a { text-decoration: none; outline: none; }
h1 { display: none; }
#container { width: 940px; margin: 0 auto; position: relative; }
#content { float: right; width: 640px; line-height: 1.5; }
#intro { float: left; font-size: 24px; line-height: 1.5; color: #ffffff; margin-top: 256px; width: 500px; padding-right: 140px;}
#subscribe { float: left; margin-top: 40px; font-size: 14px; color: #fcf4ff; width: 640px; }
#result { font-size: 14px; color: #fcf4ff; padding-bottom: 10px; }
#subscribe a { color: #fff; }
#subscribe a:hover { color: #000; }
#subscribe fieldset { background: url('img/inform.png') no-repeat; width: 410px; height: 38px; }
#subscribe fieldset .input-email { border-style: none; border-width: 0px; display: block; float: left; width: 248px; font-size: 14px; color: #501967; padding: 10px 8px 12px 12px; background: none !important; }
#subscribe fieldset button { background: none; width: 140px; height: 38px; cursor: pointer; border: none; text-indent: -5000px; }
#subscribe .einfo { position: absolute; top: 0; left: 0; display: none; }
#socials { width: 640px; height: 60px; float: left; font-size: 12px; width: 640px; margin: 0 auto; padding-top: 10px; }
#socials li { float: left; margin-right: 20px; }
#socials li a { float: left; line-height: 16px; color: #000; opacity: 0.50; filter: alpha(opacity=50); }
#socials li a:hover { color: #ffffff; opacity: 1; filter: alpha(opacity=100); }
#socials img { height: 16px; width: 16px; float: left; padding: 0 5px 0 0; }
#socialfb a { background: transparent url('img/socialface.gif') no-repeat; padding-left: 20px; }
#socialtw a { background: transparent url('img/socialtwit.gif') no-repeat; padding-left: 20px; }
#bottom { width: 100%; height: 27px; position: fixed; left: 0; bottom: 0; font-size: 12px; color: #76558b; line-height: 24px; padding-top: 3px; background: transparent url('img/bottom.png') repeat-x; }
#kids { width: 244px; height: 427px; position: fixed; right: 40px; bottom: 30px; background: transparent url('img/kids.png') top left no-repeat; }
#bottomleft { float: left; margin-left: 40px; }
#bottomright { width: 150px; float: right; margin-right: 40px; }
#bottomright span { float: right; margin-left: 4px; margin-right: 4px; }
.footbw { height: 24px; width: 24px; float: right; }
.footbw { background: transparent url('img/footbw.png') no-repeat; }
iframe { display: none; }
