/*  Styles CSS - Body, Sidebar, Header  etc.  */




body {

margin: 0; padding: 0;
background:#ffc; 
color: #663300;
font: small "Lucinda Grande", Arial, sans-serif

}

a {text-decoration: none;
}

a img {border: 0;
}

p {margin: 0 0 1em;
}



#content h1 {
border-bottom: 1px solid #A88555;
padding-bottom: 0.25em;
padding-top: 0.3em;
font-style:italic;
color:#114;
font-size:180%;
}

#content h2 {
font-size:150%
}

#content h3 {
font-size:120%;
margin:45px 0 10px 0;

}



#content p {
font-size:1em;
color:#620800;
}


#content a {
color: blue
}






/*-------Side bar styles*/

#sidebar div h3 {
background:#767475;
	
}

#sidebar form {
	margin: 0 0 1em 0; padding: .8em;
}

#sidebar form .text {
	width: 9em;
}

#sidebar div {
	background: #3A3C2D; color: #FFF;
	padding: 0 1em 1em;
	margin-top: 1em;

}

#sidebar div h3 {
	font-size: 1.25em;
	margin: 0 -0.8em; padding: 0.4em 0.8em;
	font-style:italic;
}

#sidebar h4 {
	margin: 0 0 0.5em; padding: 0.5em 0;
	border-bottom:1px solid #FFF;
	font-weight: normal;
}

#weeklyspecial p:first-line {
	font-style: italic;
}


#weeklyspecial img {
	display: block;
	margin: 2em auto 0;
}


#tip img {
	display: block;
	margin: 2em auto 0;
}



p.imageseries {
background-image:url(../images/abrasives/headercutting.jpg);
background-repeat:no-repeat;
float:left;
width:97px ;
height:100px;
margin: 0.2em .5em 0em 0em;
border:1.5px solid #000000;
}



p.imageseriesgrind {
background-image:url(../images/abrasives/headergrind.png);
background-repeat:no-repeat;
width:94px ;
height:100px;
float:left;
margin: 0.2em .5em 0 0;
border: 1.5px solid #000;

}
#content a.toplink {
padding:0em 0em 0em 0em;
color:navy;
font:10px bold verdana;
float:left;
display:block;
}


p.action2 img {

float: left;
margin:01em 1em 1em 0;

}

p.action img {
float: left;
margin:01em 5em 0 0;


}

p.action {
padding: 0em 0 0 0em;

}


#materialtool a.current {
color:#000000 ;
	
	background-color: #F7F0B8 ;


}

#content ul {
list-style-position:inside;
}




.toolimageposition img {

margin:0em 0em -0.4em 1em;

}

h2.toolimageposition {
margin: 1em 0 0.5em 0;
padding: 0.5em 0;
clear:both;
}

h4.toolimageposition {
margin: 40px 0 0.5em 0;
padding: 0.5em 0;
clear:both;
}




