body {
font-family: Arial, Helvetica, sans-serif;
background-color: #e7e9eb;
margin: 0px;
padding: 0px;
}
#wrap { display: block; width: 950px; text-align: left; background-color: white; border-left: 1px solid #a7a9ac; border-right: 1px solid #a7a9ac; border-bottom: 1px solid #a7a9ac; margin-bottom: 15px;}
#t_n_c {display: block; width: 950px; text-align: left; font-size: 11px;  margin-bottom: 15px; color: #525252;}
#t_n_c a {color: #525252; text-decoration: none;}
#t_n_c a:hover {color: black; text-decoration: underline;}
#homewrap { display: block; width: 950px; text-align: left; background-color: #00275d; border-left: 1px solid #a7a9ac; border-right: 1px solid #a7a9ac; border-bottom: 1px solid #a7a9ac; background-image: url(images/homehead.gif); background-repeat: no-repeat; _height:612px;
min-height: 612px; padding-top:35px; margin-bottom: 15px;}
#nav {display: block; height:110px; background-image: url(images/menu_bg.gif); background-repeat: no-repeat;}
#content1{
display: block;
min-height:800px;
height:auto!important;
height:800px; 
background-color: #FFFFFF;
background-image: url(images/menu_drop.gif);
background-repeat: repeat-x;
padding-top: 0px;
padding-left: 0px;
padding-right:0px;
margin-right: 0px;
}
#nav1 {display: block; text-align: right; width: 930px; margin-right: 20px; font-size: 11px; padding-top: 63px;}
#nav2 {display: block; text-align: left; width: 950px; font-size: 11px; text-indent:200px; padding-top: 14px;}
#hometable {width:830px; margin-left: 60px; color: white; font-size: 11px;  margin-bottom: 35px; min-height: 600px; height: 600px;
background-image: url(images/home_message.gif); background-repeat: no-repeat; background-position: right 300px; }
#hometable td{text-align: left; z-index: 2;}
#col1 {vertical-align: top; padding-top: 376px; width: 130px; ; height: auto;}
#col2 {vertical-align: top; padding-top: 275px; padding-left: 5px;  width: 130px;height: auto;}
#col3 {vertical-align: top; padding-top: 190px; width: 130px; padding-left: 5px; height: auto;}
#col4 {vertical-align: top; padding-top: 116px; width: 130px; padding-left: 5px;height: auto;}
#col5 {vertical-align: top; padding-top: 48px; width: 130px; padding-left: 5px;height: auto;}
#col6 {vertical-align: top; width: 130px; padding-left: 5px; height: auto;}

#menu1{
background-image: url(images/home_about.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
padding-top: 0px;
}
#menu2{
background-image: url(images/home_takingcare.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
padding-top: 0px;

}

#menu3{background-image: url(images/home_AddValue_off.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
padding-top: 0px;}
#menu4{background-image: url(images/home_Portfolio_off.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
padding-top: 0px;}
#menu5{background-image: url(images/home_Account_off.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
padding-top: 0px;}
#menu6{
background-image: url(images/home_Contact_off.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
padding-top: 0px;}
}


#menu1 a, #menu2 a, #menu3 a, #menu4 a, #menu5 a, #menu6 a { color: #b3c0d3; text-decoration: none; font-size: 10px; line-height: 15px;display: block;}

.main1, .main2, .main3, .main4, .main5, .main6 {color: white; font-size: 11px; line-height: 17px; font-weight: normal; text-indent: 5px;text-decoration: none;}
/* #menu3 .main3, #menu4 .main4, #menu5 .main5, #menu6 .main6{color: white; font-size: 11px; line-height: 17px; font-weight: normal; padding-top: 130px; display: block;}
.main1:hover, .main2:hover, #menu3 .main3:hover, #menu4 .main4:hover, #menu5 .main5:hover, #menu6 .main6:hover{color: #e2533d;} */
#menu2:hover{
display: block;
overflow: visible;
background-position: -130px 0px;
}
#menu1:hover{
display: block;
overflow: visible;
background-position: -130px 0px;
height: auto;
}

#menu3:hover{
display: block;
overflow: visible;
background-image: url(images/home_AddValue_on.gif);
}
#menu4:hover{
display: block;
overflow: visible;
background-image: url(images/home_Portfolio_on.gif);
}
#menu5:hover{
display: block;
overflow: visible;
background-image: url(images/home_Account_on.gif);
}
#menu6:hover{
display: block;
overflow: visible;
background-image: url(images/home_Contact_on.gif);
}
.bullet{background-image: url(images/home_bullet.gif); background-repeat: no-repeat; background-position: left 3; padding-left: 12px;display: block; text-decoration: none; color:#b3c0d3; font-size: 10px;}
a.bullet:hover{color: white;}
#homemessage{
z-index: 0;
position: absolute;
visibility: visible;
padding-top: 280px; padding-left: 594px;
}
#clearme {display: block; height: 1px; clear: both;}
#ABV {padding-top: 25px;}
#ABVfinishing {display: block; min-height:800px;
height:auto!important;
height:800px; background-image: url(images/ABVfinishing.jpg);background-position: left top; background-repeat: no-repeat;padding-top: 25px;}
#about1bg {display: block;
min-height:800px;
height:auto!important;
height:800px; 
background-image: url(images/aboutbg1.jpg); background-position: bottom; background-repeat: no-repeat; padding-top: 25px;}
#about2bg {display: block; min-height:800px;
height:auto!important;
height:800px; 
 background-image: url(images/aboutbg2.jpg); background-position: left top; background-repeat: no-repeat;padding-top: 25px;}
