/* Snapfit CSS Document */

@font-face {
	font-family: BestMarker;
	src: url(fonts/BestMarker.ttf);
}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on November 7, 2014 */
@font-face {
    font-family: 'bestmarkermedium';
    src: url('fonts/bestmarker-webfont.eot');
    src: url('fonts/bestmarker-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bestmarker-webfont.woff2') format('woff2'),
         url('fonts/bestmarker-webfont.woff') format('woff'),
         url('fonts/bestmarker-webfont.ttf') format('truetype'),
         url('fonts/bestmarker-webfont.svg#bestmarkermedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on October 21, 2014 */
@font-face {
    font-family: 'harringtonregular';
    src: url('fonts/harrington-webfont.eot');
    src: url('fonts/harrington-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/harrington-webfont.woff2') format('woff2'),
         url('fonts/harrington-webfont.woff') format('woff'),
         url('fonts/harrington-webfont.ttf') format('truetype'),
         url('fonts/harrington-webfont.svg#harringtonregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


body {
	background:url(images/backgrnd.jpg) repeat;
}

h1 {
	text-align:center;
	font:3em Harrington, serif;
	color: #800040;
	-webkit-text-shadow:1px 1px 3px rgba(255,255,255,1);
	text-shadow:1px 1px 3px rgba(255,255,255,1);
	}

h3 {
	font-family:"Hobo Std", Harrington, serif;
	color: #800040;
	-webkit-text-shadow:1px 1px 3px rgba(255,255,255,1);
	text-shadow:1px 1px 3px rgba(255,255,255,1);
	}

.base {
	float:left;
	width:356px;
	height:480px;
	margin:0 20px 0 6em;
	border: 3px solid #800040;
	background:url(images/myah_bg356.jpg);
	}

.instructions {
	float:left;
	margin:0 1em 0 2em;
	font:1em "Arial Narrow", "Arial Rounded MT Bold", serif;
	color: #800040;
	}

strong {color: #993333;}

a {
	color: #800040;
	outline:none;
	text-decoration:none;
	-webkit-transition: color .25s ease-out;
	-moz-transition: color .25s ease-out;
	-o-transition: color .25s ease-out;
	transition: color .25s ease-out;
}

a:hover {
	color: #008080 /*hsl(0,100%,50%)*/;
	-webkit-transition: color .25s ease-out;
	-moz-transition: color .25s ease-out;
	-o-transition: color .25s ease-out;
	transition: color .25s ease-out;
}

p a,
dl a {border-bottom:1px solid rgba(0,0,255,.15); font-size:1.2em; }

p a:hover,
dl a:hover {border-bottom:1px solid rgba(0,0,255,1); }

dl {margin-left:2em; }

dl dd {margin-bottom:.2em; }

.post {
    width: 66%;
    clear: left;
    color: #800040;
    font-size: 120%;
    line-height: 1.5;
    text-align: justify;
    font-family: bestmarkermedium;
    margin: 1em auto; padding-top: 2em;
}



/* ====================================== COPYRIGHT AND WEBMASTER ====================================== */

#rights {
	float: left;
	width: 90%;
	padding-left: 6em;
	font-size: 75%;
	color: #6f582e;
	font-family: Arial, Helvetica, sans-serif;
}

#lw {
	float: right;
	width: 36%;
 	margin: 1em 0;
}

#lw a {
	font-size: 70%;
	color: #6f582e;
	letter-spacing: 1px;
	text-decoration: none; 
	font-family: "Advanced Sans Serif 7", Helvetica, sans-serif;
}

#lw a {
	outline: 0;
	-webkit-transition: color .25s ease-out;
	-moz-transition: color .25s ease-out;
	-o-transition: color .25s ease-out;
	transition: color .25s ease-out;
}

#lw a:hover {
	color: hsl(0,100%,50%);
	-webkit-transition: color .25s ease-out;
	-moz-transition: color .25s ease-out;
	-o-transition: color .25s ease-out;
	transition: color .25s ease-out;
}

#lw a {border-bottom:1px solid rgba(192,192,192,1); }	

#lw a:hover {border-bottom:1px solid rgba(0,0,255,1); }

