@charset "UTF-8";






body {
background:#669acc; 
color:#333333; 
}




A {
text-decoration: none;
}


A:link {
color: #6699CC;
text-decoration: none;
}


A:hover {
color: #FFCC00;
}

A:visited {
color: #A9C6E2;
}






#main-top,



#footer,
.mod-entry-set-top,
.mod-entry-set-bottom,
.mod-comments-top,
.mod-comments-bottom,
.comment-list-top,
.comment-list-bottom,
.comment-form-top,
.comment-form-bottom,
.mod-trackbacks-top,
.mod-trackbacks-bottom,
.trackback-list-top,
.trackback-list-bottom ,
.sidebar-top,
.sidebar-bottom,
{
display:none;
}





#container {
width:auto;
margin:0 auto;
background:#fff url(/img/template/user/446/left.gif) repeat-y left top;
}

#main {padding:20px 70px;
background:url(/img/template/user/446/right.gif) repeat-y right top;
}






#title-banner {padding-left:79px;width:auto;
background:url(/img/template/user/446/head_left.jpg) no-repeat left bottom;
}

#title-banner-body {padding-right:79px;width:auto;
background:url(/img/template/user/446/head_right.jpg) no-repeat right bottom;
}

#title-banner-body #title-banner-set {width:auto;
background:url(/img/template/user/446/head_center.jpg) repeat-x center bottom;
}



#title-banner-top{display:none;}



#title-banner-bottom {
display:none;
width:100%;
height:2px;
}

#title-banner-body #title-banner-set h1 {
font-size:157%;
color:#09c;
line-height:1.2;
text-align:center;
width:97%;margin:0 auto;padding-top:60px;
margin-bottom:0px;
}

#title-banner-body #title-banner-set h1 a {
color:#09c;
text-decoration:none;
}
#title-banner-body #title-banner-set h1 a:hover{
color:#09c;
text-decoration:none;
}
#title-banner-body #title-banner-set h1 a:active {
color:#09c;
text-decoration:none;
}

#title-banner-body #title-banner-set h2 {
color:#333;
font-size:80%;
line-height:1.2;
width:90%;text-align:center;
font-weight:normal;
padding:5px 0 60px 0;margin:0 auto;
}




#main-bottom {
display:none;
background:transparent;
}





#center-2c {
}

#center-3c {
}

#center {
}

#in-center {

}

#side-a,#side-b {
background:transparent;
width:200px;
}





.content-2c {
margin:0;
}

#in-center .content-3c {
margin:0 20px;
}

.content-top {
display:none;
}
.content-body {
}

.content-bottom {
height:10px;
}






.mod-entry-set {
}
.mod-entry-set-top {
}
.mod-entry-set-top div.lt {
}
.mod-entry-set-top div.rt {
}
.mod-entry-set-bottom {
}
.mod-entry-set-bottom div.lb {
}
.mod-entry-set-bottom div.rb {
}


.entry {width:auto;
width:auto;
border:1px solid #69c;
}


.entry-top {width:auto;
}

.entry-top h3 {
width:auto;
text-align:left;
font-size:110%;
line-height:1.2;color:#09c;
padding:12px;
border-bottom:1px dashed #69c;
z-index:1;width:auto;
}

.entry-top h3 a {color:#09c;
text-decoration:none;
}
.entry-top h3 a:hover {color:#09c;
text-decoration:none;
}
.entry-top h3 a:visited {color:#09c;
text-decoration:none;
}


.entry-top-info {
text-align:center;
padding:0 2px;
font-size:85%;
border:1px solid #69c;
width:40%;background:#fff;margin-left:57%;
position: relative; top: -11px; z-index: 2;
}
.entry-top-info a {
text-decoration:none;
}
.entry-top-info a:hover {
text-decoration:none;
}
.entry-top-info a:visited {
text-decoration:none;
}
.entry-top-info span.entry-top-info-time {
}
.entry-top-info span.entry-top-info-category {
}
.entry-body {clear:both;margin:0 15px;width:auto;
}


.entry-body-image {
margin:10px auto 10px;
}

.entry-body-image a img,.entry-body-text a img {
border:none;
}

.entry-body-image a:visited img,.entry-body-text a:visited img {
border:none;
}

.entry-body-image a:hover img,.entry-body-text a:hover img {
border:none;
}

.entry-body-text {

}
.entry-body-text a:link {
text-decoration:none;
}
.entry-body-text a:hover {
text-decoration:underline;
}
.entry-body-text a:visited {
text-decoration:none;
}





.entry-bottom {
padding:15px;
text-align:right;
}



.entry-bottom-info {
font-size:90%;
}
.entry-bottom-info a {
text-decoration:none;
}
.entry-bottom-info a:hover {
text-decoration:none;
}
.entry-bottom-info a:visited {
text-decoration:none;
}





#mod-freearea-main {

margin:0 0 20px 0;
background-color:transparent;
}
#mod-freearea-main .mod-entry-set-top {
}
#mod-freearea-main .entry {

}

