A {text-decoration: underline;}
A:link {color: #ffffff;}
A:visited {color: #ffffff;}
BODY {color: #ffffff;background-color: #000033;margin: 0px;}

.bTitle {color: #ffffff;font-size: 170%;font-weight: bold;}
.bTitleLink {text-decoration: none;}
.bDesc {color: #ffffff;font-size: 80%;}
.calendar {font-size: 80%;}

.calMonth {color: #ffffff;font-weight: bold;}
.calWeek {color: #ffffff;font-weight: bold;}
.calDay {color: #ffffff;}
.calDayLinked {color: #ffffff;font-weight: bold;text-decoration: underline;}
.calLink {color: #ffffff;font-size: 80%;font-weight: bold;text-decoration: underline;}
.calRule {background-color: #cccccc;}

.arcLink {color: #ffffff;font-size: 80%;text-decoration: underline;}
.catLink {color: #ffffff;font-size: 80%;text-decoration: underline;}
.bmLink {color: #ffffff;font-size: 80%;text-decoration: underline;}
.bmText {color: #ffffff;font-size: 80%;}
.pfTitle {color: #ffffff;font-size: 80%;font-weight: bold;}
.pfText {color: #ffffff;font-size: 80%;}
.lgFrame {background-color: #333333;}
.lgBar {background-color: #cccccc;color: #ffffff;font-size: 80%;font-weight: bold;}
.lgText {color: #333333;font-size: 80%;}
.lgRule {background-color: #cccccc;}
.adminLink {font-size: 80%;text-decoration: underline;}
.recLink {font-size: 80%;text-decoration: underline;}
.miscLink {color: #ffffff;font-size: 80%;text-decoration: underline;}
.miscText {color: #ffffff;font-size: 80%;}
.entry {background-color: #000033;}
.etTitle {color: #ffffff;font-size: 110%;font-weight: bold;}
.etTitleLink {text-decoration: none;}
.etBody {color: #ffffff;font-size: 100%;line-height: 160%;}
.etCategory {font-size: 80%;}
.etTime {font-size: 80%;text-decoration: underline;}
.etCommentLink { color: #cccccc;font-size: 80%;}
.etTBLink {color: #cccccc;font-size: 80%;}
.etRule {background-color: #cccccc;}
.etNextPrev {font-size: 80%;}
.thumbnail {float: right;}
.comment {background-color: #ffffff;}
.comment td {color: #666;}
.cmHeadText {color: #444444;font-size: 80%;font-weight: bold;}
.cmText {color: #777777;font-size: 80%;}
.cmTitle {color: #777777;font-size: 80%;font-weight: bold;}
.cmName {color: #666;font-size: 80%;font-weight: normal;}
.cmDate {color: #777777;font-size: 80%;}
.cmBody {color: #777777;font-size: 80%;font-weight: normal;line-height: 160%;}
.cmForm {color: #777777;font-size: 80%;font-weight: normal;}
.trackback {background-color: #ffffff;}
.tbHeadText {color: #777777;font-size: 80%;font-weight: bold;}
.tbUrl {color: #888888;font-size: 80%;white-space: nowrap;}
.tbBTitle {color: #888888;font-size: 80%;font-weight: normal;}
.tbETitle {color: #888888;font-size: 80%;font-weight: bold;}
.tbDesc {color: #888888;font-size: 80%;font-weight: normal;line-height: 150%;}

.rule {background-color: #ffffff;}
.menu {background-color: #000033;}
.headerLight {background-color: #000033;}
.headerDark {background-color: #999999;}
.menuBar {background-color: #cccccc;color: #333333;font-size: 80%;font-weight: bold;}


/* 最新の投稿（RECENT ENTRY）のリストの文字 */
.entLink {color:#ffffff;font-size: 80%;text-decoration:underline;}

/* 最新のコメント（RECENT COMMENT）のリストの文字 */
.comLink {color:#ffffff;font-size: 80%;text-decoration:underline;}

/* 最新のコメント（RECENT COMMENT）の投稿者名 */
.comText {color:#ffffff;font-size: 80%;}

/* 最新のトラックバック（RECENT TRACKBACK）のリストの文字 */
.traLink {color:#ffffff;font-size: 80%;text-decoration:underline;}

/* 最新のトラックバック（RECENT TRACKBACK）の投稿者のブログ名 */
.traText {color:#ffffff;font-size: 80%;}

/* goo おすすめ */
.gooText {font-size:80%;}
.lgBar {background-color:#cccccc;color:#333333;font-size: 80%;font-weight: bold;padding: 3px;text-align: center;width:100%}
.recommend_size {width:174px}

/* design dependent classes */

/*** gooAd ***/

.gooAd {
	cursor: hand;
}

TD.gooAd_sponsor_td {
	font-size: 9px;
	padding: 6px 3px 2px 3px;
	text-align: left;
	color: #ccc !important;
}

TD.gooAd_title_td {
	font-size: 11px;
	padding: 4px 3px 0px 3px;
	text-align: left;
}

TD.gooAd_url_td {
	font-size: 10px;
	padding: 2px 3px 0px 3px;
	text-align: right;
}

TD.gooAd_text_td {
	font-size: 10px;
	padding: 3px 3px 3px 3px;
	text-align: left;
}

TD.gooAd_btm_td {
	font-size: 20px;
	padding: 3px 3px 3px 3px;
}

a.gooAd_sponsor {
	text-decoration: none !important;
	color: #ccc !important;
}

a.gooAd_title {
	font-weight: bold !important;
	text-decoration: underline !important;
	color: #fff !important;
}

a.gooAd_url {
	text-decoration: none !important;
	color: #fff !important;
}

a.gooAd_text {
	text-decoration: none !important;
	color: #fff !important;
}