/* CSS Document */  /* */
	
	html {font-family:Verdana, Arial, Helvetica, sans-serif;color:#2d2d2d;}
	body {text-align:center; margin:0 auto;background:url(../images/lightwood.jpg);}
	
	
	h1{margin:0; padding:0;text-indent:-200em;letter-spacing:-1px;text-indent:-200em;height:50px;background:no-repeat;}
	h2{margin:0; padding:0;}
	h3{margin:0; padding:0;}
	h4{margin:0; padding:0;}
	
	ul{margin:0; padding:0; list-style:none;}
	li{margin:0; padding:0;}
	p{margin:0; padding:0;}
	table{margin:0; padding:0;position:relative;}
	td{margin:0; padding:0;}
	tr{margin:0; padding:0;}
	iframe{padding:0;margin:10px 50px 10px 50px;}

	a{margin:0; padding:0;text-decoration:none;color:#333333;position:relative;}

/* main containers*/
	
	#grip {width:960px;margin:0 auto;padding:10px 0;clear:both;text-align:left;}
	#wrapper {float:left;margin:0 auto;padding:0;width:960px; }
	#container {float:left;margin:0;padding:20px;border:0;background:transparent;}
	
	#maincontentcontain {float:left;width:909px; margin:0; padding:0;}
	#maincontainhome {float:left;width:909px;height:360px;margin:0;padding:0;background:url(../images/main-drop.png) no-repeat;z-index:10;}
	
	
	
/* headings */
	
	.h1-home {background:url(../images/home_head.gif) no-repeat;}
	.about {background:url(../images/about_head.gif) no-repeat;}
	.press {background:url(../images/press_head.gif) no-repeat;}
	.services {background:url(../images/services_head.gif) no-repeat;}
	.products {background:url(../images/products_head.gif) no-repeat;}
	.materials {background:url(../images/materials_head.gif) no-repeat;}
	.facilities {background:url(../images/facilities_head.gif) no-repeat;}
	.contact {background:url(../images/contact_head.gif) no-repeat;}
	.site {background:url(../images/sitemap_head.jpg) no-repeat;}
	
	
/*top section*/
	
	
	#logo{float:left;width:908px;font-family:Arial, Helvetica, sans-serif;margin:0 0 10px 0;height:185px;}
	#logo p{margin:0; padding:13px 20px 5px 5px; text-align:right;line-height:1.25em; font-family: Arial, Helvetica, sans-serif;font-size:0.7em;}
	
	#logo ul {float:right;display:block;padding:5px 20px 5px 0;margin:0;width:290px;font-size:0.8em;}
	#logo li {margin:0;padding:0;display:inline;} 
	
	#logo li a {display:block;border-bottom:1px solid #ccc;padding:2px 0 0 10px;margin:0;height:15px; height:17px;position:relative;z-index:9;}
	#logo a:link, #logo a:visited {color:#333;background:url(../images/link_off.gif) no-repeat;padding:2px 0 0 10px;margin:0;}
	#logo a:hover, #logo a:active {color:#333;background:url(../images/link_on.gif) no-repeat #f8edb5;padding:2px 0 0 10px;margin:0;}

	
	.logoTop{background:url(../images/top_banner.png) no-repeat;}


/*mid section */	
	

	#content{float:left;padding:0;margin:0;background:#fff;width:900px;}

	
	#piccies{float:left;background:url(../images/piccies-drop.png) no-repeat;padding:0;margin:20px 0 0 0 ;font-family:Arial, Helvetica, sans-serif;font-size:0.8em;line-height:1.5em;width:908px;height:210px;}
	
	#piccies img {padding:10px;margin:0;}

	
	/* sub page content */
	#rightColumn{float:left;padding:0 0 6px 0;margin:0;width:587px;font-family:Arial, Helvetica, sans-serif;font-size:0.8em;line-height:1.5em;}
	
	#rightColumn img {border: 2px solid #2d2d2d;padding:0; margin:0;}
	
	.ab{background:url(../images/contentimgbk1.png) no-repeat; height:320px;}
	.productbk{background:url(../images/contentimgbk3.png) no-repeat; height:900px;}
	.servicesbk{background:url(../images/contentimgbk2.png) no-repeat; height:450px;}
	.pressbk{background:url(../images/contentimgbk4.png) no-repeat; height:858px;}
	
	#rightColumn td{text-align:left; vertical-align:top; padding:5px 5px 5px 0; margin:0;}

	
	#rightColumn h1{padding:0;margin:20px 20px 0 50px;font-family:Arial, Helvetica, sans-serif;font-size:1em;}
	#rightColumn h2{padding:0;margin:10px 20px 0 50px;font-family:Arial, Helvetica, sans-serif;font-size:1em;}
	#rightColumn p {padding:0;margin:10px 50px 10px 50px;}
	
	#rightColumn ul {padding:0;margin:10px 0px 10px 45px;font-size:0.8em;}
	#rightColumn li {margin:0;padding:0; display:inline;} 
	
	#rightColumn li a {padding:2px 5px;margin:0;position:relative;z-index:11;}
	#rightColumn a:link, #rightColumn a:visited {color:#8b0f04;padding:2px 5px;margin:0;}
	#rightColumn a:hover, #rightColumn a:active {color:#2d2d2d;padding:2px 5px;margin:0;}
	
	
	#rightColumn p em{font-weight:normal;font-size:1.2em;font-style:normal;display:block;padding:0 0 10px 0;}
	#rightColumn table{padding:0px;margin:10px 0 10px 50px;}
	
	#map{padding:0;margin:5px 50px 5px 50px;}
	
	
	
	
	#leftColumn{float:right;padding:4px;margin:0;width:309px;}
	
	.standard {background:url(../images/imgbkstand.png) no-repeat;height:320px}
	.large {background:url(../images/imgbklarge.png) no-repeat;height:450px}
	.extra {background:url(../images/imgbk1.png) no-repeat;height:860px}
	.largeprod {background:url(../images/imbkprod.png) no-repeat;height:550px}
	
	#leftColumn img{padding:0;margin:5px;}
	
	.grey{border-bottom:1px solid #ccc;}
	
	
	
	
/* site map */	
	
	#sitemap{float:left;padding:0 0 6px 0;margin:0;width:587px;font-family:Arial, Helvetica, sans-serif;font-size:0.8em;line-height:1.2em;}
	
	#sitemap h1{padding:0;margin:20px 20px 0 50px;font-family:Arial, Helvetica, sans-serif;font-size:1em;}
	
	
	#sitemap ul {padding:0 5px;margin:5px 0px 5px 45px;font-size:0.8em;}
	#sitemap li {margin:0;padding:0;margin:0;border-bottom:solid 1px #ccc;width:200px} 
	
	#sitemap li a {padding:0 5px;}
	#sitemap a:link, #sitemap a:visited {color:#8b0f04;padding:0 5px;margin:0 ;}
	#sitemap a:hover, #sitemap a:active {color:#2d2d2d;padding:0 5px;margin:0 ;}
	#sitemap span {padding:0 0 0 10px; margin:0;}

/* footer */

	#footer{float:left;background:url(../images/footer-drop.png) no-repeat;font-family:Arial, Helvetica, sans-serif;width:908px;height:51px;margin:5px 0 10px 0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:0.6em;}
	
	#footercontain{margin:9px 10px; padding:0;}
	#footer p {padding:0;margin:0;line-height:1.2em;}
	
	#rights {float:left;font-family:Arial, Helvetica, sans-serif;width:900px;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:0.7em;text-align:right;color:#2d2d2d;}
	#rights ul {display:block;padding:0 0 0 10px;margin:0;}
		
	#rights li {margin:0;padding:0;display:inline;} 
	#rights li a {padding:0;margin:0;}
	
		
	#rights a {margin:0;padding:0;height:15px;color:#2d2d2d;}
	#rights a:link, #top2 a:visited {color:#333;padding:0;margin:0;}
	#rights a:hover, #top2 a:active {color:#333;padding:0;margin:0;}
	
	.red a {margin:0;padding:0;height:15px;color:#8B0F04;}
	.red a:link, #top2 a:visited {color:#ccc;padding:0;margin:0;}
	.red a:hover, #top2 a:active {color:#ccc;padding:0;margin:0;}
	
	
	#associates {float:right;padding:0;margin:0;}
	#associates a {position:relative;float:right;padding:10px;margin:10px;display:block;z-index: 9;}
	#associates a.a1 {width:65px;height:100px; background:url(../images/fsc.png) no-repeat;}
	#associates a.a2 {width:65px;height:100px; background:url(../images/bwf.png) no-repeat;}
	#associates a.a3 {width:65px;height:100px; background:url(../images/fira.png) no-repeat;}
	

/* off page */
	
	#basement {position:absolute;top:0;bottom:-0.1px;width:1em;z-index:-1;}
	
	#preloader{visibility:hidden;}
	.bg01{background:url(../images/lighterwood.jpg);}
	

