.dots{
	border-top:1px dotted #999999;
	width:940px;
	margin:0px 0px;
	padding:10px 0px 0px 0px;
}
.bottomline{
	background:url(../images/single-dot.png) repeat-x;
	width:930px;
	margin:0px 0px;
	padding:1px 0px;}
.dots a{
	text-decoration:none;
}
.sitemap{
	width:936px;
	padding:10px 7px;
	float:left;
	margin:0 auto;
}
.sitemap h1{
	padding:0px 0px 10px 0px;
	margin:20px 0px 8px 0px;
	color:#03afc9;
	font-size:20px;
	font-weight:normal;
}
.sitemap h2{
	font-size:20px;
	color:#999999;
	padding:0px;
	line-height:26px;
	margin:14px 0px;
	font-weight:normal;}
.sitemap a{
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#03afc9;
}
.sitemap strong{
	color:#FF6600;}
.sitemap a:hover{
	color:#FF6600;}
.sitemap .bread-crum{
	font-size:11px;
	color:#999999;
	padding:0px 0px 0px 0px;
	margin:10px 0px;
	font-family: cool_font, Arial, Helvetica, sans-serif; /* no .ttf */	
}
.sitemap .bread-crum a{
	color:#333333;
	font-size:11px;
	text-decoration:none;
}
.small{
	background:url(../images/small-icon.jpg) no-repeat;
	background-position: 5px;
	padding:0px 2px;}
.sitemap ul {
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	line-height:20px;
}
.sitemap ul li {
	padding:0px 0px 7px 10px;
	list-style:none;
	background-image:url(../images/arrow.jpg);
	background-repeat:no-repeat;
	background-position:left 8px;
}
.sitemap ul li a{
	text-decoration:none;
}
.site{
	padding:0px;
	margin:0px;}
.site a{
	padding:0px 0px 7px 10px;
	list-style:none;
	color:#999999;
	font-size:11px;
	background:url(../images/small-icon.jpg) no-repeat;
	background-position:left 4px;
	text-decoration:none;
}
.site a:hover{
	color:#f7941e;}
.sitemap .bread-crum a:hover{
	color:#ff8a00;
}

