body{
margin:0;
border:0;
text-align:center;
font-size:100%;
font-family:arial,verdana,sans-serif;
background-color:#00FFFF;
color:#000000;
}
#wrapper {
width:954px;
text-align:left;
margin:0 auto;
}
#head {
width:954px;
background-image:url(banner.jpg);
background-repeat:no-repeat;
border-bottom:#FF0000 3px solid;
}
#foot {
width:954px;
border-top:#FF0000 3px solid;
}
#hfl {
width:253px;
height:240px;
float:left;
}
#hfr {
width:60px;
height:240px;
float:right;
}
#linehspanl {
height:210px;
width:253px;
}
#linehspanr {
height:120px;
width:60px;
}
.trans {
border:0;
display:block;
text-decoration:none;
}
#lineh {
margin-left:250px;
border-left:#FF0000 3px solid;
height:30px;
}
#linef {
margin-left:250px;
border-left:#FF0000 3px solid;
height:30px;
float:left;
}
#fad {
width:345px;
float:left;
text-align:center;
}
#fcont {
width:345px;
float:left;
text-align:center;
}
#container {
margin-left:250px;
border-left:#FF0000 3px solid;
}
#inner {
margin-left:-253px;
}
#nav {
width:220px;
padding:30px 15px;
float:left;
}
#text {
width:644px;
padding:30px;
float:left;
}
.clear{
clear:both;
}
.linknorm {
text-decoration:underline;
color:#009797;
}
.hli {
display:block;
color:#009797;
text-decoration:none;
padding:0 10px;
width:200px;
text-align:right;
border:#FF0000 2px solid;
line-height:1.5em;
margin-bottom:0.5em;
}
.hlia {
display:block;
text-decoration:none;
padding:0 10px;
width:200px;
text-align:right;
border:#FF0000 2px solid;
line-height:1.5em;
margin-bottom:0.5em;
color:#009797;
background-color:#000000;
}
.hli:hover {
border-right:#00FFFF 2px solid;
border-bottom:#00FFFF 2px solid;
border-left:#FFFF00 2px solid;
border-top:#FFFF00 2px solid;
}
#list {
list-style-image:url("list.gif");
list-style-position:outside;
list-style-type:none;
margin-left:17px;
}
.li {
padding:0px 0px .5em 10px;
}
.poetry {
line-height:1.5em;
text-align:center;
}
.mptref {
color:#009797;
text-decoration:none;
display:block;
}
.mptrefk {
color:#009797;
text-decoration:none;
display:block;
}
.mptrefd {
color:#009797;
text-decoration:underline;
display:block;
}
.mptref:hover {
background-color:#000000;
}
.mptrefd:hover {
background-color:#000000;
}
.mpthreea {
text-align:center;
width:277px;
border:#FF0000 2px solid;
float:left;
}
.mpthreeb {
text-align:center;
width:277px;
border:#FF0000 2px solid;
float:right;
}
.mpthreeaa {
text-align:center;
width:277px;
border:#FF0000 2px solid;
float:left;
}
.mpthreeba {
text-align:center;
width:277px;
border:#FF0000 2px solid;
float:right;
}
.mpthreec {
text-align:center;
width:277px;
border:#FF0000 2px solid;
float:left;
}
.mpthreed {
text-align:center;
width:277px;
border:#FF0000 2px solid;
float:right;
}
.mpthreee {
text-align:center;
width:277px;
border:#FF0000 2px solid;
float:left;
}
.mpthreef {
text-align:center;
width:277px;
border:#FF0000 2px solid;
float:right;
}
.mpthreemid {
text-align:center;
width:277px;
border:#FF0000 2px solid;
margin-left:184px;
}
.mpti {
border:0;
}
.clearmpt{
height:30px;
clear:both;
}
.tlist {
width:337px;
float:left;
margin:0 30px 10px 0;
}
.tlistb {
width:500px;
float:left;
margin:0 30px 10px 0;
}
.tlistkform {
display:block;
text-align:center;
width:644px;
float:left;
margin:0 30px 10px 0;
color:#009797;
text-decoration:underline;
}
.timg {
width:277px;
float:left;
margin-bottom:10px;
}
.timgb {
width:114px;
float:left;
margin-bottom:10px;
}
.tline{
width:564px;
margin:0 40px 10px 40px;
border-top:#FF0000 2px solid;
float:left;
}
.fref {
color:#009797;
text-decoration:none;
display:block;
}
.fimg {
text-align:center;
width:277px;
border:#FF0000 2px solid;
margin-left:30px;
float:left;
}
.fi {
border:0;
}
.fimg:hover {
background-color:#000000;
}
.clearwithfloat{
width:644px;
float:left;
}
.lylist {
margin-bottom:0px;
}
.lyue {
text-align:center;
font-size:1.3em;
font-weight:bold;
margin-bottom:15px;
}
.lyli {
text-decoration:none;
display:block;
font-size:1.2em;
line-height:1.4em;
text-align:center;
color:#FF0000;
}
.lyli:hover {
background-color:#000000;
font-weight:bold;
cursor:pointer;
}
.lyte {
font-size:.9em;
text-align:center;
display:none;
}
.lyline {
width:564px;
height:2px;
border-bottom:#FF0000 2px solid;
margin:0 40px;
}