#mod-freearea-main .entry .entry-top {
}

#mod-freearea-main .entry .entry-top h3 {
width:auto;
text-align:left;
font-size:110%;
line-height:1.2;color:#09c;
padding:12px;
border-bottom:1px dashed #69c;
}

#mod-freearea-main .entry .entry-body {
line-height:1.25;
padding:10px;
border:none;
}

#mod-freearea-main .entry .entry-body-text {
padding:10px 0;
margin:0;
}

#mod-freearea-main .entry .entry-bottom {
border:none;
display:none;
}




#mod-comments {width:90%;margin:0 auto;
margin-bottom:20px;
}


#mod-comments h3{
font-size:110%;
color:#000;color:#09c;
line-height:1.2;
margin:10px 0;
padding:5px 0;
}


#mod-comments .comment-list-body{
margin-bottom:20px;
}

#mod-comments .comment-list-body dl {
padding:10px;
background:transparent;
margin-bottom:10px;
border:1px solid #69c;
background:#fff;
}

span.comment-list-title {
font-weight:bold;
color:#69c;
}

span.comment-list-name {
color:#69c;
}


.comment-list-body dl dd.comment-list-date {
color:#666;text-align:right;font-size:90%;
}

.comment-input dl {
}
.comment-submit input {
}


.comment-notice,.comment-spam{
}

.comment-notice a{
}


.comment-gooid {
margin-bottom:20px;
padding:0 10px 10px 10px;
}
.comment-gooid dl {
}
.comment-gooid dl dt {
font-weight:bold;
}
.comment-gooid dl dd {
}
.comment-login-link {
margin:10px 0;
}


.comment-alert {
margin:10px 0;
text-align:center;
}
.comment-alert,.comment-gooid{
color:#333333;
font-weight:bold;
}
.comment-alert .comment-list-none,.comment-alert .comment-precheck{
color:#333333;
font-weight:bold;
}
.comment-alert span.comment-login {
color:#09c;
}
.comment-alert span.comment-list-error {
color:#09c;
font-weight:bold;
padding:5px;
margin:10px 0;
}






#mod-trackbacks {width:90%;margin:0 auto;
margin-bottom:20px;
}

#mod-trackbacks h3 {
font-size:110%;
color:#000;color:#09c;
line-height:1.2;
margin:10px 0;
padding:5px 0;
}

#mod-trackbacks .trackback-ping-url dt {
padding-top:10px;
}

#mod-trackbacks .trackback-ping-url {
margin:20px;
color:#222;
background:#f5f5f5;
font-weight:bold;
text-align:center;
}

#mod-trackbacks .trackback-ping-url dd input {
font-size:85%;margin:20px auto;text-align:center;
}

#mod-trackbacks .trackback-filter {
}
#mod-trackbacks .trackback-filter ul{
margin: 5px 20px 10px;
}
#mod-trackbacks .trackback-filter ul li {
list-style:disc;
list-style-position:outside;
line-height:1.25;
}



#mod-trackbacks .trackback-list-body{
padding:10px;
}


#mod-trackbacks .trackback-list-body dl {
padding:10px;
background:transparent;
margin-bottom:10px;
border:1px solid #69c;
background:#fff;
}
#mod-trackbacks .trackback-list-body dl dt {

}
#mod-trackbacks .trackback-list-body dl dt.trackback-list-title {

font-weight:bold;
}
#mod-trackbacks .trackback-list-body dl dt a {
font-weight:bold;
text-decoration:none;
}
#mod-trackbacks .trackback-list-body dl dt a:hover {

text-decoration:none;
}
#mod-trackbacks .trackback-list-body dl dt a:visited {

text-decoration:none;
}


#mod-trackbacks .trackback-alert {
margin:10px 0;
text-align:center;
}
#mod-trackbacks .trackback-alert .trackback-precheck{
font-weight:bold;
padding-top:10px;
}





#mod-prev-next {
margin:0 0 20px 0;
padding:5px;
background:transparent;
font-weight:bold;
border:1px solid #69c;
}
#mod-prev-next a {
text-decoration:underline;
}
#mod-prev-next a:hover {
text-decoration:underline;
}
#mod-prev-next a:visited {
text-decoration:underline;
}





.mod-entry-set-goo-ad {
margin-top:20px;
margin-bottom:30px;
text-align:center;
}

.gooAd {
margin:0;
background:#fff;
}
.gooAd td {
}
td.gooAd_sponsor_td {
}
td.gooAd_title_td {
}
td.gooAd_url_td {
}
td.gooAd_text_td {
}
.gooAd_text {
}
td.gooAd_btm_td {
}

a.gooAd_sponsor {
}

a.gooAd_title {
color:#69c;
font-weight:bold;
}
a:visited.gooAd_title {
color:#69c;
font-weight:bold;
}

div.gooAd_text_td {
line-height:1.1;
}
a.gooAd_text {
color:#666666;
}
a:visited.gooAd_text {
color:#666666;
}

