body {

    font-family: Arial, Helvetica, sans-serif;
    color: #557A32;
    background-color: #ffffff;
    margin:0px;
    border:0px;
    padding:0px;
    text-align:center;
    font-size:11px;
}

.container{ 

    margin:0 auto;
    text-align:left;   
    border:0px;
	padding:0px;
    height:100%;
    width:764px;


}



.logo{
clear:left;
float:left;
margin:0px;
}


.header
{
float:right;
background-image: url('images/head.gif');
background-repeat:no-repeat;
height:77px;
width:576px;
margin:17px 0px 0px 0px;
}

.title{
float:right;

}
.nav{
clear:both;
float:left;
width:100%;
background-color:#325315;
margin:0px;
padding:0px;
text-align:right;
}

.left{

float:left;
width:188px;
height:428px;
background-image: url('images/left_bg.gif');
background-repeat: repeat-y;
background-color:#7F9F63;
padding:0px 0px 0px 0px;
margin:0px;

}

.stretch{

float:left;
width:188px;
height:600px;
background-image: url('images/left_bg.gif');
background-repeat: repeat-y;
background-color:#7F9F63;
padding:0px 0px 0px 0px;
margin:0px;

}

.stretch2{

float:left;
width:188px;
height:1700px;
background-image: url('images/left_bg.gif');
background-repeat: repeat-y;
background-color:#7F9F63;
padding:0px 0px 0px 0px;
margin:0px;

}

.right{
float:left;
background-image: url('images/bk_index3.gif');
background-repeat:no-repeat;
background-color:#FEED9A;
height:428px;
width:576px;
margin:0px;
}
.hist{

float:left;
background-image: url('images/bk_hist.gif');
background-repeat:no-repeat;
background-color:#FEED9A;
height:428px;
width:575px;
margin:0px 0px 0px 0px;
border-right:1px solid #FEED9A;
}
.long{

float:left;
background-image: url('images/prod_bk.gif');
background-repeat:no-repeat;
background-color:#FEED9A;
width:575px;
height:650px;
margin:0px 0px 0px 0px;
border-right:1px solid #FEED9A;
}


.short{

float:left;
background-image: url('images/prod_bk.gif');
background-repeat:no-repeat;
background-color:#FEED9A;
width:575px;
height:603px;
margin:0px 0px 0px 0px;
border-right:1px solid #FEED9A;
}

.none{

float:left;

background-color:#Ffffff;
width:575px;
margin:0px 0px 0px 0px;
border-right:1px solid #FEED9A;
height: 650px
}

.all{

float:left;
background-color:#Ffffff;
width:575px;
margin:0px 0px 0px 0px;
border-right:1px solid #FEED9A;
}

.footer{



 clear:both;
float:left;
width:100%;;
    height:12px;
    padding:0px;
    margin:0px;
    background-color:#ffffff;
    color:#77995B;
    
 font-family: Arial, Helvetica, sans-serif;
font-size: 8px;
letter-spacing:0px;
text-align:right;
border-top: thick solid #325315



}


.togeth{
margin:0px;
width:450px;

}

img.head{
clear:right;
float:right;
position:relative;
right:0px;
}



img.bottom
{
margin: 11px 0px 0px 0px;
}

img.rust
{

margin: 120px 0px 0px 0px;
z-index:-1
}

img.spec{
margin: 319px 0px 0px 0px;
z-index:-1;

}

img.main
{
float:left;
margin:0px 0px 0px 0px;
#margin: 0px 0px 0px -3px;
_margin: 0px 0px 0px -3px;

}
img.index{

margin: 45px 0px 0px 0px;
}

img.account{
margin: 365px 0px 0px 0px;
z-index:-1;

 }
 
img.individ{
margin: 1505px 0px 0px 0px;
z-index:-1;
 } 
 
 img.comp{
margin: 1430px 0px 0px 0px;
z-index:-1;
 } 
 
p {

    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
    word-spacing: 1px;
    line-height:130%;

}

.quarry{
float:right;
margin: 30px 0px 7px 0px;
text-align:right;
}

img.satellite{
float:right;
margin: 0px 0px 0px 0px;
#margin: 0px -2px 0px 0px;
_margin: 0px -2px 0px 0px;

}


p.sample {

    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    margin:30px 0px 0px 30px;
    
}


p.index{

font-size: 12px;
font-weight: normal;
color:#325315;
padding: 2px 35px 5px 30px;
line-height:180%;
font-style:italic;
text-indent: 1cm;

}

.normal{

font-size: 12px;
font-weight: normal;
color:#325315;
padding: 0px 35px 0px 30px;
line-height:180%;
}

p.application{ 
clear:left;
font-size: 12px;
font-weight: normal;
color:#325315;
padding: 10px 35px 0px 30px;
line-height:100%;
}

p.quote{
font-size: 12px;
font-weight: normal;
color:#325315;
padding: 2px 35px 5px 30px;
line-height:150%;
text-align:right;

}
p.top{
text-align:left;
font-size:24px;
color:#ffffff;
margin: 43px 0px 0px 30px;
font-weight:bold;
text-transform: uppercase
}
p.side{

font-family: Arial Black, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color:#ffffff;
padding: 70px 20px 10px 20px;
line-height:160%;
text-align:center;

}


.datelt{


        float:left;
	   font-size: 12px;
	   font-weight: bold;
       word-spacing: 1px;
       line-height:120%;
       float:left;
       margin:0px 0px 5px 30px;
       width:175px;




}



.ap{ 
font-size:12px;
margin: 20px 0px 0px 0px
}



.datert{
       float:left;
	   font-size: 12px;
	   font-weight: bold;
       word-spacing: 1px;
       line-height:120%;
       margin:0px 0px 5px 25px;



}











ul.disc {


	font-weight: bold;

    word-spacing: 1px;

    line-height:130%;

    list-style-type: disc;

  }




.price{
  font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    letter-spacing:0px;
    line-height:130%;
margin:5px 190px 12px 0px;
text-align:right;


}
  
.new  {
  font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    letter-spacing:0px;
    line-height:130%;
margin:45px 225px 12px 0px;
text-align:right;
}
.aust{
    
     font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    letter-spacing:0px;
    line-height:130%;
margin:5px 135px 12px 0px;
text-align:right;
}
 
.custom{
  font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    letter-spacing:0px;
    line-height:130%;
margin:5px 140px 35px 0px;
text-align:right;
}


.link {



	color: #77995B; 







}



a:visited {



	color: #325315; 



}




a:link {



	color: #77995B; 



}





h1{



    font-family: Arial, Helvetica, sans-serif;



    font-size: 36px;



    font-weight: bold;

    

    position: relative;

    

    left: 30px;

    

    margin: 20px 0px 20px 0px ;

    

   }







h2 {



    font-family: Arial, Helvetica, sans-serif;



	font-size: 28px;



	font-weight: bold;






}







h3 {







    font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-weight: bold;



    padding: 35px 0px 0px 30px; 

    text-transform: uppercase;



}


h3.shallow{
padding: 35px 0px 0px 30px; 

}



h4 {



    font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;
    padding:5px 35px 0px 30px;







}




h5 {



    font-family: Arial, Helvetica, sans-serif;



	font-size: 13px;

    text-transform: uppercase;

	font-weight: bold; 
    color:#ffffff;

margin: 45px 0px 20px 10px;
    



}







.clear{

clear:both;

}








