body {margin:0px 0px 20px 0px; color:black; background: white; no-repeat fixed right;}

a { color: #036; text-decoration: underline;}
a:link{ color: #036; text-decoration: underline;}
a:visited{ color: #036; text-decoration: underline;}
a:active{ color: #999;}
a:hover{ color: #999;}

blockquote {color:blue; background: white; border:solid 2px #393;}

h1 {margin:5px;}
h2, h3 {margin: 0px; padding: 0px;}
h4 {font-size:large; color:blue; background: white; border:solid 2px #393; padding:0.5em;}
h5 {font-size:large; border-bottom:solid 5px orange; padding:0px;}
h6 {font-size:medium;}

.ctr {text-align:center;}
.ar {text-align:right;}
.al {text-align:left;}

#banner {font-family:"ヒラギノ角ゴ Pro W3", "Osaka", "MS PGothic", verdana, arial, sans-serif; color:#333; background:blue; 
background:url("http://toulon.us/hb/himi_back.jpg"); padding:15px; border-top:4px double #666;}

#banner a,
#banner a:link,
#banner a:visited,
#banner a:active,
#banner a:hover {"ヒラギノ角ゴ Pro W3", "Osaka", "MS PGothic", verdana, arial, sans-serif; font-size: x-large; color: #333; text-decoration: none;}

.description {color:red; font-family:"ヒラギノ角ゴ Pro W3", "Osaka", "MS PGothic", verdana, arial, sans-serif; font-size:large; text-transform:none; padding:1em;}

#content {position:absolute; margin-right:20px; margin-left:225px; margin-bottom:20px; border:1px solid #fff; width: 70%;}

#container {border:1px solid #fff;}

#links {padding:15px; border:1px solid #fff; width:200px;}

.blog {padding:15px;}

.blogbody {font-family:"ヒラギノ角ゴ Pro W3", "Osaka", "MS PGothic", verdana, arial, sans-serif; font-size:small; color:#333; font-size:small; font-weight:normal; background:#cfc; line-height:200%; border:solid 2px #393; padding:5px; margin-bottom:2px;}

.blogbody a,
.blogbody a:link,
.blogbody a:visited,
.blogbody a:active,
.blogbody a:hover {font-weight: normal;text-decoration: underline;}

.title{font-family:"ヒラギノ明朝 Pro W3", "Heisei Mincho", "MS PMincho", palatino, georgia, times new roman, serif; font-size: medium; color: #666;}

#menu {margin-bottom:15px; text-align:center;}

.date{font-family:"ヒラギノ明朝 Pro W3", "Heisei Mincho", "MS PMincho", palatino, georgia, times new roman, serif; font-size:large; color: #333; margin:10px 0px; font-weight:bold;}

.posted{ font-family:"ヒラギノ角ゴ Pro W3", "Osaka", "MS PGothic", verdana, arial, sans-serif; font-size: x-small; color: #000; margin-bottom:25px;}

.calendar {font-family:"ヒラギノ角ゴ Pro W3", "Osaka", "MS PGothic", verdana, arial, sans-serif; color:#666; font-size:x-small; font-weight:normal; line-height:140%; padding:2px; text-align:left; margin-top:10px;}

.calendarhead {font-family:"ヒラギノ明朝 Pro W3", "Heisei Mincho", "MS PMincho", palatino, georgia, times new roman, serif; color:#660; font-size:small; font-weight:normal; padding:2px; letter-spacing:0.3em; text-transform:uppercase; text-align:left;}

.side {font-family:"ヒラギノ角ゴ Pro W3", "Osaka", "MS PGothic", verdana, arial, sans-serif; color:#333; font-size:x-small; font-weight:normal; line-height:140%; padding:2px;}

.sidetitle {font-family:"ヒラギノ明朝 Pro W3", "Heisei Mincho", "MS PMincho", palatino, georgia, times new roman, serif; color:#660; background:yellow; font-size:small; font-weight:normal; padding:2px; margin-top:30px; letter-spacing: .3em; text-transform:uppercase;}

.syndicate {"ヒラギノ角ゴ Pro W3", "Osaka", "MS PGothic", verdana, arial, sans-serif; font-size:xx-small; line-height:140%; padding:2px; margin-top:15px;}

.powered {font-family:"ヒラギノ明朝 Pro W3", "Heisei Mincho", "MS PMincho", palatino, georgia, times new roman, serif; color:#666; font-size:x-small; line-height:140%; text-transform:uppercase; padding:2px; margin-top:50px; letter-spacing: .2em;}

.comments-body {font-family:"ヒラギノ角ゴ Pro W3", "Osaka", "MS PGothic", sans-serif; color:#666; font-size:small; font-weight:normal; line-height:140%; padding-bottom:10px; padding-top:10px; border-bottom:1px dotted #999;}

.comments-post {font-family:"ヒラギノ角ゴ Pro W3", "Osaka", "MS PGothic", verdana, arial, sans-serif; color:#666; font-size:x-small; font-weight:normal;}

.trackback-url {font-family:"ヒラギノ角ゴ Pro W3", "Osaka", "MS PGothic", verdana, arial, sans-serif; color:#666; font-size:small; font-weight:normal; line-height:140%; padding:5px; border:1px dotted #999;}

.trackback-body {font-family:"ヒラギノ角ゴ Pro W3", "Osaka", "MS PGothic", verdana, arial, sans-serif; color:#666; font-size:small; font-weight:normal; line-height:140%; padding-bottom:10px; padding-top:10px; border-bottom:1px dotted #999; }

.trackback-post {font-family:"ヒラギノ角ゴ Pro W3", "Osaka", "MS PGothic", verdana, arial, sans-serif; color:#666; font-size:x-small; font-weight:normal;}

.comments-head{font-family:"ヒラギノ角ゴ Pro W3", "Osaka", "MS PGothic", verdana, arial, sans-serif; font-size:small; color: #666; border-bottom:1px solid #999; margin-top:20px;
font-weight:bold;}

#banner-commentspop {font-family:"ヒラギノ角ゴ Pro W3", "Osaka", "MS PGothic", verdana, arial, sans-serif; color:#fff; font-size:large; font-weight:bold; border-left:1px solid #fff; border-right:1px solid #fff; border-top:1px solid #fff; background:#036; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px;}