a.gooAd_url {
color:#69c;
}
a:visited.gooAd_url {
color:#69c;
}


.gooAd_title_td A,
.gooAd_url_td A,
.gooAd_text_td A {
text-decoration:none;
}






.sidebar {
width:auto;
margin:0 0;
}




.module{

}

.module-body{
padding:5px 10px;font-size:92%;
}

.module ul li {
text-align:left;
color:#333333;
}

.module dl dt {
font-weight:bold;
}
.module dl dd {
}


.module-body hr {
height:1px;
background-color:#333;
border:0px;
}

.module a {
text-decoration:none;
}
.module a:link:hover {
text-decoration:none;
}
.module a:visited {
text-decoration:none;
}



#side-a{

}

#side-a .module {

}

#side-a .module .module-top {
display:none;
}

#side-a .module .module-body {

}

#side-a .module .module-bottom {
display:none;
}

#side-a .module h4 {
padding:2px 10px 5px 35px;
text-align:left;
color:#fff;
font-weight:bold;
font-size:90%;
background:url(/img/template/user/446/menubar_bg.gif) no-repeat left top;
}



#side-b{

}

#side-b .module {

}

#side-b .module .module-top {
display:none;
}

#side-b .module .module-body {
}

#side-b .module .module-bottom {
display:none;
}

#side-b .module h4 {
padding:2px 10px 5px 35px;
text-align:left;
color:#fff;
font-weight:bold;
font-size:90%;
background:url(/img/template/user/446/menubar_bg.gif) no-repeat left top;
}





#mod-advertising {}

#side-a #mod-profile h4{}
#mod-profile .module-body{}
#mod-profile .module-body dd.mod-pro-photo{padding:0;}


body #mod-profile .module-body dl dt
{font-weight:bold;}

body #mod-profile .module-body dl dd
{padding:4px 0 4px 15px;}

#mod-mobile {
text-align:center;
}
#mod-mobile ul li{
text-align:center;
}

#mod-recent-entries{}

#mod-categories {}

#mod-login {}
#mod-login ul li {
border:none;
padding:0;
}

#mod-recent-comments {}

#mod-recent-trackbacks {}

#mod-cal-table table{
width:80%;margin:5px auto;
}


.mod-cal-caption{
border-bottom:1px solid #333;
}

div#mod-cal-prev-next {border-top:1px solid #333;
width:80%;margin:0 auto;
padding:3px 0 0 0;
}

#mod-cal-prev-next #mod-cal-prev a{font-weight:bold;
text-decoration:none;
}

#mod-cal-prev-next #mod-cal-next a{font-weight:bold;
text-decoration:none;
}

#mod-cal-table .mod-cal-caption {
padding:4px;
font-weight:bold;
}


#mod-cal-table .mod-cal-week {
}
#mod-cal-table  td.mod-cal-day-lin-td {
}


#mod-cal-table th,#mod-cal-table td {
padding:2px;
text-align:center;
vertical-align:middle;
}


#mod-cal-table .mod_cal_day_linked {
font-weight:bold;
text-decoration:underline;
}


#mod-back-numbers-scroll {}

#mod-back-numbers-scroll .module-body {
padding:10px 5px;width:90%;margin:5px auto;
}

#mod-back-numbers-noscroll .module-body {
padding:15px 15px 20px
}

#mod-bookmarks .mod-boo-name {
}

#mod-goo-recommends li {
border:none;
}

#mod-powered-by {
padding:10px;
}

#font-size-changer {}
#font-resizer ul li {
background:none;
padding:0;
text-align:center;
border:none;
}


#mod-freearea-sidebar{

}

#mod-freearea-sidebar .module-body{
padding:5px 10px;
}



#font-size-changer #font-resizer ul li {
background:none;list-style-image:none;text-align:center;}
#font-size-changer #font-resizer ul li.mod-fon-siz-small
{margin:0;padding:0;width:33%;}
#font-size-changer #font-resizer ul li.mod-fon-siz-reset
{margin:0;padding:0;width:33%;}
#font-size-changer #font-resizer ul li.mod-fon-siz-large
{margin:0;padding:0;width:33%;}


*html #font-size-changer #font-resizer ul li a:visited{color:inherit;}
*html #font-size-changer #font-resizer ul li a:hover{color:inherit;}


#mod-freearea-main .entry .entry-body{word-break:break-all;}
.trackback-list-body dl dt{word-break:break-all;}
.trackback-list-body dl dd{word-break:break-all;}
.entry-body-text{word-break:break-all;}
.comment-list-text{word-break:break-all;}


#mod-advertising .module-body ul li{background-image:none;}
#mod-advertising .module-body ul li{list-style-image:none;
margin-left:auto;margin-right:auto;}
#mod-mobile .module-body ul li{background-image:none;}
#mod-mobile .module-body ul li{list-style-image:none;margin-left:0;margin-right:auto;}

#mod-prev-next .etBody{font-size:80%;}
#mod-prev-next ul li table{padding:0;margin:0;}

