/* ***
stylin styles
copyright eric smith 2010

*** */

/*-  normalize everything
----------------------------------------------------------------------*/

/* normalize margin, padding */
html, body, div, dl, dt, dd, ul, ol, li, 
h1, h2, h3, h4, h5, h6, pre, input, 
p, blockquote, th, td, img {
	margin: 0;
	padding: 0;
}

html, body {
	height: 100%;
}

/* normalize font-size for headers */
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}

/* remove list-style from lists */
ol, ul {
	list-style: none;
}

/* normalize font-style and font-weight to normal */
address, caption, cite, code, dfn,
th, var {
	font-style: normal;
	font-weight: normal;
}

/* remove table border spacing */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* remove border from fieldset and img */
fieldset, img {
	border: 0;
}

/* left-align text in caption and th */
caption, th {
	text-align: left;
}

a:active, a:focus {
  outline: none ! important;
}

.left { float: left; display: inline; }
.right { float: right; display: inline; }

.cl { clear: both; display: block; height: 0; font-size: 0; line-height: 0; }
.notext {  font-size: 0; line-height: 0; text-indent: -4000px; color: #fff; }

@font-face {
	font-family: Shark;
	src: url('shark.ttf');
}


body { color:#fff; font:normal 100% Impact, Arial, Helvetica, sans-serif; text-align:center; background:#000 url('images/bg.jpg') no-repeat top center;}
a:link, a:visited {  color:#4572e5; text-decoration:underline;   }
a:hover, a:active {color:#777; text-decoration:none;    background-color:transparent;  }
h1 { font-weight:bold; font-size: 2.1em; color:#4d4d4d;}
h2 { font-weight:normal; font-size: 1.2em; font-style:italic;}
h3 { font-weight:bold; font-size: 1.4em; color:#b7b8ba; }



#container{width:1000px; height:678px; margin:0px auto; text-align:left; font-size:1.2em; position:relative; }
a.button {width:260px; position:absolute; bottom:90px;  height:30px; display:block; border:solid 1px yellow; border:none;}
a.button#entry {left:20px; bottom:150px;}
a.button#email {left:20px; height:40px;}







