@charset "utf-8";



#wrapper {min-height: 600px; width: 959px; margin-right: auto; margin-left: auto;}



.logo {

    float: left;

    height: 103px;

    width: 325px;

}



.top-text {font: 17px "Comic Sans MS"; color: #8d1919; text-align: right; float: left; height: 68px; width: 544px; padding-top: 35px;}

.top-text-index {font: 17px "Comic Sans MS"; color: #8d1919; text-align: right; float: left; height: 68px; width: 594px; }

.top-text-menu {font: 17px "Comic Sans MS"; color: #8d1919; text-align: right; float: left; height: 43px; width: 594px;margin-top:25px; }

.top-text-menu-sub {font: 13px "Comic Sans MS"; color: #8d1919; text-align: right; float: left; height: 25px; width: 594px;margin-top:5px; }



h1,.bold {font: 17px "Comic Sans MS"; color: #8d1919; text-align: right;}



h2 {font: 36px "Comic Sans MS"; color: #333333; text-align: center; clear: both;}



.divider {background: #932525; float: left; height: 5px; width: 959px;}



.get-a-quote {font: 36px "Comic Sans MS"; color: #333333; float: left; height: auto; width: 959px; text-align: center;}



.form {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #333333; float: left; height: auto; width: 959px; padding-top: 10px;}



.fields, .fields2 {height: 18px; width: 176px; margin-top: 2px; margin-bottom: 2px;}



.cell-margin {margin-left: 20px;}



.message {height: 90px; width: 350px;}



.message2 {height: 90px; width: 500px;}



.minute-cad-big {font: 33px Verdana, Arial, Helvetica, sans-serif; color: #333333;}



.minute-cad-small {font: 25px Verdana, Arial, Helvetica, sans-serif; color: #333333;}



.footer-text {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #333333;}



a.footer-link-normal:link, a.footer-link-normal:visited, a.footer-link-normal:active {color: #333333; font: 13px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}



a.footer-link-normal:hover {color: #993300; font: 13px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}



.customize-container {background: url(../images/customize-container.jpg); height: 608px; width: 851px; margin-right: 46px; margin-left: 46px; float: left;}



.blank {float: left; height: 30px; width: 959px;}



.customize-pic {float: left; height: 532px; width: 764px; margin-top: 38px; margin-left: 45px; margin-right: 42px;}



.customize-button{float: left; height: 18px; width: 764px; padding-top: 2px; margin-left: 45px; margin-right: 42px;}

a.top-link-normal:link, a.top-link-normal:visited, a.top-link-normal:active {color: #8d1919; font: 13px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}



a.top-link-normal:hover {color: #993300; font: 13px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}

.normal-text

{

    font: 13px Verdana, Arial, Helvetica, sans-serif;

}

.left

{

    text-align: left;

}

a img {border: none;}

.center {text-align: center;}

.slideshow-image, .slideshow-image img

{

    text-align: center;

    position: relative;

    width: 764px;

    height: 532px;

}

.slideshow-image span {

    font-family: "Times New Roman";

    font-size: 1em;

    position: absolute;

    top: 50px;

    left: 300px;

    width: 100%;

}





.customize-img

{

    width: 400px;

    height: 300px;

}

.customize-img-container

{

    margin: 0 auto; border: 5px ridge black; width: 400px; height: 300px;

}

.red

{

    color: #F00;

}

.button

{

    cursor: pointer;

}

#slider, #slider ul

{

    overflow: hidden;

}

#slider #play-stop-container

{

    position: absolute;

    top: 500px;

    z-index: 999;

    width: 100%;

    text-align: center;

}

#slider #play-stop-container #play-stop

{

    cursor: pointer;

}

#slider #play-stop-container #status

{

    font-size: 0.5em;

}

.saved-design

{

    width: 220px !important;

    display: inline-block;

    overflow: hidden;

    margin-right: 20px;

    margin-bottom: 20px;

}

#select-text

{

    font: 18px Verdana, Arial, Helvetica, sans-serif;

}

#prev

{

    float: left;

    position: relative;

    left: 50px;

}

#next

{

    float: right;

    position: relative;

    right: 50px;

}

#wall-container

{

    position: relative;

    top: 10px;

}

label.80px

{

    width: 80px;

}

#quotePreviewFrm

{

    width: 240px;

    height: 220px;

    border: none;

    overflow: hidden;

}
    
div#pleaseLogInOrRegister {
    color: #951B1A;
    font: 36px "Comic Sans MS";
    text-align: center;
    background: none repeat scroll 0 0 #FFFFFF;
    margin: 0 auto;
    padding: 10px 0;
    /*position: relative;
    top: -300px;*/
    width: 700px;
}