html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: baseline;
background: transparent;
}
body {
line-height: 1;
}
ol,ul {
list-style: none;
}
blockquote,q {
quotes: none;
}
:focus {
outline: 0;
}
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
dfn,address {
font-style: normal;
}
html,body {
height: 100%;
}
html {
background-color: #FFF;
}
body {
color: #000;       
}
a,a:link,a:visited {
text-decoration: none;
color: #000;
}
a:hover,a:active,a:focus {
color: #fff;
outline: none;
}
h1 {
color: #fff;
width: 464px;
}
span.second_headline {
display: block;
}
h1.sIFR {
letter-spacing: .1em;
float: left;
padding-bottom: 0!important;
}
h1.flashReplaced {
clear: left;
width: 100%;
} 
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
font-size: 100%;
font-style: normal;
}
body {
font-family: Verdana,Helvetica,sans-serif;
font-size: .625em;
line-height: 15px;
}
textarea {
font-family: Verdana,Helvetica,sans-serif;
}
h1 {
font-size: 1.8em;
line-height: 1;
}
h1.sIFR {
font-size: 18px;
line-height: 120%!important;
}
h2.sIFR {
font-size: 13px;
line-height: 125%;
letter-spacing: .1em;
}
h2 {
font-size: 1.4em;
margin: 20px 0;
}
h3 {
font-weight: bold;
font-size: 1em;
}   
html, body, #container { height:100%; }
body { margin:0; padding:0; overflow:hidden; }
       


/*   new styles */
#header {
	margin: 10px;
}  
#content {
	margin: 30px 10px;
}  

#footer {
	position: absolute;
	bottom: 10px;
	left: 10px;
}
#footer ul  li {
	float: left;
} 
#footer ul  li a {
	padding: 5px;
} 