body {
		background: url(blue.gif);
		color: #555;
        font-family: verdana, sans-serif;
        font-size: 12px;
      }
small { font-size:1em;
		color:#808080;
		}
.tm td small ul li{font-size:1.2em;}
.tm td{
font-size: 1.2em;
		border-bottom: 1px dotted #CCC;
		}
.ft td {
		font-size: 1.2em;
		border-bottom: 1px dotted #CCC;
		}
.cpage{
	margin-left:140px;
	margin-bottom:30px;
	}
small ul li{ 
		font-size:0.9em;
		color: #808080;
	}
	small ul{
	margin: 5px;
	padding: 0 0 0 15px;
	list-style-position: outside;
	list-style-type: circle;
	}
.container {
		margin: auto;
        width: 770px;
        padding: 0px 15px 15px 15px;
        background: #fff;
		}

.news {
		color:#FFFFFF;
		padding:15px;
		float:right;
		width:240px;
		height:220px;
		}
.news a{
		text-decoration: none;
		color:#FFFFFF;
		font-weight:bold;}
.bpage {
		height: 300px;}
.home {
		width:400px;
		font-size:1.1em;
		margin:15px;
		margin-left:50px;
		padding-bottom: 30px;
		}
.main{
		width:700px;
		font-size:13px;
		margin:15px;
		margin-left: 35px;
		padding-bottom: 30px;
		}
.plist{
		width: 430px;
		margin-left: auto;
		margin-right:auto;
		margin-bottom: 35px;
		}
.photos{
		width: 550px;
		margin-left: auto;
		margin-right:auto;
		}
.photos img{
		border: 1px solid #808080;
		padding: 3px;
		margin: 5px;
		}
		
/* top & bottom */
.top {
	/*	background:url(top.gif); */
		margin-left: auto;
		margin-right:auto;
		width:800px;
		height:20px;
		}

.bottom{
	/*	background:url(bottom.png); */
		margin-left: auto;
		margin-right:auto;
		width:800px;
		height:20px;
		font-size:11px;
		text-align: center;}
.copyright{
margin-top:-1.5em;}
/* circle */

#navCircle {
        margin: 0;
        padding: 0 0 20px 10px;
        border-bottom: 1px solid #9FB1BC;
}

#navCircle li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

#navCircle a:link, #navCircle a:visited {
        float: left;
        font-size: 12px;
        line-height: 14px;
        font-weight: bold;
        padding: 0 8px 6px 12px;
        text-decoration: none;
        color: #708491;
}

#navCircle a:link.active, #navCircle a:visited.active, #navCircle a:hover {
        padding-bottom: 6px;
        color: #000;
        background: url(circle.gif) no-repeat bottom center;
}
a.plinks{color:#59AABD;
text-align:center;
font-size:12px;
font-weight:bold;
line-height:14px;
padding:0pt 8px 6px 12px;
text-decoration:none;}
#flashcontent{
margin:0;
padding:0;
text-align:center;}
li a{color:#0F4F4F;text-decoration:none;}
a{color:#0F4F4F;}