a:link, a:active {color : #BF5B9B;}
a:visited {color : #BF5B9B;}
a:hover {color : #FFD7E2;}

a.listitem:visited, a.listitem:active, a.listitem:link { 
color : #BF5B9B;
text-decoration : none;
font-size:12px
}

a.listitem:hover {
color: #FFD7E2;
text-decoration : underline;
font-size:12px
}

/* Main Body Properties */
body {
background: #EDE4B9 url(http://www.sunnywinter.cn/pic/summer.jpg) no-repeat;
scrollbar-face-color:#FFD7E2;
scrollbar-highlight-color:#FFD7E2;
scrollbar-shadow-color:#FFD7E2;
scrollbar-3dlight-color:#BFFD7E2;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#ffffff;
scrollbar-darkshadow-color:#FFD7E2;
scrollbar-base-color:#FFD7E2;

}

td {
margin-top: 120px;
margin-bottom: 200px; 
COLOR: #BF5B9B; 
}

/* Header */
.header {
height:180px;
width:600px; 
background: url(none);
border:0px dotted #8B8D72;
padding: 0px;
margin-top: 80px;
margin-left: 55px;
color:#ffffff;
}

a.headermaintitle:visited,a.headermaintitle:active,a.headermaintitle:link {
color:#ffffff;
font-size:16px;
}

a.headermaintitle:hover {
color:#BF5B9B;
}

/* Floating Left Menu */
#leftcontent {
position : absolute;
top : 362px;
left : 12px; 
width : 220px;
background-color : #FFFFFF; 
border: 1px dashed #BF5B9B;
color:#BF5B9B;
}

#leftcontentcontainer {
padding:5px;
}


#centercontent {
padding-top:10px;
padding-right:0px;
padding-left:260px;
}

#mytopmenu {
width: 100%;
border:1px dashed #FEA1C0;
background-color:#FEA1C0; 
filter:alpha(opacity=50);
padding: 0px;
margin-top:40px;
margin-left:13px;
font-size:12px;
color:#ffffff;
display: inline;
list-style: none;
text-align:right;
} 

#mystats /*topmenu中文章显示回复等修改*/
{
padding-right:20px;
margin-bottom:7px;
}

a.menu:link,a.menu:visited,a.menu:active {
color:#ffffff
}
a.menu:hover {
color:#BF5B9B;
}

#rightcontent {
position: absolute;
right:10px;
top:70px;
width:0px;
background:#fff;
}

#mylinks {
font-size:12px;
position:absolute;
margin-top:50px;
left:10px;
color:#BF5B9B;
}

.footer {
background:url(images/bg_footer.jpg) repeat-x;
color:#BF5B9B;
} 
/* End Layout and Formatting */

.day {
border:0px dotted #8B8D72;
background:white url(none) no-repeat top right;
padding:20px;
color:#BF5B9B;
}

.dayTitle {
color: #BF5B9B;
border: 1px dashed #BF5B9B; 
}

