
.row1{width:970; height:200px; margin:0px 15px 15px 15px; padding-top:15px}

.column1{float:left; width:660px; margin:0 22px; padding:30px 0px}
.column2{float:right; width:290px;}
.column3{float:right; width:290px; background-color:#ccc8b2}

.page{ width:1000px; height:auto; margin:0 auto; padding:0;}

.main, .contact, .product, .home{ margin:0; padding:0; height:100%}
.main .page{background:url('../images/monoliths.jpg') bottom left no-repeat; height:100%}
.main .page .column1{margin-bottom:320px;}
.main .page .column2{height:100%}
.main .page .column3{}

.home .page{background:url('../images/matterhorn.jpg') bottom left no-repeat; height:100%}
.home .page .column1{margin-bottom:460px;}
.home .page .column2{height:100%}
.home .page .column3{}

.support .page{background:url('../images/monoliths.jpg') bottom left no-repeat; height:100%}
.support .page .column1{margin-bottom:345px;}
.support .page .column2{height:100%}
.support .page .column3{}
.support .subtxt{font-size:80%; margin:20px 0 -5px 5px}

.contact .page{background:url('../images/monoliths.jpg') bottom left no-repeat}
.contact .page .column1{margin-bottom:365px;}
.contact .page .column2{height:100%}
.contact .page .column3{}
.contact .left{float:left; width:260px}
.contact .right{float:right; width:400px}

.product .page{background:url('') bottom left no-repeat}
.product .page .column1{margin-bottom:300px;}
.product .page .column2{height:100%}
.product .page .column3{}
.product .left{float:left; width:260px}
.product .right{float:right; width:400px}

.product01{height:100%}
.product01 .page{background:url('../images/ropes.jpg') bottom left no-repeat}
.product01 .page .column1{margin-bottom:300px;}
.product01 .page .column2{height:100%}
.product01 .page .column3{}
.product01 .left{float:left; width:260px}
.product01 .right{float:right; width:400px}

.product02 .page{background:url('../images/precast-bench.jpg') bottom left no-repeat}
.product02 .page .column1{height:588px;}
.product02 .page .column2{height:100%}
.product02 .page .column3{}
.product02 .left{float:left; width:260px}
.product02 .right{float:right; width:400px}

.product03 .page{background:url('../images/precast-themes.jpg') bottom left no-repeat}
.product03 .page .column1{height:588px;}
.product03 .page .column2{height:100%}
.product03 .page .column3{}
.product03 .left{float:left; width:260px}
.product03 .right{float:right; width:400px}

.product04 .page{background:url('../images/precast-animals.jpg') bottom left no-repeat}
.product04 .page .column1{height:588px;}
.product04 .page .column2{height:100%}
.product04 .page .column3{}
.product04 .left{float:left; width:260px}
.product04 .right{float:right; width:400px}

.gallery .page{background:url('') bottom left no-repeat}
.gallery .page .column1{height:588px;}
.gallery .page .column2{height:100%}
.gallery .page .column3{}
.gallery .left{float:left; width:260px}
.gallery .right{float:right; width:400px}

.info01 .page{background:url('../images/polyfibercrete.jpg') bottom left no-repeat}
.info01 .page .column1{height:475px;}
.info01 .page .column2{height:100%}
.info01 .page .column3{}
.info01 .left{float:left; width:260px}
.info01 .right{float:right; width:400px}

.design .page{background:url('') bottom left no-repeat}
.design .page .column1{height:475px;}
.design .page .column2{height:100%}
.design .page .column3{}
.design .left{float:left; width:260px}
.design .right{float:right; width:400px}
.design ul {margin:5px 25px; font-weight:bold}	 
.design ul {line-height:22px}


#flashcontent{height: 100%; font: 12px 'Trebuchet MS', arial, sans-serif; font-weight: bold; color: #999; text-align:center; line-height: 200px}

#flash{display: block}
.clear{clear:both}

/*#main { width:992px;}

#header {height:116px;}
#page {
	width: 992px;
	background-color: #ffffff;
   padding-bottom:25px;	
	margin: 0 auto;
}

.footer {width: 100%; height:35px;}
#footline {width: 100%;	color: gray;}
.footer a {color: #000; font-family: Tahoma, Verdana, sans-serif; font-weight:normal; text-decoration:underline; font-size:11px;}
.footer a:hover {color: #0066cc; text-decoration:underline;}

.column1 {float:left;}
.column2 {float:left;}
.column3 {float:right;}
.basecolumn {height:25px; margin-top:0px;}

.price {font-family: Tahoma, Verdana, sans-serif; color:#06c; font-weight: bold; font-size: 12px; padding:0 0 0 0;}


.column2 .title{font-family: Tahoma, Verdana, sans-serif; color:#000; font-weight: bold; font-size: 15px; padding:15px 0 15px 0px;}
#cell{padding:25px 0 0px 0; text-align: left;}
p { padding:5px 0 5px 0;}
.logo{padding:0 0 3px 0; text-align:center;}

.bullet{font-family: Tahoma, Verdana, sans-serif; color:#0066cc; font-weight: bold; font-size: 15px;}

#table{ padding:2px 2px 2px 0px; text-align: left;}
.cell0, .cell1, .cell2  {width:500px; height:20px; margin:2px 2px 2px 2px; padding:2px 8px 2px 8px;}

.cell0 {background-color:#fff; color:#3e3e3e; font-weight:bold;}
.cell0b {height:40px; background-color:#fff; color:#3e3e3e; font-weight:bold;}
.cell1 {background-color:#ccc; color:#3e3e3e; font-weight:none;}
.cell2 {background-color:#ebebeb; color:#3e3e3e; font-weight:none;}
.cell3 {width:500px; height:35px; margin:2px 2px 2px 2px; padding:2px 8px 2px 8px; background-color:#ebebeb; color:#3e3e3e; font-weight:none;}
.cell4 {width:450px; height:285px; margin:2px 2px 2px 25px; padding:2px 8px 2px 8px; background-color:#ebebeb; color:#3e3e3e; font-weight:none;}
.cellleft {float:left; width:270px; padding:25px 5px 0px 0px;}
.cellright {float:right; width:270px; padding:35px 0px 0px 5px; text-align:right;}


.data1 {width:250px; float:left;}
.data2 {width:200px; float:right; text-align:right;}
.data3 {width:100px; float:right; text-align:right;}

#index .column1 {width:175px; padding:25px 0 0 0; text-align: left;}
#index .column2 {width:625px; padding:25px 0 2px 25px; text-align: left;}
#index .column3 {width:200px; padding:25px 0 0 0; text-align:center;}
#index .basecolumn {width:992px; padding:45px 0 0 0; height: 18px;}

#about .column1 {width:175px; padding:25px 0 0 0; text-align: left;}
#about .column2 {width:550px; padding:25px 0 2px 25px; text-align: left;}
#about .column3 {width:200px; padding:25px 0 0 0; text-align:center;}
#about .basecolumn {width:992px; padding:45px 0 0 0; height: 18px;}

#contact .column1 {width:200px; padding:25px 0 0 0; text-align: left;}
#contact .column2 {width:550px; padding:25px 0 2px 25px; text-align: left;}
#contact .column3 {width:200px; padding:25px 0 0 0; text-align:center;}
#contact .basecolumn {width:992px; padding:45px 0 0 0; height: 18px;}

#product .column1 {width:200px; padding:25px 10px 0 0;text-align:center;}
#product .column2 {width:550px; padding:25px 0 2px 25px; text-align: left;}
#product .column3 {width:200px; padding:25px 0 0 0; text-align:center;}
#product .basecolumn {width:992px; padding:0px 0 0 0; height: 18px;}

#products .column1 {width:200px; padding:25px 10px 0 0;text-align:center;}
#products .column2 {width:580px; padding:25px 0 2px 0px; text-align: left;}
#products .column3 {width:200px; padding:25px 0 0 0; text-align:center;}
#products .basecolumn {width:992px; padding:0px 0 0 0; height: 18px;}


*/