body{background-color:#eee;/*filter:Alpha(opacity=100,style=1);
-moz-opacity:0.5; filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);*/ } 
/************头*********************/
#top
{
background:transparent;
background-image:url(/files/xiaobier/blog/bg.jpg);
border-bottom:solid 3px #999900;
}
#top a
{
FONT-SIZE:30px;
color:red;
-moz-opacity:0.5; 
filter:glow(color=green,strength=6);
width:120px;
text-align:center;
}
#tagline
{color:black;}

/************菜单***************/
#leftmenu
{
background-color:#fff;
}

#leftmenu h3
{
background:transparent url(/Files/xiaobier/blog/title.jpg) no-repeat scroll right top;
color:#2e8b57;
font-weight:bold;
height:26px;
margin-top:10px;
padding-bottom:0;
padding-left:12px;
}

#rightmenu
{
background-color:#fff;
}


#rightmenu h3
{
background:transparent url(/files/xiaobier/blog/title.jpg) no-repeat scroll right top;
color:#2e8b57;
font-weight:bold;
height:26px;
margin-top:10px;
padding-bottom:0;
padding-left:12px;
}
/************正文部分***************/
#main
{
border:0;
background-color:#fff;
margin-top:10px;
}

.post
{
padding-bottom:10px;
line-height:200%;
border-bottom:dashed 2px #808080;
margin-bottom:20px;
}

.post h2
{
margin:0;
background:#eeeeee;
border-bottom: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
}

a:link
{
font-weight :normal;
color:#000;
}

a:visited
{
font-weight :normal;
}

a:hover
{
font-weight :normal;
color:#3333ff;
text-decoration:none;
}

p.date 
{
font-weight :normal;
border:0;
color:#660066;
margin-top:20px;
margin-bottom:10px;
}

/************日期部分***************/
.calendar{
	border:0px solid black;
}

.Cal{
	width:100%;
	font-size:12px;
	font-family:arial;
	padding:0px;
}

.Cal td{
	background:#F5F5F5;
	height:22px;
	border:solid 1px white;
	font-size:10px;
}

.Cal a:link, .Cal a:visited, .Cal a:active {color: #333333; text-decoration: none;}
.Cal a:hover	 {color: #A91718; text-decoration: underline;}

.CalTitle{
	width:100%;
	color : #91b14d;
	height:30px;
	text-align:center;
}

.CalTitle td{
	background:white;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
}
.CalDayHeader{
	border:solid 0px red;
	font-weight:bold;
             color : #91b14d;
             background:#fff;
	padding-bottom:5px;
}

td.CalTodayDay{
	border:solid 0px red;
	background:#99ff33;
}

.CalSelector{
	border:solid 0px red;
	background:#EFEFEF;
}

td.CalWeekendDay{
	
}
td.CalOtherMonthDay{
	color:#C0C0C0;
}
.CalNextPrev{
	border:solid 0px red;
	padding:5px;
	font-weight:bold;
}
/**********************************/