/* LAYOUT */

body {
	font-family:				verdana, arial, helvetica, sans-serif;
	font-size:					10px;
	line-height:				1;
	text-align:					left;
	height:						100%;
	margin:						0px;
	padding:						0px;
	background-image: url('stories_images/bg.jpg');
	background-repeat: no-repeat;
	background-attachment: fixed;
}

a {
	text-decoration:			underline;
	color:						#334d6b;
	border:						0px;
	cursor:						pointer;
}
a:hover {
	text-decoration:			underline;
}
/* fixes dotted border bug in FF when mouse-activated; border left alone for tabbing */
a:active {
	outline:					none;
}

/* input fields */
/* in Firefox, input fields don't inherit from body style */
input,
select,
textarea {
	font-family:				helvetica, arial, verdana, sans-serif;
	font-size:					11px;
	line-height:				14px;
	margin:						0px 1px 2px 1px;
}

#container {
	position:				absolute;
	top:						50%;
	left:						50%;
	width:					990px;
	height:					550px;
	margin-top:				-275px;
	margin-left:			-495px;
	padding:					0px;
	overflow:				hidden;
	z-index:					1;
}

#swfCont,
#swfContOuter {
	width:						990px;
	height:						550px;
	position:					relative;
}

.clear {
	font-size:					0px;/* for IE -- avoid any space from phantom text */
	height:						1px;
	background:					transparent;/* for IE -- avoid space from inherited filters */
	margin-bottom:				-1px;
	clear:						both;
}





