﻿body {
    margin: 0 auto;
    padding: 0;
    border: none;
    text-align: center;
    font-family:Calibri, arial;
    font-size:medium;
	background-image:url('images/mrh_background.jpg');
	background-position:top center;
	background-repeat:no-repeat;
   }

/*#topBack {
	height:800px;
	width:1000px;
	background-image:url('images/mrh-bgnd.jpg');
	background-repeat:no-repeat;
	margin: 0 auto;
}
*/
#container {
	width:940px;
	height:980px; 
	text-align:center;
	background-color:white;
/*	position:relative;
	top:-770px; */
	margin: 30px auto;
/*	border:1px #cccccc solid; */
}

#footer {
	width:940px;
	height:60px;
	text-align:left;
	background-color:white;
	margin:0 auto;
	color:gray;
	font-size:11px;
}
a.footer {
	text-decoration:none;
	color:#cccccc;
}
#pagetop {
	width:100%;
	height:68px;
	background-image:url('images/mrh-logo-600x68.gif');
	background-position:right;
	background-repeat:no-repeat;
	background-color:#800000;
}

#inner_container {
	width:920px;
	height:932px; 
/*	height:850px; */
	margin:5px auto;
}
#menubar_top {
	width:100%;
	height:40px;
	text-align:center;
	background-image:url('images/menuback-up940.jpg');
}
#menubar_top_live {
	background-image:url('images/menuback-up.jpg');
	background-repeat:repeat;
	padding:0px 12px 0px 13px;
	height:40px;
/*	border:1px #cccccc solid; */
	float:left;
}

#menubar_top_link {
	background-image:url('images/menuback-down.jpg');
	background-repeat:repeat;
	padding:0px 12px 0px 13px;
	height:40px;
/*	border-right:1px #cccccc solid; */
	float:left;
}

#menubar_top_contact {
	background-image:url('images/menuback-down.jpg');
	background-repeat:repeat;
	padding:0px 18px 0px 20px;
	height:40px;
/*	border-right:1px #cccccc solid; */
	float:left;
}

#rightside_top {
	width:340px;
	height:400px;
	background-color:#FFFFFF;
/*	border:1px #CCCCCC solid; */
	float:right;
/*	overflow:auto;*/
	margin-top:10px;
	text-align:left;
}

#rightside_twitter {
	width:340px;
	height:425px;
	background-color:#FFFFFF;
/*	border:1px #CCCCCC solid; */
	float:right;
/*	overflow:auto; */
	margin-top:10px;
	text-align:left;	
}
#front_banner {
	width:568px;
	height:400px;
/*	border:1px #CCCCCC solid; */
	margin-top:10px;
	float:left;
}


#circuitbanner {
	width:917px;
	height:80px;
	margin-top:10px;
	border:1px #CCCCCC solid;
	float:left;
}

#nextevents {
	width:568px;
	height:425px;
	margin-top:10px;
	border:1px #CCCCCC solid;
	float:left;
	overflow:auto;
}

#nextevents_fw {
	width:918px;
	height:425px;
	margin-top:10px;
	border:1px #CCCCCC solid;
	float:left;
	overflow:auto;
}

.transbox
  {
  width:568px;
  height:119px;
  margin-top:280px;
  background-color:#800000;
  color:white;
  /* for IE */
  filter:alpha(opacity=70);
  /* CSS3 standard */
  opacity:0.7;
  }

a.transbox {
	color:white;
  /* for IE */
  filter:alpha(opacity=100);
  /* CSS3 standard */
  opacity:1.0;
}  
  
a.menubar_text {
	padding-top:8px;
	color:black;
	text-decoration:none;
}

.menubar_text {
	padding-top:8px;
	color:black;
	text-decoration:none;
}

h1 {
	text-transform:uppercase;
}

a {
	text-decoration:none;
	color:#800000;
}

#headline_tab {
	font-size:medium;
	font-weight:bold;
}
#news_tab {
	font-size:small;
	font-weight:normal;
	padding-bottom:5px;
}
a.diary {
	color:white;
}
