/*=======================================================
CSS by: Rich Hinchcliffe (tmrw.co.uk)
For: Swamp (swamp.co.uk)
When: April 2008
Site: Schwarzkopf Hair Police
=======================================================*/

/*START override default styles*/

html { 
height:100%;
overflow:auto;
}



body {
	font:0.70em Arial, Helvetica, Sans-Serif;
	color:#fff;
	background:#000;
	padding:0px;
	margin:0px;
	text-align:left;
	height:100%;
}




h1, h2, h3, h4, h5, h6 {
	font:bold 1.0em Arial, Helvetica, sans-serif;
	margin-top:0px;
	margin-bottom:8px;
	color:#e4ff4d;
	text-align:left
}
a {
	color:#000;
	text-decoration:underline
}
a:hover, a:active, a:focus {
	text-decoration:none;
	background:#000;
	color:#fff
}
p { margin-top:0px }
form { margin:0px }
hr {
	border:none;
	background:none;
	border-top:1px solid #000;
	height:1px;
	line-height:1px
}
/*END override default styles*/

/*miscellaneous styles used throughout*/
.hide { display:none }
.floatleft { float:left }
.floatright { float:right }
.noborder, .noborder img { border:none!important }
.nomargin { margin:0px!important }
/*bit of css to fix the clearing problem with divs containing floats - explained here http://www.positioniseverything.net/easyclearing.html 
might cause some problems? Keep an eye on it, seems to work well though */
.floatfix:after, .tile:after {
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden
}
.floatfix, .tile { display:inline-block }
/* Hides from IE-mac \*/
* html .floatfix, * html .tile { height:1% }
.floatfix, .tile { display:block }
/* End hide from IE-mac */




/* hide from ie on mac \*/	
#flashcontent {
    position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    width:  100%;
} 
/* end hide */


/*#flashcontent { height:100% }*/



#flashcontent p {
	margin:100px;
	height:100%
}