#about4bg {display: block; min-height:800px;height:auto!important; height:800px; padding-top: 25px;}
#locationwrap {display: block; min-height:800px;height:auto!important; height:800px; padding-top: 25px;}



#TC1bg {display: block; min-height:800px;
height:auto!important;
height:800px; background-image: url(images/TCbg1.jpg); background-position: right top; background-repeat: no-repeat;padding-top: 25px;}
#TC1bgep {display: block; min-height:800px;
height:auto!important;
height:800px; background-image: url(images/TCbg1ep.jpg); background-position: right top; background-repeat: no-repeat;padding-top: 25px;}
#TC2bg {display: block; min-height:800px;
height:auto!important;
height:800px;  background-image: url(images/TCbg2.jpg); background-position: left top; background-repeat: no-repeat;padding-top: 25px;}
#TC2bgclothing {display: block; min-height:800px;
height:auto!important;
height:800px;  background-image: url(images/TCbgcloth.jpg); background-position: left top; background-repeat: no-repeat;padding-top: 25px;}
#TC2bgmatrix {display: block; min-height:800px; height:auto!important; height:800px; padding-top: 25px;}
#TC3bg {display: block; min-height:800px;
height:auto!important;
height:800px;  background-image: url(images/TCbg3.jpg); background-position: right top; background-repeat: no-repeat;padding-top: 25px;}
#TC3bgqual {display: block; min-height:800px;
height:auto!important;
height:800px;  background-image: url(images/TCbg3qual.jpg); background-position: right top; background-repeat: no-repeat;padding-top: 25px;}
#AVSbg {display: block; min-height:800px;
height:auto!important;
height:800px;  background-image: url(images/AVSbg1.jpg);background-position: top; background-repeat: no-repeat;padding-top: 25px;}
#AVS2bg {display: block; min-height:800px;
height:auto!important;
height:800px; ; background-image: url(images/AVSbg2.jpg);background-position: bottom; background-repeat: no-repeat;padding-top: 25px;}
#AVS2bgdt {display: block; min-height:800px;
height:auto!important;
height:800px; ; background-image: url(images/AVSbg2dt.jpg);background-position: top; background-repeat: no-repeat;padding-top: 25px;}
#AVS4bg {display: block; min-height:800px;
height:auto!important;
height:800px; background-image: url(images/AVSbgPro.jpg); background-repeat: no-repeat;padding-top: 25px;}
#AVSHPbg {display: block; min-height:800px;
height:auto!important;
height:800px; background-image: url(images/AVSbgHP.jpg); background-position: right top; background-repeat: no-repeat;padding-top: 25px;}
#AVSLPbg {display: block; min-height:800px;
height:auto!important;
height:800px; background-image: url(images/AVSbgLP.jpg); background-position: right top; background-repeat: no-repeat;padding-top: 25px;}
#AVSGVbg {display: block; min-height:800px;
height:auto!important;
height:800px; background-image: url(images/AVSbgGV.jpg); background-position: right top; background-repeat: no-repeat;padding-top: 25px;}
#AVSMachbg {display: block; min-height:800px; width: 950px;
height:auto!important;
height:800px; background-image: url(images/AVSbgMach.jpg); background-position: right top; background-repeat: no-repeat;padding-top: 25px;}
#AVSbgFR {display: block; min-height:800px; width: 950px;
height:auto!important;
height:800px; background-image: url(images/AVS_FR_bg.jpg); background-position: right top; background-repeat: no-repeat;padding-top: 25px;}
#usefulbg {display: block; min-height:800px; width: 950px;
height:auto!important;
height:800px; padding-top: 25px;}
#alloybg {display: block; min-height:800px; width: 950px;
height:auto!important;
height:800px; background-image: url(images/AlloyBG.jpg); background-position: right top; background-repeat: no-repeat;padding-top: 25px;}
#porthome {display: block; min-height:800px; width: 950px; height:auto!important; height:800px;padding-top: 25px;}
#porteg {display: block; min-height:800px; width: 950px; height:auto!important; height:800px; background-image: url(images/port_bg.gif); background-position: left top; background-repeat: no-repeat; padding-top: 35px;}
#portegcs {display: block; min-height:800px; width: 950px; height:auto!important; height:800px; background-image: url(images/port_bg.gif); background-position: left top; background-repeat: no-repeat;}
#ACC {display: block; min-height:800px; width: 950px;
height:auto!important;
height:800px; padding-top: 25px;background-image: url(images/ACC_bg.jpg); background-repeat: no-repeat;}
#KEY, #ENQ, #LOCS {display: block; min-height:800px; width: 950px;
height:auto!important;
height:800px; padding-top: 25px;}

#NewsBG{display: block; min-height:800px; width: 950px;
height:auto!important;
 background-image: url(images/news_bg.jpg); background-position: right top; background-repeat: no-repeat;padding-top: 25px;}
 
#HP_login {float: right; margin-right: 0px;}


