*{
    padding:0;
    margin:0;
    }
body 
{
background: #9D080D;
padding: 0px;
margin: 20px 0px 0px 0px;
}

#container                                  /*Home Page*/
{
width: 805px;
height: 630px;
margin: 0px auto;            
padding: 0px;
background:  url(images/hp_image.jpg) no-repeat center;
}

#logo
{
float: left;
margin: 35px 0px 0px 80px;
/*border: 1px solid #fff;*/
}

#topnav
{
float: right;
padding: 0px 0px 0px 0px;
margin: 35px 70px 0px 0px;   /*was 92px*/
font: 11px/1.5 Trebuchet MS;
width: 300px;
/*border: 1px solid #fff;*/
}
#topnav ul{
float: right;
list-style-type: none;
color:#898989;
margin: 20px 0px 0px 0px;	

}
#topnav li{
display: inline;
margin:0px 50px 0px 0px;
}

#topnav a:link {
margin:0px 0px 0px 0px;
color: #ffffff;
text-decoration: none;

}
#topnav a:visited {
color: #ffffff;
text-decoration: none;
}

#topnav a:hover {
color: #000000;
text-decoration: none;
}
#welcome
{
font: 20px/1.5 Trebuchet MS;
color: #ffffff;
margin: 50px 70px 0px 80px;
}

#hpimages
{
float: left;
/*height: 150px;*/
width: 100px;
margin: 50px 0px 0px 80px;
/*border: 1px solid #ffffff;*/
}

#clear
{
clear: both;
}

#text
{
float: left;
width: 220px;
margin: 30px 0px 0px 0px;
font: 11px/1.5 Trebuchet MS;
color: #ffffff;
/*border: 1px solid #ffffff;*/
}                                         /*End Home Page*/

#container1                                  /*Products Page*/
{
width: 767px;
/*height: 1300px;*/
margin: 0px auto;         
padding: 0px;
background:  url(images/containerbg.gif) repeat center;
}
#header
{
width: 767px;
height: 109px;
/*background-attachment: fixed;*/ 
background-image: url(images/header.gif); 
background-repeat: no-repeat; 
background-position: left top; 
padding-top:0px; 
margin-top: 0px; 
/*border: 1px solid #fff;*/
}
#logo1
{
float: left;
margin: 20px 0px 0px 80px;
padding: 0px 0px 0px 0px;
/*border: 1px solid #fff;*/
}

#topnav1
{
float: right;
padding: 0px 0px 0px 0px;
margin: 25px 70px 50px 0px;   /*was 92px*/
font: 11px/1.5 Trebuchet MS;
width: 300px;
/*border: 1px solid #fff;*/
}
#topnav1 ul{
float: right;
list-style-type: none;
color:#898989;
margin: 20px 0px 0px 0px;	

}
#topnav1 li{
display: inline;
margin:0px 50px 0px 0px;
}

#topnav1 a:link {
margin:0px 0px 0px 0px;
color: #ffffff;
text-decoration: none;

}
#topnav1 a:visited {
color: #ffffff;
text-decoration: none;
}

#topnav1 a:hover {
color: #000000;
text-decoration: none;
}

#productimages
{
margin: 20px 80px 0px 100px;
font: 10px/1.5 Trebuchet MS;
color: #ffffff;                             /* End Products Page*/

}

#productimages1                             /* Product Detail Page*/
{
margin: 0px 30px 0px 30px;
font: 10px/1.5 Trebuchet MS;
color: #ffffff; 
height: 300px;
/*width: 800px;*/                            
/*border: 2px solid #fff; */
}

#imgcontainer2                              
{
	/*height: 500px;*/
	width: 750px;
	position: relative;
   /* border: 2px solid #fff; */
    
}
.imgcontainer2img                           /* image*/
{
   /* position: absolute;
    right: 420px;
    top: 150px;*/
   border: 0px solid #fff;
   margin: 0px 0px 0px 275px;
    
    
    
} 
.imgcontainer2cap                           /*text*/
{
   /* position: absolute;
    right: 480px;
    top: 400px;*/
    font: 15px/1.5 Trebuchet MS bold;
    color: #fff;
    margin: 0px 0px 0px 335px;
    border: 0px solid #fff;
}

