#blue {
	background:url(images/bg-blue2.gif) center repeat-y ;
}

#maincolumn {
  width:760px;
  text-align:left;
  margin:0 auto;
  background-color:#FFF;
  }
  
.leftnav {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	color: #ffffff;
	margin: 0 0 0 24;
	text-decoration: none;
	}


.leftnav a:link, .leftnav a:active, .leftnav a:visited {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	}
	
.leftnav a:hover {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: underline;
	}
	
.products {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	}
	
.products a:link, .products a:active, .products a:visited {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	}

.products a:hover {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: underline;
	}
	
.maincopy {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	color: #000000;
	margin: 30 200 0 30;
	}
	
.maincopypatterns {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	color: #000000;
	margin: 10 0 0 10;
	padding: 0 0 0 0;
	}

.maincopypatternsTN {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	color: #000000;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}

.maincopypatternsHead {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 15px;
	color: #000000;
	font-weight: 700;
	margin: 10 0 0 10;
	padding: 0 0 0 0;
	}

.maincopyfire {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	color: #000000;
	margin: 30 30 0 30;
	}
	
.maincopypat {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	color: #000000;
	margin: 65 110 0 115;
	}
	
.maincopypai {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	color: #000000;
	margin: 20 20 0 265;
	}