/* --------------------------------------
original style sheet for ty's empty f'log 
its for content, seperated from temes
-------------------------------------- */






.imageborder img {
	border:1px #666 solid;
}


#csssprite {
	display:block;
	width:143px;
	height:31px;
	padding-top:5px;
	color:#FFF;
	font-size:16px;
	font-weight:800;
	text-align:center;
	background-image:url(http://tanaka-yusuke.com/wp-content/uploads/2012/01/csssprite1.gif);
	background-repeat:no-repeat;
	background-position:top center;
}
#csssprite:hover {
	background-position:bottom center;
	text-decoration:none;
}

#csssprite-img {
	display:block;
	width:143px;
	height:31px;
	padding-top:5px;
	color:#FFF;
	text-indent:-9999px;
	font-size:16px;
	font-weight:800;
	text-align:center;
	background-image:url(http://tanaka-yusuke.com/wp-content/uploads/2012/01/csssprite6.gif);
	background-repeat:no-repeat;
	background-position:top center;
}
#csssprite-img:hover {
	background-position:bottom center;
	text-decoration:none;
}
#adstable td {
	border:1px solid #999;
	padding:10px;
	vertical-align:middle;
	font-size:0.8em;
}
	
.border {
	border:1px solid #000;
}

#cssheadline {
	padding:20px;	
}
#cssheadline h2 {
	margin:20px 0;
	font-size:1.1em;
	font-weight:800;
}
#cssheadline .wp_syntax	{
	width:90%;
	margin-left:5%;
}

/*　CSS3で作るデザインボックス　*/

.demo-cssbox {
}
.demo-cssbox a:link {
	color:#000;
}

.demo-cssbox #sidebar {
	width:266px;
	background:url(http://tanaka-yusuke.com/wp-content/uploads/2012/07/sidebar_top.png) no-repeat center top, url(http://tanaka-yusuke.com/wp-content/uploads/2012/07/sidebar_bottom.png) no-repeat center bottom;
	padding:55px 0px 40px 0;
	margin-left:80px;
}
.demo-cssbox #sidebar-inner {
	width:206px;
	background:url(http://tanaka-yusuke.com/wp-content/uploads/2012/07/sidebar_middle.png) repeat-y left;
	padding:0 30px;
}
.demo-cssbox .sidebar-main {	
	margin:0;
	padding:0;
}
.demo-cssbox .sidebar-main li a {
	text-indent:-7777px;
	display:block;
	width:206px;
	height:50px;
	background-image:url(http://tanaka-yusuke.com/wp-content/uploads/2012/07/sidebar_list.png);
	background-repeat:no-repeat;
}
.demo-cssbox #side-about a:link {
	background-position:left 0;
}
.demo-cssbox #side-about a:hover {
	background-position:-220px 0;
}
.demo-cssbox #side-access a:link {
	background-position:left -50px;
}
.demo-cssbox #side-access a:hover {
	background-position:-220px -50px;
}
.demo-cssbox #side-contact a:link {
	background-position:left -100px;
}
.demo-cssbox #side-contact a:hover {
	background-position:-220px -100px;
}
.demo-cssbox #side-news a:link {
	background-position:left -150px;
}
.demo-cssbox #side-news a:hover {
	background-position:-220px -150px;
}
.demo-cssbox #side-product a:link {
	background-position:left -200px;
}
.demo-cssbox #side-product a:hover {
	background-position:-220px -200px;
}

#wp_date_custom {
	width:90%;
	border:2px #000 solid;
	margin-bottom:5px;
}
#wp_date_custom td {
	border-bottom:1px #666 solid;
	border-left:1px #666 solid;
	padding:0 5px;
}
#wp_date_custom th {
	width:20%;
	background-color:#B3CCBA;
	border-bottom:1px #000 solid;
	border-right:2px #999 solid;
	text-align:right;
}
.wp_date_custom_btm{
	border-bottom:3px #666 double;
}
#wp_date_custom th#wp_date_custom_thbtm {
	border-bottom:none;
}
.wp_date_custom_ctr {
	text-align:center;
	background:url(uploads/custom/marker.png) repeat-x center center;
}

