/* holly hack (hides IE hack from IE Mac) \*/

* html {

margin: 0em 0em 0em 25em;

}

/* end hack */ 





#container {

			width: 750px;

			\width: 750px;

			w\idth: 750px;

			margin: 0px;

			padding: 0px;

}



#banner {
 padding:0;
 margin-bottom:0;
 background:#ffffff url(/images/headers_home.jpg);
 height: 76px;
 cursor:pointer;
}

		

#navi {

			padding: 0;

			margin-bottom: 0;

			background: #ccc;

			height: 26px;

}



#sidebarLeft {

			float: left;

			width: 176px;

			\width: 176px;

			w\idth: 176px;

			margin: 0;

			margin-right: 0;

			padding-left: 12px;

			padding-right: 12px;

			padding-top: 10px;

			background-color: #fff;

}





#content {

			padding-top: 10px;

			margin-left: 0;

			margin-right: 0;

			background-color: #fff;

			float: left;

			width: 550px;

}



/*  FOOTER  */

#footer {

			padding-top: 10px;

			margin-top: 5px;

			text-align: center;

			color: #999;

			border-top: #999 solid 1px;

			background-color:#EDEDED;

			clear: both;	

}





/*  --  MIDDLE AREA 3 COLUMNS --  */

#middle {

			width: 550px;

			clear: both;

}



#middleOne {

			float: left;

			padding: 0px 0px 0px 0px;

			margin: 5px 0px 0px 0px;

			width: 175px;

			background-color: #fff;

			font-family : Tahoma, Verdana, Arial;

			font-size : 11px;

			letter-spacing : .01em;

			color : #4B3F3C;

}



#middleTwo {

			padding: 0;

			float: left;

			width: 185px;

			w\idth: 175px;

			padding-left: 5px;

			padding-right: 5px;

			background: blue url(../images/dots.gif) repeat-y right;

}





#middleThree {

			padding: 0;

			background-color: red;

			width: 180px;

			w\idth: 180px;

			padding-left: 5px;

			float: left;

}



/*  --  MIDDLE AREA 2 COLUMNS --  */



#middle2column {

			margin: 0px;

			background-color: #fff;

			padding-top: 15px;

			padding-bottom: 10px;

			width: 550px;

			clear: both;

			background: #fff url(../images/dots.gif) repeat-x top;

}



#middleFour {

			padding: 0;

			float: left;

			width:355px;

			padding-right: 8px;

			background: #fff url(../images/dots.gif) repeat-y right;

}



#middleFive {

			padding: 0;

			margin: 0px;

			margin-left: 355px;

			background-color: #fff;

}



#middleWidecolumn {

			margin: 0px;

			padding-top: 15px;

			padding-bottom: 5px;

			width: 550px;

			clear: both;

			background: #fff url(../images/dots.gif) repeat-x bottom;

}



#middleWide2column {

			margin: 0px;

			background-color: #fff;

			padding-top: 15px;

			padding-bottom: 5px;

			width: 550px;

			clear: both;

			background: #fff url(../images/dots.gif) repeat-x top;

}







/*  --  	FONT STYLES  --  */



body

{

	font-family : Tahoma, Trebuchet, Verdana, Arial;

	font-size : 11px;

	color : #4B3F3C;

	background-color: #ffffff;

}



.blueTitle {

	font-family : Tahoma, Trebuchet, Verdana, Arial;

	font-size : 11px;

	font-weight: bold;

	letter-spacing : .02em;

	color : #24385D;

	padding-bottom : 5px;

}	

.blueTitle2 {

	font-family : Tahoma, Trebuchet, Verdana, Arial;

	font-size : 12px;

	font-weight: bold;

	letter-spacing : .02em;

	color : #24385D;

	padding-bottom : 5px;

}	

#LeftArrow

{

margin-left: 0;

margin-right:0;

margin-top: 0;

margin-bottom: 0;

padding-left: 0;

padding-right: 0;

list-style: none;

}



#LeftArrow li

{

padding-left: 10px;

padding-right: 0px;

margin-left:0px;

background-image: url(../images/red-arrow.gif);

background-repeat: no-repeat;

background-position: 0 .4em;

line-height: 1.2em;

}



.box			

{  font: 11px Tahoma, Verdana, Arial;

color: #53241E; 

width: 120px; 

background-color:#ffffff; 

border-style:0; 

border:1px; 

border:solid .1em; 

padding:1px; }



	

/*  LINKS  */



