body {background: #B7BCC3;
	margin:20px 0px 0px 0px;
	padding: 0;
	text-align: center;
	color: #557;
}
#container {
	background:#B7BCC3 url(images/body_bg.gif) repeat-x;
	margin: 0 auto;
	width:650px;
	border: 1px solid #557;
	text-align: center;
}
#header {text-align: left;
	margin: 15px auto 0;
	width: 626px;
	padding: 0;
	background:#fff;}

#content {
	padding: 20px;
	width:600px;
	border-bottom:1px groove #557;
}

#main {margin: 0 auto;
	width:626px;
}


#footer {text-align: left;
	margin: 0px auto 0;
	padding: 6;
	background:#fff url(images/btm_shadow.jpg) repeat-x;}

#news{font-family:Osaka, georgia, verdana, arial, sans-serif;
		color:#fff;
		font-size:8pt;
		font-weight:normal;
		border-bottom:1px dotted #fff;
		padding-top:5px;
		padding-bottom:2px;
		width:626px;
		text-align: center
		}
#bnr{font-size:8pt;
	font-weight:normal;
	padding-top:10px;
	padding-bottom:5px;
	width:626px;
	text-align: center
	color:#fff;
}

.copy{font-size:7pt;color:#557;text-align:left;}
img.left { float: left; border: 1px solid; margin-left:0; margin-right:10px; margin-top:2px; margin-bottom:5px}
ul.links {text-align: right;line-height:110%;}
ul.links li {text-align: right;}
ul.links li a{white-space: nowrap; font-size: 8pt; display: block; text-align: right; font-weight: bold; color: #55f; text-decoration: none; background: url(images/go.gif) 100% 0px no-repeat; padding-right: 15px;}
ul.links li a:hover{color:#55f;text-decoration:underline;}


.index{text-align: left;}
.date{color:#ccf;font-size:9pt;font-weight:bold;padding:2px;text-align:left;background-color:#337;border:1px solid #fff;}
span{font-size:9pt;color:#d00;line-height:150%;}
a{font-size:8pt;}
a:link{color:#55f;}
a:visited	{color:#55f; }
a:hover{color:#55f;text-decoration:underline;}
a:active{color:#88f;}
ul{font-size:8pt;color:#009; list-style-type:none;}
ol{font-size:8pt;color:#009;}

