/* ----------------------------------------------------------------------------------------------------------
	Defaults
---------------------------------------------------------------------------------------------------------- */

@import "reset.css";

div,
article,
section,
header,
footer,
nav,
li					{ position:relative; /* For absolutely positioning elements within containers (add more to the list if need be) */ }
.group:after 		{ display:block; height:0; clear:both; content:"."; visibility:hidden; /* For clearing */ }
body 				{ background:#fff; /* Don't forget to style your body to avoid user overrides */ }
::-moz-selection 	{ background:#fff; color:fff; }
::selection 		{ background:#fff; color:#fff; }

/* ----------------------------------------------------------------------------------------------------------
	Utility
---------------------------------------------------------------------------------------------------------- */

.clearfix:before,
.clearfix:after 
{
    content: " ";
    display: table;
}

.clearfix:after 
{
    clear: both;
}

.clearfix 
{
    *zoom: 1;
}

img, embed, object, video 
{
	max-width: 100%;
	height: auto;
}

img
{
	width: auto\9; /* ie8 */
}

/* ----------------------------------------------------------------------------------------------------------
	Main Styles
---------------------------------------------------------------------------------------------------------- */
#top, #bottom, #left, #right {
	background: #fff;
	position: fixed;
	}
	#left, #right {
		top: 0; bottom: 0;
		width: 5px;
		}
		#left { left: 0; }
		#right { right: 0; }
		
	#top, #bottom {
		left: 0; right: 0;
		height: 5px;
		}
		#top { top: 0; }
		#bottom { bottom: 0; }


body
{
	font-family: Helvetica, Arial, sans-serif;
	letter-spacing:1px;
	font-size: 100%;
	background: #fff;
	color: #fff;
	text-align: center;
	height: 100%;
	position: relative;
}

#wrapper
{
	position: fixed;
	bottom: 50%;
	left: 50%;
	margin-left: -320px;
	margin-bottom: -330px;
}

img
{
	margin-bottom: 27px;
}

p
{
	font-size: 0.625em;
	margin-bottom: 6px;
}

p a
{
	color: #818181;
	text-decoration: none;
	font-size: 11px
}

p a:hover
{
	text-decoration: underline;
}

