html { height:100% }



body {

    margin:0;

    padding:0;

    background-color:#DFDFDF;

    /*background-image:-webkit-linear-gradient(#8B744B,#D4C3A0);

    background-image:-o-linear-gradient(#8B744B,#D4C3A0);

    background-image:-moz-linear-gradient(#8B744B,#D4C3A0);

    background-image:linear-gradient(#8B744B,#D4C3A0); */

    background-repeat: repeat-x;

    font-family:Helvetica,sans-serif;

    font-size:14px;

    overflow-y: scroll

 }

 

.header {

    position: fixed;

    z-index:1000;

    width:100%;

    margin:0;

    padding:5px 0 5px 0;

    color:#BFBFBF;

    font-size:16px;

    font-weight:bold;

    text-align:center;

    background-color:#31342F

}



.menu { margin:5px 10px 0 10px }



/* Default menu item state */

.menu_item .open { display:block }

.menu_item .close { display:none }



/* Selected menu item state */

.menu_item:target .open { display:none }

.menu_item:target .close { display:block }



/* Menu links */

.menu_item .link {

    position:relative;

    color:#FFFFFF;

    background-color:#A4AD31;

    font-size:16px;

    text-decoration:none;

    margin:-1px 0 -1px 0;

    padding:8px 30px 8px 10px;

    border:1px solid #333333;

    user-select:none; -moz-user-select:none; -ms-user-select:none; -o-user-select:none; -webkit-user-select:none

}

.menu_item:first-child .link { border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0 }

.menu_item:last-child .link { border-radius:0 0 8px 8px; -moz-border-radius:0 0 8px 8px; -webkit-border-radius:0 0 8px 8px }

.menu_item:target .link {

    border-bottom-left-radius:0; -moz-border-bottom-left-radius:0; -webkit-border-bottom-left-radius:0;

    border-bottom-right-radius:0; -moz-border-bottom-right-radius:0; -webkit-border-bottom-right-radius:0

}



/* Panels */

.menu_item .panel {

    height:0;

    min-height:0px;

    max-height:0px;

    overflow:hidden;

    padding:0 10px 0 10px;

    color:#808285;

    background-color:#FFFFFF;

    border:1px solid #333333;

    border-top-style:none;

    border-bottom-style:none;

    transition:min-height 2s, max-height 2s; -moz-transition:min-height 2s, max-height 2s; -o-transition:min-height 2s, max-height 2s; -webkit-transition:min-height 2s, max-height 2s

 }

.menu_item:last-child .panel { border-radius:0px 0px 8px 8px; -moz-border-radius:0px 0px 8px 8px; -webkit-border-radius:0px 0px 8px 8px }

.menu_item:target .panel { height:auto; min-height:300px; max-height:1000px; border-style:solid }



/* Arrows */

.menu_item .downarrow {  width:0px; height:0px; position:absolute; top:14px; right:10px; border-left:8px solid transparent; border-right:8px solid transparent; border-top:8px solid #FFFFFF }

.menu_item .rightarrow { width:0px; height:0px; position:absolute; top:9px; right:10px; border-bottom:8px solid transparent; border-top:8px solid transparent; border-left:8px solid #FFFFFF }



.footer { margin:0; padding:6px 10px 6px 10px; color:#796848; font-size:14px; text-align:center }



/* #panel1 .link { background-color:#013756 }

#panel2 .link { background-color:#044161 }

#panel3 .link { background-color:#074B6E }

#panel4 .link { background-color:#0A557A }

#panel5 .link { background-color:#0D5F85 }

#panel6 .link { background-color:#106992 }

#panel7 .link { background-color:#14739E } */



h2 {

    color: #808000;

    font-family: "Verdana", sans-serif;

    font-size: 21px;

}



h3 {

    color: #808000;

    font-family: "Verdana", sans-serif;

    font-size: 16px;

}



li {

    margin-bottom: 12px;

}



.caption {

    position:absolute;

    bottom:0px;

    width:100%;

    height:28px;

    padding-top:10px;

    border-top:solid 6px #A6AF2E;

    border-bottom:solid 6px #8F8F8F;

    background-color:#2E312C;

    font-family:Verdana,sans-serif;

    font-weight:700;

    color:#ffffff;

    font-size:13px;

    text-align:center;

}



.Button1,.Button1:link,.Button1:visited{background-image:url('https://puregreencarpetcleaning.com/wpimages/wp19ca8f34_06.png');background-position:0px 0px;text-decoration:none;display:inline-block;background-color:transparent;border:none 0px;padding:0;}

.Button1:focus{outline-style:none;}

.Button1:hover{background-position:0px -40px;}

.Button1:active{background-position:0px -20px;}

.Button1 span,.Button1:link span,.Button1:visited span{color:#ffffff;font-family:Verdana,sans-serif;font-weight:normal;text-decoration:none;text-align:center;text-transform:none;font-style:normal;left:0px;top:0px;width:80px;height:20px;font-size:16px;display:block;position:absolute;cursor:pointer;}