.serendipity_xml_icon {
background:url("img/purple_xml.png") no-repeat scroll center center transparent;
margin:0;
padding:10px 0;
visibility:visible;
}
.serendipity_xml_icon img {
visibility:hidden;
}
a {
color:#3A3A3A;
text-decoration:none;
}
a:hover {
color:#000000;
}
body {
background:url("img/purple_body.jpg") repeat-x scroll 0 0 #000000;
}
#wrapper {
background-color:#FFFFFF;
border:1px solid #000000;
font-family:verdana,arial,helvetica,sans-serif;
font-size:69%;
margin:0 auto;
width:960px;
}
#serendipity_banner {
background:url("img/purple_header.jpg") no-repeat scroll center top #FFFFFF;
border:0 none;
height:136px;
margin-left:auto;
margin-right:auto;
width:940px;
}
#serendipity_banner h1 {
font-size:180%;
font-weight:bold;
letter-spacing:0.3em;
padding:0.25em;
text-align:right;
text-transform:uppercase;
}
#serendipity_banner h2 {
font-size:130%;
font-weight:normal;
letter-spacing:0.2em;
padding:0.25em;
text-align:right;
text-transform:uppercase;
}
#serendipity_banner a {
color:#FFFFFF;
text-decoration:none;
}
#serendipity_below_banner {
}
#sitenav {
background:url("img/purple_nav.png") repeat scroll left top #FFFFFF;
border-top:2px solid #FFFFFF;
margin:0 10px;
padding:0;
width:940px;
}
#sitenav ul li {
display:inline;
font-size:90%;
font-weight:bold;
letter-spacing:0.2em;
margin:0;
padding:0;
text-transform:uppercase;
}
#sitenav ul a {
background:url("img/purple_nav.png") repeat scroll left top #FFFFFF;
border-right:1px solid #DFDFDF;
float:left;
overflow:hidden;
padding:6px 10px;
}
#sitenav ul li a:hover, #sitenav .currentpage a {
background:url("img/purple_nav.png") repeat scroll left bottom #CB97D8;
padding:6px 10px;
}
#serendipityLeftSideBar, #serendipityRightSideBar {
background-color:#FFFFFF;
color:#505050;
overflow:hidden;
}
#content {
background-color:#FFFFFF;
color:#505050;
}
#content h3 {
font-size:100%;
margin:10px 0 0;
}
.serendipity_commentsTitle {
font-size:100%;
font-weight:bold;
}
#content h4 {
font-family:verdana,arial,helvetica,sans-serif;
font-size:170%;
font-weight:normal;
letter-spacing:-1px;
margin:5px 0 15px;
}
.serendipity_entryFooter {
border-bottom:1px solid #DFDFDF;
border-top:1px solid #DFDFDF;
font-size:90%;
margin:5px 0;
padding:8px 0;
}
.serendipity_entryFooter a {
color:#000000;
}
.serendipity_entryFooter a:hover {
color:#141414;
}
.serendipity_pageFooter {
margin:5px 0 10px;
}
div.pagination {
margin-top:1em;
}
.pagination a:link, .pagination a:visited {
border:1px solid #EDBCF9;
padding:2px 6px;
}
span#thispage {
background-color:#3A3A3A;
border:1px solid #3A3A3A;
color:#FFFFFF;
padding:2px 6px;
}
.pagination a:hover, .pagination a:active {
background-color:#EDBCF9;
border:1px solid #3A3A3A;
}
.serendipitySideBarItem {
border:0 none;
margin:10px;
overflow:hidden;
padding:0;
}
.serendipitySideBarTitle {
background:none repeat scroll 0 0 #D9D9D9;
border-left:4px solid #DFDFDF;
border-right:1px solid #CDCDCD;
border-top:1px solid #CDCDCD;
color:#30303F;
font-family:verdana,arial,helvetica,sans-serif;
font-size:151%;
font-weight:normal;
letter-spacing:-1px;
margin:0;
padding:8px 5px;
text-transform:capitalize;
}
.serendipitySideBarContent {
background-color:#D9D9D9;
border-bottom:1px solid #CDCDCD;
border-left:4px solid #CDCDCD;
border-right:1px solid #CDCDCD;
margin:0;
padding:10px;
}
.serendipitySideBarFooter {
}
#sbsitenav .serendipitySideBarContent {
border:0 none;
margin:0;
padding:0;
}
#sbsitenav {
margin:0;
padding:10px;
}
#sbsitenav ul {
list-style-type:none;
margin:0;
}
#sbsitenav ul a {
background:url("img/purple_nav.png") repeat scroll left top #EDE6EE;
border-color:#CDCDCD;
border-style:solid;
border-width:1px 1px 1px 4px;
display:block;
padding:8px 0 8px 5px;
}
#sbsitenav ul a:hover, #sbsitenav .currentpage a {
background:url("img/purple_nav.png") repeat scroll left bottom #CB97D8;
border-color:#CDCDCD;
border-style:solid;
border-width:1px 1px 1px 4px;
}
#sbsitenav li {
background-color:#EFEFEF;
font-size:90%;
font-weight:bold;
letter-spacing:0.2em;
margin:0;
overflow:hidden;
padding:0;
text-transform:uppercase;
}
#month, .serendipity_weekDayName, #today {
font-size:100%;
}
#footer {
background-color:#CDCDCD;
font-size:80%;
}
img.serendipity_entryIcon {
border:0 none;
float:left;
margin:0 5px 0 0;
}
input#serendipityQuickSearchTermField {
border:1px solid #3A3A3A !important;
}
#sitenav #searchform input {
border:1px solid #3A3A3A;
}
blockquote {
background:none repeat scroll 0 0 #F4EDF5;
border-left:5px solid #3A3A3A;
color:#505050;
margin:1em 2em 1em 4em;
padding:1em 1em 1em 2em;
}
blockquote p {
margin:0.5em 0;
padding:0;
}
.serendipity_comment_author_self comment_evenbox, .comment_evenbox {
background:none repeat scroll 0 0 #EDE6EE;
border:1px dotted #3A3A3A;
line-height:1.2em;
}
.serendipity_comment_author_self comment_oddbox, .comment_oddbox {
background:none repeat scroll 0 0 #F5F4F8;
border:1px dotted #3A3A3A;
line-height:1.2em;
}
.serendipity_commentsTitle {
font-family:verdana,arial,helvetica,sans-serif;
font-size:130%;
font-weight:normal;
letter-spacing:-1px;
margin:1em 0;
padding:0.5em 0;
}
.s9y_wrap {
background:none repeat scroll 0 0 #FFFFFF;
font-size:69%;
}
.serendipity_edit_nugget {
font-weight:bold;
margin-top:10px;
text-align:right;
}
.serendipity_edit_nugget a {
background:url("img/configure.png") no-repeat scroll left bottom transparent;
padding:4px 0 0 20px;
}
.addthis_toolbox {
float:right;
position:relative;
}
.facebook {position: fixed;left:-1px;top: 15%;overflow: hidden;width: 33px;height: 162px;background: url('http://www.harrisonchan.com/images/facebook.gif') no-repeat;}
.twitter {position: fixed;left:-1px;top: 50%;overflow: hidden;width: 33px;height: 162px;background: url('http://www.harrisonchan.com/images/twitter.gif') no-repeat;}

.halfstan {
width:340px;
margin:3px;
}