a.footer:link {color: #999; text-decoration: none;}

a.footer:active {color: #999; text-decoration: none;}

a.footer:visited {color: #999; text-decoration: none;}

a.footer:hover {color: #67002A; text-decoration: none;}



a.left:link {color: #53241E; text-decoration: none;}

a.left:active {color: #53241E; text-decoration: none;}

a.left:visited {color: #53241E; text-decoration: none;}

a.left:hover {color: #047FBB; text-decoration: none;}

	

a:link {color: #53241E;}

a:visited {color: #53241E;}

a:hover {color: #666666;}

a:active {color: #53241E;}


a.leftnarrow:link {color: #53241E; letter-spacing: .01em; text-decoration: none;}

a.leftnarrow:active {color: #53241E; letter-spacing: .01em; text-decoration: none;}

a.leftnarrow:visited {color: #53241E; letter-spacing: .01em; text-decoration: none;}

a.leftnarrow:hover {color: #047FBB; letter-spacing: .01em; text-decoration: none;}


a.bluelink:link {color: #24385D; text-decoration: none; font-family : Tahoma, Trebuchet, Verdana, Arial; font-size : 11px; font-weight: bold; letter-spacing : .02em;padding-bottom : 5px;}

a.bluelink:active {color: #53241E; text-decoration: none; font-family : Tahoma, Trebuchet, Verdana, Arial; font-size : 11px; font-weight: bold; letter-spacing : .02em;padding-bottom : 5px;}

a.bluelink:visited {color: #53241E; text-decoration: none; font-family : Tahoma, Trebuchet, Verdana, Arial; font-size : 11px; font-weight: bold; letter-spacing : .02em;padding-bottom : 5px;}

a.bluelink:hover {color: #047FBB; text-decoration: none; font-family : Tahoma, Trebuchet, Verdana, Arial; font-size : 11px; font-weight: bold; letter-spacing : .02em;padding-bottom : 5px;}


/*  HOMEPAGE ROLLOVERS  */



.home-pt{

height: 61px;

width: 70px;

text-indent: 10000px;

overflow: hidden;

background: url(../images/home-icon-pt.gif) top left no-repeat;

display: block;

}



.home-pt:hover{background-position: bottom left;}



.home-rc{

height: 61px;

width: 70px;

text-indent: 10000px;

overflow: hidden;

background: url(../images/home-icon-rc.gif) top left no-repeat;

display: block;

}



.home-rc:hover{background-position: bottom left;}



.home-pulp{

height: 61px;

width: 70px;

text-indent: 10000px;

overflow: hidden;

background: url(../images/home-icon-pulp.gif) top left no-repeat;

display: block;

margin-top:6px;

}



.home-pulp:hover{background-position: bottom left;}



.home-felt{

height: 61px;

width: 70px;

text-indent: 10000px;

overflow: hidden;

background: url(../images/home-icon-felt.gif) top left no-repeat;

display: block;

margin-top:6px;

}



.home-felt:hover{background-position: bottom left;}



.home-modler{

height: 61px;

width: 70px;

text-indent: 10000px;

overflow: hidden;

background: url(../images/home-icon-modler.gif) top left no-repeat;

display: block;

}



.home-modler:hover{background-position: bottom left;}



.home-fp{

height: 61px;

width: 70px;

text-indent: 10000px;

overflow: hidden;

background: url(../images/home-icon-fp.gif) top left no-repeat;

display: block;

}



.home-fp:hover{background-position: bottom left;}



.home-sog{

height: 61px;

width: 70px;

text-indent: 10000px;

overflow: hidden;

background: url(../images/home-icon-sog.gif) top left no-repeat;

display: block;

margin-top:6px;

}



.home-sog:hover{background-position: bottom left;}



.home-mat{

height: 61px;

width: 70px;

text-indent: 10000px;

overflow: hidden;

background: url(../images/home-icon-mat.gif) top left no-repeat;

display: block;

margin-top:6px;

}



.home-mat:hover{background-position: bottom left;}



.home-building{

height: 61px;

width: 70px;

text-indent: 10000px;

overflow: hidden;

background: url(../images/home-icon-b.gif) top left no-repeat;

display: block;

margin-top:6px;

}



.home-building:hover{background-position: bottom left;}



.home-abi{

height: 61px;

width: 70px;

text-indent: 10000px;

overflow: hidden;

background: url(../images/home-icon-abi.gif) top left no-repeat;

display: block;

}



.home-abi:hover{background-position: bottom left;}