.imgcontainer3img                           /* image*/
{
    /*position: absolute;
    right: 420px;
    top: 750px;*/
    margin: 20px 0px 0px 310px;
    border: 0px solid #fff;
    
} 
.imgcontainer3cap                           /*text*/
{
   /* position: absolute;
    right: 480px;
    top: 400px;*/
    font: 15px/1.5 Trebuchet MS bold;
    color: #fff;
    margin: 0px 0px 0px 315px;
    border: 0px solid #fff;
}

.imgcontainer4img                           /* image*/
{
    /*position: absolute;
    right: 420px;
    top: 750px;*/
    float:left;
    margin: 20px 0px 0px 40px;
    border: 1px solid #fff;
    
} 
.imgcontainer4cap                           /*text*/
{
   /* position: absolute;
    right: 480px;
    top: 400px;*/
    float:left;
    font: 15px/1.5 Trebuchet MS bold;
    color: #fff;
    margin: 0px 0px 0px 125px;
    border: 0px solid #fff;
}
.imgcontainer5img                           /* image*/
{
    /*position: absolute;
    right: 420px;
    top: 750px;*/
    float:left;
    margin: 20px 0px 0px 50px;
    border: 1px solid #fff;
    
} 
.imgcontainer5cap                           /*text*/
{
   /* position: absolute;
    right: 480px;
    top: 400px;*/
    float:left;
    font: 15px/1.5 Trebuchet MS bold;
    color: #fff;
    margin: 0px 0px 0px 175px;
    border: 0px solid #fff;
}
.imgcontainer6img                           /* image*/
{
    /*position: absolute;
    right: 420px;
    top: 750px;*/
    float:left;
    margin: 20px 0px 0px 150px;
    border: 1px solid #fff;
    
} 

.imgcontainer6cap                           /*text*/
{
   /* position: absolute;
    right: 480px;
    top: 400px;*/
    float:left;
    font: 15px/1.5 Trebuchet MS bold;
    color: #fff;
    margin: 0px 0px 0px 250px;
    border: 0px solid #fff;
}

.imgcontainer7img                           /* image*/
{
    /*position: absolute;
    right: 420px;
    top: 750px;*/
    float:left;
    margin: 20px 0px 0px 110px;
    border: 1px solid #fff;
    
} 
.imgcontainer7cap                           /*text*/
{
   /* position: absolute;
    right: 480px;
    top: 400px;*/
    float:left;
    font: 15px/1.5 Trebuchet MS bold;
    color: #fff;
    margin: 0px 0px 0px 250px;
    border: 0px solid #fff;
}
.imgcontainer8img                           /* image*/
{
    /*position: absolute;
    right: 420px;
    top: 750px;*/
    float:left;
    margin: 20px 0px 0px 50px;
    border: 1px solid #fff;
}
.imgcontainer8cap                           /*text*/
{
   /* position: absolute;
    right: 480px;
    top: 400px;*/
    float:left;
    font: 15px/1.5 Trebuchet MS bold;
    color: #fff;
    margin: 0px 0px 0px 180px;
    border: 0px solid #fff;
}    


.p1
{
    float: left;
    margin-top: 35px;
    margin-left: 15px;
    width: 160px;
    font: 12px/1.5 Trebuchet MS bold;
    color: white;
    border: 0px solid #fff;
}
.p2
{
    float: left;
    margin-top: 35px;
    margin-left: 15px;
    width: 160px;
    font: 12px/1.5 Trebuchet MS bold;
    color: white;
    /*z-index: 1;*/
    border: 0px solid #fff;
}

.p3
{
    float: left;
    margin-top: 35px;
    margin-left: 15px;
    width: 160px;
    font: 12px/1.5 Trebuchet MS bold;
    color: white;
    /*z-index: 1;*/
    
    border: 0px solid #fff;
}
.p4
{
    float: left;
    margin-top: 35px;
    margin-left: 15px;
    width: 160px;
    font: 12px/1.5 Trebuchet MS bold;
    color: white;
    /*z-index: 1;*/
    border: 0px solid #fff;
}

.p5
{
    float: left;
    margin-top: 30px;
    margin-left: 315px;
    width: 250px;
    font: 12px/1.5 Trebuchet MS bold;
    color: white;
    /*z-index: 1;*/
    border: 0px solid #fff;
}

.p6
{
    float: left;
    margin-top: 30px;
    margin-left: 20px;
    width: 220px;
    font: 12px/1.5 Trebuchet MS bold;
    color: white;
    /*z-index: 1;*/
    border: 0px solid #fff;
}

