/*-----------------------------
RESET STYLES
-----------------------------*/

html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	-webkit-text-size-adjust:none; /* This stops the iPhone from automatically changing the size of the text when you flip the phone */
}
body {
	font-size: 62.5%; /* 62.5% means 1em = 10px */
}
ul, li, ol, dl, dd, dt {
	list-style:none;
	padding:0;
	margin:0;
}
a {
	text-decoration:none;
}
/*-----------------------------
	SITE SPECIFIC STYLES
-----------------------------*/

body {
	background:#000;
	color:#b5b7b4;
	background-image: none;
}
p {
	font-size:12px;
	padding-bottom:8px;
}
a {
	color:#fff000;
	text-decoration:none;
}
/*-----------------------------
	BASIC LAYOUT
-----------------------------*/

#MainFrame {
	padding-top:20px;
	overflow:auto;
	width:320px;
}
#FooterBuckets {
	width:320px;
	overflow: auto;
	margin: 0 auto;
}
/*-----------------------------
	ORIENTATION CLEVERNESS
-----------------------------*/

#content_left, #content_right, #content_normal, #content_flipped {
	display:none;
}
.show_normal, .show_flipped {
	width:320px;
}
.show_left, .show_right {
	width:480px;
}
.show_left #content_left, .show_right #content_right, .show_normal #content_normal, .show_flipped #content_flipped {
	display:block;
}
