body{
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}
img{
border:0;}
a{
color:#004C73;}
a:visited,
a:active,
a:link {	
color : #004C73;
text-decoration : none;
}
a:hover {
color:#7d3449;
text-decoration : none;
border-bottom:1px dotted #E9D1D7;
}

h1 {	
margin : 0px;
font-size : 1.5em;
}
h1 a:visited,
h1 a:active,
h1 a:link {
color : #000;
text-decoration : none;
}
h1 a:hover {
color : #000;
text-decoration : none;
border-bottom:0;
}
h2 {
margin-top : 10px;
font-size : 1.5em;}
h5 {
margin: 0px;
padding: 0px;
font-size : 1em;}

#top{
background:url(http://logo.blueidea.com/blogimg/b3top.jpg) repeat-x left top;
height:120px !important;
height:140px;
border-bottom:3px solid #9AC2CC;}
#Header1_HeaderTitle{
font-family:Georgia;
color:#A64661;
}
#top h1{
margin-top:20px !important;
margin-top:28px;
margin-left:545px;}
#tagline{
color:#A64661;
margin-left:576px;}
#leftmenu{
	background: #F4EAED url(http://logo.blueidea.com/blogimg/leftmenu_bg.png) no-repeat bottom 

!important;
	background: #F3E7EB url(http://logo.blueidea.com/blogimg/leftmenu_bg.png) no-repeat 

bottom;
	margin:0;
	width:180px !important;
	width:200px;
	height:1000px;
	position: absolute;
	left: 0;
	padding:10px;
}
#rightmenu{
	background: #F4EAED url(http://logo.blueidea.com/blogimg/rightmenu_bg.png) no-repeat 

bottom !important;
	background: #F3E7EB url(http://logo.blueidea.com/blogimg/rightmenu_bg.png) no-repeat 

bottom;
	/*background: #F4EAED url(http://logo.blueidea.com/blogimg/rightmenu_bg.png) no-repeat 

bottom;*/
	margin:0;
	width:180px !important;
	width:200px;
	height:500px;
	position: absolute;
	right:0;
	padding:10px;
}
#leftmenu h3,#rightmenu h3 {
	font-size : 1.1em;
	margin : 0px;
	padding : 4px;
	border-bottom : none;
	color:#A74661;
}
#leftmenu ul,#rightmenu ul {
	list-style : none;
	margin : 0px;
	padding : 0px;
	margin-left : 5px;
	margin-bottom : 10px;
	font-size : 1em;
	color:#004C73;
}
#main {
	margin: 0px 200px 0px 200px;
	background-color : #FBF7F8;
	padding: 10px;
	border-left : 0;
	border-right : 0;
	border-bottom : 4px solid #BD7488;
	font-size:1em;
}
.dateTitle{
color:#CCCCCC;
text-align:right;
border-bottom:1px dashed #ccc;}
.post{
	font-size:1em;
	font-family:Verdana, "宋体";
             /*border-bottom:1px dotted #E9D1D7;*/
}
.postTitle{
font-size:14px;
font-weight:bold;
background:#E9D1D7;
padding:4px 0 2px 10px;
border-left:3px solid #A64661;}
.post .postfoot{
font-size:12px;}
/*#footer{visibility: hidden;}*/
#footer{
color:#DEE3ED;
font-size:12px;}
/*article style*/
#comments h3{
border-bottom:1px dashed #ccc;}
#comments p{
border-bottom:1px dashed #ccc;
padding:5px;}
#commentform td{
font-size:12px;
color:#004C73;
font-weight:bold;}
#commentform td input{
border:1px solid #ccc;}
#commentform td textarea{
border:1px solid #ccc;}
/*connect style*/
#main td{
font-size:12px;}
#main td input{
border:1px solid #ccc;}
#main td textarea{
border:1px solid #ccc;}
/*sort style*/
#main h2{
color:#004C73;
border-left:2px solid #004C73;
padding-left:10px;}

/*ol li style*/
ol li{
font-size:12px;
color:#A74661;}
ol li a{
font-size:12px;
font-weight: normal;}