html {height:100%;}
body{margin:0; padding:0; background-image:url(images/body.jpg); background-repeat:repeat-y; }
form, td, textarea, ul {margin:0; padding:0;}
img{ vertical-align:top;}
table, td {border-collapse:collapse;}
table, td, img {border:0;}
td, tr {vertical-align:top; text-align:left}
td{
	font:12px/16px georgia, arial, helvetica, sans-serif;
	color:#000000;
}
.h_table{ height:100%;}
.w_table{ width:100%;}
.right{ text-align:right;}
.clear{ clear:both;}

.products {padding:15px }

/*forms*/
form{ display:inline;}


.fabric {font:14px/18px  Arial, Helvetica, sans-serif;
	color:#000000;}
	
	
.options {font:12px/15px  Arial, Helvetica, sans-serif;
	color:#000000;}	


/*
input, textarea, select{font:11px/14px georgia, arial, Geneva, sans-serif; color:#000000; border:1px solid #313131;}
input{ width:156px; height:18px;}
textarea{width:151px; height:58px; overflow:auto;}
.inp_h{ height:23px; margin:0 0 2px 0;}


/*end forms*/


/*links*/
a{color:#000000; text-decoration:underline;}
.link{ background:url(images/arr.gif) right 5px no-repeat; padding:0 12px 0 0; font-weight:bold;}
.link_1{ font-weight:bold;}
.link_2{ background:url(images/arr.gif) right 5px no-repeat; padding:0 12px 0 0; font-weight:bold; text-decoration:none}
.link_2:hover{ text-decoration:underline;}
/*end links*/

/*txt*/
.txt{ line-height:12px;}
/*end txt*/

/*global*/
.indent{ margin:0; padding:0;}
.in5{ padding-top:5px;}
.in10{ padding-top:10px;}
.in15{ padding-top:15px;}
.in15{ padding-top:20px;}
/*end global*/


.main_table{ width:100%;}
.center{text-align:center; width:966px;}
.center_1{margin:0 auto; text-align:left; width:966px;}
.bord{ background:#000000; padding:1px; margin:0 auto; text-align:left; width:966px;}
/*header*/
.header{ height:227px; background: url(images/bg_header.jpg) left top no-repeat;}
.header .column{ width:602px;}
.header .column .indent{ padding:102px 0 0 141px;}
.header .column_1{ width:350px;}
/*end header*/

/********************************************************/
.side_left{ background:url(images/side.gif) left top repeat-y #FFFFFF;}
.side_right{ background:url(images/side.gif) right top repeat-y;}
.side_top{ background:url(images/side.gif) left top repeat-x;}
.side_bot{ background:url(images/side.gif) left bottom repeat-x;}

.left_top{ background:url(images/left_top.gif) left top no-repeat;}
.right_top{ background:url(images/right_top.gif) right top no-repeat;}
.left_bot{ background:url(images/left_bot.gif) left bottom no-repeat;}
.right_bot{ background:url(images/right_bot.gif) right bottom no-repeat; width:100%;}
/********************************************************/

/********************************table_1****************************************/
.t .left_top{ background:url(images/left_top_1.gif) left top no-repeat #FF9F06;}
.t .right_top{ background:url(images/right_top_1.gif) right top no-repeat;}
.t .left_bot{ background:url(images/left_bot_1.gif) left bottom no-repeat;}
.t .right_bot{ background:url(images/right_bot_1.gif) right bottom no-repeat; width:100%;}
/********************************table_1****************************************/
/********************************table_1****************************************/
.t_1 .left_top{ background:url(images/left_top_2.gif) left top no-repeat #FDD900;}
.t_1 .right_top{ background:url(images/right_top_2.gif) right top no-repeat;}
.t_1 .left_bot{ background:url(images/left_bot_2.gif) left bottom no-repeat;}
.t_1 .right_bot{ background:url(images/right_bot_2.gif) right bottom no-repeat; width:100%;}
/********************************table_1****************************************/

.content { background:url(images/bg_left.jpg) left top no-repeat;}
.content .bg_right{ background:url(images/bg_right.jpg) right top no-repeat;}


.contenthome { background:url(images/bg_left.jpg) left top no-repeat;}
.contenthome .bg_right{ background:url(images/bg_right-home.jpg) right top no-repeat;}

.contentabout { background:url(images/left-aboutus.jpg) left top no-repeat;}
.contentabout .bg_right{ background:url(images/right-aboutus.jpg) right top no-repeat;}


.contentbuild { background:url(images/left-build.jpg) left top no-repeat;}
.contentbuild .bg_right{ background:url(images/right-build.jpg) right top no-repeat;}

.build {background-image:url(images/bgbuild.jpg); background-position:center; background-repeat:repeat-y }


.content_table{ width:766px; height:504px; margin:0 0 0 0px;}
.content_table_1{height:504px;}
.content_table_1 .indent{padding:24px 22px 27px 23px;}

/**************page**********************/
#page .content_table_1 .indent{padding:24px 22px 27px 23px;}
#page .t { margin:0 0 18px 0;}
#page .t .indent{ padding:16px 15px 18px 18px;}
#page .t .indent .float{ float:left; margin:0 22px 0 0;}

#page .t_1 { margin:10px 0 0 0;}
#page .t_1 .indent{ padding:26px 15px 20px 21px;}
/**************page**********************/

/**************page_1**********************/
#page_1 .content_table_1 .indent{padding:20px 22px 27px 23px;}
#page_1 .t { margin:11px 0 22px 0;}
#page_1 .t .indent{ padding:23px 15px 17px 21px;}
#page_1 .t .indent .float{ float:left; margin:3px 20px 17px 0;}

#page_1 .t_1 { margin:14px 0 0 0;}
#page_1 .t_1 .indent{ padding:21px 15px 10px 21px;}
#page_1 .t_1 .block_left{ width:190px;}
/**************page_1**********************/

/**************page_2**********************/
#page_2 .content_table_1 .indent{padding:20px 22px 27px 23px;}
#page_2 .t { margin:11px 0 0 0;}
#page_2 .t .indent{ padding:7px 15px 0 21px;}
#page_2 .t .indent img{ margin:19px 0 12px 0;}
#page_2 .t .indent .img{ margin:19px 0 10px 0;}
#page_2 .t .indent .img_1{ margin:18px 0 10px 0;}
#page_2 .t .indent  .right{ margin:-12px 15px 0 0; padding:0;}
#page_2 .t .indent  .right img{ vertical-align:middle;}

/**************ABOUT US PAGE**********************/


.aboutfooter{ height:82px; background: url(images/bg-footer-aboutus.jpg) left top no-repeat; color:#870102; font:11px/14px Tahoma, Arial, Geneva, sans-serif; padding-top:70px}
.aboutfooter a{ color:#870102;}
.aboutfooter .indent{ padding:12px 0 0 219px;}


/**************END OF ABOUT US PAGE**********************/

/**************page_2**********************/






/**************page_3**********************/
#page_3 .content_table_1 .indent{padding:20px 22px 26px 23px;}
#page_3 .t { margin:11px 0 19px 0;}
#page_3 .t .indent{ padding:23px 15px 21px 21px;}
#page_3 .t .indent .float{ float:left; margin:3px 20px 17px 0;}

#page_3 .t_1 { margin:17px 0 0 0;}
#page_3 .t_1 .indent{ padding:21px 15px 12px 25px;}
#page_3 .t_1 .form_left{ width:163px;}
#page_3 .t_1 .form_right{ width:163px;}
#page_3 .t_1 .right{ margin:14px 0 0 0;}
/**************page_3**********************/

/**************page_4**********************/
#page_4 .content_table_1 .indent{padding:20px 22px 27px 23px;}
#page_4 .t { margin:11px 0 0 0;}
#page_4 .t .indent{ padding:24px 15px 20px 21px;}
/**************page_4**********************/

/*footer*/
.footer{ height:42px; background: url(images/bg_footer.jpg) left top no-repeat; color:#870102; font:11px/14px Tahoma, Arial, Geneva, sans-serif; padding-top:20px; padding-bottom:20px}
.footer a{ color:#870102;}
.footer .indent{ padding:12px 0 0 219px;}
/*end footer*/

.footerbuild{ height:42px; background: url(images/bg-footer-build.jpg) left top no-repeat; color:#870102; font:11px/14px Tahoma, Arial, Geneva, sans-serif; padding-top:20px; padding-bottom:20px}








