
/* == BASICS == */

header, footer, section, article, aside, nav {
	display: block;
    font-family: Helvetica, Arial, sans-serif;
        font-size: 1em;
	}
body {
	margin: 0 auto;
	width: 960px;
	}
nav+section {
	overflow: hidden;
	width: 600px;
	float: left;
	clear: none;
	}
p span {margin-left:5ex;}

body {
	background: #ffffff url('http://pixelthreads.net/index_files/pixelthreads_background.png') fixed no-repeat top left;
	}
body { 
    background-image: url('http://pixelthreads.net/index_files/pixelthreads_background.png'); 
    -webkit-background-size: 1920px 1200px; 
    } 


/* == HEADER == */

body>header {
	background: none;
	padding: 0px;
	color: #2d303c;
	margin: 0;
    text-align: right;
	}
	body>header a:link, body>header a:visited {
		text-decoration: none;
		color: none;
		}
	body>header a:hover, body>header a:active {
		text-decoration: none; 
		color: none;
		}

/* == LINKS == */

a:link, a:visited {
	text-decoration: none;
	color: none;
	}
a:hover, a:active {
	text-decoration: none;
	color: none;
	}

/* == ARTICLE+SECTION == */

article {
	padding: 0px 0;
	padding-top: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
	margin-bottom: 0px;
	text-align: center;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 2em;
	overflow: hidden;
	width: 100%;
	clear: both;
	}
    article a {
    font-size: 0.85em;
    }
    article p {
    display: block;
    }
    
article>header p, 
article>footer p {
	font-style: italic;
	}
article+nav {
	font-weight: bold;
	}
section>h1 {
	padding: 10px 0;
	padding-top: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
	margin-bottom: 0px;
	text-align: center;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 2.5em;
	overflow: hidden;
	width: 100%;
	clear: both;
	}

/* == NAVIGATION == */

nav {
	text-align: center;
	clear: both;
	}
body>nav {
	padding: 0px 0;
	}
	body>nav ul {
		text-align: left;
		margin: 0;
		}
		body>nav li {
			margin-right: 20px;
			font-weight: bold;
			display: inline;
			}


/* == SIDEBAR == */

aside {
	margin-top: 0px;
	overflow: hidden;
	width: 200px;
	float: right;
	clear: none;
    color: #9293A3;
	}
	aside li {
		list-style: none;
		}
		aside li ul li {
			list-style: disc outside;
			}

/* == FOOTER == */

body>footer {
	padding-top: 0px;
    margin-top: 25px;
    margin-left: auto;
    margin-right: auto;
	margin-bottom: 5px;
	text-align: center;
    font-family: Helvetica, Arial, sans-serif;
	color: #9293A3;
    font-size: 1em;
	overflow: hidden;
	width: 100%;
	clear: both;
	}
	body>footer a:link, body>footer a:visited {
		text-decoration: none;
		color: #bbb;
		}
	body>footer a:hover, body>footer a:active {
		text-decoration: none; 
		color: #41af7a;
		}

/* == ELEMENTS == */

/* a place for misc. styles */

#portfolio
    {
    overflow: hidden;
    height: 32px;
    width: 118px;
    background-image: url(http://pixelthreads.net/index_files/portfolio_link.png);
    margin: 0 0 0 8px;
    padding: 0px 118px 0px 0px;
    }
#sep
    {
    margin: 0 10px 0 10px;
    border-width: 0 1px 0 0;
    border-style: solid;
    font-size: 1.1em;
    }
#shop
    {
    overflow: hidden;
    height: 32px;
    width: 74px;
    background-image: url(http://pixelthreads.net/index_files/shop_link.png);
    padding: 0px 74px 0px 0px;
    }

/* == ALL YOUR CODE ARE BELONG TO POETRY == */
