body {
/*################################ BRICK BACKGROUNF ################### */
background:linear-gradient(163deg,transparent 0px,transparent 1px,#222 1px,#222 14px,transparent 14px),linear-gradient(161deg,transparent 0px,#181818 1px,#222 2px,#222 15px,transparent 15px),linear-gradient(343deg,transparent 0px,transparent 1px,#222 1px,#222 14px,transparent 14px),linear-gradient(343deg,transparent 0px,transparent 1px,#222 1px,#222 14px,transparent 14px);
background-color:#121212;
background-position:2px 1px,23px 16px,48px 15px,21px 30px;
background-size:48px 30px;
    
}

.spacer_one {
 margin-top: 10%;    
}
.bg-grey {
    background: grey;
}

.bg-green {
    background: green;
}

.bg-yellow {
    background: yellow;
}
.bg-black {
    background: black;
}
.bg-blue {
    background: blue;
}
.bg-pink {
    background: pink;
}
.bg-orange {
    background: orange;
}


/*################### Tinted Backgrounds #######################*/
.color-a {
  background-color: red;
}

.color-b {
  background-color: green;
}

.color-c {
  background-image: repeating-linear-gradient(45deg, yellow, yellow 10px, blue 10px, blue 20px);
}

.tint1 {
  box-shadow: inset 10000px 0 0 rgba(255, 255, 255, 0.1);
}

.tint2 {
  box-shadow: inset 10000px 0 0 rgba(255, 255, 255, 0.2);
}

.tint3 {
  box-shadow: inset 10000px 0 0 rgba(255, 255, 255, 0.3);
}

.tint4 {
  box-shadow: inset 10000px 0 0 rgba(255, 255, 255, 0.4);
}

/*###################### CSS MODS #####################*/
@font-face {
    font-family: 'trashhandregular';
    src: url('../fonts/trashhand-webfont.eot');
    src: url('../fonts/trashhand-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/trashhand-webfont.woff') format('woff'),
         url('../fonts/trashhand-webfont.ttf') format('truetype'),
         url('../fonts/trashhand-webfont.svg#trashhandregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
.main_heading {
font-family: 'trashhandregular';    
text-align: center;
color: orange;
letter-spacing: 2pt; 
font-size: 2.8em;    
}
.author {
 text-align: right; 
 color: orange;   
}

/* ################  VISITOR COUNER   ########################### */

.visitorcounter {
width:;
background:rgba(51,51,51,0.2);
font-size:110%;
padding:2px;
/*-webkit-border-top-right-radius:20px;
-webkit-border-bottom-left-radius:20px;
-moz-border-radius-topright:20px;
-moz-border-radius-bottomleft:20px;
border-top-right-radius:20px;
border-bottom-left-radius:20px;*/
}

#footer {
width:100%;
font-size:65%;
clear:both;
text-align:center;
position: relative;
bottom:;

}

#footer p {
margin:0;
}



