/*
 light-pink e8acd2
 dark-pink df8dbd
 chocolate 352605
 light-brown #
*/

body                   { margin-top: 0; background-color: #000; font-size: 18px; font-family: Antic, Helvetica, sans-serif; }

/* structure */
.container             { width: 1080px; margin: 0 auto; }
.container .grid       { width: 495px; float: left; display: inline; margin: 0 15px; text-align: justify; }
.container .first      { margin-left: 30px; }
.container .last       { margin-right: 30px; }

header                 { background: transparent url(../images/bg-header-1.png) repeat-x top left; height: 230px; border-bottom: 5px solid #fff; position: relative; }
header h1              { text-indent: -9999px; width: 425px; height: 325px; margin: 0 auto; background: transparent url(../images/logo-1.png) top left; position: relative; top: 30px; left: 0; z-index: 10; }
section.main           { color: #fff;
                         line-height: 1.45;
                         float: left;
                         width: 1080px;
                         padding: 130px 0 30px;
                         background: #0f0f0f url(../images/bg-main-2.jpg) repeat-x top left;
                         position: relative; }
section.main h2        { text-align: center; font-size: 48px; font-weight: bold; }
section.main img       { float: left; border: 5px solid #fff; margin: 0 15px 15px 0; }
section.main #contact  { color: #df8dbd;
                         /*font-family: Georgia, Times, serif;
                                                  font-weight: bold;
                                                  text-decoration: none;
                                                  text-transform: uppercase;*/
                         display: block;
                         text-indent: -9999px;
                         width: 150px;
                         height: 16px;
                         padding: 10px 0;
                         position: absolute;
                         top: 15px;
                         right: 30px;
                         background: transparent url(../images/contact-me.png) no-repeat top left; }
span.caption           { display: block; color: #6b5732; text-transform: uppercase; font-size: 16px; }

section.main #sign-up  { display: block;
                         text-indent: -9999px;
                         width: 495px;
                         height: 37px;
                         padding: 10px 0;
                         margin-top: 10px;
                         background: transparent url(../images/sign-up.png) no-repeat top left; }

div.pops                { clear: both; float: left; width: 1080px; height: 309px; background: transparent url(../images/pops.jpg) no-repeat 30px 0; }
div.pops span.caption   { width: 300px; }
div.pops #pop-1         { position: relative; top: 235px; left: 210px; }
div.pops #pop-2         { position: relative; top: 235px; left: 220px; }
div.pops #pop-3         { position: relative; top: 190px; left: 660px; }
div.pops #pop-4         { position: relative; top: 190px; left: 740px; }