/* CSS Document */

html, body
{
width: 100%; height: 100%;
background-image: url(../images/background.jpg);
background-position: center top;
background-repeat: repeat;
margin: 0px; border: 0px;
}

#container
{
position: relative; top: 45px; left: 0px; width: 1133px;
margin-left: auto; margin-right: auto;
} 

#main
{
position: relative; top: 0px; left: 0px; width: 915px; min-height: 500px;
background-color: #FFFFFF; margin-left: auto; margin-right: auto;
}

#logo_container
{
position: absolute; top: -76px; left: -4px; width: 1005px; height: 238px; z-index: 1;
}

#bottom_container
{
position: relative; top: 78px; left: 0px; width: 915px; min-height: 300px;
background-color: #FFFFFF;
}

#image_block
{
position: relative; top: 79px; left: 0px; width: 690px; height: 260px;
background-color: #666666;
}

#form_block
{
position: absolute; top: 79px; right: 0px; width: 225px; height: 260px;
background-color: #FD8402; z-index: 2;
}

#form_bottom
{
position: absolute; top: 20px; left: -5px; width: 185px; padding: 0 20px 20px 20px;
}

#nav_block
{
position: relative; top: 0px; left: 1px; width: 690px; height: 30px;
z-index: 1; 
}

#text_block
{
position: relative; top: 0px; left: 0px; width: 690px; min-height: 380px;
}

#text_area
{
position: relative; top: 0px; left: 0px; width: 610px; padding: 20px 40px 20px 40px; min-height: 315px;
}

#contact_block
{
position: absolute; top: 0px; right: 0px; width: 225px; height: 100%;
background-color: #BFBFBF;
}

#contact_area
{
position: absolute; bottom: 0px; left: -5px; width: 185px; padding: 0 20px 20px 20px;
text-align: left;
}

#footer
{
position: relative; top: 70px; left: 0px; width: 915px;
text-align: center; padding: 10px 0 15px 0;
}

#page_links
{
position: relative; bottom: 20px; left: 40px; width: 610px; height: 20px;
text-align: center; background-color: #032656; padding-top: 3px;
}



