/*----------------------------------------------------------*/
body{
	margin:0;
	position:relative;

	color:#000000;
	font-family:sans-serif;
}
img{
	border-width:0;
}

#header{
	margin:0;
	background-color:#000000;
	color:#ffffff;
	height:1.5em;
	font-size: 12pt;
}
div.header_l{
	padding-left: 2%;
	float: left;

}
div.header_r{
	padding-right: 2%;
	text-align:right;

}
#title{
	margin:0;
	height:90px;
	color:#ffffff;
	background-color:#003399;
}
div.title_l{
	padding-left: 2%;
	float: left;
}
div.title_r{
	padding-top: 2px;
	padding-right: 2%;
	text-align:right;
}
div.title_l h1{
	font-size:x-large;
	font-weight:bold;
}

#content_main{
	margin:3px;
	height:auto;
}
div.item_list{
	padding: 5px;
	clear:both;
}
div.search_a20it{
	margin:2px;
	height:auto;
	width:45%;
	float: left;
}
div.search_a20img{
	padding-right:10px;
	float: left;
}
div.search_a20_info{
	font-size:80%;
	word-wrap: break-word;
	word-break: break-all;
}
div.page{
	clear:both;
}
span.summary{
	font-size:x-small;
}
span.tag{
	background-color:honeydew;
	font-size:x-small;
}
span.url{
	font-size:xx-small;
}
div.content{
	padding: 5px;
	background-color:#ffffff;
}

div.search_input{
	padding: 5px;
	clear:both;
}
div.keyword_list{
	padding: 5px;
	clear:both;
}
div.trackword{
	clear:both;
}
div.link_list{
	clear:both;
}
div.link_list1{
	padding: 5px;
	float: left;
	width: 35%;
}
div.link_list2{
	padding: 5px;
	float: left;
	width: 25%;
}
div.link_list3{
	padding: 5px;
	float: left;
	width: 30%;
}
div.keyword_list_half{
	padding: 15px;
	float: left;
	width: 40%;
}
div.ad_half{
	padding: 5px;
	float: right;
	width: 40%;
}


span.keyword{
font-size:large;
}

div.afit_list{
	margin:0px;
	height:auto;
	clear:both;
}
div.afit_tag{
	clear:both;
	width:75%;
}
div.afit{
	margin:2px;
	width:240px;
	height:140px;
	float:left;
	background-color:floralwhite;
}
div.afit_img{
	float:left;
}
div.afit_title{
	padding-right:2px;
	font-size:80%;
	word-wrap: break-word;
}
div.afit_price{
	color:red;
	float:left;
	font-weight:bold;
}




#footer{
	width:100%;
	clear:both;
	height:1.5em;
	background-color:#000000;
	font-size: 12pt;
}

div.footer_l{
	padding-left: 2%;
	float: left;
	width: 50%;
}
div.footer_r{
	padding-right: 2%;
	text-align:right;
}
a.toplink:link{
	color:yellow;
}
a.toplink:visited{
	color:yellow;
}
a.toplink:active{
	color:gold;
}
a:link{
	color:blue;
}
a:visited{
	color:royalblue;
}
a:active{
	color:cornflowerblue;
}
p clear{
	clear:both;
}

/*technorati.com */
	div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:center;
	}
	
	div.pagination a {
		border: 1px solid #ccc;
		margin-right:3px;
		padding:2px 6px;

		background-position:bottom;
		text-decoration: none;
		font-weight:bold;

		color: rgb(66,97,222);
	}
	div.pagination a:hover, div.pagination a:active {
		background-image:none;
		background-color:#4261DF;
		color: #fff;
	}
	div.pagination span.current {
		margin-right:3px;
		padding:2px 6px;
		
		font-weight: bold;
		color: #000;
	}
	div.pagination span.disabled {
		display:none;
	}
