/* General Setting */

#primary-content h2.title {
    padding-top: 5px;
    padding-bottom: 5px;
    text-indent: 2px
}

#primary-content .post-content h2 {
    margin-top: 0px;
    margin-bottom: 0px
}

#primary-content .post-content h2, #primary-content ul, #primary-content ol, #primary-content dl {
    padding-top: 8px;
    padding-bottom: 8px;
}

.single-post #primary-content h1.title, .single-page #primary-content h1.title {
    padding-bottom: 12px
}

.single-post #primary-content h2, .single-page #primary-content h2 {
    padding-top: 10px;
    padding-bottom: 15px
}

.single-post #primary-content h2 a, .single-page #primary-content h2 a {
    color: black;
    text-decoration: none
}

#primary-content .post-content {
    padding-left: 5px;
    padding-right: 5px
}

#primary-content th {
    text-align: center
}

#primary-content dl {
    margin-left: 15px;
}

#primary-content dl dt {
    padding-top: 5px;
    padding-bottom: 5px;
    margin-top: 5px
}

#primary-content .post-tags {
    margin-top: 15px
}

#primary-content .post-meta { /* share this post */
    margin-top: 15px
}

#instance-count-per-day ul.cpd {
    padding-left: 10px;
    padding-right: 15px
}

#instance-count-per-day ul.cpd li {
    letter-spacing: 2px
}

#pagerank-widget table {
    margin: auto;
}

#pagerank-widget span {
    display: none
}


/* Theme Hack */

#logo a {
    font-family: "微軟正黑體","Arial Unicode MS","新細明體","Arial Black",Arial;
    font-weight: normal;
    background-image: url('/wp-content/blogs.dir/3/gallery/phd-icon/phd-108x41.gif');
    background-repeat: no-repeat;
    background-position: center left;
    padding-left: 115px
}

#copyright {
    background-image: url('/wp-content/blogs.dir/3/gallery/phd-icon/phd-98x40.png');
    background-repeat: no-repeat;
    background-position: center right
}

/* Case */

#primary-content .case a, #primary-content .case a:visited, #primary-content .case a:link {
	text-decoration: underline;
        margin-left: 5px
}
#primary-content .case a:hover {
	text-decoration: none;
        margin-left: 5px
}

#primary-content .case h2 {
        color: #000055;
        font-family: Times New Roman;
	clear: both
}

#primary-content .case div {
	width: 652px;
	float: right;
	text-align: left
}

#primary-content div.intro {
	float: left;
	padding-top: 10px;
	width: 433px
}

#primary-content div.thumb {
	float: right;
	width: 210px;
	padding-top: 10px;
	text-align: center;
}

#primary-content div.thumb img {
	border: solid 1px #999999
}

