body
{
background-repeat:repeat-x;
background-color:#ffffff;
background-position:-110px 0px;

margin:0;
}

#header
{
color:#004422;
font-size:18px;
}

#menu
{
width:860px;
height:20px;
text-align:left;

margin-left:40px;
}

#menu div
{
float:left;
}

#box
{
background-color:#FFFFFF;
width:860px;
height:500px;

text-align: left;
}

#box2
{
background-color:#FFFFFF;
width:860px;

padding:12px 0 0 0;
}

#flash
{
position:absolute;

margin-top:20px;
margin-left:20px;
}

#text
{
font-family:Optima, Geneva, Arial;
text-align:center;
position:absolute;

width:310px;

margin-top:50px;
margin-left:430px;

font-size:15px;
}

#install
{
font-family:Optima, Geneva, Arial;
text-align:left;

width:855px;
heights:800px;

margin-top:0px;
margin-left:0px;

font-size:13px;
}


#events
{
font-family:Optima, Geneva, Arial;
text-align:left;
position:absolute;

width:100px;

margin-top:20px;
margin-left:750px;

font-size:10px;
background:#ded7bd;
padding:5px;
}

#events_background
{
position:absolute;

margin-top:20px;
margin-left:750px;

z-index:10;
}

#invisible_button
{
position:absolute;

margin-top:20px;
margin-left:430px;

z-index:10;
}

a
{
color:#000000;
}

#footer
{
text-align: left;
width: 860px;
font-size: 12px;

background: url(../images/brown-dots.jpg) repeat-x;
padding: 24px 0 12px 0;
margin: 12px 0 0 0;
}

img
{
border:0;
}

.benefits
{
margin-left:150px;
margin-top:-10px;
}

.benefits2
{
margin-left:150px;
margin-top:4px;
}

.solution
{
margin-bottom:10px;
}

#benefit_box
{
width:400px;
height:252px;
background-image:url(../images/benefits_bg.jpg);
background-color:#bbbe83;

border:solid;
border-color:#d8d7bd;
border-width:1px;

padding:8px;
padding-top:10px;

position:absolute;
margin-top:178px;

color:#000000;

display:none;
}

#benefit_box_content
{
width:360px;

font-size:14px;
}

#benefit_box_content b
{
font-size:18px;
font-family:Optima, Geneva, Arial;
}

#exit
{
position:absolute;
margin-top:-10px;
margin-left:340px;
z-index:9;
}

#fytowall-ad
{
opacity: .8;
}

#fytowall-ad:hover
{
opacity: 1;
}