.alert {font-family:verdana,sans-serif; font-size:1.3em; color: black; font-weight: bold;}
			<!-- start hack -->
		#wrapper{
			margin: 0 auto; /*center in compliant browsers*/
			width: 100%; /*960px is good for 1024×768 with no horizontal scrollbar appearing*/
		}
			#header{
			  background-color:#FF8000;
			  float:left;
			  width:100%;	
			  border-right:269px;
			  margin-right:-269px;
			  display:inline; /* So IE plays nice */
			}
			#leftRail{
			  float:left;
			  width:691px; height:70px;
			  position:relative;
			  background-color: #FF8000;
			  text-align:left;
			}
			#center{
			  float:left;
			  width:100%;
			  margin-right:-100%;
			}
			#rightRail{
			  float:right;
			  width:269px; height:70px;
			  margin-right:-269px;
			  position:relative;
			  background-color: #FF8000;
			}
			#footer{
				clear:both;
			  background-color:#000;
			  float:left;
			  width:100%;	
			  border-right:269px;
			  margin-right:-269px;
			  display:inline; /* So IE plays nice */
			}
			#footer_leftRail{
			  float:left;
			  width:691px; height:35px;
			  position:relative;
			  background-color: #000;
			}
			#footer_center2{
			  float:left;
			  width:100%;
			  margin-right:-100%;
			}
			#footer_rightRail{
			  float:right;
			  width:269px; height:35px;
			  margin-right:-269px;
			  position:relative;
			  background-color: #000;
			}
			#footer_rightRail li{
				font-size:1.3em;
				display:inline;
			}
			#footer_rightRail li a:hover{color:#ffffff;}
			.pinkbar{
			clear:both;
			  background-color:#FD2582;
			  float:left;
			  width:100%;	
			  border-right:269px;
			  margin-right:-269px;
			  display:inline; /* So IE plays nice */
			}
			.pinkbar_leftRail{
			  float:left;
			  width:691px; height:2px;
			  position:relative;
			  background-color: #FD2582;
			}
			.pinkbar_center2{
			  float:left;
			  width:100%;
			  margin-right:-100%;
			}
			.pinkbar_rightRail{
			  float:right;
			  width:269px; height:2px;
			  margin-right:-269px;
			  position:relative;
			  background-color: #FD2582;
			}
			<!-- end hack -->
			
			#wrapper{
			margin: 0 auto; /*center in compliant browsers*/
			width: 100%; /*960px is good for 1024×768 with no horizontal scrollbar appearing*/
			}
			body{
				text-align: center;  /* this will center the div, but it ALSO centers text inside it..so to counteract this we apply a text align to our wrapper*/
				font-family:verdana,sans-serif; 
				font-size:.625em; 
				margin:0 0px;
				padding:0 269px 0 0px;
			}
			*{margin: 0; padding: 0;}
			img { border:0px;}
.hiddentext {font-size:1px; color: #FFFFFF;}

			#news{
				background-image:url("/img/bg/bgtt.gif");
				//background-position:0 70px;
			}

			#tunes{
				background-image:url("/img/bg/bgxmdl.gif");
			}

			#hd_container{
			width: 100%; /* width of our wrapper, you can also use 100%*/
			height: 70px;
			}
			#hd_bar{
			/*width: 100%; *//* width of our wrapper, you can also use 100%*/
			height: 70px;
			/*border: 1px solid red;*/
			background-color:#FF8000;
			text-align:right;
			}
			#bandlogo_div {float:left;width:100px;text-align:left;margin-left:1em;}
			#bandlogo {font-size:36pt;line-height:1.5;color:#FFFFFF;vertical-align:middle;}
			#hd_img {position:absolute;top:0;right:0px;text-align:right;}
/*			.pinkbar {background-color:#FD2582; width:100%; height:2px;*/
			  border-right:269px solid #FD2582;
			  margin-right:-269px;
			}

			#leftMenu{
			width: 175px;
			float: left;
			}
			#content{
			width: 700px;
			margin-left: 180px;
			}
			.clear{clear: both;}

			.menubar {position:relative;width:200px;padding-left:18px;float:left;display:inline;text-align:left;margin-bottom:1em;}
			
			#newsfeed {position:relative;width:550px;float:left;display:inline;text-align:left;padding:30px 0 0 50px;margin-bottom:40px;}
		
			#footerbar{
				clear:both;
				float:left;
				position:relative;
				background-color:#000000;
				width:100%;height:39px;
				border-right:269px solid #000;
				margin-right:-269px;
				display:inline;
			}
			#footer_fix{
			  float:left;
			  width:150px; height:35px;
			  position:relative;
			  background-color: #000;
			}
			#center{
			  float:left;
			  width:100%;
			  margin-right:-100%;
			}
			#nav_footer{
			position:relative;
			float:right;
			background-color:#000000;padding-right:35px;
			  margin-right:-269px;
			  height:35px;
			}
			#nav_footer li {font-size:1.3em;display:inline;}
			#nav_footer li a:hover{color:#ffffff;}
			a:link { color:#FD2582;background-color:transparent; text-decoration: none;}
			a:visited { color:#FD2582;background-color:transparent; text-decoration: none;}
			a:hover { color:#FF8000; background-color:transparent; text-decoration: none;}
#long_past {float:left;position:relative;}
	.searchbox{font-family: Arial, Helvetica, sans-serif; font-size:8pt;}
 .searchbtn {font-family: Arial, Helvetica, sans-serif; font-size:8pt; padding:0; cursor: hand;}
 #thankyou{height:5em;width:137px;margin-top:1em;text-align:center;}
 
ul.MenuItm {
	padding-top:12px;
	width: 6em;
}
ul.MenuItm li {
  list-style-type: none;
  margin: 0px;
  position: relative;
	padding-left:8px;
}
ul.MenuItm ul.CSStoShow {
  display: block;
}
ul.MenuItm li a {display: block;}
			
.menubar {padding-left:10px;}

.widelnk{width:14em;}
#carmenheaddiv{padding:12px 0 0 8px;}
#maillistdiv{padding:12px 0 0 8px;}
#thankyou{height:3.8em;}
#content{padding-left: 38px;}
#newsfeed div:hover{background-color:#eee;}
