body {
    font: 12pt Arial;
    text-align: center;
    margin: 0px;
    background: #F4F4E6 url('../images/layout/site-bkgnd.jpg') repeat-x;
}

#all {
    width: 1000px;
    margin: 0 auto;
    text-align: left;
}
#all2 {
    float: left;
    width: 1000px;
    background: url('../images/layout/all-bkgnd.jpg') repeat-y;
}
#headercontainer{
    width: 1000px;
    height: 100px;
    background: url('../images/layout/header-bkgnd.jpg') no-repeat;
}
#navcontainer{
    display: none;
}
.headerseperatorimg{
    display: none;
}


#logo {
    float: left;
    width: 320px;
    height: 100px;
}
.linktextcontainer{
    float: left;
    height: 52px;
    padding: 48px 0px 0px 0px;
}
.linkseperator{
    float: left;
    width: 15px;
    height: 100px;
}
#phonenumber{
    float: right;
    font: bold 18pt Arial;
    height: 57px;
    padding: 43px 20px 0px 0px;
    color: #FFFFFF;
}

#leftnav{
    float: left;
    width: 244px;
    display: none;
}
.leftnavspace{
    float: left;
    width: 244px;
}
#leftnavtop{
    float: left;
    width: 244px;
    height: 24px;
    padding: 19px 0px 0px 27px;
    background: url('../images/leftnav/left-nav-top.jpg') no-repeat;
}
.nema1{
    float: left;
    width: 244px;
    height: 37px;

}
a#nema1{
    float: left;
    width: 244px;
    height: 30px;
    padding: 7px 0px 0px 130px;
    background: url('../images/leftnav/NEMA1-15P.jpg') no-repeat;
}
.nema1wcs{
    float: left;
    width: 244px;
    height: 39px;
}
a#nema1wcs{
    float: left;
    width: 244px;
    height: 39px;
    padding: 0px 0px 0px 130px;
    background: url('../images/leftnav/NEMA1-15P-WCS.jpg') no-repeat;
}
.nema5-15p{
    float: left;
    width: 244px;
    height: 34px;

}
a#nema5-15p{
    float: left;
    width: 114px;
    height: 27px;
    padding: 7px 0px 0px 130px;
    background: url('../images/leftnav/NEMA5-15P.jpg') no-repeat;
}


.nema5wcs{
    float: left;
    width: 244px;
    height: 38px;
}
a#nema5wcs{
    float: left;
    width: 244px;
    height: 38px;
    padding: 0px 0px 0px 130px;
    background: url('../images/leftnav/NEMA5-15P-WCS.jpg') no-repeat;
}

.nema5hg{
    float: left;
    width: 244px;
    height: 37px;
}
a#nema5hg{
    float: left;
    width: 244px;
    height: 37px;
    padding: 0px 0px 0px 130px;
    background: url('../images/leftnav/NEMA5-15P-HG.jpg') no-repeat;
}

.nema5-20p{
    float: left;
    width: 244px;
    height: 38px;
}
a#nema5-20p{
    float: left;
    width: 244px;
    height: 30px;
    padding: 8px 0px 0px 130px;
    background: url('../images/leftnav/NEMA5-20P.jpg') no-repeat;
}
.nema6-20p{
    float: left;
    width: 244px;
    height: 38px;

}
a#nema6-20p{
    float: left;
    width: 244px;
    height: 30px;
    padding: 8px 0px 0px 130px;
    background: url('../images/leftnav/NEMA6-20P.jpg') no-repeat;
}

.nema6-15p{
    float: left;
    width: 244px;
    height: 37px;

}
a#nema6-15p{
    float: left;
    width: 244px;
    height: 29px;
    padding: 8px 0px 0px 130px;
    background: url('../images/leftnav/NEMA6-15P.jpg') no-repeat;
}

.nema5-15p-ra{
    float: left;
    width: 244px;
    height: 38px;

}
a#nema5-15p-ra{
    float: left;
    width: 244px;
    height: 31px;
    padding: 7px 0px 0px 130px;
    background: url('../images/leftnav/NEMA5-15P-RA.jpg') no-repeat;
}

.nema6-15p-ra{
    float: left;
    width: 244px;
    height: 36px;

}
a#nema6-15p-ra{
    float: left;
    width: 244px;
    height: 29px;
    padding: 7px 0px 0px 130px;
    background: url('../images/leftnav/NEMA6-15P-RA.jpg') no-repeat;
}
.overseas{
    float: left;
    width: 244px;
    height: 31px;
    padding: 0px 0px 0px 27px;
    background: url('../images/leftnav/overseas.jpg') no-repeat;
}
.moldedparts{
    float: left;
    width: 244px;
    height: 28px;
    padding: 0px 0px 0px 27px;
    background: url('../images/leftnav/moldedparts.jpg') no-repeat;
}
.endfinishing{
    float: left;
    width: 244px;
    height: 41px;
    padding: 0px 0px 0px 27px;
    background: url('../images/leftnav/endfinishing.jpg') no-repeat;
}
.voltage{
    float: left;
    width: 244px;
    height: 37px;
    padding: 0px 0px 0px 27px;
    background: url('../images/leftnav/voltage.jpg') no-repeat;
}
#OEMStandards{
    float: left;
    width: 204px;
    height: 172px;
    color: #FFFFFF;
    padding: 20px 20px 0px 27px;
    text-align: center;
    line-height: 20pt;
    font-weight: bold;
    background: url('../images/leftnav/OEM-bkgnd.jpg') no-repeat;
}

#contentcontainer{
    float: right;
    width: 100%;
}
#subcontentcontainer{
    float: left;
    width: 739px;
    background: url('../images/layout/subcontent-bkgnd.jpg') repeat-x;
}
.contactusbtn{
    position: absolute;
    margin: 0px 0px 0px 575px;
    display: none;
}


.rowholder{
    float: left;
    width: 100%;
}


.pagecontent{
    float: left;
    width: 739px;
}
.pagetextareafull{
    float: left;
    width: 699px;
    padding: 0px 20px 0px 20px;

}
.pagetextarea{
    /*float: left;*/
    width: 950px;
    padding: 0px 0px 0px 20px;

}
.pageright{
    float: right;
    width: 270px;
}


#rightgutter{
    float: right;
    width: 17px;
    background: url('../images/layout/right-gutter.jpg') repeat-y;
    height: 500px;
}

#footercontainer{
    clear: both;
    width: 1000px;
    height: 63px;
    text-align: center;
    color: #FFFFFF;
    font: 9pt arial;
    padding: 10px 0px 0px 0px;
    background: url('../images/layout/footer-bkgnd.jpg') repeat-x;
}

#footertagline{
    clear: both;
    width: 1000px;
    text-align: center;
    font: 8pt Arial;
}

ul.industries{
    line-height: 20pt;
}


img{
    border: 0px;
    padding: 0px;
    margin: 0px;
}


