/***********************************************************************/
/***********************************************************************/
/***********************************************************************/
/***********************************************************************/
/********************   PRIMARY PAGE STYLING   *************************/
/***********************************************************************/
/***********************************************************************/
/***********************************************************************/
/***********************************************************************/


html, body{
	background:white;
	color: black;
	font-family: Times New Roman, serif;
	font-size: 11px;
	}

a {
	color: #65090D;
	text-decoration: none;
	}
	
a:hover {
	color: #4E0407;
	text-decoration: none;
	}

img{
	border: 0px;
	}
	
img a{border: 0px;}
	
.cent{text-align: center;}
.righ{text-align: right;}
.left{text-align: left;}


.header{
	background: black url(http://images.rummedia.com/design/rum_header_bg.gif) repeat-x top;
	}

.redbar{
	background: #67090D url(http://images.rummedia.com/design/rum_redbar_bg.gif) repeat-x top;
	}

	.redbar a{
		color: #F4E684;
		font-size: 20px;
		margin-left: 10px;
		margin-right: 10px;
		}
		.redbar a:hover{
			color: #F4E684;
			text-decoration: underline;
			}
	.redbarOn a{
		background: #F4E684;
		padding-left: 5px;
		padding-right: 5px;
		margin-left: 5px;
		margin-right: 5px;
		color: #67090D;
		}
		.redbarOn a:hover{
			color: #67090D;
			text-decoration: none;
			}

.content{
	background: white url(http://images.rummedia.com/design/rum_body_bg.gif) repeat-x top;
	padding-left: 25px;
	padding-right: 25px;
	}

.buttonLeft{width:10px;background: url(http://images.rummedia.com/design/rum_button_left.gif) no-repeat top;}
.buttonMid{
	text-align:center;
		padding-left:5px;
		padding-right:5px;
		padding-bottom: 2px;
	color:#595B5C;
	font-size: 19px;
	background: url(http://images.rummedia.com/design/rum_button_mid.gif) repeat-x top;
	}
		.buttonMid a{color: #595B5C;}
		.buttonMid a:hover{color: #595B5C;}
.buttonRight{width:10px;background: url(http://images.rummedia.com/design/rum_button_right.gif) no-repeat top;}

	.buttonLeftOn{width:15px;background: url(http://images.rummedia.com/design/rum_buttonon_left.gif) no-repeat top;}
	.buttonMidOn{
		text-align:center;
		padding-left:5px;
		padding-right:5px;
		padding-bottom: 2px;
		font-size:19px;
		background: url(http://images.rummedia.com/design/rum_buttonon_mid.gif) repeat-x top;
		}
		.buttonMidOn a{color: #02512B;font-weight:bold;}
		.buttonMidOn a:hover{color: #02512B;font-weight:bold;}
	.buttonRightOn{width:15px;background: url(http://images.rummedia.com/design/rum_buttonon_right.gif) no-repeat top;}

.contentTable{
	background: #E1E2E1;
	padding: 4px;
	border-left: 1px solid #616161;
	border-right: 1px solid #616161;
	border-bottom: 1px solid #616161;
	}

.item{
	background: #E4E4E4 url(http://images.rummedia.com/design/rum_item_bg_grey.gif) repeat-x top;
	border: 1px solid #565656;
	margin-bottom: 10px;
	}

.siteTitle{font-size:45px;color: #6E0A0E; text-align:center;}
	.siteTitle a{font-size:45px;color: #6E0A0E;}
		.siteTitle a:hover{font-size:45px;color: #6E0A0E;}

.siteDesc{font-size:14px; color: black; font-weight: bold; padding:4px;}

.siteLinks{
	border-top:1px solid #BEBDBD;
	text-align:center;
	}
	.siteLinks a{padding-left:5px;padding-right:5px;font-size:19px;color: green;text-decoration:underline;}
		.siteLinks a:hover{padding-left:5px;padding-right:5px;font-size:19px;color: green;text-decoration:none;}

.siteLinks2{background:#F4E684; margin-left: 4px; margin-right: 4px;}
	.siteLinks2 a{color:#59080B;padding-left:5px;padding-right:25px;text-decoration:none;}
	.siteLinks2 a:hover{color:#59080B;padding-left:5px;padding-right:25px;text-decoration: underline;}

.recentStatsHead{
	background: #59080B url(http://images.rummedia.com/design/rum_recentstats_head_bg.gif) repeat-x top;
	color: #F4E684;
	font-size: 16px;
	padding:2px;
	text-align: center;
	}
.recentStatsSub{
	background: #DEE0DE url(http://images.rummedia.com/design/rum_recentstats_sub_bg.gif) repeat-x top;
	color: #404040;
	font-size: 12px;
	}
	.recentStatsSub td{
		color: #404040;
		font-size: 12px;
		text-align: center;
		}

.recentStatsStats{font-size: 12px;}
	.recentStatsStats td{
		border-top: 1px solid #BEBDBD;
		font-size:12px;
		}

.newsTitle{font-size:23px; background: #F4E684;color:#59080B; padding: 0px 8px 0px 8px;}
.newsDate{font-size:14px;color: green; padding: 0px 8px 0px 8px;}
.newsBody{font-size:17px; color: black; padding: 8px 15px 8px 15px; border-top: 1px solid grey;}