body{
text-align:center; /** fix IE and consort to center **/
margin:0px;
padding:0px;
margin-top:50px;
background-color:#666666;
}

body, html{ height:100%;}

html body {font: 70% Tahoma, Arial, Helvetica, sans-serif; color:#6E6D6D;}/* This is for IE*/
html&gt;body {font: 70% Tahoma, Arial, Helvetica, sans-serif; color:#6E6D6D;}/* Other Browsers*/

a img{ border:0px;}
a{ color:#006600; text-decoration:none;}
a:hover{ color:#33CC00; text-decoration:none;}

h1{
padding:0px;
font-size:11px;
font-weight:bold;
color:#003300;
margin-bottom:3px;
}

h2{
margin:0px; padding:0px;
}

p{
margin:15px;
color:#000000;
}

form{
margin:0px 0px 0px 10px;
}

/* #main
____________________________________________________________*/
#main{
padding:0px;
margin:0px auto;
text-align:center; /** restore text align on left **/
width:730px;
background-color:#FFFFFF;
}

/* #header
____________________________________________________________*/
#header{
background:url(../images/logo.jpg) no-repeat;
margin:0px; padding:0px;
width:730px;
height:88px;
text-align:left;
}
#header img{
margin:10px 0px 0px 0px;
}

/* #content
____________________________________________________________*/
#content{
margin:0px; padding:0px;
width:730px;
background:url(../images/spheres.jpg) no-repeat;
height:415px;
text-align:left;
}

/*#content-left
____________________________________________________________*/

#nav{
margin:0px 0px 0px 30px;
float:left;
width:730px;
text-align:left;
}

/*#nav
____________________________________________________________*/

#contact{
background-color:#FFFFFF;
filter:alpha(opacity=75); /* IE's opacity*/
opacity: 0.75;
margin:10px 0px 0px 20px; padding:0px;
width:300px;
float:left;
clear:right;
text-align:left;
}


/*#contact
____________________________________________________________*/


#leftcont{
background-color:#FFFFFF;
filter:alpha(opacity=75); /* IE's opacity*/
opacity: 0.75;
margin:10px 5px 0px 20px;
padding:0px;
width:170px;
float:left;
text-align:right;
}



/* #leftcont
____________________________________________________________*/

#centcont{
background-color:#FFFFFF;
filter:alpha(opacity=75); /* IE's opacity*/
opacity: 0.75;
margin:10px 5px 0px 5px;
padding:0px;
width:170px;
float:left;
clear:right;
text-align:left;
}

/*centcont
________________________________________________________*/

#rightcont{
background-color:#FFFFFF;
filter:alpha(opacity=75); /* IE's opacity*/
opacity: 0.75;
margin:10px 0px 0px 20px; padding:0px;
width:300px;
float:left;
text-align:right;
}
#rightcont_flash{
margin:0px 20px 0px 0px;
padding:20px 0px 0px 0px;
width:280px;
float:right;
clear:right;
text-align:center;
background-color:#FFFFFF;
filter:alpha(opacity=75); /* IE's opacity*/
opacity: 0.75;
}
#rightcont h1{
font-size:11px;
font-weight:bold;
color:#003300;
margin-bottom:3px;
}


/*#rightcont
____________________________________________________________*/
#footer{
margin:0px; 
padding:0px 0px 2px 0px;
width:730px;
font-size:10px;
display:block;
background:#FFFFFF;
}

/*#footer*/
#ads{
margin:auto;
padding-top:10px;
padding-bottom:10px;
}





