/* --- box1 --- */
#box1{
	width:654px;
	position:absolute;
	top:180px;
	left:0;
	z-index:2;
}
	#box1 h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #333;
	text-align: center;
	padding:10px 0 10px 0;
	}
	#box1 h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	color: #B21E3B;
	text-align: center;
	border-bottom:1px dotted #333;
	padding:5px 0 10px 0;
	margin:25px 10px 5px 10px;
	}	
	#box1 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333;
	padding: 5px 5px 5px 25px;		
	}
	#box1 span.colorA {
	background: url(../i/markets_color_A.gif) no-repeat right center;
	padding-right: 25px;	
	}
	#box1 span.colorB {
	background: url(../i/markets_color_B.gif) no-repeat right center;
	padding-right: 22px;	
	}
	#box1 img {
	padding-right: 5px;
	}
	
/* --- box2 ---*/	
#box2 {
width:654px;
position:absolute;
top:460px;
left:0;	
}
/* --- side ---*/
#side{
width:315px;
position:absolute;
top:180px;
left:645px;
}
iframe{
margin:10px 10px 0 10px;
}
form{
margin:25px 10px 16px 10px;
height:14px;
line-height:14px;
}

/* --- distributors list ---*/
div#distrList{
margin:0 0 17px 0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #1e1e1e;
text-decoration: none;
}
	#distrList ul.name{
	float:left;
	list-style:none;
	margin:0;
	padding-left:13px;
	}
	#distrList  ul.name li {
	border:none;
	font-style: italic;
	font-weight: bold;
	}	
	#distrList ul.state{
	float:left;
	list-style:none;
	margin:0;
	padding-left:10px;
	}
	#distrList  ul.state li {
	border:none;
	}
	p.clear{
	clear:both;	
	}

/* ---footer---*/
a.awards img{
	position:absolute;
	top:765px;
	left:10px;
	z-index:4;
	margin:0 0 0 -30px;
}
#footer{
	width:315px;
	position:absolute;
	top:790px;
	right:180px;
	z-index:8;
}
