﻿/* Import the reset style sheet... */
@import "reset.css";

body {
    background: #fff url(/_images/bckgrd.gif) repeat-x;
}

a {color: #6686be;}

a:hover {text-decoration: none;}

#wrapper {
    margin: 0 auto;
    width: 1024px;
}

#top {
    background: url(../_images/top.jpg) no-repeat;
    height: 436px;
    text-align: right;
    width: 1024px;
}

#top img {
    margin: 35px 150px 0 0;
}

#content {
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    width: 795px;
}

#mailBanner {
    float: left;
    width: 219px;
}

#mailForm h2 {
    background: #96add3;
    color: #fff;
    font: bold 1.1em/1.1em georgia, serif;
    margin: 0 0 10px 0;
    padding: 10px;
    text-align: center;
}

#mailForm {
    background: #829dcb;
    padding: 20px 0 0 0;
}

#mailForm p {
    color: #fff;
    font: normal .75em/1.2em verdana, arial, sans-serif;
    padding: 10px 20px;
}

#mailForm input.txtField {
    width: 154px;
}

#mailForm form p {
    color: #3a5c86;
    font-weight: bold;
}

#countdown {
   /*  background: url(/_images/bckgrd_countdown.png) no-repeat; */
    color: #829dcb;
    font: bold 1.05em/1em verdana, arial, sans-serif;
    height: 87px;
    margin: 25px 0 0 0;
    padding: 35px 0 0 13px;
    width: 219px;
}

.cdSpace {padding: 0 13px;}

#events h3 {
    color: #6e8cc1;
    font: bold .9em/1.3em georgia, serif;
    padding: 0 0 20px 0;
}

#events p {
    color: #6686be;
    font: normal .75em/1.5em verdana, arial, sans-serif;
    padding: 0 0 15px 0;
    text-align: center;
}

#copy {
    margin: 0 0 0 250px;
    padding: 20px 0 20px 10px;
}

#copy h1 {
    color: #6e8cc1;
    font: normal 1.4em/1.3em georgia, serif;
    padding: 0 0 20px 0;
}

#copy p {
    color: #6686be;
    font: normal .75em/1.5em verdana, arial, sans-serif;
    padding: 0 0 15px 0;
}

#callout {
   border-top: 1px dashed #3a5c86; 
   border-bottom: 1px dashed #3a5c86;
   margin: 10px 0;
   padding: 10px;
}

#callout p {
    color: #626062;
}

#icons {
    border-top: 1px dashed #3a5c86;
    height: 70px;
    margin: 10px 0 20px 0;
    padding: 20px 0 10px 22px;
}

#icons img {
    float: left;
    padding: 0 26px 0 0;
}
