#else a {
background:#319873 url(none);
border-bottom:1px solid #eee;
display:block;
padding:5px;
}

#else a:hover {
background:#252a38 url("pics/bgv.png") repeat;
color:#fff;
}

#footer {
clear:both;
display:none;
}

#links a {
background:#1b1e26 url(none);
border-bottom:1px solid #eee;
display:block;
padding:5px;
}

#links a:hover {
background:#252a38 url("pics/bg.png") repeat;
color:#fff;
}

#links a:link,#links a:visited,#else a:link,#else a:visited,#yaf a:link,#yaf a:visited {
color:#FFF;
text-decoration:none;
}

#links ul,#else ul,#yaf ul {
list-style-type:none;
margin-left:0;
padding-left:0;
}

#links,#else,#yaf {
font-size:8pt;
}

#main {
background:#FFF;
border-bottom:0.9em solid #0f1015;
border-left:2px solid #0f1015;
border-right:2px solid #0f1015;
float:left;
font-size:8pt;
margin:0 auto;
padding:10px;
text-align:left;
width:500px;
}

#main p {
font-size:10pt;
text-align:center;
}

#navi {
text-align: center;
font-size: 10pt;
background: none;
margin:0 auto;
padding-top:25px;
text-transform: uppercase;
font-weight: bold;
}

#navi a {
text-decoration: none;
color: #319873; 
}

#side {
background:#FFF;
border-bottom:0.9em solid #0f1015;
border-left:2px solid #0f1015;
border-right:2px solid #0f1015;
float:right;
font-size:10pt;
line-height:120%;
padding:10px;
text-align:justify;
width:180px;
}

#side img {
border:none;
display:block;
margin-left:auto;
margin-right:auto;
}

#wrap {
margin:0 auto;
width:730px;
}

#yaf a {
background:#d0234c url(none);
border-bottom:1px solid #eee;
display:block;
padding:5px;
}

#yaf a:hover {
background:#252a38 url("pics/bgr.png") repeat;
color:#fff;
}

.date {
margin:0;
padding-left:15px;
}

.deli {
font-size:10pt;
padding:10px;
text-align:justify;
}

.deli a {
letter-spacing:2pt;
text-decoration:none;
text-transform:uppercase;
}

.deli a:hover,.fff a:link {
color:#319873;
}

.deli a:link {
color:#fc2255;
}

.deli a:visited,.fff a:visited {
color:gray;
}

.deli img {
padding-bottom:5px;
}

.faded {
color:gray;
}

.fff {
font-size:10pt;
padding:10px;
text-align:left;
}

.fff img,#main img.cent {
display:block;
margin-left:auto;
margin-right:auto;
}

.fff img.notc {
margin-left:0;
}

.posted {
background:#252a38 url("pics/bg.png") repeat;
color:#fff;
display:block;
font-size:8pt;
text-align:center;
}


::-moz-selection  { 
background:#319873; 
color:#FFF;
}

::selection { 
background:#319873; 
color:#FFF;
}


body {
background:#252a38 url("pics/bg.png") repeat;
border-top:0.5em solid #0f1015;
color:#2a2c31;
font-family:Arial,Helvetica,sans-serif;
line-height:140%;
margin:0;
padding:0;
text-align:center;
}

h1 {
color:#151820;
font-size:40pt;
margin-top: 20px;
margin-bottom: 10px;
padding-top: 0;
padding-left:10px;
padding-right:10px;
}

h2 {
color:#151820;
font-size:25pt;
margin-top: 20px;
padding-left:10px;
padding-right:10px;
}
