@charset "utf-8";
@import  "../common/main.css";

div.comment_content{
    border-bottom:dotted;
    border-width:1px;
}

div#category{
    text-align:left;
}

div.category_in{
    height:250px;
    width:180px;
    float:left;
    margin:5px;
}
    * html div.category_in{
        margin:4px;
    }

div#category1{
    background-image:url('./img/01.gif');
    background-repeat:no-repeat;
}

div#category2{
    background-image:url('./img/02.gif');
    background-repeat:no-repeat;
}

div#category3{
    background-image:url('./img/03.gif');
    background-repeat:no-repeat;
}

div#category4{
    background-image:url('./img/04.gif');
    background-repeat:no-repeat;
}
div#category5{
    background-image:url('./img/05.gif');
    background-repeat:no-repeat;
}
div#category6{
    background-image:url('./img/06.gif');
    background-repeat:no-repeat;
}
div.category_title{
    height:33px;
    line-height:33px;
    padding-left:40px;
    font-size:100%;
}

div.category_description{
    padding:10px;
    height:30px;
}

#category a.catImg{
    display:table-cell;
    line-height:0px;
    margin-bottom:10px;
    width:160px;
    height:160px;
    padding:0px;
    border:1px solid #ffe1e1;
    text-align:center;
    vertical-align:middle;
}
    * html #category a.catImg{
        display:inline;
        zoom:1;
    }
    * + html #category a.catImg{
        display:inline;
        zoom:1;
    }

div#w_comment h2{
    height:36px;
    background-image:url('./img/comment.png');
    background-repeat:no-repeat;
    text-indent:-9999px;
    margin-top:10px;
    text-align:left;

}

div#info h2{
    height:36px;
    background-image:url('./img/info.png');
    background-repeat:no-repeat;
    text-indent:-9999px;
    margin-top:10px;
    text-align:left;

}
.info_data{
    width:550px;
    padding:10px;
    text-align:left;
}
.info_date{
    width:130px;
    float:left;
}

.info_content{
    padding:0px 0px 10px 20px;
    border-width:0px 0px 1px 0px;
    border-style:dotted;
    border-color:#644648;
    margin-left:0px;
    text-align:left;
}
.info_content a{
    font-weight:800;
}
.info_img{
    float:left;
    margin-right:10px;
}


div#newitem h2{
    height:36px;
    background-image:url('./img/newitem.png');
    background-repeat:no-repeat;
    text-indent:-9999px;
    margin-top:10px;
    margin-bottom:5px;
}

div#newitem .newitems {
    float:left;
    padding:10px 5px;
}

.thum_img {
	display:inline-block;
	vertical-align:bottom;
}

.thum_img {
	margin:5px;
}
#thumimg1 {
	max-width:400px;
	max-height:200px;
    cursor:pointer;
}

#thumimg2 {
	width:100px;
    cursor:pointer;
}

#thumimg3 {
	width:100px;
    cursor:pointer;
}

#newitem .newitems{
	width:130px;
}

.newitems .item_img {
    display:block;
    width:100px;
    height:100px;
    margin-left:auto;
    margin-right:auto;
    border:1px solid #ffe1e1;
}

.item_img a{
    display:table-cell;
    vertical-align:middle;
    text-align:center;
    width:100px;
    height:100px;

}
    * html .item_img a{
        display:inline;
        vertical-align:middle;
    line-height:1px;    }

.item_img a img{
    vertical-align:middle;
}

div#newitem .newitems .item_name{
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    font-size:85%;
}
.newitems .item_name{
    padding:2px 5px;
}
div#event h2{
    height:36px;
    background-image:url('./img/event.png');
    background-repeat:no-repeat;
    text-indent:-9999px;
    margin-top:10px;

}
.event_data{
    width:550px;
    padding:10px;
    text-align:left;
}
.event_date{
    width:100px;
}

.event_content{
    padding:0px 0px 10px 20px;
    border-width:0px 0px 1px 0px;
    border-style:dotted;
    border-color:#644648;
    margin-left:0px;
    text-align:left;
}
.event_content a{
    font-weight:800;
}
.event_img{
    float:left;
    margin-right:10px;
}
#carrie_free{
    text-align:right;
    position:relative;
    top:-32px;
    height:0px;
}