html {
	font : 14px Arial, Helvetica, sans-serif; 
	color:#000;
	height:100%;
}

body {
	text-align: center;
	background:#D3D3D3;
	margin:0;
}

body a:link, body a:visited, body a:active {
	font : bold 15px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}
body a:hover {
	text-decoration: underline;
}

.blue {
	border-bottom:1px solid white;
	background-color:#0076A4;
	font: bold 20px Arial;
	color:white;
	text-align:center;
	width: 100%;
	height: 88px;
}
	.blue h1 {
		font: bold 18px Arial;
		color:white;
		text-align:center;
	}

.brown {
	border-bottom:1px solid white;
	background:#766E4A;
	font: bold 16px Arial;
	color:white;
	text-align:center;
	width: 100%;
	margin:0;
}
	.brown a:link, .brown a:visited, .brown a:active, .brown a:hover {
		font: bold 12px arial;
		color:white;
		padding: 0 24px 0 0;
	}

div {
	text-align:left;
	margin: 0 auto 0 auto; 
}

div#installers, div.container {
	background-color:#F4F0AC;
}

P {
	font : 14px/16px Arial, Helvetica, sans-serif; 
	margin:0 0 1em 0;
	padding: 0;
	text-align:justify
}

img {
	border: 1px solid #ccc;
	margin: 0;
}

img.arrow {
	border:0;
	margin: 0 4px 0 4px;
}

h1  {
	font : bold 17px Arial, Helvetica, sans-serif;
	margin: 0;
}

h1.heading  {
	font : bold 15px Arial, Helvetica, sans-serif;
	padding: 14px 0 0 0;
	margin: 24px 14px 0 14px;
	text-align: left;
	border-bottom:1px solid black; 
}

h2 {
	font : bold 15px Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0 0 3px 0;
	text-align: left;
}

h3 { 
	font:13px arial, sans-serif; 
	color: #766E4A;
	text-align: left;
	padding: 0 0 9px 0;
	margin:0;
}

h3 a:link, h3 a:link, h3 a:visited, h3 a:active {
	font : 13px Arial, Helvetica, sans-serif; 
	color: #A26D48;
	text-decoration: underline;
}
.list {
	background: #fff; 
	border: 1px solid #766E4A; 
	margin: 0 8px 0 8px;
	padding: 0 8px 0 0;
	height:auto;
	overflow: show;
}
UL { 
	margin:0;
	padding: 0 0 1em 48px;
}
OL { 
	margin:0;
	padding: 1em 0 1em 36px;
}

LI {
	font : 14px Arial, Helvetica, sans-serif; 
	line-height: 1.5em;
}

.clear {	clear:both; height:1px; }

.container {
	width: 760px;
	margin: 0 auto;
}
	.container .homeLarge {
		float:left; 
		background-color:#fff; 
		margin: 24px 0 1.5em 30px;
	}
	.container .homeRight {
		float:right; 
		width:340px; 
		padding: 24px 24px 0 0;
	}
	.container .homeRight p {
		margin: 0 14px 14px 3px;
	}
	.container .homeRight .bullets {
		height: 30px; 
		width: 325px; 
		border: 1px solid #ccc; 
		margin: 12px 0 12px 0;
		background: url(images/bgGray.gif) repeat-x;
	}	
	.container .homeRight .bullets h2 {
		font-size: 13px;
		padding: 6px 0 0 0 ;
	}
	.container .homeRight .bullets img {
		border: 0;
		margin: 0 3px 0 8px;
	}
	
.chunk {
	position: relative;
	margin: 0 1em 1.5em 1em;
	clear: both;
}
	.chunk img {
		position: relative;
		float: right;
		clear: left;
		margin: 0 0 3px 14px;
	}

#problemChild {
	height: 165px; 
	width:124px; 
	float:right;
	position: relative; 
	top: -26px; 
	background-color:#fff; 
	text-align: center;
	margin: 0 0 0 14px;
	padding: 6px;
	font-size:11px;
}
	#problemChild img {
		float: none;
		text-align: center;
		margin-left: 0;
	}

#problemChild1 {
	height: 144px; 
	width:230px; 
	float:left;
	position: relative; 
	top: -41px; 
	background-color:#fff; 
	text-align: center;
	margin: 14px 14px 0 0;
	padding: 6px;
	font-size:11px;
}
	#problemChild1 img {
		float: none;
		text-align: center;
		margin-left: 0;
	}

.name {
	color: #008B8B;
}

#installers h2 {
	font : bold 15px Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0 14px 0 14px;
	text-align: left;
}

#installers h3 { 
	font:15px arial, sans-serif; 
	color: #766E4A;
	text-align: left;
	padding: 0 0 9px 14px;
	margin:0;
}

#installers h3 a:link, #installers h3 a:visited, #installers h3 a:active {
	font : 14px Arial, Helvetica, sans-serif; 
	color: #A26D48;
	text-decoration: underline;
}

