/* CSS Document */
body, html
{
width: 100%;
background-color: #FFFFFF;
margin: 0px;
}

#container
{
position: relative; top: 20px; left: 0px; width: 900px;
margin-left: auto; margin-right: auto;
}

#navigation
{
float: left; width: 125px; height: 130px; margin-top: 75px;
line-height: 0px;
}

#image
{
position: absolute; left: 125px; top: 0px; width: 520px; height: 365px;
}

#logo
{
float: right; width: 216px; height: 154px; margin-right: 18px; margin-top: 25px;
}

#body-container
{
position: absolute; left: 0px; top: 220px; width: 900px; min-height: 500px;
z-index: 2;
}

#top-curve
{
float:left; width: 900px; height: 204px;
background-image: url(../images/top-curve.png);
background-repeat: no-repeat;
}

#contact
{
float: right; width: 195px; height: 73px; margin: 30px 30px 0 0;
}

#body
{
float: left; width: 900px; min-height: 250px;
background-color: #741538;
z-index: 2;
}

#header
{
position: absolute; left: 25px; top: 150px; width: 850px; height: 57px; 
}

#submenu
{
position: absolute; left: 18px; top: 226px; width: 120px;
}

#text-area
{
float: left; width: 525px; min-height: 250px; margin-left: 110px; margin-top: 15px;
padding-bottom: 15px;
}

#text-area-services
{
float: left; width: 470px; min-height: 250px; margin-left: 165px; margin-top: 15px;
padding-bottom: 15px;
}

#right-side
{
float: right; width: 200px; min-height: 250px; margin-right: 35px; margin-top: 15px;
margin-bottom: 15px; text-align: right;
}

#offer-box
{
float: right; width: 200px; margin-top: 15px; text-align: right;
}

#footer
{
float: left; width: 880px; height: 25px;
background-image: url(../images/credits-bg.jpg);
background-repeat: no-repeat;
padding: 5px 10px 0px 10px;
margin-bottom: 15px;
}

#quick-links-container
{
float: left; margin-top: 100px; margin-bottom: 15px; min-height: 120px; margin-left: 10px;
}

#quick-links
{
float: left; width: 160px;min-height: 120px;
padding: 5px 10px 0px 5px;
}

#home-services-container
{
float: left; width: 515px; min-height: 140px; padding: 5px 5px 0 5px;
background-color: #FFFFFF;
background-image: url(../images/service-box-bot.jpg);
background-position: bottom;
background-repeat: no-repeat;
}

#home-col1
{
float: left; width: 160px; height: 95px; padding: 0 5px 0 2px; border-right: dotted 1px #D09FA8;
}

#home-col2
{
float: left; width: 160px; height: 95px; padding: 0 5px 0 8px; border-right: dotted 1px #D09FA8;
}

#home-col3
{
float: right; width: 165px; padding: 0 0 0 5px;
}

