html,body,div,span,p,h1,table,tr,td,img,a
{	
	font-family: verdana;
	margin: 0; border: 0; padding: 0;  text-decoration:none;
}
a,h1
{ color: 020169;}
h1 {font-size: 160%;}


html { height:100%; width:100%;} 
body {height:100%; width:100%; background-image: url(2colors.bmp);}
table.main { 
	height:100%; width:100%; 
	vertical-align:middle;
	background-image: url(background.bmp); background-repeat: repeat-x; background-position:center;}

#logo
{
	position:absolute; left:0px; top:0px;
	width: 420px; height: 80px;
}

#all
{
	text-align:left;
	background-image: url(background.bmp);
	width: 1000px; height:625px;
	position:relative; margin-left:auto; margin-right:auto;
}

#top
{
	width: 1000px; height:85px;
	background-image: url(top.jpg);
	position:relative; left:0px; top:0px;

}


a.menu
{
color: white;
}
#menu
{ 
	text-align: center; vertical-align: middle;
	width: 470px; height: 30px; color: white;
	font-size: 100%; word-spacing: 7px;
	position:relative; float:right; top:5px;
}

#flags
{
	position:relative; left:770px; top:37px; width:227;
}

#middle
{
	width: 950px; height:270px;
	background-image: url(middle.jpg);
	position:relative; left:20px; top:25px;
}

#middleup
{
	width: 972px; height:513px;
	background-image: url(middledown.jpg); background-repeat: no-repeat;
	position:relative; left:15px; top:25px;
}

#text_header
{
	top:130px; left: 60px; position:absolute; z-index: 2;
}

#text
{
	font-size: 80%; color:black;
	z-index: 2; overflow:auto;
	width: 920px; height:390px;
	position:absolute; left: 40px; top:180px;
}
h2
{
text-align: center;
}

#headline
{
	color: 020169; font-size: 200%; width: 450px;
	position:relative; left:500px;
}

#soundbite
{
	font-size: 80%; text-align: center;
	position:relative; left:500px; top: 15px;
	width: 450px;
}

#download_button
{
	position:absolute; left: 655px; top: 124px;
	width:270px; height:122px;
}

#download_label
{
	width:120px;
	text-align: center; 
	position:absolute; left: 760; top: 165px;
}

#down
{
	width:960px; height:209px;
	background-image: url(down.jpg);
	position:relative; left:20px; top:45px;
}

div.features
{
	position:absolute; top: 51px;
	width:78px; height:78px;
}

p.features
{
	width: 300px; 
	font-size: 90%; color: 020169;
	position:absolute; top: 30px; left: 600px;
}

p.feature
{
	width:120px;
	text-align: center; color: 020169;
	position:absolute; top: 150px;
}


.footage
{
	width:880px; height:7px;
  font-size: 8px; color:black;
	background-image: url(footage.jpg);
	position:absolute; left:60px; top:613px;
}