.p7
{
    float: left;
    margin-top: 30px;
    margin-left: 10px;
    width: 220px;
    font: 12px/1.5 Trebuchet MS bold;
    color: white;
    /*z-index: 1;*/
    border: 0px solid #fff;
}
.p8
{
    float: left;
    margin-top: 30px;
    margin-left: 10px;
    width: 220px;
    font: 12px/1.5 Trebuchet MS bold;
    color: white;
    /*z-index: 1;*/
    border: 0px solid #fff;
}

.p9
{
    float: left;
    margin-top: 30px;
    margin-left: 150px;
    width: 220px;
    font: 12px/1.5 Trebuchet MS bold;
    color: white;
    /*z-index: 1;*/
    border: 0px solid #fff;
}
.p10
{
    float: left;
    margin-top: 30px;
    margin-left: 100px;
    width: 220px;
    font: 12px/1.5 Trebuchet MS bold;
    color: white;
    /*z-index: 1;*/
    border: 0px solid #fff;
}

#imgcontainer3
{
	/*height: 500px;*/
	width: 750px;
	/*position: relative;*/
    margin-top: 220px;
    margin-left: 5px;
   /* border: 1px solid #fff;*/ 
}

#imgcontainer4
{
	/*height: 500px;*/
	width: 750px;
	position: relative;
    border: 0px solid #fff; 
}




.p1data
{
    float: left;
    margin-top: 10px;
    margin-left: 40px;
    font: 12px/1.5 Trebuchet MS bold;
    color: white;
    clear: both;
    border: 0px solid #fff;
}



.p2data
{
    float: left;
    margin-top: 10px;
    margin-left: 15px;
    font: 12px/1.5 Trebuchet MS bold;
    color: white;
    /*clear: both;*/
    border: 0px solid #fff;
}
.p3data
{
    float: left;
    margin-top: 10px;
    margin-left: 15px;
    font: 12px/1.5 Trebuchet MS bold;
    color: white;
    /*clear: both;*/
    border: 0px solid #fff;
}
.p4data
{
    float: left;
    margin-top: 10px;
    margin-left: 15px;
    font: 12px/1.5 Trebuchet MS bold;
    color: white;
    /*clear: both;*/
    border: 0px solid #fff;
}
.p5data
{
    float: left;
    margin-top: 10px;
    margin-left: 280px;
    font: 12px/1.5 Trebuchet MS bold;
    color: white;
    clear: both;
    border: 0px solid #fff;
}

.p6data
{
    float: left;
    margin-top: 0px;
    margin-left: 50px;
    font: 12px/1.5 Trebuchet MS bold;
    color: white;
    /*clear: both;*/
    border: 0px solid #fff;
}

.p7data
{
    float: left;
    margin-top: 0px;
    margin-left: 70px;
    font: 12px/1.5 Trebuchet MS bold;
    color: white;
    /*clear: both;*/
    border: 0px solid #fff;
}

.p8data
{
    float: left;
    margin-top: 0px;
    margin-left: 70px;
    font: 12px/1.5 Trebuchet MS bold;
    color: white;
    /*clear: both;*/
    border: 0px solid #fff;
}
.p9data
{
    float: left;
    margin-top: 20px;
    margin-left: 130px;
    font: 12px/1.5 Trebuchet MS bold;
    color: white;
    /*clear: both;*/
    border: 0px solid #fff;
}    
.p10data
{
    float: left;
    margin-top: 20px;
    margin-left: 100px;
    font: 12px/1.5 Trebuchet MS bold;
    color: white;
    /*clear: both;*/
    border: 0px solid #fff;
} 

.order                         /*added 1/1/08*/
{
float: left;
margin: 10px 0px 0px 46px;
}




   

#contact
{
float: left;
width: 220px;
margin: 30px 0px 0px 100px;
font: 11px/1.5 Trebuchet MS;
color: #ffffff;
/*border: 1px solid #ffffff;*/
}                                 




                                 
#footer
{
float: left;
margin: 130px 0px 0px 0px;
padding: 0px 0px 0px 0px;
clear: both;
font: 10px/1.5 Trebuchet MS;
color: #000;
}


#footer1
{
width: 767px;
height: 109px;
/*background-attachment: fixed;*/ 
background-image: url(images/footer.gif); 
background-repeat: no-repeat; 
/*background-position: left top; */
padding-top:0px; 
margin-top: 0px; 
/*border: 1px solid #fff;*/
}