body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background: url(images/stripebr.png);
    font-size: 12px;
}
#wrapper{
    width:600px;
    background: transparent;
}
#footer {
    text-align:center;
    margin-top:15px;
    padding-bottom:25px;
}
#innerfooter {
    background-color:#F8F8F8;
    text-align:center;
    padding-bottom:15px;
    padding-top:15px;
}
.display{
    font-weight:bold;
    font-size:18px;
}
#container{
    background: #F8F8F8;
	padding-top: 10px;
	padding-bottom: 10px;
}
#site{
    margin-top: 4em;
}

.expand, #closed{
	font-weight: bold;
	width:400px;
    padding-top:10px;
}
.expand{
	display:none;
}
.noscript{
	padding:10px;
	color:#FF0000;
}
.button {
    margin-top: 5px;
    font: 100% Arial, Sans-serif;
    border: 1px solid #CCCCCC;
    background: #CCCCCC url(../images/buttonbg.gif) repeat-x left bottom;
    padding: 1px;
    height: 25px;
    color: #333;
    width: 55px;
}
.nobutton{
    border: 1px #ff0000;
    margin-top: 5px;
    font: 100% Arial, Sans-serif;
    background: #CCC url(../images/buttonbg.gif) repeat-x left bottom;
    padding: 1px;
    height: 25px;
    color: #888;
    width: 55px;
}
div #preload { display: none; }
b.rtop, b.rbottom{display:block; background:transparent}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #F8F8F8;}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}