.boxcontainerSignUp {
    float:left;
    width:300px;
}

.boxtypeSignUp {
    font-family:sans-serif;
    font-size:11px;
    line-height:16px;
    margin-top:0;
}

.boxtype2SignUp {
    font-family:sans-serif;
    font-size:13px;
    line-height:16px;
}

.boxtopSignUp {
    background-image:url(/img/sign-up/boxtop.jpg);
    height:186px;
    width:300px;
    margin-top:0;
    margin-right:auto;
    margin-bottom:0;
    margin-left:auto;
    overflow:hidden;
}

.boxtopSignUpJared {
    background-image:url(/img/sign-up/boxtop-jared.jpg);
    height:186px;
    width:300px;
    margin-top:0;
    margin-right:auto;
    margin-bottom:0;
    margin-left:auto;
    overflow:hidden;
}

.boxtopSignUpJaredLive {
    background-image:url(/img/sign-up/boxtop-jaredLive.jpg);
    height:186px;
    width:300px;
    margin-top:0;
    margin-right:auto;
    margin-bottom:0;
    margin-left:auto;
    overflow:hidden;
}

.boxtopSignUpDave {
    background-image:url(/img/sign-up/boxtop-dave.jpg);
    height:186px;
    width:300px;
    margin-top:0;
    margin-right:auto;
    margin-bottom:0;
    margin-left:auto;
    overflow:hidden;
}

.boxtopSignUpLionel {
    background-image:url(/img/sign-up/boxtop-lionel.jpg);
    height:186px;
    width:300px;
    margin-top:0;
    margin-right:auto;
    margin-bottom:0;
    margin-left:auto;
    overflow:hidden;
}

.boxtopSignUpMike {
    background-image:url(/img/sign-up/boxtop-mike.jpg);
    height:186px;
    width:300px;
    margin-top:0;
    margin-right:auto;
    margin-bottom:0;
    margin-left:auto;
    overflow:hidden;
}

.boxtopSignUpDean {
    background-image:url(/img/sign-up/boxtop-mike.jpg);
    height:186px;
    width:300px;
    margin-top:0;
    margin-right:auto;
    margin-bottom:0;
    margin-left:auto;
    overflow:hidden;
}

.boxrepeatSignUp {
    background-image:url(/img/sign-up/boxrepeat.gif);
    background-repeat:repeat-y;
    height:auto;
    width:260px;
    margin-top:0;
    margin-right:auto;
    margin-bottom:0;
    margin-left:auto;
    overflow:hidden;
    padding-right:20px;
    padding-left:20px;
    padding-top:5px;
}

.boxbottomSignUp {
    background-image:url(/img/sign-up/boxbottom.gif);
    height:18px;
    width:300px;
    margin-top:0;
    margin-right:auto;
    margin-bottom:0;
    margin-left:auto;
    overflow:hidden;
}

.boxtextfieldSignUp {
    background-image:url(/img/sign-up/textfield.gif);
    height:20px;
    width:203px;
    border-top-width:0;
    border-right-width:0;
    border-bottom-width:0;
    border-left-width:0;
    font-family:sans-serif;
    font-size:13px;
    color:#333;
    padding-top:5px;
    padding-left:5px;
}

input.button {
    background-image:url(/img/sign-up/submitred.gif);
    height:28px;
    width:241px;
    border-top-width:0;
    border-right-width:0;
    border-bottom-width:0;
    border-left-width:0;
}

input.button:hover {
    background-image:url(/img/sign-up/submitgreen.gif);
    height:28px;
    width:241px;
    border-top-width:0;
    border-right-width:0;
    border-bottom-width:0;
    border-left-width:0;
}

input.buttonLive {
    background-image:url(/img/sign-up/submitredLive.gif);
    height:24px;
    width:216px;
    border-top-width:0;
    border-right-width:0;
    border-bottom-width:0;
    border-left-width:0;
}

input.buttonLive:hover {
    background-image:url(/img/sign-up/submitgreenLive.gif);
    height:24px;
    width:216px;
    border-top-width:0;
    border-right-width:0;
    border-bottom-width:0;
    border-left-width:0;
}

.boxtypeSignUp {
    font-family:sans-serif;
    font-size:13px;
    line-height:16px;
    margin-top:0;
    margin-bottom:7px;
}

/* New Sign Up */
.subscribeCopy {
    font-family:sans-serif;
    font-size:11px;
    padding:0;
    margin:0;
    line-height:1.2em;
}

.subscribeSubmit {
    border:1px solid #000;
    background-color:#FFF;
    padding:3px;
    font-family:sans-serif;
    font-weight:bold;
    font-size:14px;
    cursor:pointer;
    width:244px;
}

#subscribeSubmitPadding {
    padding:4px;
    background-color:#C00;
    margin:0;
    border-width:4px;
    border-color:#C00;
    border-spacing:0;
}

#sidebarSubscribeForm {
    text-align:center;
    padding:0;
    margin:0;
    width:250px;
}

#sidebarSubscribeQuestion {
    width:252px;
    height:100px;
    text-align:right;
    margin-bottom:8px;
}

#sidebarSubscribeName {
    background-image:url(/includes/images/sideBarSubscribeHelpName.jpg);
    background-repeat:no-repeat;
    width:252px;
    height:32px;
    text-align:right;
    margin-bottom:8px;
}

#sidebarSubscribeEmail {
    background-image:url(/includes/images/sideBarSubscribeHelpEmail.jpg);
    background-repeat:no-repeat;
    width:252px;
    height:32px;
    text-align:right;
    margin-bottom:8px;
}

#sidebarSubscribeForm input[type="text"] {
    width:188px;
    height:22px;
    border:1px solid #8D8D8D;
    color:#363636;
    font:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    padding:4px 6px 4px 6px;
    margin:0;
    position:relative;
    text-align:left;
}

#sidebarSubscribeForm input[type="text"]:hover {
    background:#DEF7FE;
    border:1px solid #4AB7FE;
    color:#2C84DA;
}

#sidebarSubscribeForm input[type="text"]:focus {
    background:#F8FFBA;
    border:1px solid #FFDB72;
    color:#000;
}

