html {scrollbar-base-color: #ffebcd;}
body
{
	font-size: 14px;
	font-family: Verdana, Arial, sans-serif;
	background-color: #fafafa;
	color: #000000;
	scrollbar-base-color: #ffebcd;
}


#header {width: 780px; margin-bottom: 10px; background-color: #fffaec; border: 1px dashed #933; text-align: center;}
#header h1 {font-size: 3.2em; letter-spacing: 2px; width: 700px; margin-top: 10px; text-shadow: #ff9900 0px 0px 20px; filter: glow(strength=5,color=#ff9900);}
#header h3 {font-size: 1.8em;}


a:link {color: #993333; text-decoration: none;}
a:visited {color: #996633; text-decoration: none;}
a:active {color: #f00;}
a:hover {color: #f00; text-decoration: underline;}
a.desc {color: #000; text-decoration: none;}
a.desc:visited {color: #000; text-decoration: none;}
a.desc:hover {color: #000; text-decoration: underline;}
.th {margin-right: 3px; margin-bottom: 3px; border: 1px solid #993333;}


#pay {width: 780px; padding-top: 10px; padding-bottom: 5px; margin-bottom: 10px; font-size: 1.2em; font-weight: bold; background-color: #fff; border: 1px solid #993333;}
#pay a {text-decoration: none;}
#pay img {padding-right: 1px;}

#tbl {width: 780px; border: 1px dashed #993333;}

#free {background-color: #efe; padding-left: 5px; text-align: left;}
#free a {font-size: 80%;}

.posts {	display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; width: 780px; background-color: #fff;}

.post {width: 175px; overflow: hidden; background-color: #fff4e4; border: 1px solid #933; margin: 4px; padding: 3px; text-align: center;}
.post2 {width: 780px; overflow: hidden; background-color: #fff4e4; border: 1px solid #933; margin: 4px; padding: 3px; text-align: center;}
#list li.break {background: #f6fff6;}
