#footcont
{
	margin-bottom: 1em;
	overflow: hidden;
	width: 655px;
	margin: 0 auto 0 auto;
	padding:0 2px 0 0;
	text-align:left;
	border:0px;
		text-transform: capitalize; border:1px solid #333; border-width:1px 0 0 0; 

}
#footcont ul{margin:0px; padding:0px; float:left;}
#footcont2
{
margin-bottom: 1em;
overflow: hidden;
width: 472px;
margin: 4px auto 10px auto;

border:0px;	text-transform: capitalize; 
}
#footcont2 ul{margin:0px; padding:0px; float:left;}
#footcont3
{
margin-bottom: 1em;
overflow: hidden;
width: 443px;
padding:0 2px 0 0;
margin:0 auto 10px auto;

border:0px;	text-transform: capitalize; border:1px solid #333; border-width:1px 0 0 0; 
}
#footcont3 ul{margin:0px; padding:0px; float:left; }
#footcont4
{
margin-bottom: 1em;
overflow: hidden;
width: 465px;
margin:0 auto 10px auto;
padding:0 2px 0 0;

border:0px;	text-transform: capitalize;
 border:1px solid #333; border-width:1px 0 0 0; 
}
#footcont4 ul{margin:0px; padding:0px; float:left;}
#footcont5
{
margin-bottom: 1em;
overflow: hidden;
width: 374px;
margin: 0 auto 10px auto;
padding:0 2px 0 0;
text-align:center;
border:0px;	text-transform: capitalize; border:1px solid #333; border-width:1px 0 0 0; 
}
#footcont5 ul{margin:0px; padding:0px; float:left;}
#footcont6
{
margin-bottom: 1em;
overflow: hidden;
width: 384px;
margin: 0 auto 0 auto;
padding:0 2px 0 0;
text-align:center;
border:0px;	text-transform: capitalize;
 border:1px solid #333; border-width:1px 0 0 0; 
}
#footcont6 ul{margin:0px; padding:0px; float:left;}
#footcont7
{
margin-bottom: 1em;
overflow: hidden;
width: 275px;
margin: 4px auto 8px auto;
text-align:center;
border:0px;	text-transform: capitalize;
}
#footcont7 ul{margin:0px; padding:0px; float:left;}
.footlist
{
list-style-type: none;
margin: 0 auto 0 auto;
padding: 0;  
}

.footlist li
{
border-right: 1px solid #CCC;
float: left;
margin: 0;
padding: 0 5px 0 5px;
}

#footheads strong{font-size:.7em; font-weight:normal; letter-spacing:.2em; }
.close {height:10px;width:95%;margin-left: 10px;overflow:hidden;}
.open {width:100%;overflow:visible;}
.hea {padding:4px; font-weight:bold; color:#FFF; font-size:12px;}
.heao {padding:4px; font-weight:bold; color:#FFF; font-size:12px;}
.hea h1 {margin:0; padding:0 0 0 3px; font-size:12px; color:#FFF; display:inline;}
.heao h1 {margin:0; padding:0 0 0 3px; font-size:13px; color:#FFF; display:inline;}
b{font-weight:normal;}