

/*******************************************/
/*******************************************/
/*******************************************/


#homeDefiner.contentTable {

}

#homeDefiner td.leftColumn {
    width: 606px;
    color: #063453;
    background-color: #6f90a6;
}
#homeDefiner td.leftColumn .borderTop {
    position: relative;
    left: -10px;
    width: 605px;
    height: 1px; 
    background-color: #d9e5ec;
}

#homeDefiner td.leftColumn #contentSpacer {
    padding: 10px 20px 20px 0px;
}





    #homeDefiner #servicesWrapper {
        x-background-color: pink;
        width: 280px;
        position: relative;
        top: 0px;
    }
    #homeDefiner #servicesWrapper h2 {
        font-size: 1.1em;
        font-weight: bold;
        color: #FFFFFF;
        padding-top: 0px;
        padding-bottom: 2px;
        margin-top: 0px;
        margin-bottom: 8px;
    }
    #homeDefiner #servicesWrapper .title {
        padding-bottom: 10px;
    }
    #homeDefiner #servicesWrapper .title a {
        color: #06273d;
        text-decoration: none;
    }
    #homeDefiner #servicesWrapper .title a:hover {
        color: #06273d;
        text-decoration: underline;
    }



    #homeDefiner #newsReviewsWrapper {
        x-background-color: orange;
        width: 295px;
        float: right;
    }

    #homeDefiner #newsReviewsWrapper p {
        display: inline;
    }
    #homeDefiner #newsReviewsWrapper .title a {
        color: #ededed;
        text-decoration: none;
    }
    #homeDefiner #newsReviewsWrapper .title a:hover {
        color: #FFFFFF;
        text-decoration: underline;
    }
    #homeDefiner #newsReviewsWrapper .blurb {
        margin-bottom: 20px;
    }

    #homeDefiner #newsReviewsWrapper h3 {
        font-size: 1.0em;
        font-style: italic;
        font-weight: bold;
        color: #c7c7c7;
        border-bottom: 3px solid #b24315;
        padding-top: 0px;
        padding-bottom: 2px;
        margin-top: 0px;
        margin-bottom: 8px;
    }


    #homeDefiner #newsReviewsWrapper ul {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
        color: #ededed;
    }


    #homeDefiner #newsReviewsWrapper li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
        color: #ededed;
    }





#homeDefiner #footerPerimeter {
    position: relative;
    left: -10px;
    width: 605px;
   // height: 70px;
    background-color: #585858;
}
#homeDefiner #footerPerimeter #footerContent {
    padding: 12px 0px 0px 22px;
    color: white;
    font-size: 0.8em;
    font-weight: bold;
}

#homeDefiner #footerPerimeter #footerContent a {
    color: #81a8c1;
}


#homeDefiner #footerSpacerPerimeter {
    width: 605px;
    height: 13px;
    background-color: #585858;
}

#homeDefiner td.rightColumn {
    background-color: #81a8c1;
    background-image: url(/images/bg_rightColumn353.jpg);
    background-repeat: repeat-x;
}


#homeDefiner td.rightColumn #featuredParts {
    background-color: #486374;
    margin-top: 20px;
    margin-bottom: 2px;
    margin-left: 20px;
    width: 304px;
    padding: 8px 8px 0px 8px;
}
