body {

	width: auto;

	margin: auto;

	background-color: #000000;

	font-family: tahoma, georgia, verdana;

	text-align: center;

	}

hr {
     color: #ffffff;
        }
	

a {

   text-decoration: underline;

font-weight: bold;

   color: #ffffff;

   }

   

a:hover {

	color: #dc1e1e;

	}

   

h1 {

	font: 15px tahoma;

	font-weight: bold;

padding: 5px;

	}

	

h2 {

	font: 20px tahoma;

	font-weight: bold;

	width: 60%;

	}

h3 {

	font: 30px tahoma;

	font-weight: bold;

	width: 60%;

	}


#leftside {

	background-color: ;

	width: 190px;

	height: 150px;

	text-align: left;

	padding: 5px;

	position: absolute;

	border-left: 10px solid #000000;

	border-right: 0px solid #000000;

	font: 10px tahoma;

	line-height: 13pt;

	color: #000000;

	}

	

#stripe {	

	position: absolute;

	left: 60%;

	top: 70%;

	height: 80px;

	width: 25px;

	background-color: #000000;

	} 



#content {

	position: absolute;

	top: 150px;

	left: 0px;

	width: 60%;

	background-color: #000000;

	border: 10px solid #000000;

	padding: 5px;

	font: 12px tahoma, verdana;

	line-height: 13pt;

	color: #ffffff;

	text-align: left;

	}

	

#rightside {

	background: #ffffff url(header.jpg) no-repeat top center;

	right: 10px;

	height: 400px;

	border-bottom: 6px solid #000000;

	}



#title {

	right: 20%;

	position: absolute;

	top: 17%;

	background-color: #ffffff;

	width: 30%;

	border: 10px solid #000000;

	padding: 0px;

	text-align: left;

	font: px tahoma;

	color: #000000;

	height: 10%;

	}

	

#credits {

	position: absolute;

	right: 0px;

	background-color: #000000;

	width: 15%;

	height: 10%;

	color: #ffffff;

	text-align: left;

	padding: 5px;

	font: 12px tahoma, verdana;

	}

	
#menu a, a:visited, a:active {

   text-decoration: underline;

font-weight: bold;

   color: #000000;

   }

   

#menu a:hover {

	color: #dc1e1e;

	}

#title a, a:visited, a:active {

   text-decoration: none;

font-weight: bold;

   color: #000000;

   }

   

#title a:hover {

	color: #dc1e1e;

	}

	
#content a, a:visited, a:active {

   text-decoration: underline;

font-weight: bold;

   color: #ffffff;

   }

   

#content a:hover {

	color: #dc1e1e;

	}
	

#menu {

	position: absolute;

	right: 0px;

	width: 20%;

	top: 11%;

	background-color: #ffffff;

	border: 10px solid #000000;

	font: 12px tahoma, verdana;

	line-height: 13pt;

	padding: 5px;

	text-align: left;

	color: #000000;

	}

	

.entryfooter {

	text-align: right;

	font: 11px tahoma, verdana;

	color: #ffffff;

	margin-top: 10px;

	margin-bottom: 10px;

	}

p.bbclone-stats{ 

	font: 12px tahoma;

	font-family: tahoma, georgia, verdana;

        padding: 5px;

        } 

p.bbclone-referers { 

        font: 12px tahoma;

        font-family: tahoma, georgia, verdana;

	padding: 5px;
 } 

	

/* these styles are for the calendar widget */

.calendar { 

	padding: 1px 5px;

	margin: 0px;

	font-size: 11px;

}





.calendarHeader { 

	font-weight: bold; 

	color: #000;                   

	margin:0px;

	padding: 2px 5px;

		font-size: 11px;

}



.calendartoday { 

	font-weight: bold;

	text-decoration: underline;

}



	

table.calendar {

/* only the calendar has a line, not the individual cells */

	padding:0px;

	width: 150px;

}



.calendarHeader A, .calendar A {

	font-weight: bold; 

	color: #000000;

	text-decoration: none;

}





/* end of the calendar styles */

.pivot-search label { visibility:hidden; display:none; }
.pivot-search legend { visibility:hidden; display:none; }
.pivot-search fieldset { border:0; padding:0; margin:0; }

.pivot-search-result label { visibility:hidden; display:none; }
.pivot-search-result legend { visibility:hidden; display:none; }
.pivot-search-result fieldset { border:0; padding:0; margin:0; } 

.searchbox {
	border: 0px inset #555;
padding: 2px;	
	background-color: #F8F8F8;
	width: 110px;
}

.searchbutton {
	padding: 0px 3px;
	border: 1px outset #555;
	background-color: #DDD;
	width: 50px;
}

/* this replaces inline style tags */
img.badge { border:0; margin-bottom:2px; }

/* this is a bonus */
a img.badge:hover { border-bottom:1px #000000 solid; margin-bottom:1px; }
