
*{border:0px solid #eee;margin:0;padding:0;list-style:none}
html,body,#bg,#bg table,#bg td,#cont{width:100%;height:100%;overflow:hidden}

#bg {
    position: fixed;
}

#bg div{position:absolute;width:200%;height:200%;top:-50%;left:-50%}
#bg td{vertical-align:middle;text-align:center}
#bg img{min-height:50%;min-width:50%;margin:0 auto}

body{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
cursor:default;
color:#fff;
}

a:link{
font-size: 11px;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
color:#red;
}

a:visited{
font-size: 11px;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
color:#red;
}



p{
font-family:Arial,Helvetica,sans-serif;
color:#777;
font-size: 11px;
}

p.big{
font-family:Arial,Helvetica,sans-serif;
color:#777;
font-size: 26px;
}

p.lilbig{
font-family:Arial,Helvetica,sans-serif;
color:#777;
font-size: 13px;
}

#topleft{position:absolute;top:20px;left:25px;}

#topright{position:absolute;top:20px;right:25px;width:380px;}

#logo{position:relative;float:left;top:0px;right:0px;width:92px;}

#logotext{position:relative;float:left;top:6px;right:0px;width:100px;}

#bottomleft{position:absolute;bottom:20px;left:25px;width:380px;}
#bottomright{position:absolute;bottom:20px;right:25px;width:380px;}

#textleft{position:relative;float:left; width:70px;}

#textright{position:relative;float:left; width:300px;padding-left:0px;padding-bottom:10px;}

#textleftA{position:relative;float:left;}

#textrightA{position:relative;float:left;padding-left:15px;}

#bottommiddle {
	position: absolute;
	
	border:0px solid #f0ecec;
	bottom: 20px;
	left: 50%;
	width: 380px;
	margin-left: -190px; /*always take 1/2 from the size of the width, they have to be negative*/
	display:;
	z-index:100;
}	

