/* Reset
----------------------------------------------- */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 
pre, form, fieldset, input, textarea, p, blockquote, tr, th, td{padding:0;margin:0;}
fieldset, img{border:0;}
address, caption, cite, em, strong, th{font-weight:normal;font-style:normal;}
ol, ul {list-style:none;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;font-size:100%;}

/* Base
----------------------------------------------- */

body br {display:none;}
#container1 br {display:inline;}

body {font-size:12px;color:#000;font-family:Arial, sans-serif;}
a {color:#dc5800;text-decoration:none;}
a:hover {color:#fff;}
#links {text-align:center;}
#links a {text-align:center;}
#links a:hover {text-align:center;}

/* Layout
----------------------------------------------- */
BODY {
BACKGROUND:url(http://imageshack.us/a/img528/6101/12679772.png);}
#bigcontainer {
BACKGROUND:url(http://imageshack.us/a/img341/453/23533963.png) repeat-x center top;FONT-SIZE:12px;}
#container1 {
BACKGROUND:url(http://img526.imageshack.us/img526/198/newzo.gif) no-repeat center top;}
#container2 {
POSITION:relative;LINE-HEIGHT:160%;MARGIN:0px auto;WIDTH:960px;BACKGROUND:none transparent scroll repeat 0% 0%;}
#banner {
PADDING-BOTTOM:270px;PADDING-LEFT:600px;PADDING-RIGHT:30px;PADDING-TOP:110px;}
#banner H1 {
DISPLAY:block;MARGIN-BOTTOM:5px;HEIGHT:16px;OVERFLOW:hidden;}
#banner H1 A {
LINE-HEIGHT:10px;COLOR:#533c29;FONT-SIZE:17px;FONT-WEIGHT:bold;}
#banner H1 A:hover {
COLOR:#000;}
#banner H1 .description {
DISPLAY:none;}
#description2 {
LINE-HEIGHT:19px;HEIGHT:170px;COLOR:#fff;FONT-SIZE:20px;OVERFLOW:hidden;}
DIV#main2 {
ZOOM:1;OVERFLOW:hidden;}
#content {
LINE-HEIGHT:220%;WIDTH:615px;FLOAT:left;OVERFLOW:hidden;}
#links {
WIDTH:268px;FLOAT:right;OVERFLOW:hidden;PADDING-TOP:31px;}
#links2 {

}

