﻿body {
	background-color:gray;
	text-align:center;
}
#container
{
width: 800px;
margin: 30px auto;
background-color: #fff;
color: #333;
border: 1px solid gray;
line-height: 130%;
	text-align:left;
}


#top
{
padding: .5em;
background-color: #ddd;
border-bottom: 1px solid gray;
}


#top h1
{
padding: 0;
margin: 0;
}


#leftnav
{
float: left;
width: 160px;
margin: 0;
padding: 1em;
}





#content
{
margin-left: 195px;
/*border-left: 1px solid gray;*/
padding: 1em 1em 0 0;
 max-width: 36em; 
 }

#footer
{
clear: both;
height: 2em;
margin-top: 0;
padding: 0;
/*border-top: 15px solid #fff;*/
color: #333;
background-color: #cc002B;

}

.newspic {
	border: 0; 
	}
	
	.tar {
	text-align: right;
}

.spacer {
	height: 3em;
}

.spacer_5em {
	height: .5em;
}
.spacer_2em {
	height: .2em;
}


#graphs {
	width:590px;
}

#ColorTempGraph {
float: left;
	margin:0;
	padding-right: 10px;
	width: 280px;
		text-align: center;
}

#FabricGain {
float: left;
	margin-left: 10px;
	width: 280px;
	text-align: center;
}

.clearboth {
	clear:both;
}

#photo {
	position:relative;
}

/* =================== settings for FABRIC photos====================== */

.fabric {
	margin-top: -15px;
	}
}

.logos {
	margin-top:1em;
	text-align: left;
}
.logo1 {
	margin: 1em 1em 0 4em;
}

.logo {
	margin: 1em 1em 0 1em;
}

/* -------------------type-------------------------------------------*/
#leftnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }




/* table data */

td {
	font-family: Arial, Helvetica, sans-serif, Verdana, "Trebuchet MS";
	font-size: .7em;
	line-height: 1.3em;
}

#distribution table {
	border: 0;
	padding: 0;
	margin: 0;
}

#distribution td {
		font-family: Arial, Helvetica, sans-serif, Verdana, "Trebuchet MS";
	font-size: .7em;
	border: 0;
		padding: 0;
	margin: 0;

} 
#distribution th {
		font-family: Arial, Helvetica, sans-serif, Verdana, "Trebuchet MS";
	font-size: .8em;
	background-color: #e3e3e3;
	text-align: center;
		padding:  .5em 0;
	margin-bottom: 0;
	border: 0;

 
}

#distribution .country {
	font-size: .7em;
	font-weight:bold;
	text-transform:uppercase;
}

.rowspace {
	height: 2.5em;
}

.border-bottom {
	border-bottom: 1px solid black !important;
}	

/*   ---- P R O D UC T   T A B L E ----------------   */

#product  {
	width: 500px;
	border:1px solid black;
	margin-left: 2em; 
	margin-bottom: 1.5em; 
	font-family: Arial, Helvetica, sans-serif, Verdana, "Trebuchet MS";
	font-size: 1.1em;
	}

#product table {
	border: 0;
	padding: 0;
	margin: 0;
}


#product td {
	padding: .25em; 
}


.product2 {
	width: 580px;
	border:1px solid black;
	margin-left: 0 /*1em*/; 
	margin-bottom: 1.5em; 
	font-family: Arial, Helvetica, sans-serif, Verdana, "Trebuchet MS";
	font-size: 1.1em;
	}


.product2 td {
	padding: .25em; 
}

.gbg {
	 background-color: /*#f2f2f2*/ #f3f3f3;
}

.bb {
	border-bottom: 1px solid black;
}
.nob {
	border-bottom: none;
}

#product>td.center { text-align: center; width:300px;
}

 /*            --------------------- END PRODUCT TABLES -------------------------                */

