@charset "utf-8";
/* CSS Document */

	div#title h1{
		text-indent:-9999px;
		height: 0px;
		line-height: 0px;
		margin: 0px;
	}

	div#middle_boxes {
		padding-top: 10px;
		width: 820px;
	}

	div#bottom_boxes {
		padding-top: 20px;
		padding-bottom: 40px;
		width: 820px;
	}
	
	
	div.contentbox_interactive
	{
		height: 55px;
		padding-top: 15px;
		padding-left: 5px;
	}
	div.contentbox_interactive div.image {
		width: 75px;
		float: left;
	}	
	div.contentbox_interactive div.image img {
		border: 1px #888888 solid;
	}
	div.contentbox_interactive div.text {
		width: 146px;
		font-size: 12px;
		color: #666666;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 16px;
		text-align: left;
		float: left;
		padding-left: 15px;
		padding-top: 5px;
	}
	
	
	
	div.contentbox_interactive div.text a{
		color:#666666; 
		font-size: 12px;
		text-decoration: none;
		
	}
	
	div.contentbox_interactive div.text a:hover{
		color:#C4122F; 
		font-size: 12px;
		text-decoration: none;
		
	}

	div.contentbox_talk
	{
		text-align:left;
		width: 265px;
	}

	div.contentbox_talk div.image
	{
		padding-top:15px;
		padding-left:12px;
		padding-right:8px;
		padding-bottom: 8px;
		float: left;
		height:35px;
	}
	
	div.contentbox_talk div.image_2
	{
		padding-top:15px;
		padding-left:12px;
		padding-right:8px;
		padding-bottom: 20px;
		float: left;
		height:35px;
	}

	div.contentbox_talk div.text
	{
		color:#666666; 
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 18px;
		padding-top: 10px;
		padding-left: 5px;
	}
	
	div.contentbox_talk div.text a
	{
		color:#666666; 
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: underline;
	}
	
	div.contentbox_talk div.text a:hover
	{
		color:#C4122F; 
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: underline;
	}


	div.contentbox_club
	{
		text-align:left;
		width: 260px;
		padding-bottom: 20px;
	}
	div.contentbox_club div.image
	{
		padding-top:15px;
		padding-left:10px;
		padding-right:8px;
		float: left;
		height:35px;
	}

	div.contentbox_club div.text
	{
		color:#666666; 
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 18px;
		padding-top: 10px;
		padding-left: 5px;
	}
	
	div.contentbox_club div.text a
	{
		color:#666666; 
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: underline;
	}

	div.contentbox_club div.text a:hover
	{
		color:#C4122F; 
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: underline;
	}


	div.contentbox_club div.text img
	{
		padding-left: 10px;
	}



	div.contentbox_news
	{
		text-align:left;
		width: 260px;
	}

	div.contentbox_news div.image
	{
		padding-top:15px;
		padding-left:10px;
		padding-right:8px;
		float: left;
		height:50px;
	}
	
	div.contentbox_news div.image_2
	{
		padding-top:15px;
		padding-left:10px;
		padding-right:8px;
		float: left;
		height:40px;
	}

	div.contentbox_news div.text
	{
		color:#666666; 
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 18px;
		padding-top: 5px;
		padding-left: 5px;
	}
	
	div.contentbox_news div.text a
	{
		color:#666666; 
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 18px;
		padding-top: 5px;
		padding-left: 5px;
	}	

	div.contentbox_news div.text a:hover
	{
		color:#C4122F; 
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 18px;
		padding-top: 5px;
		padding-left: 5px;
	}
	
	


/* use bullet point (has problem on IE6) */
/*

	div.contentbox_talk
	{
		text-align:left;
		width: 260px;
		float: left;
	}

	div.contentbox_talk ul {
		color:#c4122f;
		list-style-type:disc;
	}
	
	div.contentbox_talk ul li {
		padding-top: 17px;
	}

	div.contentbox_talk ul li span { 
		color:#666666; 
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 18px;
	}
*/
	


/*
div#main_banner {
	text-align:center;
}			
div#main_content {
	float: right;
	width: 100%;
	border: 1px;
	position:relative;
}
div#title {
	width:760px;
}
div#leftright_content {
	width: 640px;
}
div#left_content {
	float: left;
	width: 304px;
}
div#right_content {
	float: right;
	width: 336px;
}
	
	div#right_content p.grey {
		font-size: 12px;
		color: #666666;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 16px;
		text-align: left;
		padding-top: 20px;
	}
	div#right_content p.grey:link {
		color: #c4122f;
		text-decoration: underline;
	}
	div#right_content p.grey:visited {
		color: #c4122f;
		text-decoration: underline;
	}
	div#right_content p.grey:hover {
		color: #c4122f;
	}
	
	div#right_content p.red {
		font-size: 12px;
		color: #c4122f;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 16px;
		text-align: left;
		padding-top: 20px;
	}
	div#right_content p.red:link {
		color: #c4122f;
		text-decoration: underline;
	}
	div#right_content p.red:visited {
		color: #c4122f;
		text-decoration: underline;
	}
	div#right_content p.red:hover {
		color: #c4122f;
	}

*/



.home_list {
  margin: 8px 0 16px 23px;
  padding: 0;
}
/*
.home_list_r{
	padding:0 0 0 10px;
}
*/
.home_list_r {
  margin: 8px 0 16px 9px;
}

.home_list_r a{
	text-decoration:underline;
}

.home_list_r p {
  margin: 0 0 0 14px;
  text-align: justify;
  width: 225px;
}

.home_list li {
  color: #666666;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  line-height: 18px;
  list-style-type: none;
  margin: 5px 0 0;
  text-align: left;
}
.home_list a{
/*	font-weight:bold;*/
  color: #666666;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  line-height: 18px;
  padding-left: 5px;
  padding-top: 10px;
  text-decoration:none;
	
}



.home_list a:hover{
	color:#C4122F;
}
/*
.image_dot {
  float: left;
  margin: 0 5px 0 0;
}
*/

.image_dot {
  float: left;
  position: relative;
  top: 8px;
    top: 6px\9;
	margin:0 3px 0 0;
}
.news_tag2{
  position: relative;
	top:3px;
}
}
