body{ 
    color: black;
    font-family: 'Days One', sans-serif;
    font-size: 14px;
    background-image: url(_images/background.png);
    background-repeat: repeat;
}
a{
    color: black;
    font-weight:400;
    text-decoration: none;
    text-align: center;
    font-size: 14px;
    font-family: Arial, Sans Serif;
}
a:hover{
    color: #C5BB96;
    font-weight:400;
    text-decoration: none;
    text-align: center;
    font-size: 14px;
    font-family: Arial, Sans Serif;
}
body.mceContentBody {
   background: #FFF;
}

.divbody {
  z-index: 999;
}

.main_site{
  positon:relative;
  background-color: white;
  color: black;
  font-family: 'Days One', sans-serif;
  font-size: 14px;
  width:960px;
  margin: 0 auto;
  text-align: center;
  border: solid thin black;

}
.masthead{
    position: relative;
    top:25px;
    left:25px;
    font-family: 'IM Fell English', serif;
    font-size: 32px;
    color: white;
}
.submasthead{
    position: relative;
    left:100px;
    top:15px;
    font-family: 'IM Fell English', serif;
    font-size: 20px;
    color: white;
}
td{
  color: black;
  font-family: 'Tienne', serif;
  font-size: 14px;
  }


.menu{
    color: #C5BB96;
    font-weight:400;
    text-decoration: none;
    text-align: center;
    font-family: 'Sonsie One', cursive;
    font-size: 16px;
}

.input{
	background-color: #C5BB96;
	border:0px;
	font-family: 'Tienne', serif;
	font-size: 18px;
	padding:5px;
}

.title_first{
    color: black;
    font-weight:700;
    text-decoration: none;
    font-family: 'Parisienne', cursive;
    font-size: 58px;
}
.title_rest{
    color: black;
    font-weight:700;
    text-decoration: none;
    font-family: 'Alegreya', serif;
    font-size: 36px;
}
.headers{
    color: #F660AB;
    font-weight:700;
    text-decoration: none;
    font-family: 'Alegreya', serif;
    font-size: 18px;
}

.construction{
    color: #F660AB;
    font-weight:700;
    text-decoration: none;
    font-family: 'Alegreya', serif;
    font-size: 38px;
}

.aboutus{
    color: black;
    font-weight:700;
    text-decoration: none;
    font-family: 'Alegreya', serif;
    font-size: 38px;
}

.header{
    color: #F660AB;
    font-weight:700;
    text-decoration: none;
    font-family: 'Alegreya', serif;
    font-size: 28px;
}

.dropdown{
    color: black;
    font-weight:700;
    text-decoration: none;
    font-size: 16px;
}

.menu:visited{
    color: #C5BB96;
    font-weight:400;
    text-decoration: none;
    text-align: center;
    font-family: 'Sonsie One', cursive;
    font-size: 16px;
}

.menu:hover{
    color: #BB5A30;
    font-weight:400;
    text-decoration: none;
    text-align: center;
    font-family: 'Sonsie One', cursive;
    font-size: 16px;
}

.menu:visited:hover{
    color: #BB5A30;
    font-weight:400;
    text-decoration: none;
    text-align: center;
    font-family: 'Sonsie One', cursive;
    font-size: 16px;
}

.menu:active{
    color: #C5BB96;
    font-weight:400;
    text-decoration: none;
    text-align: center;
    font-family: 'Sonsie One', cursive;
    font-size: 16px;
}


.fan_box.page_stream{
    height:600px;
}

.catag{
  color: #5a4121;
  text-decoration: none;
  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  }

select{
  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  }

  .closed{
      background-image:url('https://andersenscabinetsandmore.com/_images/closed.png');background-repeat:no-repeat;
      text-align: center;
      font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
      font-size: 16px;
      font-weight: 700;
      color: white;
}
  .open{
      background-image:url('https://andersenscabinetsandmore.com/_images/open.png');background-repeat:no-repeat;
      text-align: center;
      font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
      font-size: 16px;
      font-weight: 700;
      color: white;
}
.topmenu_left{
    text-align: center;
    vertical-align: middle;
    border-left: solid;
    border-left-color: white;
    border-left-width: thin;
    border-right: solid;
    border-right-color: white;
    border-right-width: thin;
}
.topmenu{
    text-align: center;
    vertical-align: middle;
    border-right: solid;
    border-right-color: white;
    border-right-width: thin;
    text-decoration: none;
}

.topmenu_link{
    color: #894223;
    vertical-align: middle;
    font-weight:900;
    text-decoration: none;
    text-align: center;
    font-family: 'Alegreya', serif;
    font-size: 14px;
}


.topmenu_link:visited{
    color: #894223;
    vertical-align: middle;
    font-weight:900;
    text-decoration: none;
    text-align: center;
    font-family: 'Alegreya', serif;
    font-size: 14px;
}

.topmenu_link:hover{
    color: #F660AB;
    font-weight:900;
    text-decoration: none;
    text-align: center;
    font-family: 'Alegreya', serif;
    font-size: 14px;
}

.topmenu_link:visited:hover{
    color: #F660AB;
    font-weight:900;
    text-decoration: none;
    text-align: center;
    font-family: 'Alegreya', serif;
    font-size: 14px;
}

.topmenu_link:active{
    color: #894223;
    font-weight:900;
    text-align: center;
    text-decoration: none;
    font-family: 'Alegreya', serif;
    font-size: 14px;
}

.specials_heading{
    position: relative;
    text-decoration: underline;
    top: 12px;
    color: red;
    font-weight: 900;
    font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
    font-size: 20px;
    width: 205px;
}

