h1	{font-size:12px;
         color:#000000;}
.sd-sell {
	background-color: #D4E0FD;
	font-size: 12px;
	font-weight: bold;
	color: #000066;;;
	padding: 4px;
}
.sd-info {
	font-size: 12px;
	color: #000000;
	padding: 4px;
	line-height: 1.5;

}

.sidebar h2 {
  color: #D23B5E;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  text-align: left;
  font-weight: bold;
  text-transform: uppercase;
/*  letter-spacing: .3em;*/
  }

.sidebar h2.g_navi {
	width : 160px;
	height : 14px;
	background-image: url(../t_images/title_gmenu.gif);
	background-repeat:no-repeat;

	margin-top : 5px;
	margin-bottom : 5px;
  }


.sidebar h2.g_navi span {
	display : none;
}

.sidebar h2.fairinfo {
	width : 160px;
	height : 14px;
	background-image: url(../t_images/title_fairinfo.gif);
	background-repeat:no-repeat;

	margin-top : 5px;
	margin-bottom : 5px;
  }

.sidebar h2.fairinfo span {
	display : none;
}

.sidebar img.fair {
	border : solid 1px #BBBBBB;
	margin : 0 0 5px 0;
	padding : 0;
}


.sidebar h2 a {
  text-decoration: none;
  color: #785270;
  }

.sidebar h2 a:hover {
  text-decoration: none;
  color: #A65C97;
  }

.sidebar ul {
	margin : 0;
	padding : 0;
  }

.sidebar li {
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  text-align: left;
  line-height: 120%;
	margin : 0;
	padding : 0;
  list-style-type: none;
  }



.sidebar ul.gnav {
	margin : 0;
	padding : 2px 0 0 0;
  border-top : dotted 1px #CCCCCC;
  }

.sidebar ul li.home {
	margin-bottom : 5px;
	padding: 2px 0 3px 25px;
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  text-align: left;
  background: url("../t_images/gnav_home.gif") left top no-repeat;
  font-weight : bold;
  line-height : 120%;
  border-bottom : dotted 1px #CCCCCC;
  }

.sidebar ul li.info {
	margin-bottom : 5px;
	padding: 2px 0 3px 25px;
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  text-align: left;
  background: url("../t_images/gnav_info.gif") left top no-repeat;
  font-weight : bold;
  line-height : 120%;
  border-bottom : dotted 1px #CCCCCC;
  }

.sidebar ul li.blog {
	margin-bottom : 5px;
	padding: 2px 0 3px 25px;
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  text-align: left;
  background: url("../t_images/gnav_blog.gif") left top no-repeat;
  font-weight : bold;
  line-height : 120%;
  border-bottom : dotted 1px #CCCCCC;
  }

.sidebar ul li.search {
	margin-bottom : 5px;
	padding: 2px 0 3px 25px;
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  text-align: left;
  background: url("../t_images/gnav_search.gif") left top no-repeat;
  font-weight : bold;
  line-height : 120%;
  border-bottom : dotted 1px #CCCCCC;
  }

.sidebar ul.gnav li a {
  color: #D15E61;
  text-decoration : none;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  text-align: left;
  }


.sidebar h3 {
	font-size : 12px;
	margin : 0;
	padding : 0;
}

.sidebar p {
	margin : 0;
	padding : 0;
	font-size : 12px;
	line-height : 120%;
}

.sidebar p.writer {
	margin-right : 0;
	margin-left : 0;
	margin-top : 0;
	margin-bottom : 10px;
	padding : 0;
	font-size : 10px;
	line-height : 120%;
}

.sidebar p.writer span.name {
	font-size : 12px;
	line-height : 120%;
}

.sidebar p.writer span.personal {
	font-size : 10px;
	line-height : 120%;
	color : #5C80A6;
}


.sidebar img {
  border: 3px solid #FFFFFF;
  }

.sidebar div.sideblock {
	margin-bottom : 10px;
}

