* {margin: 0; padding: 0;}

body {
  text-align: center;
  background-image: url(../images/bg_brown.gif);
  font-size: 12px;
  font-family: Verdana, Arial, sans-serif;
}

div#wrapper {
  width: 773px;
  margin: 0 auto;
  background-image: url('../images/tile120.gif');
}

div#wrapper img {
  margin-bottom: -2px; /* Close gap */
}

.topline {
  width: 100%;
  height: 20px;
  text-align: left;
  background-color: black;
    padding: 2px 0 0 12px;
}

.topline h1,
.topline h2 {
  font-size: 12px;
  font-family: Verdana, Arial, sans-serif;
  display: inline;
  color: #F1E9CF;

  font-weight: normal;
}



.menuline{
  width: 100%;
  height: 16px;
  background-color:black;
  clear: left;
}

div#sidebar {
  float: left;
  width: 120px;
}

div#sidebar ol {
  list-style-type: none;
  color: white;
  font-size: 10px;
  text-align: left;
  line-height: 100%;
  padding: 10px 0 10px 10px;
}

div#sidebar ol li a {
  color: #CCC0B3;
  text-decoration: none;
}

div#sidebar ol li a:hover {
  color: #808080
}

div#sidebar ol li a:focus,
div#sidebar ol li a:active {
  color: #c50000;
  background-color: #ddd;
}

div#display{
  overflow: auto; /* Prevent left collapse */
  color: black;
  text-align: center;
  width: 653px;
}

div#display p {
  padding: 0px 8px 3px 8px; 
}

h2 {
  font-size: 14px;
  font-weight: bold;
  padding: 4px;
  margin-top: 5px;
}

div.centerit {
  margin: 0 auto;
  width: 450px;
}

div.centerit p {
  margin: 8px 0 8px 0;
}

div.thumbnail {
  float: left;
  text-align: center;
  margin: 12px;
  width: 125px;
}

div.thumbnail img {
  border: none;
}

.clearit {
  clear: left;
}

div#display a {
  color: black;
  text-decoration : none;
}

div#display a:hover {
  color : #ff8c00;
}

div#display a:focus, div#display a:active {
  color: #c50000;
  background-color: #ddd;
}


/*
#ticker{
	text-align: left;
	font : 11px Verdana;
	color: #ff8c00;
	width: 98%;
	text-align: left;
}
HR {
	width: 100%;
	height: 1px;
	background-color: black;
	border: 0;
}


A, A:LINK, A:VISITED, A:ACTIVE, A:FOCUS {
	font : 12px Verdana;
	color : #F1E9CF;
	text-decoration : none;
}

A:HOVER {
	font : 12px Verdana;
	color : #F1E9CF;
}

a.contact, a.contact:visited{
	font : 12px Verdana;
	color : black;
	text-decoration : none;
}

a.contact:hover{
	font : 12px Verdana;
	color : #ff8c00;
	text-decoration : none;
}

a.contact11, a.contact11:visited{
	font : 11px Verdana;
	color : black;
	text-decoration : none;
}

a.contact11:hover{
	font : 11px Verdana;
	color : #ff8c00;
	text-decoration : none;
}

a.contact_underline, a.contact_underline:visited{
	font : 12px Verdana;
	text-decoration : underline;
}

a.contact_underline:hover{
	font : 12px Verdana;
	color : #ff8c00;
	text-decoration : underline;
}

a.appeal, a.appeal:visited{
	font : 12px Verdana;
	color : #ff8c00;
	text-decoration : none;
}

a.appeal:hover{
	font : 12px Verdana;
	color : #bbbbbb;
	text-decoration : none;

}




}
#bottomline{
	background-color: white;
	font: 12px Verdana;
	color: black;
	width: 100%;
	height: 40px;
	text-align: right;
	border-bottom: 1px solid #FD6703;
}
td.basic{
	background-color : #E8DBCD;
	font: 12px Verdana;
	color: black;
	vertical-align: top;
	text-align: left;
	padding: 2px 2px 2px 2px;
}
td.display_yule{
	background-color : #E8DBCD;
	font: 12px Verdana;
	color: #fffff5;
	vertical-align: top;
	text-align: center;
	width: 653px;
	padding: 2px 2px 2px 2px;
	background-image: url(../images/holly.gif);
}

}
td.qf{
	background-color : #E8DBCD;
	font: 12px Verdana;
	color: black;
	vertical-align: top;
	text-align: center;
	width: 120px;
	padding: 2px 2px 2px 2px;
}
td.ladies{
	background-color : #E8DBCD;
	font: 12px Verdana;
	color: black;
	vertical-align: top;
	text-align: justify;
	padding: 2px 2px 2px 2px;
}

td.display_justify{
	background-color : #E8DBCD;
	font: 12px Verdana;
	color: black;
	vertical-align: top;
	text-align: justify;
	width: 653px;
	padding: 4px 4px 4px 4px;
	line-height: 135%;
}

td.display_sub{
	background-color : #E8DBCD;
	font: 12px Verdana;
	color: black;
	vertical-align: top;
	text-align: center;
	width: 653px;
	padding: 4px 4px 4px 4px;
}
td.coming_up{
	background-color : #E8DBCD;
	font: 12px Verdana;
	color: black;
	vertical-align: top;
	text-align: center;
	width: 150px;
	padding: 0px 4px 4px 4px;
	border-left: 1px solid black;
}
td.appeal{
	background-color : #E8DBCD;
	font: 12px Verdana;
	color: black;
	vertical-align: top;
	text-align: center;
	width: 150px;
	padding: 0px 4px 4px 4px;
	border-right: 1px solid black;
}
td.main{
	background-color : white;
	font: 12px Verdana;
	color: black;
}
td.menu{
	font: 12px Verdana;
	color: #F1E9CF;
	width: 120px;
	height: 25px;
	border-bottom: 1px solid black;
	border-top: 1px solid #808080;
	background-color : #404040;
	text-align: center;
}

}
td.menu_or{
	font: 12px Verdana;
	color: #F1E9CF;
	width: 120px;
	height: 25px;
	border-bottom: 1px solid black;
	border-top: 1px solid #808080;
	background-color : #DA9000;
	text-align: center;
}
td.cellback{
	background-color: #404040;
	height: 100%;
	width: 120px;
	vertical-align: top;
}
.warn{
	width: 99%;
	height: auto;
	color: white;
	font: 12px Verdana;
	vertical-align: top;
	text-align: center;
	border: 1px solid black;
	background-color: red;
}
td.edit_left{
	width: 10%;
	font: 11px verdana;
}
td.edit_right{
	width: 90%;
	font: 11px verdana;
}
td.edit_header{
	width: 100%;
	font: 11px verdana;
	text-align: center;
}
.form_text_full{
		font: 11px verdana;
}
td.display_justify11 {
        background-color : #E8DBCD; 
        font: 11px/135% Verdana;
        color: black; 
        vertical-align: top; 
        text-align: justify; 
        width: 653px; 
        padding: 4px 4px 4px 4px; }
*/