body {
	text-align:center;
	background:url('images/bg2.jpg');
	background-repeat:repeat-x;
	color:#999999;
	background-color:#CC9966;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
#container{
	width:958px;
	border:1px solid #FFF;
	margin: 0 auto;
	background-color:#FFF;
}
a{
	color:#FF3300;
	text-decoration:none;
}
a:hover{
	color:#FF0000;
	text-decoration:underline;
}
#nav{
	width:955px;
	height:34px;
	padding:6px 0px 0px 0px;
	background:url("images/topbg2.jpg");
	text-align:right;
	
}

#title{
	margin:0px;
	float:left;
	width:698px;
	height:328px;
	
}
div.home{
	background:url('images/titleBg.jpg');
}
div.about{
	background:url('images/abouttitle.jpg');
}
div.case{
	background:url('images/casetitle.jpg');
}
div.casebarns{
	background:url('images/casetitle.jpg');
}
div.casegreen{
	background:url('images/green.jpg');
}
div.casesliding{
	background:url('images/Services-groundsource.jpg');
}
div.caseretrofit{
	background:url('images/retrofit.jpg');
}
div.casesolar{
	background:url('images/Services-solar.jpg');
}
div.caseair{
	background:url('images/productstitle.jpg');
}
div.contact{
	background:url('images/estimatetitle.jpg');
}
div.contact2{
	background:url('images/contacttitle2.jpg');
}
div.service{
	background:url('images/productstitle.jpg');
}
div.product{
	background:url('images/productstitle.jpg');
}div.news{
	background:url('images/newstitle.jpg');
}
div.est{
	background:url('images/estimatetitle.jpg');
}
#news{
	width:256px;
	height:400px;
	float:right;
	text-align:left;
	
}

#content{
	float:left;
	width:696px;
	text-align:center;
	margin-top:10px;
}
#footer{
	clear:both;
	width:954px;
	height:85px;
	background:url('images/footerBg.jpg');
	vertical-align:text-bottom;
	text-align:right;
	
}
#footer2{
	width:945px;
	height:50px;
	background:#FFFFFF;
	padding:5px;
	padding:0px;
	font:8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#666666;
}
#footer2 img { position:relative; top:6px; }

#footer2 a{
		color:#666666;
}
#footer2 a:hover	{
		color:#999999;
}
th.header{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 11pt;
	text-align:left;
	background-color:#666666;
	text-decoration:none;
	font-weight:normal;
	padding-left:5px;
}
#latest{
	width:253px;
	font-size:9pt;
	color:#999999;
}
#latest2{
	width:253px;
	font-size:9pt;
	color:#999999;
}
#latest3{
	width:253px;
	font-size:9pt;
	color:#999999;
}
#homeCont a{
	color:#CC3333;
}
table.submenu{
	
	float:left; width:170px; margin:0px 10px 10px 10px;
	font-size:10pt;
}
table.submenu td{
	border-bottom:1px dashed #CCCCCC;height:30px;
}
table.products{
	width:495px;
	float:right;
	font-size:10pt;
	
}

table.products td img{
	width:140px;
	height:140px;
	border:1px solid #CCCCCC; margin:10px;
	text-align:center;
	
}
td.info{
	color:#FF3300;
}

.prodlink a{
	color:#FF3300;
	text-decoration:none;
}.prodlink a:hover{
	color:#FF3300;
	text-decoration:underline;
}

.submenu a{
	color:#999999;
	text-decoration:none;
}
.submenu a:hover{
	
	color:#FF3300;
	text-decoration:none;
}
