html {
background:#000;
SCROLLBAR-FACE-COLOR:#000;
OVERFLOW-X:hidden;SCROLLBAR-HIGHLIGHT-COLOR:#000;
OVERFLOW:auto;SCROLLBAR-SHADOW-COLOR:#000;
SCROLLBAR-3DLIGHT-COLOR:#000;SCROLLBAR-ARROW-COLOR:#fff;
SCROLLBAR-TRACK-COLOR:#000;SCROLLBAR-DARKSHADOW-COLOR:#000;
PADDING-LEFT:20px;
background:#000;
}

body {margin:0;font-size:12px;color:#666;
font-family:verdana;}
div, ol, ul, li, p, img, dd, dl, dt {margin:0;padding:0;border:none;list-style:none;}
a {text-decoration:none;color:#999;}
a:hover {text-decoration:underline;color:#666;}

div#bigcontainer {width:950px;margin:0 auto;}
div#container1 {width:950px;margin:0 auto;}
div#main2 {width:850px;padding:0 50px;}

INPUT {
FONT-SIZE:10px;
border:1px solid #ccc;
background:#000;
COLOR:#fff;
FONT-FAMILY:verdana;
}

#banner {
height:350px;
position:relative;width:975px;
right:8px;
background:url(http://i1138.photobucket.com/albums/n535/yaling624/background17.jpg) center bottom no-repeat;
}

#pageheader {
BORDER-BOTTOM-WIDTH:16px;HEIGHT:64px;}

#pageheader H1 A {
PADDING-RIGHT:0px;DISPLAY:block;PADDING-LEFT:0px;
FONT-SIZE:15pt;LEFT:40px;PADDING-BOTTOM:0px;COLOR:#fff;
PADDING-TOP:0px;FONT-FAMILY:sans-serif;POSITION:absolute;TOP:3px;
HEIGHT:40px;}

#pageheader .description {
FONT-SIZE:8pt;LEFT:40px;COLOR:#000;
FONT-FAMILY:sans-serif;POSITION:absolute;TOP:39px;HEIGHT:25px;}

#pageheader #description2 .description {
FONT-SIZE:12px;LEFT:440px;WIDTH:500px;COLOR:#aaa;
POSITION:absolute;TOP:15px;HEIGHT:50px;TEXT-ALIGN:right;}

#serviceList{position:absolute;top:21px;left:250px;width:780px;}
#serviceList li{float:left;margin:0px 0px 0px 18px;}
#serviceList li a{
border:1px SOLID #666;
display:block;
width:70px;height:20px;
padding:5pt 0pt 0pt 3pt;
text-align:center;
color:#fff;
font:7pt verdana;
letter-spacing:2px;
background-color:#666;
}

#serviceList li a:hover{
background:#fff;color:#000;}

#links {

PADDING-LEFT:0px;letter-spacing:1pt;
LEFT:15px;
MARGIN:0px;
background:#000;
POSITION:absolute;TOP:350px;
WIDTH:230px;
PADDING-LEFT:20px;

PADDING-top:20px;
PADDING-bottom:5px;
}

.sidetitle {
color:#fff;
background:#666;
margin-top:1px;
font-size:8pt;
text-align:center;
padding:2pt 0pt 2pt 0pt;
font-weight:bold;
}



div.side {color:#a5a5a5;padding:4px;line-height:1.3em;}

#content {width:640px;background:#000;padding-left:235px;PADDING-top:55px;

}
div.blogbody {border-bottom:0px solid #000;margin-bottom:8px;}



div.innertext {padding:0px 0;word-break:break-all;}
.articletext .extended {
MARGIN-TOP:30px;PADDING-right:5px;FONT-SIZE:9pt;
COLOR:#999;LINE-HEIGHT:20px;LETTER-SPACING:1pt;TEXT-ALIGN:right;}

.articletext .extended A {
COLOR:#fff;
padding:1pt 2pt 2pt 2pt;}

.articletext .extended A:hover {
COLOR:#ccc;}

.posted {
BORDER-TOP-WIDTH:1px;BORDER-LEFT-WIDTH:1px;
FONT-SIZE:11px;BORDER-LEFT-COLOR:#666666;MARGIN-BOTTOM:10px;
PADDING-BOTTOM:10px;COLOR:#ccc;BORDER-TOP-COLOR:#00ccff;
TEXT-ALIGN:center;BORDER-RIGHT-WIDTH:1px;
BORDER-RIGHT-COLOR:#000000;}


.articletext {
PADDING-LEFT:5px;
PADDING-top:5px;
PADDING-bottom:5px;
PADDING-right:5px;
}

.date{
TEXT-ALIGN:left;
font-weight:bold;font-size:15px;
font-family:Arial, Helvetica, sans-serif;color:#fff;
float:right;
padding:7px;
margin-right:5px;
line-height:25px;
}
.title {

line-height:15pt;
text-indent:0px;
margin:10px 0;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
margin-top:0px;
margin-bottom:20px;
letter-spacing:2px;
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;

}



#boxWho li, #boxWho li img{width:27px !important;height:27px !important;}
#boxWho #whowrapper li a {}
#boxWho #whowrapper li a img {}
#boxWho #whowrapper li a:hover img {width:50px!important;height:50px!important;filter:alpha(opacity=100);position:relative;
border:1px #ccc solid;}
#boxWho a img {filter:alpha(opacity=70);}
#boxWho #whowrapper li a:hover img{filter:alpha(opacity=100);}
#boxWho img , #boxWho a{}

#boxCategory a img {display:none;}
#boxCategory .boxCategory1 {line-height:7px!important;}
#boxCategory .boxCategory1 .side {
padding-left:15px;
padding-top:5px;padding-bottom:5px;
letter-spacing:2px;
line-height:7px!important;
}
#boxCategory .boxCategory1 .side a{
background-repeat:no-repeat;
background-position:left center;
letter-spacing:2px;
DISPLAY:inline;
padding-left:0px;
margin-bottom:2px;
LINE-HEIGHT:20px;
padding-top:2px;padding-bottom:2px;
}


#boxNewComment .boxNewComment1 .side {
letter-spacing:2px;
padding-bottom:5px;padding-top:5px;
color:#999;font:0pt vredana;
}
#boxNewComment .boxNewComment1 .side a{
display:block;
padding:3pt 0pt 3pt 0pt;
padding-left:10px;
letter-spacing:2pt;
color:#666;font:8pt vredana;
line-height:12px!important;
}
#boxNewTrackback .side{
letter-spacing:2px;
padding-top:5px;padding-bottom:5px;
color:#000;font:0pt vredana;}
.boxNewTrackback1 span {display:none;}
.boxNewTrackback1 a{
display:block;
line-height:13px;
padding:3pt 0pt 3pt 10pt;
letter-spacing:2px;
color:#000;
}
#boxNewTrackback .side a:hover{
color:#fff;
background:#000;
}