* {
margin:0;
padding:0;
}

table {
border-collapse:collapse;
border-spacing:0;
}

fieldset {
border:0;
}

img {
border:0;
}

address {
font-style:normal;
font-weight:400;
}

caption {
font-style:normal;
font-weight:400;
text-align:left;
}

cite {
font-style:normal;
font-weight:400;
}

code {
font-style:normal;
font-weight:400;
}

dfn {
font-style:normal;
font-weight:400;
}

em {
font-style:normal;
font-weight:400;
}

th {
font-style:normal;
font-weight:400;
text-align:left;
}

var {
font-style:normal;
font-weight:400;
}

ol {
list-style:none;
}

ul {
list-style:none;
}

h1 {
font-size:100%;
font-weight:400;
}

h2 {
font-size:100%;
font-weight:400;
}

h3 {
font-size:100%;
font-weight:400;
}

h4 {
font-size:100%;
font-weight:400;
}

h5 {
font-size:100%;
font-weight:400;
}

h6 {
font-size:100%;
font-weight:400;
}

abbr {
border:0;
}

acronym {
border:0;
}

pre {
font-size:1em;
}

a {
text-decoration:none;
color:#693;
}

br {
letter-spacing:normal;
}

input {
margin:0;
font:11px verdana;
letter-spacing:0;
padding:3px 5px;
background:#fff;
border:1px solid #ccc;
color:#666;
}

body {
font-family:arial, serif;
font-size:12px;
background:url(http://css03.richmouse.com/rm_css/wretch_blog/template005/images/blog_bg.jpg);
line-height:160%;
color:#333;
}

a:hover {
color:#cc3;
}

#container1 {
width:900px;
position:relative;
margin:0px auto;
}

#main2 {
background-attachment:scroll;
background-color:transparent;
background-image:url(http://css03.richmouse.com/rm_css/wretch_blog/template005/images/main_links_bg.png);
background-position:left top;
background-repeat:repeat-y;
overflow-x:hidden;
overflow-y:hidden;
padding-bottom:0;
padding-left:15px;
padding-right:15px;
padding-top:0;
}

#content {
margin:0;
width:610px;
float:right;
padding-left:10px;
color:#333;
}

#content .blogbody2 .posted {
padding-right:30px;
padding-bottom:10px;
background:none;
height:20px;
font-size:.9em;
text-align:right;
color:#333;
}

#content .blog input {
margin-bottom:10px;
}

#content .blog .blogbody input {
margin:0;
}

#content .blogbody .title {
background-attachment:scroll;
background-color:transparent;
background-image:url(http://css03.richmouse.com/rm_css/wretch_blog/template005/images/article-head_bg.jpg);
background-position:0 0;
background-repeat:no-repeat;
height:30px;
padding-left:42px;
overflow:hidden;
color:#525B2f;
font:bold 15px verdana;
line-height:20px;
text-shadow:1px 1px 0 #fff;
padding-top:15px;
}

#content .date {
color:#7A8745;
font-family:verdana;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:120%;
margin-bottom:0;
padding-left:42px;
position:relative;
top:13px;
}

#content .blogbody .innertext {
text-align:left;
color:#444;
letter-spacing:1px;
line-height:170%;
margin:10px 0;
}

#content .extended {
text-align:right;
padding-right:30px;
padding-bottom:7px;
}

#content .list-linkcontrol {
padding-right:50px;
padding-bottom:15px;
padding-top:15px;
}

.trackback-url {
font-size:12px;
padding:20px;
color:#666;
margin:0 30px 0 0;
text-align:right;
}

.total-comments-div {
padding:30px 15px 30px 50px;
}

.cmt_floor {
display:none;
}

.total-comments-div .comments-body .comments-post {
font-size:11px;
color:#666;
text-align:right;
margin-top:20px;
}

.trackback-linkcontrol {
margin:10px 0;
text-align:center;
font-size:9px;
color:#666;
}

.comments-linkcontrol {
margin:10px 0;
text-align:center;
font-size:9px;
color:#666;
}

