/*   
Theme Name: Zamzow
Theme URI: http://www.ericzamzow.com/
Description: Eric Zamzow Theme by Haoyan of America.
Author: Haoyan of America
Author URI: http://haoyanofamerica.com/
Version: 1.0
License: General Public License (GPL)
*/

/* reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;background:transparent;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {display:block;}
/* remember to define focus styles! */
:focus {outline:0;}
body {line-height:1;}
ol, ul {list-style:none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse:collapse;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
.clear {clear:both;}
strong {font-weight:bold;}
em {font-style:italic;}

body {
	color:#fff;
	background:#000;
	font:11px/18px arial, "helvetica", sans-serif;
	text-align:left;
}

a {color:#fff;text-decoration:none;}
a:hover {color:#f9f;}

h1 {
	display:inline;
	float:left;
	margin:0 0 30px 30px;
	font:14px/14px arial, "helvetica", sans-serif;
	color:#fff;text-transform:
	uppercase;
	letter-spacing:6px;
}
h2,h3,h4,h5,h6 {
	margin:0 0 10px 0;
	font:bold 12px/14px arial, "helvetica", sans-serif;
	color:#fff;
	letter-spacing:1px;
	text-shadow: 1px 1px 0 #333;
}
p {margin:0 0 18px 0;}
.item p, .item img {margin:0;padding:0;color:#333;}

.fullBg {position:fixed;top:0;left:0;overflow:hidden;}
.item-splash {
	position:absolute;
	z-index:100;
	margin-top:70px;
	left:30px;
	opacity:.25;
}

header {
	position:absolute;
	width:100%;
	min-width:960px;
	padding:15px 0;
	height:14px;
	z-index:100;
	text-shadow:1px 1px 2px #666, 0 0 5px #fff, 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #ccf, 0 0 70px #ff00de;
}

#horz {
	position:absolute;
	width:100%;
	z-index:90;
	margin:45px 0 0 0;
	border-bottom:1px solid #fff;
	opacity:.20;
}

nav {
	text-transform:uppercase;
}
nav#primary li {
	display:inline;
	font:14px/14px arial, "helvetica", sans-serif;
	letter-spacing:6px;
	margin:0 0 0 30px;
}

nav#primary {
	float:left;
}

section {
	position:absolute;
	top:45px;
	width:100%;
}
.item {
	padding:10px;
}
#about h2 {
	font:18px/18px arial, "helvetica", sans-serif;
	color:#333;
	text-shadow:none;
	text-transform:uppercase;
	}
#showcase {
	position:absolute;
	padding:60px 0 0 0;
	width:100%;
	z-index:50;
}
#about {
	position:absolute;
	width:450px;
	padding:20px;
	margin:70px 0 0 30px;
	background:#fff;
	color:#333;
	font:14px/20px arial, "helvetica", sans-serif;
	z-index:100;
}
footer {
	clear:both;
	bottom:0;
	padding:20px 0;
	margin:0 30px;
	color:#333;
}