/*
CSS skin for cnweblog.com
blog:http://www.cnweblog.com/
Skin Name:恬静的幸福
Designer:Enbby
Designer URL:http://www.cnweblog.com/enbby
Created:2006.7.25
*/
A{
color:#FF1493;
text-decoration:none;
}
A:HOVER,#SIDEBAR-A A:HOVER{
text-decoration:underline;
}
A.CALNEXTPREV,A.CALNEXTPREV:LINK,A.CALNEXTPREV:VISITED,A.CALNEXTPREV:ACTIVE,.CALNEXTPREV,H5,

P.DATE A{
color:#C0C0C0;
}
BLOCKQUOTE{
font-style:italic;
padding:4px;
}
BODY{
background:transparent;
color:#C71585;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:76%;
text-align:right;
word-wrap:break-word;
}
BODY{
background:transparent;
background:url(http://photo3.yupoo.com/20051228/20051228095523_1121841939_o.jpg) repeat 

fixed;
}
H1 A:VISITED,
H1 A:ACTIVE,
H1 A:LINK,
H1 A:HOVER{
color:#FF1493;
font-size:17px;
font-weight:bold;
padding-top:0em;
text-decoration:none;
text-transform:capitalize;
}
H3,#HEADER{
color:#FF1493;
font-size:11px;
text-align:right;
}
INPUT,TEXTAREA{
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:12px;
margin-bottom:0.5em;
margin-top:2pt;
padding:3px;
}
INPUT.TEXT{
width:500px;
}
LEGEND{
background:transparent;
border:1px dotted #888562;
letter-spacing:2px;
margin-bottom:0.5em;
margin-top:0.5em;
padding:2px;
}
P{
line-height:1.5em;
margin:2px 2px 1.5em 3px;
}
P.DATE{
color:#708090;
font-size:9px;
font-weight:bolder;
margin-right:3px;
padding:2px 0px;
text-align:right;
text-transform:uppercase;
}
P.DATE IMG{
overflow:scroll;
vertical-align:middle;
}
PRE{
font-size:11px;
margin-left:22px;
}
TEXTAREA{
height:200px;
margin-bottom:2px;
margin-top:2px;
padding-bottom:2px;
padding-right:0px;
padding-top:2px;
width:700px;
}
.BUTTON{
background:transparent;
font-size:10px;
}
/* ----------------------- Ends */ 
.CAL{
background:transparent;
border:1px dotted #888562;
border-bottom:1px dotted #888562;
border-left:1px dotted #888562;
border-right:1px dotted #888562;
border-top:1px dotted #888562;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:9px;
height:150px;
margin:8px 2px 8px 10px;
width:177px;
}
.CALDAYHEADER{
background:transparent;
font-size:10px;
font-weight:bold;
}
.CALSELECTOR{
background:#FF1493;
}
.CALTITLE{
background:#000000;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
height:93%;
}
.CALTODAYDAY{
background:transparent;
color:#FFFFFF;
font-size:25px;
font-weight:bold;
}
.CALWEEKENDDAY,.CALOTHERMONTHDAY,.CALSELECTEDDAY{
background:transparent;
font-size:11px;
}
.CLR{
clear:both;
}
.IMAGEFRAME{
margin-top:20px;
padding-top:10px;
position:relative;
}
.POST{
border:1px dotted #888562;
margin:1px 4px 5px 0px;
padding:2px 2px 4px 0px;
}
.POST H5{
font-size:11px;
margin:0px 1em 2px;
margin:2px;
}
.POST IMG{
border:1px none #000000;
margin:2px;
padding:7px;
}
.POSTBODY{
border:0px none #000000;
border-bottom-color:#888562;
border-bottom-style:dotted;
border-bottom-width:0px;
border-left:0px none #888562;
border-right:0px none #888562;
border-top:0px none #888562;
font-size:12px;
margin:2px 3px 15px;
padding:0px 5px 1.5em;
line-height:150%;
}
.POSTFOOT{
border-top:1px dotted #888562;
color:#C0C0C0;
font-size:11px;
margin-bottom:1px;
margin-top:1px;
padding:2px 1em;
}
.POSTHEAD{
font-size:12px;
padding:7px 1em 2px;
}
.POSTHEAD H2{
color:#FF1493;
font-size:12px;
letter-spacing:3px;
padding:0.5em 0em 0.7em;
text-transform:uppercase;
}
.TEXTBOX,TEXTAREA{
border:0px dotted #888562;
margin:2px;
margin:10px 2px;
padding:5px 1px;
width:180px;
}
#CALENDAR{
margin-bottom:1em;
text-align:center;
}
#COMMENTS H4{
font-size:12px;
}
#COMMENTS H4 SPAN{
color:#FF1493;
}
/* ------------------------------------------------------- Layout */
/* Container ------------------ */
#CONTAINER{
background:#000000;
filter:DropShadow(Color=pink;,OffX=5,OffY=5,positive=1);
FILTER:alpha(opacity=77);
-moz-opacity:0.9;
margin:2px;
padding-bottom:1px;
padding-top:1px;
text-align:left;
width:785px;
}
/* Content -------------------- */
#CONTENT{
margin-bottom:1px;
margin-right:206px;
margin-top:1px;
padding:3pt 1em;
padding-bottom:2px;
padding-top:2px;
}
/* Footer --------------------- */
#FOOTER{
clear:both;
font-size:10px;
padding-bottom:3px;
padding-top:10px;
}
/* Header --------------------- */
#HEADER{
}
/* Navigation Bar*/
#NAV{
border-bottom-color:#888562;
border-bottom-style:dotted;
border-bottom-width:1px;
margin:0px 1px 0px 0px;
padding-bottom:0px;
padding-top:1px;
text-align:left;
}
#NAV SPAN{
padding-left:1em;
}
#NAV UL LI{
display:inline;
}
#NAV UL LI A{
float:left;
padding:0px 1em 0px;
text-decoration:none;
}
#NAVSTATS{
color:#FF1493;
float:right;
font-size:10px;
margin:1px 0.5em 1px 1px;
padding:1px;
text-align:right;
width:300px;
}
#NEWS{
border:none #FF1493;
border-bottom:1px dotted #888562;
border-top:0px none #888562;
font-size:11px;
margin:3px 3px 5px 10px;
padding:2px 4px 2px 3px;
width:177px;
}
#RELATEDLINKS UL{
list-style:none;
margin-left:10px;
}
/* Sidebar -------------------- */
#SIDEBAR-A{
border-left-color:#888562;
border-left-style:dotted;
border-left-width:1px;
color:#C0C0C0;
float:right;
font-size:11px;
margin:1px 2px 1px 3px;
padding:0.5em;
padding-top:3px;
width:195px;
}
#SIDEBAR-A A:ACTIVE,
#SIDEBAR-A A:VISITED,
#SIDEBAR-A A:LINK{
padding:2px;
text-decoration:none;
}
#SIDEBAR-A H3{
border-bottom-color:#888562;
border-bottom-style:dotted;
border-bottom-width:1px;
color:#FF1493;
font-size:12px;
letter-spacing:2px;
margin-left:1em;
margin-top:2em;
text-align:center;
text-transform:uppercase;
}
#SIDEBAR-A LI{
margin-top:6px;
}
#SIDEBAR-A UL{
list-style:none;
margin-left:8px;
width:100%;
}
#TOP{
height:1px;
padding-left:0em;
padding-right:1em;
text-align:center;
vertical-align:top;
}
#TOP H1{
margin-top:1em;
padding:0em 0em 0em;
}
#TOP P{
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
margin-bottom:1px;
margin-right:0px;
margin-top:1px;
padding:1px 3em 1px 1em;
text-transform:uppercase;
}
