h1 {
width: 646px;
font-size: 115%;
font-weight: bold;
margin-top: 10px;
color: #cc0000;
margin-bottom: 10px;
clear: both;
}
h2 {
width: 646px;
font-size: 100%;
font-weight: bold;
padding-bottom: 0px;
}
h3 {
font-weight:bold;
padding-right: 10px;
padding-left: 10px;
text-align: center;
font-size: 100%;
}
h4 {
font-size:90%;
font-weight:bold;
padding-top: 6px;
padding-right: 20px;
padding-left: 20px;
}
h5 {
font-size:80%;
font-weight:bold;
color: #666666;
padding-right: 20px;
padding-bottom: 5px;
padding-left: 20px;
}
#master{
background:#FFFFFF;
border-bottom:2px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-top:none;
width:760px;
position: relative;
}
p{
color:#333333;
font-size:80%;
padding-bottom:8px;
padding-left:20px;
padding-right:20px;
}
p.addr{
font-size:70%;
padding-top:6px;
text-align: center;
}
p.sep{
line-height:50%;
}
div#mid{
padding-bottom:10px;
clear: both;
}
div#mid p.intro {
width: 646px;
}
div#mid img{
border:1px solid #000000;
margin-bottom:10px;
margin-top:10px;
vertical-align:top;
}
div#mid img.spcr{
border:none;
margin:0px auto;
padding:0px;
}
table#news {
width:646px;
}
table#news th {
padding-top: 3px;
padding-bottom: 3px;
background-color: #E2E2E2;
}
table#news td {
border-bottom:1px solid #CCCCCC;
border-left:none;
border-right:none;
border-top:none;
padding-bottom:4px;
vertical-align: middle;
}
table#news td.btm {
border:none;
height:4px;
line-height:1px;
margin-bottom:0px;
margin-top:0px;
padding-bottom:0px;
padding-top:0px;
}
p.cprt {
border-bottom:none;
border-left:none;
border-right:none;
border-top:1px solid #CCCCCC;
padding-top:6px;
}


