/*
----------------------------------------------- 
		www.simonzirkunow.com
----------------------------------------------- */


/*		B A S I C   S E T U P
----------------------------------------------- */

html,			body,
div,			span,
object,			iframe,
h1, h2, h3, h4, h5, h6,
p,				blockquote,
pre,			a,
abbr,			acronym,
address,		code,
del,			dfn,
em,				img,
q,				dl,
dt,				dd,
ol,				ul,
li,				fieldset,
form,			label,
legend,			table,
caption,		tbody,
tfoot,			thead,
tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
}

:focus, a {
		-moz-outline-style: none;
}

body {
		color: #999;
		background: #fff;
		text-align: left;
		font: bold 13px/18px "Helvetica Neue", Helvetica, Tahoma, Verdana, sans-serif;
		margin: 0 0 18px 0;
}

img {
		border: none;
}


/*		L I N K S
----------------------------------------------- */

a:link, a:visited {
		color: #666;
		text-decoration: none;
}

a:hover, a:active {
		color: #999;
}

#konichiwa a:link, #konichiwa a:visited, #sayonara a:link, #sayonara a:visited {
		color: #555;
		text-decoration: none;
}

#konichiwa a:hover, #konichiwa a:active, #sayonara a:hover, #sayonara a:active {
		color: #777;
}


/*		P O R T F O L I O   S E T - U P
----------------------------------------------- */

#gallery {
		width: 13624px;
		height: 412px;
		padding: 32px 0 0 12px;
		background: #ccc;
}

#gallery div {
		float: left;
		margin-right: 12px;
}

#gallery img {
		display: block;
		float: left;
		padding-bottom: 12px;
}

#konichiwa {
		width: 200px;
		height: 412px;
		padding-right: 12px;
		color: #777;
}

#sayonara {
		width: 220px;
		height: 412px;
		color: #777;
}

.xxl {
		padding-bottom: 2px !important;
}

.bully {
		padding-left: 12px;
}

#gallery p {
		clear: both;
		width: 550px;
		padding-top: 3px;
}