/* basic design */body {	text-align: center;	margin: 0px auto;	padding: 0px;	color: #2e2e2a;	background-color: #222222;}form {	margin: 0em;}rt {	font-size: 60%;}a {	color: #666666;	text-decoration: underline;	background-color: #000000;}a:link {	color: #666666;	background-color: #000000;}a:visited {	color: #666666;	background-color: #000000;}a:hover {	color: #cccccc;	text-decoration: underline;	background-color: #000000;}a:active {	color: #cccccc;	background-color: #000000;}img {	border: 0 none;}#container {	margin: 0px;	padding: 0px;	margin-left: auto;	margin-right: auto;	width: 950px;	height: 100%;	color: #2e2e2a;	background-color: #333333;}/* basic layout */#header {	margin-left: auto;	margin-right: auto;	padding: 0px 0px 5px 0px;	width: 950;	height: 165px;	text-align: center;	color: #2e2e2a;	background-color: #333333;}#topic_path {	clear: both;	margin: 0px 0px 0px 0px;	padding: 3px 0px 7px 10px;	text-align: left;	line-height: 1.6;	font-size: 14px;	color: #666666;	background-color: #333333;}#topic_path a {	text-decoration: underline;	color: #666666;	background-color: #333333;}#topic_path a:link {	color: #666666;	background-color: #333333;}#topic_path a:visited {	color: #666666;	background-color: #333333;}#topic_path a:hover {	color: #cccccc;	text-decoration: underline;	background-color: #333333;}#topic_path a:active {	color: #cccccc;	background-color: #333333;}#topic_path01 {	clear: both;	margin: 0px 0px -3px 0px;	padding: 3px 0px 0px 10px;	text-align: left;	line-height: 1.6;	font-size: 14px;	color: #666666;	background-color: #333333;}#topic_path01 a {	text-decoration: underline;	color: #666666;	background-color: #333333;}#topic_path01 a:link {	color: #666666;	background-color: #333333;}#topic_path01 a:visited {	color: #666666;	background-color: #333333;}#topic_path01 a:hover {	color: #cccccc;	text-decoration: underline;	background-color: #333333;}#topic_path01 a:active {	color: #cccccc;	background-color: #333333;}#topic_path02 {	clear: both;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-size: 10px;	color: #666666;	background-color: #333333;}h1 {	margin: 0px 0px 0px 0px;	padding: 15px 0px 20px 18px;	text-align: left;	font-size: 18px;	font-weight: bold;	color: #d3d3d3;	background-color: #880000;}h2 {	margin: 0px 0px 0px 0px;	padding: 0px 0px 3px 10px;	text-align: left;	font-size: 16px;	font-weight: bold;	color: #999999;	background-color: #880000;}#contents {	clear: both;	margin: 0px;	padding: 0px;	width: 930px;	margin-left: auto;	margin-right: auto;	color: #2e2e2a;	background-color: #333333;}#foot_menu {	clear: both;	margin: 0px 0px 0px 0px;	padding: 0px 15px 5px 0px;	text-align: right;	border-bottom: 1px dotted #333333;	font-size: 12px;	color: #999999;	background-color: #000000;}#footer a:link {	text-decoration: underline;	color: #999999;	background-color: #000000;}#footer a:visited {	text-decoration: underline;	color: #999999;	background-color: #000000;}#footer a:hover {	text-decoration: underline;	color: #cccccc;	background-color: #000000;}#footer a:active {	text-decoration: underline;	color: #cccccc;	background-color: #000000;}#footer {	clear: both;	margin: 0px;	padding: 10px 20px 15px 0px;	border-top: 0px dotted #333333;	text-align: right;	font-size: 12px;	color: #666666;	background-color: #000000;}#foot_area {	clear: both;	margin: 0px 0px 0px 0px;	padding: 5px 0px 0px 0px;	text-align: center;	font-size: 12px;	color: #666666;	background-color: #333333;}.bold {	font-weight: bold;}#left_main {	margin: 10px 0px 0px 0px;	padding: 0px 0px 0px 0px;	display:inline;	width: 620px;	float: left;	border: 0px solid #800000;	color: #2e2e2a;	background-color: #333333;}.center_main02 {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	text-align: center;	color: #2e2e2a;	background-color: #000000;}.right_main01 {	margin: 10px 0px 0px 0px;	padding: 0px 0px 0px 0px;	display:inline;	text-align: left;	font-size: 14px;	float: right;	line-height: 1.6;	width: 300px;	color: #2e2e2a;	background-color: #333333;}.youtube_gif {	vertical-align: middle;	margin-right: 7px;	width: 40px;	height: 40px;}.youtube01 {	margin: 0px 0px 30px 0px;	padding: 45px 0px 0px 15px;	font-size: 18px;	font-weight: bold;	line-height: 1.6;	text-align: center;	color: #ffff00;	background-color: #000000;}.youtube01 a {	text-decoration: underline;	color: #ffff00;	background-color: #000000;}.youtube01 a:link {	color: #ffff00;	background-color: #000000;}.youtube01 a:visited {	color: #ffff00;	background-color: #000000;}.youtube01 a:hover {	color: #ff0000;	text-decoration: underline;	background-color: #000000;}.youtube01 a:active {	color: #ff0000;	background-color: #000000;}.goto_top {	margin: 15px 15px 0px 15px;	padding: 0px;	text-align: right;	font-size: 10px;	color: #666666;	background-color: #000000;}a:hover.b01 {	position: relative;	left: 1px; top: 1px;}#google_ad00 {	margin: 0px 0px 0px 0px;	padding: 20px 0px 10px 0px;	text-align: center;	color: #990000;	background-color: #000000;}#google_ad01 {	margin: 15px 0px 30px 0px;	padding: 0px;	text-align: center;	color: #990000;	background-color: #000000;}#google_ad01b {	margin: 0px 0px 0px 0px;	padding: 15px 0px 5px 0px;	text-align: center;	color: #990000;	background-color: #333333;}#google_ad01c {	clear: both;	margin: 0px 0px 0px 0px;	padding: 20px 0px 10px 0px;	text-align: center;	color: #990000;	background-color: #000000;}#google_ad01d {	margin: 0px 0px 0px 0px;	padding: 20px 0px 15px 0px;	text-align: center;	color: #990000;	background-color: #000000;}#google_ad02 {	margin: 0px 0px 0px 0px;	padding: 10px 0px 5px 0px;	text-align: center;	color: #990000;	background-color: #000000;}#google_ad03 {	margin: 0px 0px 0px 0px;	padding: 20px 0px 20px 10px;	text-align: left;	color: #990000;	background-color: #000000;}#google_ad03b {	margin: 0px 0px 0px 0px;	padding: 10px 0px 0px 70px;	text-align: left;	color: #990000;	background-color: #000000;}#google_ad04 {	margin: 0px 0px 0px 0px;	padding: 0px 0px 10px 0px;	text-align: center;	color: #990000;	background-color: #333333;}#google_ad05 {	margin: 0px 0px 0px 0px;	padding: 20px 0px 15px 0px;	text-align: center;	color: #990000;	background-color: #000000;}#google_ad06 {	margin: -5px 0px 0px 0px;	padding: 3px 0px 4px 0px;	text-align: center;	color: #990000;	background-color: #000000;}#my_ad01 {	margin: 5px 0px 0px 0px;	padding: 10px 0px 10px 0px;	text-align: center;	font-size: 16px;	line-height: 1.4;	color: #ffff00;	background-color: #333333;}#my_ad01 a {	text-decoration: underline;	color: #ff0000;	background-color: #333333;}#my_ad01 a:link {	color: #ff0000;	background-color: #333333;}#my_ad01 a:visited {	color: #ff0000;	background-color: #333333;}#my_ad01 a:hover {	color: #ffff00;	text-decoration: underline;	background-color: #333333;}#my_ad01 a:active {	color: #ffff00;	background-color: #333333;}.policy00 {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	text-align: center;	color: #2e2e2a;	background-color: #000000;}.policy01 {	margin: 0px 20px 0px 20px;	padding: 40px 10px 30px 10px;	text-align: left;	font-size: 84%;	line-height: 1.5;	color: #666666;	background-color: #000000;}.policy01 a {	text-decoration: underline;	color: #666666;	background-color: #000000;}.policy01 a:link {	color: #666666;	background-color: #000000;}.policy01 a:visited {	color: #666666;	background-color: #000000;}.policy01 a:hover {	color: #cccccc;	text-decoration: underline;	background-color: #000000;}.policy01 a:active {	color: #cccccc;	background-color: #000000;}.list01 {	margin: 0px 0px 20px 0px;	padding: 0px 20px 0px 40px;	text-align: left;	font-size: 80%;	line-height: 1.6;	color: #666666;	background-color: #e0ffff;}.list01 a {	text-decoration: underline;	color: #0000ff;	background-color: #e0ffff;}.list01 a:link {	color: #0000ff;	background-color: #e0ffff;}.list01 a:visited {	color: #0000ff;	background-color: #e0ffff;}.list01 a:hover {	color: #ff0000;	text-decoration: underline;	background-color: #e0ffff;}.list01 a:active {	color: #0000ff;	background-color: #e0ffff;}.pickup01 {	margin: 0px 0px 0px 0px;	padding: 20px 0px 0px 0px;	text-align: center;	font-size: 12px;	color: #666666;	background-color: #000000;}.pickup01 a {	text-decoration: underline;	color: #666666;	background-color: #000000;}.pickup01 a:link {	color: #666666;	background-color: #000000;}.pickup01 a:visited {	color: #666666;	background-color: #000000;}.pickup01 a:hover {	color: #cccccc;	text-decoration: underline;	background-color: #000000;}.pickup01 a:active {	color: #cccccc;	background-color: #000000;}.pickup02 {	margin: 0px 0px 0px 0px;	padding: 0px 0px 15px 0px;	text-align: center;	color: #666666;	background-color: #000000;}.spiffy{display:block}.spiffy_title{display:block}.spiffy_right{display:block}.spiffy_right_title{display:block}.spiffy_center{display:block}.spiffy_title *{  display:block;  height:1px;  overflow:hidden;  font-size:.01em;  background:#880000}.spiffy_right *{  display:block;  height:1px;  overflow:hidden;  font-size:.01em;  background:#000000}.spiffy_right_title *{  display:block;  height:1px;  overflow:hidden;  font-size:.01em;  background:#880000}.spiffy_center *{  display:block;  height:1px;  overflow:hidden;  font-size:.01em;  background:#e0ffff}.spiffy *{  display:block;  height:1px;  overflow:hidden;  font-size:.01em;  background:#000000}.spiffy1{  margin-left:3px;  margin-right:3px;  padding-left:1px;  padding-right:1px;  border-left:1px solid #1d1d1d;  border-right:1px solid #1d1d1d;  background:#0c0c0c}.spiffy2{  margin-left:1px;  margin-right:1px;  padding-right:1px;  padding-left:1px;  border-left:1px solid #2d2d2d;  border-right:1px solid #2d2d2d;  background:#090909}.spiffy3{  margin-left:1px;  margin-right:1px;  border-left:1px solid #090909;  border-right:1px solid #090909;}.spiffy4{  border-left:1px solid #1d1d1d;  border-right:1px solid #1d1d1d}.spiffy5{  border-left:1px solid #0c0c0c;  border-right:1px solid #0c0c0c}.spiffy1a{  margin-left:3px;  margin-right:3px;  padding-left:1px;  padding-right:1px;  border-left:1px solid #571d1d;  border-right:1px solid #571d1d;  background:#720c0c}.spiffy2a{  margin-left:1px;  margin-right:1px;  padding-right:1px;  padding-left:1px;  border-left:1px solid #3b2d2d;  border-right:1px solid #3b2d2d;  background:#770909}.spiffy3a{  margin-left:1px;  margin-right:1px;  border-left:1px solid #770909;  border-right:1px solid #770909;}.spiffy4a{  border-left:1px solid #571d1d;  border-right:1px solid #571d1d}.spiffy5a{  border-left:1px solid #720c0c;  border-right:1px solid #720c0c}.spiffyfg{	margin: 0px 0px 0px 0px;	padding: 10px;	text-align: left;	font-size: 100%;	line-height: 1.3;	color: #808000;	background-color: #000000;}.spiffyfg_right01{	margin: 0px 0px 0px 0px;	padding: 10px 10px 5px 15px;	text-align: left;	line-height: 1.6;	color: #990000;	background-color: #000000;}.spiffyfg_right{	margin: 0px 0px 0px 0px;	padding: 10px 55px 5px 15px;	text-align: left;	line-height: 1.6;	color: #666666;	background-color: #000000;}.spiffyfg_center{	margin: 0px 20px;	padding: 0px;	text-align: left;	color: #808000;	background-color: #e0ffff;}.spiffyfg_right a {	text-decoration: underline;	color: #990000;	background-color: #000000;}.spiffyfg_right a:link {	color: #990000;	background-color: #000000;}.spiffyfg_right a:visited {	color: #990000;	background-color: #000000;}.spiffyfg_right a:hover {	color: #ff0000;	text-decoration: underline;	background-color: #000000;}.spiffyfg_right a:active {	color: #ff0000;	background-color: #000000;}.spiffyfg_right01 a {	text-decoration: underline;	color: #990000;	background-color: #000000;}.spiffyfg_right01 a:link {	color: #990000;	background-color: #000000;}.spiffyfg_right01 a:visited {	color: #990000;	background-color: #000000;}.spiffyfg_right01 a:hover {	color: #ff0000;	text-decoration: underline;	background-color: #000000;}.spiffyfg_right01 a:active {	color: #ff0000;	background-color: #000000;}.artists {	margin: 10px 0px 0px 0px;	padding: 0px;}.artists01 {	margin: 0px 0px 0px 0px;	padding: 0px;}.top_bottom01 {	height: 10px;	background-color: #000000;}.top_bottom02 {	clear: both;	height: 10px;	background-color: #000000;}.toppage_main00 {	margin: 0px 0px 0px 0px;	padding: 10px 0px 0px 0px;	text-align: center;	color: #666666;	background-color: #000000;}.toppage_main00 a {	text-decoration: underline;	color: #666666;	background-color: #000000;}.toppage_main00 a:link {	text-decoration: underline;	color: #666666;	background-color: #000000;}.toppage_main00 a:visited {	color: #666666;	background-color: #000000;}.toppage_main00 a:hover {	color: #cccccc;	text-decoration: underline;	background-color: #000000;}.toppage_main00 a:active {	color: #cccccc;	background-color: #000000;}.toppage_main01 {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	text-align: center;	color: #666666;	background-color: #000000;}.toppage_main01 a {	text-decoration: underline;	color: #666666;	background-color: #000000;}.toppage_main01 a:link {	text-decoration: underline;	color: #666666;	background-color: #000000;}.toppage_main01 a:visited {	color: #666666;	background-color: #000000;}.toppage_main01 a:hover {	color: #cccccc;	text-decoration: underline;	background-color: #000000;}.toppage_main01 a:active {	color: #cccccc;	background-color: #000000;}.toppage_main02 {	margin: 0px 0px 0px 0px;	padding: 15px 0px 0px 0px;	text-align: center;	color: #666666;	background-color: #000000;}.toppage_main02 a {	text-decoration: underline;	color: #666666;	background-color: #000000;}.toppage_main02 a:link {	text-decoration: underline;	color: #666666;	background-color: #000000;}.toppage_main02 a:visited {	color: #666666;	background-color: #000000;}.toppage_main02 a:hover {	color: #cccccc;	text-decoration: underline;	background-color: #000000;}.toppage_main02 a:active {	color: #cccccc;	background-color: #000000;}.index01 {	margin: 0px 0px 0px 0px;	padding: 15px 10px 30px 30px;	height: 416px;	overflow: auto;	text-align: left;	font-size: 85%;	color: #666666;	background-color: #000000;}.index01 a {	text-decoration: underline;	color: #990000;	background-color: #000000;}.index01 a:link {	text-decoration: underline;	color: #990000;	background-color: #000000;}.index01 a:visited {	color: #990000;	background-color: #000000;}.index01 a:hover {	color: #ff0000;	text-decoration: underline;	background-color: #000000;}.index01 a:active {	color: #990000;	background-color: #000000;}.index01b {	margin: 0px 0px 0px 0px;	padding: 15px 10px 30px 30px;/*	height: 342px;	overflow: auto; */	text-align: left;	font-size: 85%;	color: #666666;	background-color: #000000;}.index01b a {	text-decoration: underline;	color: #990000;	background-color: #000000;}.index01b a:link {	text-decoration: underline;	color: #990000;	background-color: #000000;}.index01b a:visited {	color: #990000;	background-color: #000000;}.index01b a:hover {	color: #ff0000;	text-decoration: underline;	background-color: #000000;}.index01b a:active {	color: #990000;	background-color: #000000;}.index01c {	margin: 0px 0px 0px 0px;	padding: 15px 10px 30px 30px;/*	height: 277px;	overflow: auto; */	text-align: left;	font-size: 85%;	color: #666666;	background-color: #000000;}.index01c a {	text-decoration: underline;	color: #990000;	background-color: #000000;}.index01c a:link {	text-decoration: underline;	color: #990000;	background-color: #000000;}.index01c a:visited {	color: #990000;	background-color: #000000;}.index01c a:hover {	color: #ff0000;	text-decoration: underline;	background-color: #000000;}.index01c a:active {	color: #990000;	background-color: #000000;}.index01d {	margin: 0px 0px 0px 0px;	padding: 15px 10px 30px 30px;/*	height: 372px;	overflow: auto; */	text-align: left;	font-size: 85%;	color: #666666;	background-color: #000000;}.index01d a {	text-decoration: underline;	color: #990000;	background-color: #000000;}.index01d a:link {	text-decoration: underline;	color: #990000;	background-color: #000000;}.index01d a:visited {	color: #990000;	background-color: #000000;}.index01d a:hover {	color: #ff0000;	text-decoration: underline;	background-color: #000000;}.index01d a:active {	color: #990000;	background-color: #000000;}.index96 {	margin: 0px 20px 10px 0px;	padding: 5px 0px 0px 10px;}.index97 {	padding: 20px 0px 0px 0px;	font-weight: bold;}.index98 {	padding: 30px 0px 0px 0px;	font-weight: bold;}.index99 {	border-top: 1px dotted #333333;	margin: 0px 20px 7px 0px;	padding: 7px 0px 0px 10px;}.page01 {	margin: 0px 0px 0px 0px;	padding: 30px 0px 30px 0px;	text-align: center;	font-size: 12px;	color: #e6e6e6;	background-color: #000000;}.page_num01 {	margin: 0px;	padding: 5px 10px 5px 10px;	border: solid 1px #808080;	color: #808080;	background-color: #333333;}.page_num01b {	margin: 0px;	padding: 5px 10px 5px 10px;	border: solid 1px #880000;	font-weight: bold;	color: #ffffff;	background-color: #880000;}.page_num00 a {	margin: 0px;	padding: 5px 10px 5px 10px;	text-decoration: none;	color: #ffffff;	border: solid 1px #006400;	background-color: #006400;}.page_num00 a:link {	color: #ffffff;	border: solid 1px #006400;	background-color: #006400;}.page_num00 a:visited {	color: #ffffff;	background-color: #006400;}.page_num00 a:hover {	color: #ffffff;	border: solid 1px #880000;	text-decoration: none;	background-color: #880000;}.page_num00 a:active {	color: #0000ff;	background-color: #880000;}.news_main01 {	margin: 0px 0px 0px 0px;	padding: 5px 0px 0px 0px;	text-align: left;	font-size: 14px;	color: #cccccc;	background-color: #000000;}.news_main01 a {	text-decoration: underline;	color: #cccccc;	background-color: #000000;}.news_main01 a:link {	text-decoration: underline;	color: #cccccc;	background-color: #000000;}.news_main01 a:visited {	color: #cccccc;	background-color: #000000;}.news_main01 a:hover {	color: #ffffff;	text-decoration: underline;	background-color: #000000;}.news_main01 a:active {	color: #ffffff;	background-color: #000000;}.kategorie02 {	padding: 0px 0px 0px 0px;	background-color: #000000;}.thumb02 {	padding-top: 10px;	padding-bottom: 10px;	font-size: 12px;	text-align: center;	line-height: 1.3;	vertical-align: bottom;}.thumb03 {	padding-top: 10px;	padding-bottom: 10px;	font-size: 12px;	text-align: center;	line-height: 1.3;	vertical-align: bottom;}.thumbnail_size {	width: 70px;	height: 70px;}.genre01 {	font-size: 12px;	text-align: center;	font-weight: normal;}#yo_news {	margin: 0px 0px 0px 0px;	padding: 0px 0px 5px 15px;	text-align: left;	font-size: 16px;	font-weight: bold;	color: #dcdcdc;	background-color: #880000;}.whats_new01 {	margin: 0px 0px 0px 0px;	padding: 15px 0px 10px 20px;	height: 127px;	overflow: auto;	text-align: left;	font-size: 85%;	color: #cccccc;	background-color: #000000;}.osusume01 {	margin: 10px 0px 0px 0px;	padding: 0px 0px 0px 0px;	width: 620px;	float: left;	border: 0px solid #800000;	color: #2e2e2a;	background-color: #333333;}#news {	margin: 10px 0px 0px 0px;	padding: 0px 0px 0px 0px;	display:inline;	width: 620px;	float: left;	border: 0px solid #800000;	color: #2e2e2a;	background-color: #333333;}#left_area {	width: 590px;	float: left;}.osusume02 {	margin: 0px 0px 0px 0px;	padding: 0px 0px 5px 15px;	text-align: left;	font-size: 16px;	font-weight: bold;	color: #dcdcdc;	background-color: #880000;}.site_search {	text-align: center;	padding: 8px 0px 5px 0px;}.site_search_button {	background-color: #c0c0c0;}.site_search_area{	margin: 0px 0px 0px 0px;	padding: 15px 0px 12px 15px;	text-align: left;	color: #666666;	background-color: #000000;}.ribbon{    color: #000000;    border-top: solid 1px #3366cc;    background-color: #e5ecf9;}.rbnmargin{    margin-top: 1ex;    margin-bottom: 1ex;}.fontpaint{    color: #3366cc;}.fontsmaller{    font-size: 90%;}.fontsmaller02{    font-size: 85%;}.fontbold{	font-weight: bold;    color: #990000;}.fontred{    color: #ff0000;}.fontgreen{    color: #999999;}.fontgray{    color: #999999;}.search_kekka01 {	margin: 0px 0px 0px 0px;	padding: 0px 25px 10px 30px;	font-size: 16px;	line-height: 1.5;	text-align: left;	color: #666666;	background-color: #000000;}.search_kekka01 a {	text-decoration: underline;	color: #990000;	background-color: #000000;}.search_kekka01 a:link {	color: #990000;	background-color: #000000;}.search_kekka01 a:visited {	color: #990000;	background-color: #000000;}.search_kekka01 a:hover {	color: #ff0000;	text-decoration: underline;	background-color: #000000;}.search_kekka01 a:active {	color: #ff0000;	background-color: #000000;}.whats_new_video {	margin: 15px 0px 50px 0px;	padding: 0px 0px 0px 0px;	text-align: center;	color: #2e2e2a;	background-color: #000000;}.f_size01 {	font-size: 10px;}.sub_genre01 {	margin: 0px 20px 20px 0px;	padding: 0px 10px 10px 10px;	font-size: 12px;	border-bottom: 1px dotted #666666;	background-color: #000000;}.genre_alphabet01 {	margin: 0px 0px 0px 0px;	padding: 10px 0px 15px 0px;	text-align: center;	font-size: 16px;	background-color: #000000;}.ball01 {	vertical-align: middle;	width: 10px;	height: 10px;}.new01 {	vertical-align: top;	width: 32px;	height: 10px;}.links {	margin: 15px 10px 0px 5px;	padding: 0px;	text-align: left;	font-size: 100%;	font-weight: bold;}.links_ul {	margin-top: 0px;	margin-bottom: 20px;}.commentary {	margin: 0px 0px 0px 0px;	padding: 0px 25px 10px 30px;	font-size: 85%;	line-height: 1.6;	text-align: left;	color: #666666;	background-color: #000000;}.commentary a {	text-decoration: underline;	color: #666666;	background-color: #000000;}.commentary a:link {	color: #666666;	background-color: #000000;}.commentary a:visited {	color: #666666;	background-color: #000000;}.commentary a:hover {	color: #cccccc;	text-decoration: underline;	background-color: #000000;}.commentary a:active {	color: #666666;	background-color: #000000;}#ama_link01 {	margin: 0px 0px 0px 0px;	padding: 40px 0px 20px 0px;	text-align: center;}#commentary00 {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	width: 590px;}#amalink_left {	margin: 0px 0px 0px 0px;	padding: 15px 0px 0px 0px;	display: inline;	float: left;	width: 150px;	text-align: center;	color: #cccccc;	background-color: #000000;}.comment_right {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-size: 85%;	display: inline;	width: 440px;	line-height: 1.6;	float: right;	text-align: left;	color: #666666;	background-color: #000000;}.comment_right a {	text-decoration: underline;	color: #666666;	background-color: #000000;}.comment_right a:link {	color: #666666;	background-color: #000000;}.comment_right a:visited {	color: #666666;	background-color: #000000;}.comment_right a:hover {	color: #cccccc;	text-decoration: underline;	background-color: #000000;}.comment_right a:active {	color: #666666;	background-color: #000000;}.ranking00 {	margin: 10px 0px 0px 0px;	padding: 0px 0px 0px 0px;	width: 675px;	float: left;	color: #2e2e2a;	background-color: #333333;}.ranking01 {	margin: 0px 0px 0px 0px;	padding: 5px 0px 5px 10px;	text-align: left;	line-height: 2.0;	font-size: 110%;	color: #666666;	background-color: #000000;}.ranking01 a {	text-decoration: underline;	color: #666666;	background-color: #000000;}.ranking01 a:link {	color: #666666;	background-color: #000000;}.ranking01 a:visited {	color: #666666;	background-color: #000000;}.ranking01 a:hover {	color: #cccccc;	text-decoration: underline;	background-color: #000000;}.ranking01 a:active {	color: #cccccc;	background-color: #000000;}.ranking01 li {	list-style-type: disc;}.ranking02 {	font-size: 12px;	font-weight: normal;}.triangle01 {	font-size: 10px;	color: #666666;}.links_icon {	margin-right: 10px;	width: 32px;	height: 32px;}#social_links {	margin: 5px 0px 15px 0px;	padding: 0px 0px 0px 40px;	background-color: #000000;}.search_result01 {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	width: 930px;	text-align: center;	color: #2e2e2a;	background-color: #000000;}.google_search01 {	margin: 0px 0px 0px 0px;	padding: 20px 0px 15px 0px;	background-color: #000000;}.text_field {	width: 210px;}
