/* ------[ For the whole badge ]------ */
 #badge a:hover {}
 #badge a:link {}
 #badge a:active {}
 #badge a:visited {}
 #badge {border: 1px solid #cccccc;}

 /* ------[ For each item in the badge ]------ */
 #badge .item_cell {list-style: none; text-align: center; padding: 5px; margin: 0px;}
 #badge .cover {}
 #badge .cover img {border: 1px solid #cccccc; padding: 3px; background-color: #f7f7f7;}
 #badge .title {text-indent: 0;padding: 0; margin: 0;}
 #badge .subtitle {}
 #badge .author {} 
 
 /* ------[ The bottom part ]------ */
 #badge .link_cell {list-style: none; text-align: center; padding: 5px; margin: 0px; clear: both;}
 #badge .link_cell dt {text-align: center; margin: 0px;}
 #badge .link_cell dd a {font-size: 10px; font-family: Verdana;}
 #badge .link_cell dd {text-align: center; margin: 0px;}
 #badge .link_cell img {border: none;}


p a img {
    margin-left:0.5em;
}

.bookmark_user .name {
  text-align:center;
}

.bookmark_user {
  word-wrap:break-word;
  border:1px solid #eee;
  padding:2px;
  float:left;
  margin:1px;
  text-align:center;
} 

.hemidemi_comment {
  display:none;
} 

.hide {display:none;}

div.list {
    color: #AA0055;
    font-weight: bold;
}

div.nav {
    text-align:center;
    margin-bottom:0.5em;
    color: #000000;
}

div.nav a {
    color: #CCCC00;
    text-decoration: none;
}

div.nav a:hover {
    background: #EE8000;
    color: #3300BB;
    text-decoration: none;
}


h3.articleTitle {
    text-align: center;
    font-weight: bold;
    font-size:1.2em;
    margin-bottom:0.3em;
}

ul.listCategories {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}

h1.warning {
    color: #CCCC00;
}

h1.title {
    font-size: 1.2em;
    font-weight: bold;
}

em {
    color:#EE0000;
    font-weight:bold;
}

div.title {
    text-align: left;
}

div.nav {
    text-align: center;
}

div.body {
    margin-right:1.2em;
}

div.bodyContent {
    margin-right:2em;
    margin-left:1.5em;
    line-height: 1.5em;
}

div.articleContent {
    margin-right:0.5em;
    margin-left:1.5em;
    line-height: 1.6em;
}

h2.menuTitle {
    font-size: 1.2em;
    margin-top:0.5em;
    margin-bottom:0.5em;
    text-align: center;
}

body {
    background-image: url("./Images/background.png");
    color:#000000;
}

div.articleSign {
    line-height:1.4em;
    text-align:right;
    margin-bottom:0.5em;
}

blockquote {
    color:#000000;
    background:#F6B4C4;
    line-height:1.6em;
    margin-top:0.5em;
    margin-left:0.5em;
    margin-right:1em;
    padding-left:0.5em;
    padding-right:0.3em;
    padding-top:0.5em;
    padding-bottom:0.5em;
}

h2.articleTitle {
    text-align: center;
    font-size: 1.5em;
}

td.pinkRight {
    background-image: url("./Images/border/pink/left.png");
    background-repeat: repeat-y;
}

td.pinkBottom {
    background-image: url("./Images/border/pink/bottom.png");
    background-repeat: repeat-x;
}

td.cafeRight {
    background-image: url("./Images/border/cafe/left.png");
    background-repeat: repeat-y;
}

td.cafeBottom {
    background-image: url("./Images/border/cafe/bottom.png");
    background-repeat: repeat-x;
}

td.cafe {
    background: #F2D5B4;
}

td.teaRight {
    background-image: url("./Images/border/tea/left.png");
    background-repeat: repeat-y;
}

td.teaBottom {
    background-image: url("./Images/border/tea/bottom.png");
    background-repeat: repeat-x;
}

td.tea {
    background: #EE9B35;
}

div.articleCategories {
    line-height:1.4em;
    text-align:right;
}

#mainBox {
    width: 98%;
    margin-left:0.5em;
}

table.middleContentTable {
    width:98%;
    margin-bottom:0.5em;
    margin-right:0.5em;
    background:#F2D5B4; 
}

div.menuContentLeft {
    margin-top:0.5em;
    margin-bottom:0.5em;
    margin-left:0.5em;
    margin-right:0.5em;
    text-align:left;
    line-height:1.4em;
    width: 8em;
}

div.menuContent {
    margin-top:0.5em;
    margin-bottom:0.5em;
    margin-left:0.5em;
    margin-right:0.5em;
    text-align:center;
    line-height:1.4em;
    width: 8em;
}

img.poststick {
    margin-bottom:0.5em;
    border:0;
}

td.menuContentTable {
    background:#F2D5B4;
}

#Content {
    margin-top:0em;
    margin-bottom:1.5em;
    color:#000000;
    line-height:1.3em;
    width:100%;
}

#Menu {
    color:#000000;
    line-height:1.5em;
    margin-right:0em;
}

#Title {
    width: 100%;
    color:#000000;
    margin-bottom:0.5em;
}

table.contentTableTitle {
    width: 100%;
    margin-bottom:0.5em;
    background:#EE9B35; 

}

table.menuTable {
    width: 11em;
    margin-bottom:0.5em;
}

div.attachment {
    text-align: center;
    margin-bottom:0.5em;
}

a {
    color: #0000FF;
    font-weight:bold;
    text-decoration: none;
}

a:link {
    font-weight: bold;
    text-decoration: none;    
    color: #0000FF;
}

a:active {
    font-weight: bold;
    text-decoration: none;    
}

a:visited {
    font-weight: bold;
    text-decoration: none;
    border-bottom: thin dotted;

}

a:hover {
    color: #0000FF;
    background:#FEBB35;
    font-weight: bold;
}

img.attachment {
    margin-left:0.5em;
    margin-bottom:0.5em;
}

a img {
    border:0;
}

em {
    color:#FF0000;
    font-weight:bold;
    font-style:normal;
    font-size:1.2em;
}

em.comment {
    font-weight: bold;
    font-size:1.2em;
}

div.articlePosts {
    margin-left:0.8em;
    margin-right:0.3em;
}
