html {
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
overflow-x:hidden;
}

body {
font:10px verdana;
color:#FFFFFF!important;

}

#container1{
background:#FFFFFF;
width:825px;
margin:0 auto;
margin-top:20px;
padding-bottom:30px;
overflow:auto;
padding:0px;
border-left:#FFFFFF 0px solid;}


#content {
padding:2px;
padding-RIGHT:0px;
font:10px verdana;
float:RIGHT;
width:600px;
margin-top:370px;}

#banner{
position:absolute;
padding-left:221px;
height:350px;
width:600px;
color:#FFFFFF;
display:block;
font-weight:normal;
float:RIGHT;
FONT-SIZE:7pt;
FONT-FAMILY:verdana;
background:url(http://i.imm.io/YP8h.png) no-repeat right bottom;}

input {
letter-spacing:0pt;
font:11px;
color:#FFFFFF!important;
border-bottom:#FE92BD 0px solid;
border-top:#FE92BD 0px solid;
border-left:#FE92BD 6px solid;
border-right:#FE92BD 7px solid;
background:#FE92BD;
padding:3px;
margin-bottom:5px;
letter-spacing:3px;}

a {
color:#444;
text-decoration:none;
font:10px verdana;
letter-spacing:1px;}

a:hover {color:#a9a9a9;text-decoration:none;}

#links BR {LINE-HEIGHT:1px;}

#links {
letter-spacing:1px;
PADDING:0PX;
padding-bottom:50px;
PADDING-top:44PX;
margin-bottom:30px;
margin-top:325px;
font-size:7pt;
float:LEFT;
width:205px;
font-family:verdana;
overflow-x:hidden;}

.side a {
font-size:7pt;
font-family:verdana;
display:block;
padding-left:5px;
padding-top:3px;
padding-bottom:1px;}

.sidetitle {
background:#FE92BD;
text-align:left;
border-RIGHT:#FFFFFF 0px solid;
color:#FFFFFF!important;
padding-top:5px;
padding-left:8px;
padding-bottom:5px;
FONT-SIZE:7pt;

letter-spacing:1px;
margin-top:5px;}

.boxMySpace0{display:none;}
.boxMySpaceImg A:hover {border-right:1px;}

.boxMySpaceImg A IMG {
padding:0px!important;
border:#eee 5px solid;
background:#444;
filter:gray;
margin:10px 0px 3px 0px;}

.boxMySpace1 .side a:hover img{
padding:0px!important;
border:#FFFFFF 0px solid;
filter:alpha(opacity=98);}

#links .sidetitle {margin-bottom:5px;}

#links
 #boxCategory A {
DISPLAY:inline;
LINE-HEIGHT:20px;}

#links a {
font:10px verdana;
color:#BBB;
padding-left:3px;}

#links a:hover {
font:10px verdana;
color:#EEE;}

.sidetitle {

border:#EEE solid 1px;
font-size:11px;
color:#AAA;}

#pageheader h1 a {
width:200px;




line-height:17px;
letter-spacing:1pt;
text-decoration:none;
position:absolute;
top:0px;
border:#AAA 0px solid;
background:#FFFFFF;
text-align:left;
font-weight:normal;
padding-top:5px;
padding-bottom:5px;
right:0px;
left:5px;
filter:alpha(opacity=80);
}

#pageheader h1 a:hover {color:#777;}

#pageheader #description2 .description {
color:#FE92BD;
font:10px verdana;
position:absolute;
left:0px;
top:20px;
PADDING-bottom:3PX;
PADDING-left:7PX;
PADDING-top:4PX;
margin-top:50px;
text-align:LEFT;
letter-spacing:2px;
line-height:14px;
overflow:auto;
width:205px;
height:270px;
border:#AAA 0px solid;
filter:alpha(opacity=80);
overflow-x:hidden;
scrollbar-face-color:#FE92BD;
scrollbar-highlight-color:#FE92BD;
scrollbar-shadow-color:#FE92BD;
scrollbar-3dlight-color:#FE92BD;
scrollbar-arrow-color:#FE92BD;
scrollbar-darkshadow-color:#FE92BD;}


#pageheader #description2 .description {filter:alpha(opacity=100);}

#pageheader .description{
position:absolute;
top:0px;
left:720px;
font:0pt verdana;color:#333;}

.blogbody2 {
margin-bottom:0px;
margin-left:7px;}

