body
{
   margin: 0;
   padding: 0;
   color: #663399;
   background:url(img/bg_body.jpg) repeat-y top center;
   font-family: verdana, georgia, arial;
   text-align: center;
   font-size:12px;
   letter-spacing:1px;
}

a
{
   text-decoration:none;
   color: #663399;

}

#rightPanel a 
{
   text-decoration:none;
   color: #663399;

}

#rightPanel a:hover 
{
   text-decoration:underline;
   color: #663399;

}


h1
{
   font-size:12px;
   margin:0px;
}

p#text, p#textRight
{
   font-size:11px;
   letter-spacing:1px;
   text-align:justify;
   line-height:20px;
   margin-top:0px;
}

p#textRight
{
   font-size:10px;
   text-align:left;
   color:#639;
   padding-left:5px;
   margin-top:0px;
}

#top
{
   width:100%;
   height:183px;
   background:url(img/top.jpg) repeat-x;
}

#top #header
{
   width:750px;
   border:solid 0px #fff;
   margin-left:auto;
   margin-right:auto;
}

#top #header #strapline
{
   border:solid 0px #fff;
   float:left;
   height:183px;
   width:750px;
   background:url(img/strapline.jpg) no-repeat;
}

#menuContainer
{
   width:100%;
   height:35px;
   background:url(img/menu.jpg) repeat-x;
   text-align:left;
   position:absolute;
   top:183px;
   left:0px;
}

#menu
{
   width:750px;
   height:100%;
   margin-left:auto;
   margin-right:auto;
   padding-top:8px;
}

#menu a
{
   margin-right:20px;
}

#menu a#active
{
   margin-right:20px;
   border-bottom:solid 2px #663399;
}

#contentContainer
{
   height:auto;
   width:750px;
   border:solid 0px #fff;
   color:#fff;
   margin-left:25px;
}

html>body #contentContainer
{
   height:auto;
   width:750px;
   border:solid 0px #fff;
   color:#fff;
   margin-left:auto;
   margin-right:auto;
   margin-top:45px;
}

#contentContainer #header
{
   width:600px;
   border:solid 0px #fff;
   float:left;
   background:url(img/headerSlice.jpg) repeat-y;
   padding:5px;
   text-align:left;
   margin-top:55px;
}

html>body #contentContainer #header
{
   width:600px;
   border:solid 0px #fff;
   float:left;
   background:url(img/headerSlice.jpg) repeat-y;
   padding:5px;
   text-align:left;
   margin-top:0px;
}

#contentContainer #onePanel
{
   width:705px;
   height:auto;
   border:solid 0px #fff;
   float:left;
   background:#666;
   padding:10px;
   text-align:left;
   margin-top:10px;
}

html>body #contentContainer #onePanel
{
   width:730px;
   height:auto;
   border:solid 0px #fff;
   float:left;
   background:#666;
   padding:10px;
   text-align:left;
   margin-top:10px;
}


#contentContainer #leftPanel
{
   width:553px;
   height:250px;
   border:solid 0px #fff;
   float:left;
   background:#666;
   padding:10px;
   text-align:left;
   margin-top:10px;
}

html>body #contentContainer #leftPanel
{
   width:560px;
   height:250px;
   border:solid 0px #fff;
   float:left;
   background:#666;
   padding:10px;
   text-align:left;
   margin-top:10px;
}

#contentContainer #rightPanel
{
   width:140px;
   border:solid 0px #fff;
   float:right;
   background:url(img/rightPanelSlice.jpg) repeat-y;
   padding:0px;
   text-align:left;
   margin:-25px 13px 0px 0px;
}

html>body #contentContainer #rightPanel
{
   width:140px;
   border:solid 0px #fff;
   float:right;
   background:url(img/rightPanelSliceFF.jpg) repeat-y;
   padding:10px;
   text-align:left;
   margin:-24px 0px 0px 0px;
}

.endMills
{
	height:305px;
}

html>body .endMills
{
	height:284px;
}

.aluCuts
{
	height:305px;
}

html>body .aluCuts
{
	height:284px;
}

#contentContainer #onePanelFooter
{
   width:725px;
   height:10px;
   border:solid 0px #fff;
   float:left;
   background:url(img/footer.jpg) repeat-x;
   text-align:left;
   margin-top:10px;
}

html>body #contentContainer #onePanelFooter
{
   width:750px;
}

#footnote
{
   padding-bottom:50px;
   color:#999;
   font-family:arial;
   font-size:10px;
   text-align:center;
   margin-top:15px;
}

img#left
{
	margin: 0px 10px 0px 0px;
}

img#right
{
	margin: 0px 0px 0px 10px;
}





