/*****************************************************
******** CMS - Style Sheet
*****************************************************/

/*****************************************************
******** Site Design & Layout
*****************************************************/

.homeBackground
{
    position: relative;
    width: 877px;
    height: 710px;
    margin: 0 auto;
}

.leftHomeMargin
{
    background-image: url(/images/Home/left_margin.png);
    background-repeat: no-repeat;
    float: left;
    position: relative;
    height: 710px;
    width: 50px;
    background-position: top;
}
* html .leftHomeMargin  /* Will only be seen by IE */ 
{
    background: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/Home/left_margin.png',sizingMethod='crop',enabled='true');
}

.rightHomeMargin
{
    background-image: url(/images/Home/right_margin.png);
    background-repeat: no-repeat;
    float: right;
    position: relative;
    height: 710px;
    width: 50px;
    background-position: top;
}
* html .rightHomeMargin  /* Will only be seen by IE */ 
{
    background: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/Home/right_margin.png',sizingMethod='crop',enabled='true');
}

.homeHeader
{
    float: left;
    position: relative;
    width: 762px;
    z-index: 10;
}
.homeHeader img
{
    vertical-align: middle;
    border: 0px;
}

.homeNav
{
    background-image: url(/images/Home/new_home_nav.jpg);
    background-repeat: no-repeat;
    height: 43px;
    width: 777px;
    position: relative;
    float: left;
}

.homeBanner
{
    background-image: url(/images/Home/Aqua_home_header.jpg);
    float: left;
    position: relative;
    width: 777px;
    height: 304px;
    margin-top: -65px;
}
.homeContentBG
{
    background-image: url(/images/general/background_repeat.jpg);
    background-repeat: repeat-x;
    background-position: top;
    height: 648px;
    width: 777px;
    float: left;
    position: relative;
}


.homeContent
{
    float: left;
    position: relative;
    width: 777px;
    height: 295px;
    background-image: url(/images/Home/home_body.jpg);
    background-repeat: no-repeat;
}

.leftHomeCol
{
    position: relative;
    float: left;
    width: 444px;
    padding: 10px 0px 10px 10px;
}
.rightHomeCol
{
    position: relative;
    float: right;
    width: 256px;
    padding: 10px 30px 10px 0px;
    text-align: justify;
}