.trackback-linkcontrol a {
border:1px solid #d4bc9c;
padding:1px 3px;
color:#666;
}

.comments-linkcontrol a {
border:1px solid #d4bc9c;
padding:1px 3px;
color:#666;
}

.trackback-linkcontrol a:hover {
padding:1px 3px;
text-decoration:none;
color:#666;
}

.comments-linkcontrol a:hover {
padding:1px 3px;
text-decoration:none;
color:#666;
}

.total-comments-div .comments-author {
margin-top:10px;
color:#666;
}

.comments-head {
border-left:7px solid #906c3e;
margin:10px 0;
font-size:15px;
padding-left:5px;
font-weight:bolder;
color:#666;
}

.side {
color:#58613c;
padding:10px 0;
}

#links .calendar2 {
width:190px;
padding:10px;
}

#links .calendar {
width:190px;
padding:10px;
}

#boxMySpace .side {
text-align:center;
}

#blogCategory {
padding-top:70px;
}

#boxRssList .sidetitle {
display:none;
}

#boxCollectionCategory .sidetitle {
display:none;
}

.syndicate {
padding:0 30px;
vertical-align:middle;
}

#serviceList {
height:34px;
position:absolute;
top:15px;
left:250px;
line-height:34px;
}

#serviceList li {
float:left;
line-height:34px;
}

#serviceList li a {
display:block;
text-indent:-5000px;
line-height:34px;
}

#linkAlbum {
display:block;
width:79px;
left:0;
}

#linkBlog {
display:block;
width:99px;
left:95px;
color:#531207;
}

#linkBlog:hover {
color:#531207;
}

#linkGbook {
display:block;
width:129px;
left:214px;
}

#linkUser {
display:block;
width:79px;
left:344px;
}

#linkFriend {
display:none;
width:0;
}

#linkVideo {
width:0;
}

#banner {
background-attachment:scroll;
background-color:transparent;
background-image:url(http://css03.richmouse.com/rm_css/wretch_blog/template005/images/header_img.png);
background-position:0 0;
background-repeat:no-repeat;
height:210px;
position:relative;
}

#pageheader {
left:250px;
padding-bottom:23px;
padding-left:23px;
padding-right:23px;
padding-top:23px;
position:absolute;
top:60px;
width:560px;
}

#banner #pageheader h1 a {
color:#FFF;
font-family:verdana;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:700;
line-height:normal;
}

#banner #description2 .description {
color:#879333;
overflow:hidden;
}

#links {
overflow-x:hidden;
overflow-y:hidden;
width:220px;
float:left;
}

#links .sidetitle {
background-attachment:scroll;
background-color:transparent;
background-image:url(http://css03.richmouse.com/rm_css/wretch_blog/template005/images/entry-title_img.png);
background-position:left 0;
background-repeat:no-repeat;
color:#FFF;
font-family:verdana;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:700;
line-height:normal;
padding-left:21px;
}

.side a {
color:#ddf055;
}

.side a:hover {
color:#4f5d25;
}

#footer {
background-attachment:scroll;
background-color:transparent;
background-image:url(http://css03.richmouse.com/rm_css/wretch_blog/template005/images/footer_bg.png);
background-position:left top;
background-repeat:no-repeat;
clear:both;
padding-top:27px;
}

#bigcontainer .wsharing .bd li {
margin:0 8px 0 3px;
}

.calendarhead {
width:180px;
text-align:center;
}

#bigcontainer {
margin:0px auto;
}

#container2 {
margin:0px auto;
}

#extraDiv5 {
margin:0px auto;
}

#extraDiv6 {
margin:0px auto;
}

html {
background:none;
}
#richmouse start{}body{background:#ffffff url(http://bg.richmouse.com/richmouse/background?param=8d1a9c3c-894f-4b03-93ce-13c54fa4d536) no-repeat top center;border-width:0px;}#bigcontainer{top:0px;padding-top:300px;}#banner{position:relative;}#banner span{position:relative;}