	hr { 
    display: block;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto;
    border-style: inset;
    border-width: 1px;
border-color:#ff00ff;
} 

@font-face
{
font-family: ISO8;
src: url(ISO8.ttf);
}

.mobileheader-div{
        display:none;
    }
    
.pixelated {
  -ms-interpolation-mode: nearest-neighbor; 
  image-rendering: -webkit-optimize-contrast; 
  image-rendering: -webkit-crisp-edges; 
  image-rendering: -moz-crisp-edges; 
  image-rendering: -o-crisp-edges; 
  image-rendering: pixelated; 
}

a:link {
    color: #FF69B4;
    background-color: transparent;
    text-decoration: none;
}

a:visited {
    color:  #FF69B4;
    background-color: transparent;
    text-decoration: none;
}

a:hover {
    color: white;
    background-color: transparent;
    text-decoration: underline;
}

a:active {
    color: yellow;
    background-color: transparent;
    text-decoration: underline;
}

b:link {
    color: #ff00ff;
    background-color: transparent;
    text-decoration: none;
}

b:visited {
    color:  #ff00ff;
    background-color: transparent;
    text-decoration: none;
}

b:hover {
    color: white;
    background-color: transparent;
    text-decoration: underline;
}

b:active {
    color: yellow;
    background-color: transparent;
    text-decoration: underline;
}

