
/*#top-left{width:650px; padding:20px 25px 20px 10px; text-align:left; vertical-align:top;}
 .center-bn{padding-bottom:30px;}
 .center-title{padding:15px 0 15px;}
 .top-topics{padding:10px 0; text-align:left;}
 .topics_date{width:90px; padding:5px 0 0 10px; font-size:12px; line-height:18px; font-weight:bold; vertical-align:top;}
 .topics_title{width:680px; padding:5px 0 0 5px; font-size:12px; line-height:18px; vertical-align:top;}
 .top-blog{margin:5px 10px 15px 4px;}
 .top-blog_title{height:23px; padding:0 0 5px 16px; font-size:14px; line-height:16px; font-weight:bold; background-image: url(file:///D|/Web/ProjectSite/teppei-swing/img/topblog_wall.png);  background-repeat:no-repeat;}
 .top-blog_date{padding:0 0 0 5px; font-size:10px; line-height:16px;}
 .top-blog_desc{padding:5px 0 10px 15px; font-size:12px; line-height:16px;}
#top-right{width:250px; padding:20px 13px 0 0; vertical-align:top;}
 .side-title{padding-bottom:5px;}
 .side-sent{padding:5px 13px 25px; text-align:left; font-size:10px; line-height:16px;}
 .side-banner{padding:5px 0; text-align:center;} 
 .side-mov{padding:10px 0 20px; text-align:center;} 

.top-ev{width:230px; padding:5px 7px 2px;}
.top-evbn{padding:0 0 5px; text-align:center;}
.top-evtitle{height:24px; padding:0 0 2px; text-align:center; font-size:12px; font-weight:bold; border-bottom:1px solid #999999;}
.top-evdtl{padding:4px 5px 3px 10px; vertical-align:top;}
.top-evdtr{padding:4px 5px 3px;}
.top-evl{padding:4px 5px 3px 10px; vertical-align:top; border-top:1px dotted #999999;}
.top-evr{padding:4px 5px 3px; border-top:1px dotted #999999;}
.top-evpg{height:18px; padding:3px 5px 2px; text-align:center; font-weight:bold; border-top:1px solid #999999;}*/

.rt-menu{}



