
body {
	margin:0px;
	background: #201E1E url(images/bg.gif) fixed;
	text-align: center;
}
body > * {
	margin-left: auto; margin-right: auto;
}
#container {
	width: 900px;
	background:#FFFFFF;
	background:url(images/main_bg.gif) repeat-y;
}
#banner a{
	background:#ffffff;
	height:354px;
}
#footer {
	clear: both;
	background-image:url(images/main_12.gif);
	height:119px;
}

#left {
	float: left;
	width: 151px;
}

.menuA{
margin:0px;
padding:0px;
text-align:left;
}

.menuA a {
	display: block;
	width: auto;
	padding: 8px 0 8px 30px;
	border-bottom: 1px solid #CCCCCC;
	text-decoration: none;
	color:#FF3366;
}

.menuA a:hover {
	background:#FF617F url(images/red.gif) no-repeat right;
	color: #FFFFFF;
}

.menuB{
margin:0px;
padding:0px;
text-align:left;
}
.menuB a {
	display: block;
	width: auto;
	padding: 8px 0 8px 30px;
	border-bottom: 1px solid #CCCCCC;
	text-decoration: none;
	color:#385F2D;
}

.menuB a:hover {
	background:#A8E174 url(images/green.gif) no-repeat right;
	color: #FFFFFF;
}

.menuC{
margin:0px;
padding:0px;
text-align:left;
}
.menuC a {
	display: block;
	width: auto;
	padding: 8px 0 8px 30px;
	border-bottom: 1px solid #CCCCCC;
	text-decoration: none;
	color:#8F5B23;
}

.menuC a:hover {
	background:#F0C44C url(images/yellow.gif) no-repeat right;
	color: #FFFFFF;
}

#right {
	float: right;
	width: 180px;
}
#right a{
	display: block;
	width: auto;
	border-bottom: .75pt solid #C2C2C2;
	padding: 8px; 
}
.stat ul{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; 
	list-style:circle;
}
.stat li{
padding: 5px 0 5px 0;
display: block;
color:#3333CC;
}

#center {
margin-left:151px;
margin-right:180px;
}

/*內文區塊*/
.post{

 border-bottom:1px #CCCCCC dashed;
 font-size:13px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 text-align:left;
 margin:5px;
 padding:8px;
 line-height: 25px;
}
.post h1{
	padding: 5px;
	background: #E9F2FA;
	border-left: 2px solid #9BB2C6;

	font-size: 15px;
	color:#02447C;
	margin:0px;
}
.post ul{
 list-style-type:none;
}
.post li{
list-style-image:url(images/icon.gif);}

.post a{
text-decoration:none;
color:#6CA2F3;
}
.post a:hover{
background-color:#E5F0FA;
color:#003399;
text-decoration:none;
padding:3px;
}
table{
width:530px;
border:#333333 solid 1px;
margin:3px;
}
tr,td{
 font-size:13px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 padding:5px;
}
.tdtitle{
background:#0D5094;
text-align:center;
color:#FFFFFF;
}
.tdbg{
background:#f2f2f2;
}