body {
  
    font-size: 2vh;
    background-color: black;
    color: white;
    font-family: 'ISO8';
    background-image: url("SquidfishWallpaperSite.png");
    background-repeat: repeat;
	animation: animate-background linear 25s infinite;
    cursor: url(http://www.rw-designer.com/cursor-extern.php?id=59874)
    class="pixelated"
}
@keyframes animate-background{
from {background-position: 0px 0px;}
to {background-position:  -640px 640px;}
}
h2{
  font-family: 'ISO8', monospace;
  text-shadow: 0px 1px #ff00ff;
  font-size:2.5vh;
  
}
    
    .pinkshadow{
        text-shadow: 0px 1px #ff00ff;
    }

@keyframes h2shadow {
  0% {
    font-size: 200%;
  }
  100% {
    font-size: 400%
  }
}

.button{
background-color:black;
border-width: 2px;
border-radius: 2px;
border-image: url(SFBoxBorderWin95.png) 2 round;
text-align: center;
color:white;
    font-family: 'ISO8', monospace;
    font-size:2vh;
}

.header-div
{;
  margin: 0 auto;
   /* margin-top: 2%;
	padding-top: 0.5%;
	padding-left: 1%;
	padding-right: 1%;
	padding-bottom: 0.5%;*/
    
  max-width: 1010px;
/*  box-shadow: 0px 0px 15px 5px #fe00ef*/
  
}
    
    .mobileheader-div{
        margin: 0 auto;
   /* margin-top: 2%;
	padding-top: 0.5%;
	padding-left: 1%;
	padding-right: 1%;
	padding-bottom: 0.5%;*/
    
  max-width: 500px;
/*  box-shadow: 0px 0px 15px 5px #fe00ef*/
    
    }
.column {
        float: left;
  width: 20%;
  padding: 0px;
    }
    .mobilecolumn{
        float: left;
  width: 33.3%;
  padding: 0px;
    }
.mobilecolumn2{
        float:left;
  width: 33.3%;
    margin-left:11%;
    }
    
.row::after{
        content: "";
  clear: both;
  display: table;
    }

.row2::after{
content: "";
clear: both;
display: table;
    }
    
img.border{
        border: solid transparent;
  border-width: 9 px;
  border-radius: 9 px;
  border-image: url(SFBoxBorderWin95.png) 3 round;  
    }

.centerspace
{
  margin: 0 auto;
  text-align: center;
	padding-top: 20px;
}

.sfintro
{
  border: solid transparent;
  border-width: 3px;
  border-radius: 3 px;
  border-image: url(SFBoxBorderWin95.png) 3 round;
  margin: 0 auto;
  margin-top: 2%;
	padding-left: .5%;
	padding-right: .5%;
    margin-bottom:2%;
  max-width: 900px;
  text-align: center;
  background: black;
  box-shadow: 0px 0px 15px 5px #fe00ef
 
}
    
input{
    -webkit-border-radius: 50px;
-moz-border-radius: 5px;
    padding:1%;
border-radius: 5px;
}
    
    .sfmediaplayer
{
  border: solid transparent;
  border-width: 3px;
  border-radius: 3 px;
  border-image: url(SFBoxBorderWin95.png) 3 round;
  margin: 0 auto;
    margin-top:2%;
    margin-bottom:2%;
 /* margin-top: 2%;
	padding-left: .5%;
	padding-right: .5%;
    margin-bottom:2%;*/
  max-width: 300px;
  text-align: center;
  background: black;
  box-shadow: 0px 0px 15px 5px #fe00ef
 
}
   
    .sfmailinglist
{
  border: solid transparent;
  border-width: 3px;
  border-radius: 3 px;
  border-image: url(SFBoxBorderWin95.png) 3 round;
  margin: 0 auto;
    margin-top:2%;
    margin-bottom:2%;
 /* margin-top: 2%;
	padding-left: .5%;
	padding-right: .5%;
    margin-bottom:2%;*/
  max-width: 600px;
  text-align: center;
  background: black;
  box-shadow: 0px 0px 15px 5px #fe00ef
 
}

	
.sfnews
{
  border: solid transparent;
  border-width: 3px;
  border-radius: 3 px;
  border-image: url(SFBoxBorderWin95.png) 3 round;
  margin: 0 auto;
  margin-top: 3%;
	padding-left: .5%;
	padding-right: .5%;
  max-width: 700px;
  text-align: center;
  background: black;
  box-shadow: 0px 0px 15px 5px #fe00ef;
 
}
    
.sfnewsnoglow
{
  border: solid transparent;
  border-width: 3px;
  border-radius: 3 px;
  border-image: url(SFBoxBorderWin95.png) 3 round;
  margin: 0 auto;
  margin-top: 2%;
    margin-bottom:2%;
    padding-top: 1%;
	padding-left: 1%;
	padding-right: 1%;
    padding-bottom: 1%;
  max-width: 700px;
  text-align: center;
  background: black;
/*  box-shadow: 0px 0px 15px 5px #fe00ef*/
 
}

.sffooter
{
  border: solid transparent;
  border-width: 3px;
  border-radius: 3 px;
  border-image: url(SFBoxBorderWin95.png) 3 round;
  margin: 0 auto;
  margin-top: .5%;
	padding-left: .5%;
	padding-right: .5%;
  max-width: 400px;
  text-align: center;
  background: black;
  box-shadow: 0px 0px 15px 5px #fe00ef
}

#bandcampwrapper
{
    width: 1010px;
    position:relative; 
    margin: 0 auto;
    margin-top:40px;
}

.bandcamp
{
  border: solid transparent;
  padding: 0px;
  width: 100%;
  max-width: 340px;
  height: 650px;
  background-color: white;
  border-width: 25px;
  border-radius: 15px;
  top: 1%;
  border-image: url(SFBoxBorderWhite.png) 26 round;
  box-shadow: 0px 0px 15px 5px #fe00ef;
  position: relative;
  left:80px;
  class="pixelated"
}

.whitebox
{
  border: solid transparent;
  padding: 0px;
  margin: 0 auto;
  top: 15px;
  width: 100%;
  max-width: 340px;
  background-color: white;
  border-width: 25px;
  border-radius: 15px;
  border-image: url(SFBoxBorderWhite.png) 26 round;
  box-shadow: 0px 0px 15px 5px #fe00ef;
  position: relative;
  class="pixelated"
}

.bandcamp2
{
  border: solid transparent;
  padding: 0px;
  width: 100%;
  max-width: 340px;
  height: 650px;
  background-color: white;
  border-width: 25px;
  border-radius: 15px;
  top: 1%;
  border-image: url(SFBoxBorderWhite.png) 26 round;
  box-shadow: 0px 0px 15px 5px #fe00ef;
  position:absolute;
  right: 80px;
  class="pixelated"
}
    
    .sfspintile{
        background-image: url(images/anims/sfspinAPNG.png);
        background-size: contain;
        background-repeat: repeat-x;
        height:5vh;
        max-height: 50px;
    }
    
@media only screen and (max-width: 700px) {
    body{
        font-size: 2.5vw;
    }
    .pinkshadowlarge
    {
        font-size:8vw;
    }
    .pinkshadowheadings{
        text-shadow: 0px 1px #ff00ff;
        font-size:5vw;
    }    
    .sfspintile{
        height: 75px;
    }
    .button{
        font-size:3vh;
    }
  .responsive {
    width: 25%;
    margin: 6px 0;
  }
    h2{
        font-size:4vh;
    }
}

@media only screen and (max-width: 500px) {
    body{
        font-size: 4vw;
    }
    .sfspintile{
        height: 50px;
    }
    .pinkshadowlarge
    {
        font-size:8vw;
    }
    .pinkshadowheadings{
        text-shadow: 0px 1px #ff00ff;
        font-size:6vw;
    }    
    .button{
        font-size:3vh;
    }
  .responsive {
    width: 50%;
    }
      h2{
        font-size:4vh;
    }
    .header-div{
        display:none;
    }
    .mobileheader-div{
        display:block;
    }
}
    
    
     b img { display:none; }
    b:hover img {
  display: block; /* Hidden by default */
  width: 50%; /* Full width (cover the whole page) */
  height: 50%; /* Full height (cover the whole page) */
        padding-left:25%;
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
}}

#mc_embed_signup{background:#fff; font:14px Helvetica,Arial,sans-serif; width:100%;
margin:0 auto;}