html, body {
	margin: 0;
	padding: 0;
	height: 100%;
}
body {
	padding:0;
	background:url(../images/background_body.png) center top repeat-y #fff;
	color:#5a5d62;
	text-align:center;
	line-height:1.28em;
}

/* Cross-browser typographical normalization from Yahoo YUI */
body { font:71% Geneva, "Trebuchet MS", Verdana, Arial, sans-serif; }
table { font-size:inherit; font:100%; }
/* 99% for safari; 100% is too large */
select, input, textarea {  font:99% Geneva, "Trebuchet MS", Verdana, Arial, sans-serif; }
/* Bump up !IE to get to 13px equivalent */
pre, code { font:115% monospace; *font-size:100%; color:white; }
/**
 * Default line-height based on font-size rather than "computed-value"
 * see: http://www.w3.org/TR/CSS21/visudet.html#line-height
 */
body * { line-height:1.28em; margin:0; padding:0; text-align:left; }
img { border:0; }
a { color:#5a5d62; text-decoration:underline; }
a:hover { text-decoration:none; }
table { border-collapse:collapse; }
li { list-style-type:none; }

input, select, textarea { vertical-align:middle; color:#000;line-height:1.33em; border:1px solid #c8c7c7;width:227px }
input.text, select, textarea { padding:1px; background:#fff; line-height:1.33em; border:1px solid #c8c7c7; }
select { padding-left:0.4em; }
input.radio, input.checkbox { margin:0 3px 0 0; vertical-align:middle;  }
label.radio, label.checkbox { vertical-align:middle; margin-right:1.5em; }
label {
 font-weight:normal;
text-align:left;
float:left;
margin-top:-3;
}
* html input.radio { margin:-4px 2px -4px -4px; }
* html input.checkbox { margin:-4px 2px -4px -4px; }

/* Float clearing workaround also working on Mozilla */

.clearer { clear:both; height:0px; overflow:hidden; margin-top:0px; }
* html .clearer { height:1px; margin-top:-1px; }

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
.clearfix {display: block;}
/* End hide from IE-mac */

/* End clearfix */


#flashcontent {
	width: 445px;
	height: 480px;
	margin: 15px 80px;
	border: 1px solid #000;
}
