/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(/blog/mt-static/themes-base/blog.css);
@import url(/blog/mt-static/support/themes/cityscape-seattle/cityscape-seattle.css);
/* end StyleCatcher imports */






body {
background: #8dc0dc url(http://novi.jp/nv_plus/srcimg/body.gif) repeat-y top center;
}
/* ヘッダ */
#header {
       background-image: url(http://novi.jp/nv_plus/srcimg/header.jpg);
}
#header-content {
margin: 65px 10px 90px;
width: auto;
}
#header-name a {
color: white;
font-size: 32px;
font-family: Tahoma;
}
#header-name { 
border-bottom: dotted 1px #ffffff;
}
#header-description { 
color: #ffffff;
padding-top: 5px;
}

/*コンテンツ*/
.layout-wt #alpha {
width: 630px;
}

/*サイドバー*/
.layout-wt #beta {
color: #ffffff;
width: 300px;
margin-right: 10px;
}
.layout-wt #content-inner {
background-image: none;
}

.layout-wt #beta {
background-color: #9e9e9e;
}

.widget .widget-header {
border: none;
margin-left: 14px;
margin-right: 14px;
}

.widget a {
color: white;
}

/*メッセージ*/
.message {
color: white;
border: solid 1px #ffffff;
margin: 10px 14px 10px;
padding: 5px;
}

/* カレンダー*/
#calender {
width: 100%;
font-size: 0.75em;
}
#calender th, #calender td {
text-align: center;
vertical-align: middle;
}
#sun, #cell1, #cell8, #cell15, #cell22, #cell29, #cell36 {
color: red;
}


