.categoryC {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 100%;
	border-bottom-color: #FF3300;
	border-bottom-style: solid;
	border-bottom-width: 4px;
	padding-left: 8px;
	padding-bottom: 1px;
	width: 300px;
	padding-top: 5px;
}
.link {
	font-size: 10px;
	line-height: 130%;
	background-color: #F0F0F0;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 8px;
	margin-bottom: 10px;
	width: 300px;
}
.menuA {
	width: 778px;
	height: 25px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	clear: left;
}
.menuA a:hover {
	BACKGROUND-COLOR: #FFFF99;
}
.menuB {
	width: 778px;
	padding-top: 6px;
	text-align: left;
	padding-left: 20px;
	font-size: 12px;
	padding-bottom: 4px;
	border-top: 5px solid #FF9900;
	border-bottom: 5px #FF9900;
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FF9900;
	border-left-color: #FF9900;
}
.menutubA {
	padding-top: 6px;
	height: 25px;
	text-align: center;
	font-size: 12px;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
	background-image: url(images/menu.gif);
	background-repeat: repeat-x;
	background-color: #FF9900;
}
.menutubB {
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
	border-top-style: solid;
	border-right-style: solid;
	font-size: 12px;
	padding-right: 10px;
	padding-left: 10px;
	text-decoration: none;
	padding-top: 6px;
	height: 25px;
}
.menutubC {
	height: 25px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
	border-top-style: solid;
	border-right-style: solid;
	font-size: 12px;
	padding-right: 35px;
	padding-left: 35px;
	border-left-style: solid;
	background-image: url(images/menu.gif);
	background-repeat: repeat-x;
	background-color: #FF9900;
	padding-top: 6px;
}
.menutubD {
	padding-top: 6px;
	height: 25px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
	border-top-style: solid;
	border-right-style: solid;
	font-size: 12px;
	padding-right: 35px;
	padding-left: 35px;
	border-left-style: solid;
	text-decoration: none;
}
.copyright {
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 10px;
	WIDTH: 778px;
	PADDING-TOP: 10px;
	TEXT-ALIGN: center;
	color: #666666;
	background-color: #D2D2E1;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;



}
A:hover {
	COLOR: #ff8000
}
.main {
	margin: 0px;
	padding: 0px;
	width: 778px;
	text-align: left;

}
.box {
	width: 800px;
	background-color: #FFFFFF;
	padding-right: 11px;
	padding-left: 11px;
	margin: 0px;
	border-right-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C67700;
	border-right-color: #C67700;
	border-bottom-color: #C67700;
	border-left-color: #C67700;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 3px;





}
.top {
	font-size: 12px;
	line-height: 100%;
	text-align: left;
	margin-top: 5px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 50px;
	width: 780px;












}
.thumbA {
	float: left;
	margin: 0px 2px 0px 0px;
	padding: 0px;
	border: 1px solid #CCCCCC;
}
.thumbB {
	margin: 0px 0px 3px;
	padding: 0px;
	float: left;
	border: 1px solid #CCCCCC;
}
.thumbC {
	margin-bottom: 9px;
	border: 1px solid #CCCCCC;
}
.rankingTABLE {
	width: 100%;
	margin: 0px 0px 5px;
	padding: 0px;











}
.left {
	width: 478px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;







}
.right {
	width: 300px;
	vertical-align: top;

}
.sitenameA {
	font-size: 12px;
	font-weight: bold;
	line-height: 21px;
	width: 100%;
	background-image: url(images/backA.gif);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #b1cbe4;
	border-bottom-color: #b1cbe4;
	padding-left: 5px;
	margin-bottom: 3px;














}
.featureA {
	margin-top: 20px;
	margin-bottom: 10px;
	line-height: 100%;
	font-size: 12px;




}
.dateA {
	font-size: 12px;
	line-height: 100%;
	color: #666666;
	font-weight: normal;
	text-align: right;
	margin-left: 5px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;













}
.tagline {
	font-size: 12px;
	line-height: 100%;
	vertical-align: top;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
















}
.pickup {
	width: 100%;
	font-size: 12px;
	line-height: 100%;
	padding: 4px 3px 3px 5px;
	background-color: #FFCC00;
	margin: 10px 0px 0px;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
	font-weight: bold;



}
.sitenameB {
	font-size: 12px;
	font-weight: bold;
	line-height: 100%;
	padding: 5px 0px;
	margin: 0px;

}
.pickupBOX {
	width: 100%;
	border: 1px solid #999999;
	font-size: 12px;
	line-height: 120%;
	padding: 5px;
	margin: 0px 0px 10px;

}
.rankB {
	width: 15px;
	float: left;
	background-color: #FFFF99;

}
.rankingH {
	font-size: 12px;
	background-color: #FFCC33;
	font-weight: bold;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FF9900;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #FF9900;
	border-top-color: #FF9900;
	border-bottom-color: #FF9900;
	border-top-width: 5px;
	border-bottom-width: 5px;
}
.RANKsitenameA {

	font-size: 12px;
	font-weight: bold;
	line-height: 100%;
	padding: 0px;
	margin: 0px;
}
.RANKoutlineA {

	font-size: 10px;
	line-height: 120%;
	padding: 5px 2px 0px 0px;
	margin: 0px 0px 5px;
}
.newH {
	width: 100%;
	font-size: 12px;
	line-height: 100%;
	padding: 4px 3px 3px 5px;
	background-color: #FFCC00;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px #999999;
	border-left: 1px solid #999999;
	font-weight: bold;
	margin: 0px;


}
.OBJECTsitenameA {
	font-size: 12px;
	font-weight: bold;
	line-height: 100%;
	width: 100%;
	margin-bottom: 3px;
	padding-left: 7px;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
	height: 20px;
	border-left-width: 5px;
	border-left-style: solid;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-left-color: #FF6600;









}
.OBJECTtableA {
	width: 100%;
	font-size: 12px;
	line-height: 100%;
	margin: 0px;
	padding: 0px;



}
.OBJECToutlineA {

	font-size: 12px;
	line-height: 110%;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.OBJECTcategoryA {

	font-size: 12px;
	font-weight: bold;
	line-height: 100%;
	margin: 0px;
	padding: 5px 0px 0px;
}
.OBJECTadressA {
	font-size: 12px;
	margin-bottom: 0px;
	line-height: 100%;
	margin-top: 3px;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
	color: #666666;

}
.OBJECTpriceA {

	font-size: 12px;
	font-weight: bold;
	line-height: 100%;
	margin: 7px 0px 0px;
	padding: 0px;
}
.OBJECTinterestsA {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	line-height: 100%;
	padding-left: 5px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;


}
.OBJECTboxA {
	width: 468px;
	font-size: 12px;
	line-height: 100%;
	height: 140px;






}
.OBJECThA {
	width: 100%;
	font-size: 14px;
	line-height: 100%;
	margin: 0px 0px 5px;
	font-weight: bold;
	border: 1px #999999;
	background-color: #FF9900;
	height: 23px;
	padding-top: 5px;
	padding-left: 7px;
	text-align: left;





}
.OBJECTboxB {
	width: 230px;
	font-size: 12px;
	line-height: 100%;
	float: left;
	height: 175px;
	padding: 0px;
	margin: 0px 8px 0px 0px;








}
.bannarA {
	margin-bottom: 10px;
}
.newA {
	background-color: #FFFFFF;
}
.todayA {
	font-size: 12px;
	line-height: 130%;
	text-align: right;
	width: 150px;
	vertical-align: middle;





}
.yahoo {
	padding: 3px;
	width: 100%;
	margin-top: 5px;
	font-size: 12px;
	border: 1px solid #FF9900;
}
.searchH {
	width: 100%;
	font-size: 12px;
	line-height: 100%;
	padding: 4px 3px 3px 5px;
	background-color: #FFCC00;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	font-weight: bold;
	margin-top: 10px;
}
.prH {
	width: 100%;
	font-size: 12px;
	line-height: 100%;
	padding: 4px 3px 2px 5px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px #CCCCCC;
	margin: 0px;
	color: #666666;


}
.orange {
	color: #FF6600;
}
.orangeBold {
	color: #FF6600;
	font-weight: bold;

}
.searchBOX {
	font-size: 12px;
	line-height: 100%;
	margin: 0px;
	padding: 0px;
}
.red-txt {
	color: #FF0000;


}
.signupTABLE {
	width: 100%;
	text-align: left;
	font-size: 12px;
	line-height: 100%;
	margin: 0px;
	padding: 0px;



}
.signupTEXT {
	font-size: 12px;
	line-height: 150%;
	text-align: left;
	color: #333333;
	margin: 0px;
	padding: 0px 0px 0px 30px;



}
.signupTEXTbold {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin-top: 10px;
	margin-bottom: 5px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #A25100;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-left: -30px;






}
.red-txt-box {
	color: #FF0000;
	padding: 15px;
	border: 1px solid #FF9900;
	background-color: #FFFF99;
	font-size: 14px;
	text-align: left;
	line-height: 140%;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;









}
.outlineA {
	font-size: 12px;
	line-height: 140%;
	padding: 5px 10px;

}
.OBJECTinterestsB {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	line-height: 100%;
	padding-left: 5px;
	padding-top: 2px;

}
.OBJECToutlineB {
	font-size: 12px;
	line-height: 120%;
	padding: 0px;
	clear: left;
	margin: 0px;


}
.rightB {

	width: 384px;
	vertical-align: top;
}
.Links-infoHa {
	width: 100%;
	font-size: 16px;
	line-height: 100%;
	padding: 7px 3px 3px 5px;
	border-top: 8px #6699FF;
	border-right: 8px #6699FF;
	border-bottom: 8px #6699FF;
	border-left: 8px solid #6699FF;
	font-weight: bold;
	height: 30px;

}
.Links-realtorHa {
	width: 100%;
	font-size: 16px;
	line-height: 100%;
	padding: 7px 3px 3px 5px;
	border-top: 8px #996600;
	border-right: 8px #996600;
	border-bottom: 8px #996600;
	border-left: 8px solid #996600;
	font-weight: bold;
	height: 30px;

}
.Links-infoHb {

	width: 100%;
	font-size: 12px;
	line-height: 100%;
	padding: 4px 3px 3px 5px;
	background-color: #A8DEDF;
	margin: 0px;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
	font-weight: bold;
}
.Links-infoRankingH {
	font-size: 12px;
	background-color: #D2E3E3;
	font-weight: bold;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #859CDA;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #859CDA;
	border-top-width: 5px;
	border-bottom-width: 5px;
	border-top-color: #859CDA;
	border-bottom-color: #859CDA;



}
.Links-infoRankingT {

	width: 100%;
	margin: 0px 0px 5px;
	padding: 0px;
}
.Links-infoRankingA {
	width: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #99CCCC;
	border-right-color: #99CCCC;
	border-bottom-color: #99CCCC;
	border-left-color: #99CCCC;
	margin: 0px;
	border-right-style: solid;
	border-left-style: solid;
	padding: 5px 0px 0px;





}
.Links-infoRankA {
	float: left;
	text-align: center;
	width: 22px;
	font-size: 12px;
	color: #993300;
	border-top: 1px #99CCCC;
	border-right: 1px #99CCCC;
	border-bottom: 1px #99CCCC;
	border-left: 1px #99CCCC;
	margin: 0px;
	height: 36px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;




}
.rightC {


	width: 250px;
	vertical-align: top;
}
.Links-infoRankingB {


	width: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #99CCCC;
	border-right-color: #99CCCC;
	border-bottom-color: #99CCCC;
	border-left-color: #99CCCC;
	margin: 0px;
	padding: 0px;
	height: 40px;
}
.adsense {
	margin-bottom: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;

}
.OBJECThB {
	width: 100%;
	font-size: 14px;
	line-height: 100%;
	margin: 0px 0px 5px;
	font-weight: bold;
	border: 1px #999999;
	background-color: #859CDA;
	height: 23px;
	padding-top: 5px;
	padding-left: 7px;
	text-align: left;



}
.Thumb-txt {


	font-size: 12px;
	line-height: 150%;
	padding: 25px 0px 0px 10px;
}
.signupTEXTboldB {
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	margin-top: 10px;

}
.todayB {
	width: 778px;
	font-size: 12px;
	color: #FFFFFF;
	margin-bottom: 7px;
	background-image: url(images/menuB.jpg);
	background-repeat: repeat-x;
	height: 35px;
	padding-top: 13px;


}
.test {
	text-align: right;
	width: 468px;

}
.leftB {

	width: 478px;
	vertical-align: top;
	margin: 0px;
	padding: 0px 10px 0px 0px;
}
.outlineB {
	font-size: 12px;
	font-weight: normal;
	padding-left: 10px;

}
.OBJECThC {

	width: 468px;
	font-size: 14px;
	line-height: 100%;
	margin: 0px;
	font-weight: bold;
	border: 1px #999999;
	background-color: #FF9900;
	height: 23px;
	padding-top: 5px;
	padding-left: 7px;
	text-align: left;
}
.red-txt-b {
	color: #FF0000;
	font-size: 12px;
	padding-left: 3px;
	text-decoration: none;
	font-weight: bold;



}
.direct {
	font-size: 12px;
	font-weight: bold;
	line-height: 100%;
	margin-left: 10px;



}
.arrow {
	font-size: 14px;
	color: #FF6600;
	line-height: 100%;
	margin: 0px;
	padding: 0px;

}
.mybloglist {
	font-size: 12px;
	line-height: 160%;
	width: 100%;
	text-align: left;
	border: 1px #FF9933;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 10px;

}
.mybloglist a{
	font-weight: bold;
}
.rankingA {

	width: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
	margin: 0px;
	border-right-style: solid;
	border-left-style: solid;
	padding: 5px 0px 0px;
}
.rankA {
	float: left;
	text-align: center;
	width: 22px;
	font-size: 12px;
	color: #993300;
	border-top: 1px #99CCCC;
	border-right: 1px #99CCCC;
	border-bottom: 1px #99CCCC;
	border-left: 1px #99CCCC;
	margin: 0px;
	padding: 0px;

}
.rankingB {


	width: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #859CDA;
	border-right-color: #859CDA;
	border-bottom-color: #859CDA;
	border-left-color: #859CDA;
	margin: 0px;
	border-right-style: solid;
	border-left-style: solid;
	padding: 5px 0px 0px;
}
.signupTEXTboldC {

	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 10px;
}
.recommend {
	font-size: 12px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
	margin-bottom: 5px;
	line-height: 140%;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;


}
.logo {
	height: 60px;
	width: 180px;
}
.recommendH {
	font-size: 12px;
	background-color: #D2E3E3;
	font-weight: bold;
	width: 100%;
	padding-left: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #859CDA;
	border-right-color: #859CDA;
	border-bottom-color: #859CDA;
	border-left-color: #859CDA;


}
.recommendT {
	font-size: 12px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #859CDA;
	border-right-color: #859CDA;
	border-bottom-color: #859CDA;
	border-left-color: #859CDA;
	margin-bottom: 5px;
	line-height: 140%;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;

}
.calA {
	font-size: 12px;
	line-height: 140%;
	color: #333333;
	padding: 3px 0px 3px 5px;
	width: 468px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-right: 1px solid #FF9900;
	border-bottom: 1px solid #FF9900;
	border-left: 1px solid #FF9900;



}
.free {
	font-size: 12px;
	line-height: 140%;
	width: 450px;
	vertical-align: middle;
	text-align: right;

}
.OBJECThD {


	width: 100%;
	font-size: 14px;
	line-height: 100%;
	margin: 0px;
	font-weight: bold;
	border: 1px #999999;
	background-color: #FF9900;
	height: 23px;
	padding-top: 5px;
	padding-left: 7px;
	text-align: left;
}
.blogTEXT {
	font-size: 12px;
	line-height: 140%;
	color: #333333;
	padding: 4px 0px 3px 5px;
	width: 100%;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	border-right: 1px;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px;
	text-align: left;
	border-top-width: 1px;


}
.manualTABLE {
	text-align: left;
	font-size: 12px;
	line-height: 130%;
	margin: 0px;
	padding: 0px;
}
.OBJECTadressB {
	font-size: 12px;
	margin-bottom: 0px;
	line-height: 100%;
	margin-top: 0px;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
	color: #666666;

}
.prHb {

	width: 468px;
	font-size: 12px;
	line-height: 100%;
	padding: 4px 3px 2px 5px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px #CCCCCC;
	margin: 0px;
	color: #666666;
}

#crosslink{
	text-align: left;
	padding-bottom: 10px;
	padding-top: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #EDF3EB;
	padding-left: 10px;
	padding-right: 10px;
}

#crosslink h3{
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 150%;
	margin-top: 0px;
	padding-top: 10px;
}

#crosslink p{
	font-size: 10px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	line-height: 120%;
	margin-bottom: 0px;
	margin-top: 0px;
}