.articletext {
BACKGROUND-IMAGE:url(http://img715.imageshack.us/img715/445/29220211.png);PADDING-BOTTOM:0px;BACKGROUND-COLOR:transparent;PADDING-LEFT:15px;PADDING-RIGHT:20px;BACKGROUND-REPEAT:repeat;BACKGROUND-POSITION:center center;PADDING-TOP:10px;}


/* Content
----------------------------------------------- */

.social-wrapper {line-height:normal!important;}

.date {position:relative;}

.blogbody {margin-bottom:47px;}

.datediv {
color:#2c2c2c;
font-size:11px;
line-height:normal;
text-align:right;
}

.articletext {}

.title {
display:block;
background:transparent url(http://imageshack.us/a/img716/4927/91957966.png) no-repeat center bottom;
font-size:18px;
font-weight:bold;
color:#533c29;
line-height:30px;
padding-bottom:6px;
margin-bottom:8px;
overflow:hidden;
}

.articletext .social-wrapper {margin-bottom:24px!important;}
.articletext .innertext {text-align:justify;}
.articletext .innertext .clearfix {padding-top:16px!important;}
.articletext .innertext .clearfix #push {float:none!important;margin:10px 0 10px auto!important;}
.articletext .innertext .clearfix .social-wrapper {margin-bottom:6px!important;}

.posted {
padding:5px 0 15px;
background:transparent url(http://imageshack.us/a/img716/4927/91957966.png) no-repeat center bottom;
}

/* Digu */

.digu .datediv {display:none;}
.digu .blogbody2 {}

.digu .blogbody2 .articletext {
background:url(http://l.yimg.com/f/i/tw/wretch/sblog105/_0013_digu_pic.png) no-repeat left top;
overflow:hidden;
zoom:1;
padding:0;
line-height:18px;
}

.digu .blogbody2 .articletext .title {
display:block;
background:none;
font-size:14px;
font-weight:bold;
line-height:normal;
padding:14px 0 0 100px;
height:auto;
margin-bottom:0;
}

.digu .blogbody2 .articletext .title a {color:#533c29!important;}
.digu .blogbody2 .articletext .title a:hover {color:#fff!important;text-decoration:underline;}

.digu .blogbody2 .articletext .innertext {
padding-top:15px;
padding-left:100px;
}

.digu .blogbody2 .articletext .innertext .profile {display:none!important;}
.digu .blogbody2 .articletext .innertext .content {margin-left:0px!important;}

.digu .blogbody2 .articletext .innertext .content span.meta {
display:block;
text-align:right;
}

.trackback-url {
line-height:33px;
padding:7px 0 26px;
}

.trackback-url input {}

.trackback-url input#trackback_url {
line-height:33px;
height:33px;
width:298px;
background:url(http://imageshack.us/a/img801/6483/99238742.png) no-repeat left top;
border:none;
margin:0 3px 0 5px;
color:#7d7d7d;
font-size:12px;
font-weight:normal;
padding:0 10px!important;
outline:none;
}

* html .trackback-url input#trackback_url  {}

.total-comments-div .comments-linkcontrol {
margin:15px 0;
}

.total-comments-div .comments-head {
height:45px;
font-size:0;
text-indent:-9999px;
background:url(http://imageshack.us/a/img152/1331/97643307.png) no-repeat left bottom;
}

.total-comments-div .comments-bottom {}
.total-comments-div .comments-bottom .comments-head {
height:55px;
background:url(http://imageshack.us/a/img16/9594/74303418.png) no-repeat left bottom;
}

.total-comments-div .trackbacks-head {}
.total-comments-div .trackbacks-head .comments-head {
height:auto;
font-size:12px;
text-indent:0;
padding-bottom:10px;
margin-bottom:10px;
background:url(http://imageshack.us/a/img716/4927/91957966.png) no-repeat right bottom;
}

.total-comments-div .comments-head a {display:none!important;}
.total-comments-div .trackbacks-head .comments-head a {display:block!important;}

.total-comments-div .comments-body {
padding:0!important;
color:#000!important;
margin:0!important;
border-bottom:none!important;
background:none;
}

.total-comments-div .comments-body a {}
.total-comments-div .comments-body a:hover {}


.total-comments-div .comments-body ul.comments-user, 
.total-comments-div .comments-body div.comments-reply {
display:block!important;
padding:0 0 20px 55px!important;
}

.total-comments-div .comments-body ul.comments-user {padding-top:10px!important;}

/* Side-by-side layout */
.total-comments-div .comments-body ul.comments-user li.comments-word p {overflow:hidden;}

.total-comments-div .comments-body ul.comments-user li.comments-post {text-align:right;}

/* ---------- override default ---------- */
.total-comments-div .comments-body div.comments-reply ul.comments-author {
padding:8px!important;
background:url(http://imageshack.us/a/img716/506/12179331.png)!important;
border:none!important;
opacity:1!important;
color:#000!important;
}
.total-comments-div .comments-body div.comments-reply ul.comments-author li.comments-post {
padding-top:10px!important;
text-align:right;
color:#000;
}
.total-comments-div .comments-body div.comments-reply ul.comments-author li.comments-post a {color:#dc5800!important;text-decoration:none!important;}
.total-comments-div .comments-body div.comments-reply ul.comments-author li.comments-post a:hover {color:#fff!important;}
/* ---------- override default ---------- */

.total-comments-div .trackbacks-body .comments-body {
background:url(http://imageshack.us/a/img716/4927/91957966.png) no-repeat right bottom;
}

.total-comments-div .trackbacks-body .comments-body ul.comments-user {}
.total-comments-div .trackbacks-body .comments-body ul.comments-user li.trackbacks-post div.comments-post {
text-align:right;
}

.total-comments-div .comments-body form {
padding:44px 11px 53px 10px;
background:url(http://imageshack.us/a/img716/506/12179331.png);
}

.total-comments-div .comments-body form label {line-height:160%;}

#name_id, #email, #url {
display:block;
width:272px;
height:36px;
background:url(http://imageshack.us/a/img801/6483/99238742.png) no-repeat left top;
border:none;
padding:0 15px!important;
color:#999;
outline:none;
font-size:12px;
font-family:Arial, sans-serif;
}

#magic {
display:block;
width:272px;
height:36px;
background:url(http://imageshack.us/a/img801/6483/99238742.png) no-repeat left top;
border:none;
padding:0 15px!important;
color:#999;
outline:none;
font-size:12px;
font-family:Arial, sans-serif;
margin-left:10px;
}

#rem, #secret {margin:0 5px;}

* html #name_id, * html #email, * html #url {}
* html #magic {}

#text {
background:url(http://imageshack.us/a/img221/4897/53978439.gif) no-repeat left top;
outline:none;
border:none;
width:574px!important;
height:122px!important;
padding:6px 10px;
font-size:12px;
font-family:Arial, sans-serif;
color:#999;
line-height:200%;
}

.total-comments-div .comments-body .comments-reply-edit form {
padding:0!important;
text-align:right;
padding:0 0 20px 55px!important;
background:none!important;
}
.total-comments-div .comments-body .comments-reply-edit form input {margin-left:10px;outline:none;}

.total-comments-div .comments-body .comments-reply-edit form textarea#do_comments-reply-edit {
padding:8px!important;
color:#000;
width:539px!important;
height:160px;
text-align:left;
outline:none;
font-size:12px;
font-family:Arial, sans-serif;
line-height:220%;
margin:0!important;
background:url(http://imageshack.us/a/img716/506/12179331.png)!important;
border:none;
}

/* Side Column
----------------------------------------------- */

div.calendar {
padding-top:28px;
margin:0 auto 36px;
height:258px;
background:url(http://imageshack.us/a/img84/4719/71947249.png) no-repeat center top;
}

#links div.calendar a {display:none;}
#links div.calendar table a {display:inline;color:#343333;}
#links div.calendar table a:hover {color:#fff;}

div.calendar table {
width:231px;
border-collapse:collapse;
border-spacing:0;
margin:0 auto;
color:#737373;
}

#links caption.calendarhead {text-align:left!important;padding:5px 0;}
#links caption.calendarhead a {font-size:14px;color:#343333;}
#links caption.calendarhead a:hover {color:#fff;}

#links div.calendar table tr td, div.calendar table tr th {
line-height:30px;
width:33px;
height:30px;
}

div.calendar table tr th {color:#7a8390;}

#links div.calendar table tr td span a {
display:block;
width:33px;
height:28px;
background:url(http://l.yimg.com/f/i/tw/wretch/sblog105/_0029_sidebar_calender.png) no-repeat center center;
}

#blogCategory {margin-bottom:20px;}

ul#serviceList {
display:block;
position:absolute;
right:10px;
top:52px;
width:420px;
height:15px;
}

ul#serviceList li {display:inline;}

ul#serviceList li a.mySpaceLink {
display:block;
width:70px;
height:15px;
float:left;
font-size:0;
line-height:0;
text-indent:-9999px;
background-position:center top;
background-repeat:no-repeat;
}

#linkAlbum {background-image:url(http://imageshack.us/a/img13/9264/92772570.png);}
#linkAlbum:hover {background-image:url(http://imageshack.us/a/img585/5446/84588792.png);}
#linkBlog {background-image:url(http://imageshack.us/a/img585/2600/81992729.png);}
#linkBlog:hover {background-image:url(http://imageshack.us/a/img694/4026/81673450.png);}
#linkGbook {background-image:url(http://imageshack.us/a/img405/8615/34645402.png);}
#linkGbook:hover {background-image:url(http://imageshack.us/a/img707/3667/38191437.png);}
#linkUser {background-image:url(http://imageshack.us/a/img854/8880/36319466.png);}
#linkUser:hover {background-image:url(http://imageshack.us/a/img339/488/18828350.png);}
#linkFriend {background-image:url(http://imageshack.us/a/img834/7277/93221091.png);}
#linkFriend:hover {background-image:url(http://imageshack.us/a/img545/4893/36410347.png);}
#linkVideo {background-image:url(http://imageshack.us/a/img252/9499/53488117.png);}
#linkVideo:hover {background-image:url(http://imageshack.us/a/img839/4171/91192302.png);}

ul#serviceList li a#linkMypage, 
#interactionList {display:none!important;}

#boxMySpace, 
#boxSlideShow, 
#boxMusic, 
#boxNewArticle, 
#boxCategory, 
#boxCollectionCategory, 
#boxCollection, 
#boxDate, 
#boxSearch, 
#boxNewComment, 
#boxNewTrackback, 
#boxFolder, 
#boxWho, 
#boxCounter {}

.boxMySpace0, 
.boxSlideShow0, 
.boxMusic0, 
.boxNewArticle0, 
.boxCategory0, 
.boxCollectionCategory0, 
.boxCollection0, 
.boxDate0, 
.boxSearch0, 
.boxNewComment0, 
.boxNewTrackback0, 
.boxFolder0, 
.boxCounter0 {
background:url(http://imageshack.us/a/img822/406/62000683.png) repeat-y center bottom;
}

.boxMySpace1, 
.boxSlideShow1, 
.boxMusic1, 
.boxNewArticle1, 
.boxCategory1, 
.boxCollectionCategory1, 
.boxCollection1, 
.boxDate1, 
.boxSearch1, 
.boxNewComment1, 
.boxNewTrackback1, 
.boxFolder1, 
.boxCounter1 {
background:url(http://imageshack.us/a/img822/406/62000683.png) repeat-y center bottom;
}

#blog_search_key {margin:0 6px 15px 0;}
#blog_search_submit {margin-bottom:15px;}
.blog_search_filter {margin:0 5px;}

.sidetitle {
background:url(http://imageshack.us/a/img577/330/62463569.png) no-repeat center -2px;
color:#343333;
font-size:14px;
line-height:20px;
padding:20px 0 20px 15px;
}

.side {
background:url(http://imageshack.us/a/img829/4919/56583841.png) no-repeat center bottom;
padding:0 15px 32px;
margin-bottom:36px;
}

#boxWho {
padding:0 0 30px;
background:url(http://imageshack.us/a/img822/406/62000683.png) repeat-y center bottom;
margin-bottom:36px;
}

#boxWho .sidetitle {text-align:left!important;}

.innertext {
font-size:20px;
color:#FF3366;}


#footer {clear:both;height:150px;
background:url(http://imageshack.us/a/img11/1327/62635288.png);
BACKGROUND-REPEAT:no-repeat;}

#footer {margin-top:1px;margin-left:130px;}