body { font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 1.25em; }
p { font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 1.25em; }
td { }
a:link { color: black; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
a:visited { color: gray; font-weight: bold; text-decoration: none; }
a:hover { color: blue; font-weight: bold; text-decoration: underline; }
a:active { color: red; font-weight: bold; }
.title { color: #393; font-size: 32px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.25em; letter-spacing: -1pt; }
.comic_ms { font-size: 72px; font-family: "Comic Sans MS", Chalkboard, arial, helvetica, sans-serif; line-height: 82px; letter-spacing: -1px; }
.heading { font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.2em; }
.footer { font-size: 10.5pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.2em; }

.heading a{ color: black; text-align: left; }


.parss-title {
	display:block;
  	clear:left;
  	font-weight:bold;
  	line-height:100%;
        }
		
.parss-title a {
	color: #393;	
}

.parss-title a:hover { text-decoration: underline; }

.parss-date {
  display:block;
  color:#666;
  font-size:80%;
}
.parss-image {
	padding:0 5px 5px 0;
	float:left;
	width:100px;
	overflow: hidden;
	height:80px;
}
.parss-image img { width:100px; border: solid 1px #fff; overflow: hidden; background-image: url(../graphics/maitai_rss_icon1.png); background-repeat: repeat; height: 80px; }

.parss-description { font-size:85%; line-height:125%; color: #000; font-style: italic; }

#feeds { text-align: left; width: auto; height: auto; margin: 0; padding: 0; border-radius: 5px; border: solid 1px #ccc; }

#feeds td { text-align: left; border: solid 1pt #ddd; border-radius: 5px; }

#feeds ul {
	padding:0;
	margin:0;
	overflow: hidden;
	float: left;
	}

/* single feeds */

#feed {
	padding:0;
	margin:0;
	overflow: hidden;
	float: left;
}

#news { text-align: left; width: auto; height: auto; margin: 0; padding: 0; }

#news td { text-align: left; width: 300px; border: solid 1pt #ccc; border-radius: 5px; }

#news ul {
	padding:0;
	margin:0;
	overflow: hidden;
	float: left;
	}