.postSeparator {
background:url(http://www.zzi.cc/sck/fgx/FGX7/22.gif) repeat-x top right;
height:31px;
border-top:0px dotted #8B8D72;
margin-top:20px;
margin-bottom:20px;
}



.news {
font-family:Verdana;
font-size:11px;
font-weight:bold;
}

.newsItem {
margin-top:2px;
margin-bottom:20px;
text-align:center;
}

.blogstats {
padding-right:20px;
margin-bottom:7px;
}

.entrylist {
border: 1px dashed #BF5B9B;
padding:5px;
color:#BF5B9B;
}

.listtitle {
background-image:url(none);
background-repeat:no-repeat;
font-family:verdana;
font-size:14px;
font-weight:bold;
color:#BF5B9B;
margin-top:30px;
height:32px;
}

.entrylistTitle {
font-family:verdana;
font-size:16px;
font-weight:bold;
color:#BF5B9B;
}

.entrylistDescription {
margin-bottom:20px;
}

.entrylistItemTitle {
font-size:13px;
text-decoration:none;
font-weight:bold;
}

.entrylistItemPostDesc {
font-size:12px;
}

.gallery {
border: 1px dashed #BF5B9B;
background-color:White;
padding:20px;
color:#BF5B9B;
}

.galleryTitle {
font-family:verdana;
font-size:16px;
font-weight:bold;
color:#BF5B9B;
}

.galleryDescription {
margin-bottom:20px; 
}

.galleryThumbnail {
padding:20px;
padding-left:0px;
}
.post{ 
background: url(none) repeat top bottom; 
background-color:#ffffff;
font-size:12px;
line-height:150%;
border: 1px dashed #BF5B9B;
color: #BF5B9B;
}

.postTitle {
background:url(http://image.hjbbs.com/img/200607/200607014541581659.gif) no-repeat;
height:22px;
padding-left:30px;

}

.postTitle2 {
text-decoration:none;
}

.postDesc {
color: #BF5B9B;

}

.contact {
border:1px dashed #BF5B9B;
background-color:White;
padding:5px;
padding-left:22px;
font-family:Verdana;
font-weight:bold;
font-size:11px; 
}

.comments {
border:1px dashed #BF5B9B;
border-top:0px; 
background-color:White;
padding:5px;
padding-left:22px;
padding-top:0px;
font-family:Verdana;
font-weight:bold;
font-size:11px; 
}

.commentsTable {
font-family:Verdana;
font-size:11px; 
margin-top:15px; 
}

.feedback {
border:1px dashed #BF5B9B;
border-bottom:0px; 
background-color:White;
margin-top:20px;
margin-bottom:0px;
padding:5px;
padding-bottom:30px;
}

.feedbackTitle {
font-family:Verdana;
font-weight:bold;
font-size:11px;
}

.feedbackItem, .feedbackNoItems {
margin-bottom:0px;
margin-top:20px;
line-height:200%
}

.feedbackList {
list-style: none;
margin-left:0px;
margin-right:0px; 
padding-left: 0;
padding-right: 0;
}

.feedbackListTitle {
padding-bottom:6px;
position:absolute;
font-size:9px;
/*text-transform:uppercase;*/
padding:5px;
padding-left:7px;
color:#BF5B9B;
}

.feedbackListSubtitle {
background-color:white;
color:#BF5B9B;
padding:5px;
padding-right:7px;
border:1px dashed #BF5B9B;
text-align:right;
font-size:9px;
/*text-transform:uppercase;*/
margin-bottom:8px;
}

.feedbackListLine{
font-size:12px;
text-align:left;
line-height:130%;
}

.catListTitle {
background-image:url(http://image.hjbbs.com/img/200607/200607014481394189.gif);
background-repeat:no-repeat;
background-position: center bottom;
font-family:Verdana;
font-size:14px;
font-weight:bold;
text-align: center;
}

.catList {
color:#BF5B9B;
}

catListItem { 
padding 1px 0px 1 px 0px;
margin-left: 5px;
text-align: left;
}

ul {
list-style: none;
margin : 0px;
padding-left : 5px;
margin-left : 5px;
margin-bottom : 10px;
font-size : 11px;
}

.Cal
{
border-color:white;
width:200px;
font-family:Arial;
font-size: 12px;
margin-top:10px;
margin-bottom:10px;
height:180px;


}

.CalTitle
{
background-color :#FFFFFF;
font-family:verdana;
font-size: 12px;
margin-left : 0px;
padding : 0px;
height:100%;
font-weight:normal;
}

.CalOtherMonthDay
{
color: #BF5B9B;

}

.CalSelector
{
background-color:#CCCCCC;

}

a.CalNextPrev,a.CalNextPrev:link, a.CalNextPrev:visited, a.CalNextPrev:active
{
color:#BF5B9B;
}

.CalNextPrev
{
color:#BF5B9B;
}


.CalDayHeader
{
background-color:white;
font-weight:bold;

}

.CalSelectedDay
{
background-color:#ffffff;


}

.CalWeekendDay
{
background-color:white;
}

.CalTodayDay
{
background-color:#FFDBFF;
color:#BF5B9B;


}

h1 {
margin : 0px;
margin-top : 10px;
margin-bottom : 5px;
font-size : 14px;
color: #BF5B9B;
text-align:left;
}

/* section comment style */
.feedbackListTitle{
font-size: 12px;
color:#BF5B9B
}

.feedbackListSubtitle{
font-size: 12px;
color:#BF5B9B
}

/*profile feedback*/
.pfl_feedback{
}

.pfl_feedback_area_title{
font-size:14px;
font-weight:bold;
}

.pfl_feedback_area_title a:link, .pfl_feedbackItem a:visited, .pfl_feedbackItem a:acitve{color:#BF5B9B;text-decoration:none;}
.pfl_feedback_area_title a:hover{color:#BF5B9B;text-decoration:underline;}

.pfl_feedbackItem a:link, .pfl_feedbackItem a:visited, .pfl_feedbackItem a:acitve{color:#BF5B9B;text-decoration:none;}
.pfl_feedbackItem a:hover{color:#BF5B9B;text-decoration:underline;}

.pfl_feedbackItem{
margin-top:5px;
padding:10px;
margin-bottom:20px;
background:white;
border:1px dashed #BF5B9B;

}

.pfl_feedbacksubtitle{
height:22px;
line-height:22px;
margin-bottom:8px;
}

.pfl_feedbackname{
float:left;
font-weight:bold;
color:#BF5B9B;
}

.pfl_feedbackManage{
float:right;
}

.pfl_feedbackCon{
padding-bottom:5px;
}

.pfl_answer{
padding-bottom:5px;
margin-left:20px;
border:1px dashed #BF5B9B;
width:95%;
padding-top:8px;
padding-left:5px;
}