#top-topics{width:760px; margin:0 0 0 2px;}
.topics_date{width:139px; padding:4px 11px 3px 0; text-align:right; font-size:10px; color:#686868; vertical-align:top; border-bottom:1px solid #333;}
.topics_title{width:595px; padding:6px 0 7px 15px; text-align:left; border-bottom:1px solid #bfbfbf;}
.news_date { font-size:16px; color:#aaa; }

a img { border:none; }
form,table,input,textarea,dl,dt,dd { margin:0; padding:0; }
a, a:visited { color:#7f8e91; text-decoration:none; outline:none; }
a:hover { color:#33a8e5; text-decoration:underline; }

.alignright { float:right; }
.alignleft { float:left; }
.aligncenter { margin-left:auto; margin-right:auto; }
.centered { margin-left:auto; margin-right:auto; }
.clear { clear:both; }
p { margin:0 0 1em 0; padding:0; line-height:200%; }
#left_col { float:left; display:inline; width:760px; margin:0 0 0 2px; }
.left_cet { float:left; display:inline; width:760px;}
#contents { background:url(http://www.teppei-swing.com/blog/wp-content/themes/monochrome/img/side.gif) repeat-y; }
#right_col { float:right; display:inline; width:234px; margin:4px 2px 0 2px; }

#top_menu{vertical-align:top;}


/* ----- left_col ------------------------------------------------------------------------------------------------------------------------------ */
.post { background:url(http://www.teppei-swing.com/blog/wp-content/themes/monochrome/img/post_line.gif) no-repeat left bottom;}
#single_post { background:none; }
.post_odd { clear:both; }
.post_even { background:url(http://www.teppei-swing.com/blog/wp-content/themes/monochrome/img/meta_stripe.gif) repeat-y left; clear:both; }
.post_content_wrapper { float:right; width:580px; padding:50px 15px; text-align:left; }
.post_meta { float:left; display:inline; width:120px; padding:0 15px 35px; margin:35px 0 0 0; }
.content_noside { float:right; width:580px; padding:15px; }

/* post title */
.post_title { font-size:16px; margin:0 0 11px 0; font-weight:normal; line-height:0; background:url(http://www.teppei-swing.com/blog/wp-content/themes/monochrome/img/stripe1.gif) repeat-x bottom; padding:0; }
.post_title a, .post_title a:visited, .post_title span { color:#666; line-height:120%;  display:inline-block; padding:0 0 13px 0; }
.post_title a:hover { text-decoration:none; color:#2089cc; }

.post_content {line-height:160%; }

.post_content p { margin:0 0 15px 0; }
.post h1, .post h2, .post h3, .post h4, .post h5, .post h6 { margin:0 0 15px 0; }
.post_content a,.post_content a:visited { color:#2089cc; text-decoration:underline; }
.post_content a:hover { color:#e2415b; }

/* read more */
.post_content a.more-link, .post_content a.more-link:visited 
  { display:block; clear:both; color:#666; margin:15px 0 0 0; height:20px; padding:0 0 4px 45px; background:url(http://www.teppei-swing.com/blog/wp-content/themes/monochrome/img/read_more.gif) no-repeat left top; text-decoration:none; }
.post_content a.more-link:hover { color:#2089cc; background:url(http://www.teppei-swing.com/blog/wp-content/themes/monochrome/img/read_more.gif) no-repeat left bottom; text-decoration:none; }

/* ------------------------------------------------------------------------------
post image (delete this 2 line if you wan't to get rid of border around the image) 
------------------------------------------------------------------------------- */
.post img, .post a img { border:1px solid #ccc; padding:5px; margin:0 10px 0 0;  background:#f2f2f2; }
.post a:hover img { border:1px solid #38a1e5; background:#9cd1e1; }


/* layout of image */
.post img.centered,div.centered { display:block; margin:0 auto; }
.post img.aligncenter,div.aligncenter { display:block; margin:0 auto; }
.post img.alignright,div.alignright { margin:4px 0 15px 15px; display:inline; }
.post img.alignleft,div.alignleft { margin:4px 15px 15px 0; display:inline; }
.post img.wp-smiley { border:0px; padding:0px; margin:0px; background:none; }

/* table */
.post table { margin:0 0 1em 0; }
.post td, .post th { border:1px solid #ccc; padding:15px; }
.post th { background:#eee; font-weight:normal; }

/* list */
.post_content ul li { margin:0 0 1em 0; line-height:160%; background:url(http://www.teppei-swing.com/blog/wp-content/themes/monochrome/img/bullet1.gif) no-repeat 3px 7px; padding:0 0 0 18px; }
.post_content ol li { margin:0 0 1em 0; }
.post_content input { margin:5px 0; }

/* ----- post meta --------------------------------------------------------------------------------------------------------------- */
.post_meta { font-size:11px; text-align:right; line-height:160%; margin:34px 0 0 0; }
.post_meta dt { color:#999; margin:20px 0 0 0; padding-top:20px; background:url(http://www.teppei-swing.com/blog/wp-content/themes/monochrome/img/dot1.gif) repeat-x top; }
.post_meta dt.meta_date { padding:16px 0 5px 0; margin:0; background:none; }
.post_meta a, .post_meta a:visited { color:#666; }
.post_meta a:hover { color:#33a8e5; }
.post_date { font-size:32px; padding:5px 0 0 0; }
.post_date span { color:#666; }

/* ----- right_col ----------------------------------------------------------------------------------------------------------------------------- */
.side_box { color:#666; margin:0 15px 25px; font-size:11px; background:url(img/dot1.gif) repeat-x top; clear:both; padding:30px 0 0; }


/* odd post color (default is blue [red]) */
.meta_comment a, .meta_comment a:visited, .post_date, .post_meta dt.meta_comment { color:#990000; }

/* even post color (default is green [orange]) */
.post_even .meta_comment a, .post_even .meta_comment a:visited, .post_even .post_date, .post_even .post_meta dt.meta_comment, .post_even .post_meta a:hover
 { color:#e77530; }

 /* ---------- clearfix hack ---------- */
.clearfix:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.clearfix { display: inline-block; }
/* exlude MacIE5 \*/
* html .clearfix { height: 1% }
.clearfix {display:block;}
/* end MacIE5 */
 
 
 
