html { overflow: -moz-scrollbars-vertical; }
body { margin:0; border:0; padding:0; height:100%;font-family:Arial, Helvetica, sans-serif; }
/*-------Main Page Headline------*/
h1 {
color:#990000;
font-size:1.750em;
text-align:center;
}
/*-------secondary Headline------*/
h2 {
}
/*-------slogan------*/
h3 {
color:#990000;
font-style:italic;
font-size:1.00em;
text-align:center;

}
/*-------Important text------*/
h4 {
text-align:center;
margin:0 0 6px 0;
padding:0px;
}

#all { background:url(/images/bg.jpg) center repeat-y; }
#page { border-left:10px solid #7f7f7f; border-right:10px solid #7f7f7f; }
/*--eliminates dashed lines around links on Firefox---*/
a {
  outline: none;
}

a{ color:#3300ff; }
a:visited { color:#3300ff;
text-decoration:none; }
a:hover { color:#3049C7;
text-decoration:none; }
a:active { color:#3049C7; }
#preload { display:none; }
#menuLeft { background:#dadada url(/images/grayBoxSdw3.gif) left repeat-y; }
#menuLeft .level2 { background:url(/images/grayBoxSdw2.gif) top repeat-x; height:100%; }
#menuLeft .level3 { background:url(/images/grayBoxSdw1.gif) no-repeat; height:100%; }
#menuLeft .level4 { line-height:1em; margin:10px; }
#menuLeft a { padding-left:60px; text-decoration:none; font-weight:bold; width:100%; display:block; font-size:.8em; }
#menuLeft td { padding:.5em 0 .5em 0; }
#home a { display:block; background:url(images/home.jpg); }
#home a:hover { display:block; background:url(images/home-over.jpg); }
#experience a { display:block; background:url(images/experience.jpg); }
#experience a:hover { display:block; background:url(images/experience-over.jpg); }
#framingMill a { display:block; background:url(images/framingMill.jpg); }
#framingMill a:hover { display:block; background:url(images/framingMill-over.jpg); }
#delivery a { display:block; background:url(images/delivery.jpg); }
#delivery a:hover { display:block; background:url(images/delivery-over.jpg); }
#contactUs a { display:block; background:url(images/contactUs.jpg); }
#contactUs a:hover { display:block; background:url(images/contactUs-over.jpg); }
#content { background:white url(/images/whiteBoxSdw3.gif) left repeat-y; }
#content .level2 { background:url(/images/whiteBoxSdw2.gif) top repeat-x; height:100%; }
#content .level3 { background:url(/images/whiteBoxSdw1.gif) no-repeat; padding:10px; }
.red { color:#d60000 }
.lineHorizontal { background:url(/images/dot.gif) repeat-x center; }
.lineVertical { background:url(/images/dot.gif) repeat-y center; }
.borderTop { border-top:1px solid black; }
.borderTopLeft { border-top:1px solid black; border-left:1px solid black; }
.borderTopRight { border-top:1px solid black; border-right:1px solid black; }
.borderRight { border-right:1px solid black; }
.borderLeft { border-left:1px solid black; }
.borderLeftRight { border-left:1px solid black; border-right:1px solid black; }
.arrowUp{
	background:url(/images/arrowUp.png) !important;background:none;width:5px;height:5px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop src='/images/arrowUp.png')}
.arrowRight{
	background:url(/images/arrowRight.png) !important;background:none;width:5px;height:5px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop src='/images/arrowRight.png')}
.arrowDown{
	background:url(/images/arrowDown.png) !important;background:none;width:5px;height:5px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop src='/images/arrowDown.png')}
.arrowLeft{
	background:url(/images/arrowLeft.png) !important;background:none;width:5px;height:5px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop src='/images/arrowLeft.png')}
.carRedTop{
	background:url(/images/carRedTop.png) no-repeat !important;background:none;width:34px;height:80px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop src='/images/carRedTop.png')}
.carRedFront{
	background:url(/images/carRedFront.png) no-repeat !important;background:none;width:45px;height:22px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop src='/images/carRedFront.png')}
.carBlueTop{
	background:url(/images/carBlueTop.png) no-repeat !important;background:none;width:34px;height:80px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop src='/images/carBlueTop.png')}
.carBlueFront{
	background:url(/images/carBlueFront.png) no-repeat !important;background:none;width:30px;height:22px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop src='/images/carBlueFront.png')}
.truckRedTop{
	background:url(/images/truckRedTop.png) no-repeat !important;background:none;width:47px;height:95px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop src='/images/truckRedTop.png')}
.boatTop{
	background:url(/images/boatTop.png) no-repeat !important;background:none;width:42px;height:105px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop src='/images/boatTop.png')}
#footer a { color:#001892 }
#footer a:visited { color:#001892 }
#footer a:hover { color:white }
