/**  CSS For over all layout of Store.PShelper.com **/
body{ margin:0;padding:0;background-color:#000;overflow:auto; }

div.corners{ display:block;width:100%;height:7px;position:relative;background-color:#FFF;float:left;clear:both; }
input.submit{ margin-top:5px; }
p{ line-height:18px;font-family:"Verdana";font-size:8pt;color:#000;margin-top:6px;margin-bottom:6px; }
h3{ color:#700a0a;margin-top:10px;font-family:"Verdana";font-size:12pt;font-weight:bold;padding-left:0;margin:0; }
h3 a{ color:#700a0a;text-decoration:none; }

div#catNamesWrapper{ position:absolute;top:-46px;left:0;margin:0 auto;display:block;width:818px;height:15px;vertical-align:text-bottom; }
div#catNamesWrapper ul{ list-style:none;vertical-align:text-bottom;margin:0;height:15px;width:818px;padding-left:50px; }
div#catNamesWrapper a{ color:#700a0a;padding:0 10px 0 10px;text-decoration:none; }
div#catNamesWrapper a:hover{ text-decoration:underline; }
div#catNamesWrapper li{ display:inline;list-style:none; }

div#mainWrapper{ width:100%;height:100%;text-align:center; }
    div#topNavWrapper{ width:100%;background-image:url(topnavspan.jpg);background-repeat:repeat-x;height:177px;float:left;clear:both; }
        div#mainContainer{ width:880px;margin:0 auto;text-align:left;position:relative; }
            div#callBox{ position:absolute;top:0;right:0;width:135px;height:25px;background-color:#393939;border:1px solid #292929;border-top:0;color:#808080;font-family:"Myriad Pro";font-size:8pt;padding-top:3px;text-align:center; }div#callBox b{font-size:12pt;color:#f7f7f7;font-weight:normal;margin-left:4px;}
            div#payButton{position:absolute;top:0;right:155px;width:84px;height:21px;}
            div#callNumber{position:absolute;top:0;right:0;width:154px;height:21px;background-image:url(topNavCall.gif);background-repeat:no-repeat;}
            img#logo{ position:relative;background-image:url;margin-left:0px;top:21px;border:0; }
            div#topLinks{ top:50px;height:61px;width:587px;right:0;position:absolute;font-family:"Trebuchet MS";font-size:8pt; }
                div#topLinks a{ color:#FFF;font-weight:bold;text-decoration:none;display:block;float:left;height:55px;padding-top:20px; }
                div#topLinks a:hover{ color:#c2c489; }
                div.topSeperator{ display:block;float:left;margin-left:10px;margin-right:10px;background-image:url(topSeperator.gif);background-repeat:no-repeat;background-position:top left;height:55px;width:1px; }
    div#bodyWrapper{ width:100%;background-color:#e8e8e8;background-repeat:repeat-x;padding-top:27px;padding-bottom:22px;float:left;clear:both; }
        div#bodyCornerTopLeft{ position:absolute;height:7px;width:7px;top:0;left:0;background-image:url(bodyTopLeft.gif);background-repeat:no-repeat;background-position:top left; }
        div#bodyCornerTopRight{ position:absolute;height:7px;width:7px;top:0;right:0;background-image:url(bodyTopRight.gif);background-repeat:no-repeat;background-position:top right; }
        div#bodyCornerBottomLeft{ position:absolute;height:7px;width:7px;bottom:0;left:0;background-image:url(bodyBottomLeft.gif);background-repeat:no-repeat;background-position:bottom left; }
        div#bodyCornerBottomRight{ position:absolute;height:7px;width:7px;bottom:0;right:0;background-image:url(bodyBottomRight.gif);background-repeat:no-repeat;background-position:bottom right; }
        div#mainBody{ width:880px;background-color:#FFF;float:left;clear:both;padding-bottom:15px;font-family:Verdana;font-size:8pt;color:#000; }
            div#mainBody h1{ font-family:Verdana;color:#b0000e;font-size:18pt;margin:0;padding-top:7px;display:block; }
            div#mainBody p{ line-height:18px; }
            form#siteReview{ display:inline-block;width:460px;text-align:center; }
            div#mainBody label{ font-family:Verdana;font-size:8pt;color:#000;font-weight:bold;width:100px;display:inline-block;text-align:right; }
                div#formNote{ color:#6fc0e1;display:block;float:right;width:480px;clear:both; }
            div#lowerText{ clear:both;float:left;line-height:18px; }
                div#lowerText strong{ color:#700a0a; }
    div#footerWrapper{ background-image:url(footerspan.jpg);background-repeat:repeat-x;height:268px;width:100%;float:left;clear:both; }
        div.footerBlock{ width:293px;margin-top:21px;float:left;height:250px;text-align:left; }
            div.footerBlock h3, div.footerBlock h3 a{ color:#e8e8e8;margin-top:10px;font-family:Verdana;font-size:14px;font-weight:bold;padding-left:0; }
            div.footerBlock h3 a:hover{ text-decoration:none; }
            div.footerBlock p, div.footerBlock a{ line-height:18px;font-family:Verdana;font-size:8pt;color:#FFF;padding:10px 25px 10px 10px;padding-top:0;text-decoration:none; }
            div.footerBlock a:hover{ text-decoration:underline; }
            div.footerBlock ul{ margin-top:-10px;line-height:18px;font-family:Verdana;font-size:8pt;color:#FFF; }
    div#copyright{ color:#454545;font-family:verdana;font-size:8pt;padding:15px 0 15px 0;text-align:center;width:100%;text-align:center;display:block;clear:both;background-color:#000; }

    /** Home Page bottom section **/
div#bottomSectionWrapper{ position:relative;width:880px;background-color:#FFF; }
    div.bottomRow{ float:left;width:880px;height:200px;clear:both;border-top:1px solid #e0e0e0;background-image:url(homepageBottomRowBg.jpg);background-repeat:repeat-x;background-position:0 1px; }
        div.bottomCell{ float:left; }
        div.bottomCell h3{ font-weight:bold;font-size:18px;font-family:Verdana;color:#b0000e;margin:0;display:inline-block;padding:15px 7px 8px 15px; }
        div.bottomCell p{ margin-left:15px;margin-right:7px;margin-top:5px;line-height:14px;font-size:11px;font-family:Verdana; }

   div#footerSocial {position:relative;bottom:8px;left:8px;}
       div.followUs {float:left;font-weight:normal;font-size:10px;font-family:Verdana;color:#e0e0e0;margin:0;line-height:18px;}
            div.followUs a {padding:0 5px 0 0;}
       div.followUsContact {float:left;font-weight:normal;font-size:10px;font-family:Verdana;color:#e0e0e0;margin:0 0 0 15px;line-height:18px;}
            div.followUsContact a {padding:0 5px 0 0;}

    /** MailChimp CSS **/
    div#mc_embed_signup fieldset {border:0;padding:0;margin:0;}
    div.mc-field-group input.emailAddress {background-color:#3a3a3a;border: 1px solid #5c5c5c;font-family:Verdana;font-size:10px;color:#fff;height:20px;width:240px;padding:2px 0 2px 3px;margin-bottom:15px;}
    div.mc-field-group input {background-color:#3a3a3a;border: 1px solid #5c5c5c;font-family:Verdana;font-size:10px;color:#fff;height:20px;width:120px;padding:2px 0 2px 3px;margin:0 10px 15px 0;}
    div#mc-embedded-subscribe-form {border: 0;}
    div#mce-responses {font-family:Verdana;font-size:8px;color:red}