.date{
font:12px;
letter-spacing:4px;
color:#AAA;
background:#FFFFFF;
float:right;
padding:2px;
padding-left:5px;
line-height:12pt;
border-right:#FFFFFF 4px solid;}

.title {
padding-left:10px;
background-color:#FE92BD;
font:13px Latha;
color:#FFFFFF;
margin-top:0px;
margin-bottom:18px;
letter-spacing:2px;}

.articletext .title {}

.innertext {
padding-top:0px;
font:10px verdana;
color:#333;
letter-spacing:1pt;}

.articletext .innertext br {letter-spacing:0pt;}

.comments-reply .comments-author .comments-post a {
text-decoration:none;
letter-spacing:1pt;
color:#FFFFFF!important;text-align:right;}

.comments-reply .comments-author .comments-post a:hover {
color:#FFFFFF;text-decoration:none;}

.comments-reply .comments-author {
text-decoration:none;
color:#FFFFFF;
border:#FFFFFF 0px solid;
background-color:#FE92BD;
margin-top:5px;
letter-spacing:1pt;
padding:5px 5px 3px 15px;}

.comments-reply .comments-author p {
padding:15px;}

.total-comments-div .comments-body p {padding:5px;}

.total-comments-div .trackbacks-head, .total-comments-div
.trackbacks-head .comments-head, .total-comments-div

.comments-head, .total-comments-div .comments-bottom .comments-head {
font:18px simhei;
font-weight:normal;
width:100px;
padding:0px;
margin-top:0px;
margin-bottom:0px;
text-align:left;
color:#FFFFFF;}

.total-comments-div .comments-body {
padding:10px;
text-align:left;
color:#FE92BD!important;
border:#FFFFFF 0px dashed;
background-color:#FFFFFF;
letter-spacing:1px;
line-height:17px;
width:550px !important;}

.total-comments-div .comments-body .comments-post {
color:#444;
padding-left:3px;
text-align:left;}

.total-comments-div .comments-body .comments-post {
text-align:left;
letter-spacing:1px;}

.total-comments-div .comments-body form {
letter-spacing:0px;
color:#444;}

.total-comments-div .comments-body br {
letter-spacing:0pt;}

#text{

SCROLLBAR-FACE-COLOR:#FFFFFF;
scrollbar-track-color:#FFFFFF;
SCROLLBAR-HIGHLIGHT-COLOR:#FE92BD;
SCROLLBAR-SHADOW-COLOR:#FE92BD;
SCROLLBAR-3DLIGHT-COLOR:#FE92BD;
SCROLLBAR-ARROW-COLOR:#FE92BD;
SCROLLBAR-DARKSHADOW-COLOR:#FFFFFF;
width:550px !important;
height:100px !important;
border:#eee 0px solid;
background-color:#FE92BD;
COLOR:#AAA;}

#comment-from textarea {
letter-spacing:1pt;
font:11px;
color:#000;}

.calendar {display:none;}
.boxGiftLink {display:none;}
.boxAddFriendLink {display:none;}
#boxSearch {display:none;}
#boxDate {display:none;}

#boxNewComment .boxNewComment1 .side {
color:#555;
line-height:13px;font:11px verdana;}

#boxNewComment .boxNewComment1 .side a {
display:block;
line-height:15px;}

#boxCounter {
top:80px;
left:580px;
width:250px;}

#boxCounter .boxCounter0 .sidetitle {DISPLAY:none;}

.boxCounter1 .side {
position:absolute;
top:25px;
width:190px;
height:30px;
border:#EEE 0px solid;
text-align:LEFT;
letter-spacing:1pt;
font:11px;
line-height:150%;
LETTER-SPACING:3px;
color:#888;
background:#FFFFFF;
padding:5px;}

h1 .description {display:none;}

#push{
color:#a3a3a3!important;
font-size:11px!important;
font-family:verdana!important;
width:84px;height:84px!important;
background:#FFFFFF!important;
border:0px solid #FFFFFF!important;}

#push a{display:none!important;}

#content {border:#FFFFFF solid 1px;}

#content #push span{
font-family:before the rain!important;
color:#ff0000!important;
font-size:20px!important;}

#push a.push , #push a.pull{
display:inline!important;
color:#000!important;
width:20px!important;
height:18px!important;
border:0px!important;
padding:0px!important;
font:11px Latha;
text-align:center!important;
margin:0px 0px 0px 9px!important;
background:#ebebeb!important;}

html #push a.push:hover , html #push a.pull:hover{
color:#FFFFFF!important;}


#friendlist{
font:12px Century Gothic;
width:200px;
margin:0px 0px 3px 0px;
filter:alpha(opacity=50);}

optgroup{color:#666;background:#FE92BD;}
option{color:#FFFFFF;background:#FFFFFF;}

.posted {
FONT-SIZE:0px;
COLOR:#FFFFFF;
font-family:verdana;
MARGIN-BOTTOM:10px;
MARGIN-right:4px;
LETTER-SPACING:-1px;
TEXT-ALIGN:RIGHT;
width:600px;
MARGIN-top:10px;
border-bottom:#FBFBFB 1px solid;}

.posted a {
COLOR:#FFFFFF;
font:10px verdana;
MARGIN-RIGHT:5px;
LETTER-SPACING:1px;
padding-right:0px;}

#boxCategory {}
#blogCategory {display:none;}

#footer {clear:both;height:40px;
background:url(http://i.imm.io/XDKm.png);
BACKGROUND-REPEAT:no-repeat;}
#footer {}
#SlidePicTitle {font:10px verdana;}

.extended {
padding:4px;
margin-right:1px;
text-align:right;
letter-spacing:1px;
margin-top:15px;margin-bottom:3px;}

.articletext .extended {
font:11px;
letter-spacing:3px;
}

#boxCategory a {
padding-left:0px;
height:20px;}

#boxCategory a img {width:0px;}
.boxNewTrackback1 span {display:none;}

div#article_counter {
color:#FFFFFF;background:#FFFFFF;
border-bottom:#eee 1px solid;
font:10px verdana;
letter-spacing:1pt;
text-align:right;
padding:5px;
margin-top:8px;
margin-bottom:8px;
margin-right:8px;}

#serviceList li{float:left;}

#serviceList li a{
left:839px;
width:30px;
display:block;
padding:1px;
font:12px Arial;
text-align:center;
letter-spacing:1px;
line-height:20px;
margin:0px 0px 5px 0px;}

#serviceList li a:hover{
display:block;
width:30px;
padding:1px;
font:12px Arial;
text-align:center;
letter-spacing:1px;
line-height:20px;
margin:0px 0px 5px 0px;}
#linkAlbum {
text-align:center;}

#linkBlog {
text-align:center;}

#linkGbook {
}


.total-comments-div .comments-body {
background-image:url(http://i.imm.io/XDLi.gif);
background-repeat:repeat;
}


body{
background-image:url(http://i.imm.io/XDwm.jpeg);
background-repeat:repeat;
}