.curved_background{
    border-style: solid;
    border-color: #3853A4;
    border-width: thin;
    background-color: whitesmoke;
    width: 95%;
   /* -moz-border-radius: 15px;
    -webkit-border-radius:15px;
    border-radius: 15px;
    behavior: url(border-radius.htc);*/
}
.issuu{
    width:794px;
    overflow:hidden;
}
.full_name{
    font-size: 16px;
    text-align: left;
}
.contact_title_header{
    text-align: center;
    background-color: #3853A4;
    font-size: 16px;
    font-weight: 900;
    color: white;
}

.contactrow:hover{
    background-color: #D7E0EC;
}

.how-to{
    position:relative;
    background-image: url(https://andersenscabinetsandmore.com/_images/how-to.png);
    background-repeat: no-repeat;
    background-position: center;
    height:38px;
    text-align: center;
    vertical-align: middle;
}

.how-to-link{
    color: white;
    font-size: 12px;
    font-weight: 700;
    font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}


.how-to-link:visited{
    color: white;
    font-size: 12px;
    font-weight: 700;
    font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;

}

.how-to-link:hover{
    color: black;
    font-size: 12px;
    font-weight: 700;
    font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.how-to-link:visited:hover{
    color: black;
    font-size: 12px;
    font-weight: 700;
    font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.how-to-link:active{
    color: white;
    font-size: 12px;
    font-weight: 700;
    font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}



.button
{
        display: inline-block;
        
        white-space: nowrap;
        background-color: #ccc;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ccc));
        background-image: -webkit-linear-gradient(top, #eee, #ccc);
        background-image: -moz-linear-gradient(top, #eee, #ccc);
        background-image: -ms-linear-gradient(top, #eee, #ccc);
        background-image: -o-linear-gradient(top, #eee, #ccc);
        background-image: linear-gradient(top, #eee, #ccc);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#eeeeee', EndColorStr='#cccccc');
        border: 1px solid #777;
        padding: 0 1.5em;
        margin: 0.5em;
        font: 1em/2em 'Fredoka One', cursive;
        text-decoration: none;
        color: #333;
        text-shadow: 0 1px 0 rgba(255,255,255,.8);
        -moz-border-radius: .2em;
        -webkit-border-radius: .2em;
        border-radius: .2em;
        -moz-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
        -webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
        box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
}

.button:hover
{
        background-color: #ddd;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#ddd));
        background-image: -webkit-linear-gradient(top, #fafafa, #ddd);
        background-image: -moz-linear-gradient(top, #fafafa, #ddd);
        background-image: -ms-linear-gradient(top, #fafafa, #ddd);
        background-image: -o-linear-gradient(top, #fafafa, #ddd);
        background-image: linear-gradient(top, #fafafa, #ddd);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#dddddd');
}

.button:active
{
        -moz-box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
        -webkit-box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
        box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
        position: relative;
        top: 1px;
}

.button:focus
{
        outline: 0;
        background: #fafafa;
}    

.button:before
{
        background: #ccc;
        background: rgba(0,0,0,.1);
        float: left;
        width: 1em;
        text-align: center;
        font-size: 1.5em;
        margin: 0 1em 0 -1em;
        padding: 0 .2em;
        -moz-box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);
        -webkit-box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);
        box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);
        -moz-border-radius: .15em 0 0 .15em;
        -webkit-border-radius: .15em 0 0 .15em;
        border-radius: .15em 0 0 .15em;
        pointer-events: none;
}

/* Hexadecimal entities for the icons */

.add:before
{
        content: "\271A";
}

.edit:before
{
        content: "\270E";
}

.delete:before
{
        content: "\2718";
        color: red;
}

.save:before
{
        content: "\2714";
}

.email:before
{
        content: "\2709";
}

.like:before
{
        content: "\2764";
}

.next:before
{
        content: "\279C";
}

.prev:before
{
        content: "\2190";
}
.star:before
{
        content: "\2605";
}

.spark:before
{
        content: "\2737";
}

.play:before
{
        content: "\25B6";
}

.MenuLookClass
{
    background-color: #AC9B79;
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-seriff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    border-bottom: solid 1px #7f6f50;
    height: 21px;
    width: 168px;
    padding-left: 37px;
}

.MenuLookClass:Hover
{
    background-color: #7F6F50;
    COLOR: white;
    FONT-FAMILY: arial, sans-seriff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    border-bottom: solid 1px #7f6f50;
    height: 21px;
    width: 168px;
    padding-left: 37px;
}

.MenuLookClassAH
{
    background-color: #AC9B79;
    COLOR: white;
    FONT-FAMILY: arial, sans-seriff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    border-bottom: solid 1px #7f6f50;
    height: 34px;
    width: 168px;
    padding-left: 37px;
}

.MenuLookClassAH:Hover
{
    background-color: #7F6F50;
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-seriff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    border-bottom: solid 1px #7f6f50;
    height: 34px;
    width: 168px;
    padding-left: 37px;
}

A.Brown:hover
{
    	font-family: Arial, Sans Serif;
	font-size: 11px;
    COLOR: #000000
}
A.Brown
{
    	font-family: Arial, Sans Serif;
	font-size: 11px;
    COLOR: #996600;
    TEXT-DECORATION: none
}

a#testbutton, a#testbutton:visited {
background: url(_images/button.png) repeat-x;
width: 250px;
padding:10px 0;
text-align:center;
border:1px solid #608925;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.8);
font-weight:bold;
text-transform:uppercase;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
color:#FFF;
text-decoration: none;
opacity:.85;
}

a#testbutton:hover {
border-color:#49671d;
}

a#testbutton:active {
background-position:  0 -200px;
padding:11px 0 9px;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.8);
}
