.iphone h1.page-title a { text-indent:-999px;  background:url(/images/mobile/header.png) 50% 50% no-repeat;    }

.iphone h1.page-title { background:url(/images/mobile/header-bg.png); height:69px; border-bottom:5px solid #902d2d; }

body.iphone, .iphone #wrapper_content { background:#790202 }

.iphone #slider .slides .slide .image .image-shadow { background:url("/images/mobile/image-shadow.png") repeat-x scroll 0 0 transparent; height:43px }


/* schedules */
.iphone .schedule { background:url("/info/mobile/schedules-bg.png") repeat-x scroll 0 0 #790202}

.iphone .schedule .table .item.even { background-color:#8f3e3e}

.iphone .schedule .item { border-top:1px solid #790202; background:#862525}

.iphone .schedule .table .item .more { background:#790202}


/* roster */
.iphone .roster .table .titles { background: url("/info/mobile/schedules-bg.png") repeat-x scroll 0 0 #790202}

.iphone .roster .table .item.even { background:#8f3e3e} 

.iphone .roster .table .item { border-top:1px solid #790202;    background:#862525;   }

.iphone .roster .table .item .data { border-bottom:0  }


/* bios */
.iphone .bios .details, .iphone .bios .profile { background:none repeat scroll 0 0 #790202; }

.iphone .bios .details { color:#FFFFFF; font-size:12px; line-height:18px; }


.iphone #tabs_panels .panels .panel .link { margin-bottom: 15px; padding-top: 5px; } 






/* top line */
.iphone .top-line {
  position: relative; 
  background: none repeat scroll 0% 0% rgb(11, 9, 10); 
  height: 30px;
  -moz-box-shadow:0 1px 1px #444444;
  -webkit-box-shadow:0 1px 1px #444444;
  -o-box-shadow:0 1px 1px #444444;
  box-shadow:0 1px 1px #444444;
}

.iphone .top-line .return {
  background: url(/mobile-images/left-arr.png) no-repeat scroll 0 1px transparent; 
  color: #FFC300; 
  font-size: 10px; 
  left: 10px; 
  padding-left: 15px; 
  position: absolute; 
  top: 8px; 
  z-index: 2;
}

.iphone .top-line #view-mode {
  color: #0B0C09; 
  margin:0;
  font-size: 10px; 
  left: 2px; 
  padding: 0; 
  position: absolute; 
  text-indent: 0; 
  top: 8px; 
  z-index: 1;
}

.iphone .top-line #view-mode a {
  color:#FFC300
}

.iphone .top-line #search-field {
  position: absolute; 
  right: 93px; 
  top: 4px;
}

.iphone .top-line #search-submit {
  width:30%; 
  background: url(/mobile-images/search-button.png) no-repeat scroll 0 0 transparent; 
  height: 26px; 
  left: auto; 
  position: absolute; 
  right: 10px; 
  top: 2px; 
  width: 75px;
  border:0;
  text-indent:-9999px;
  overflow:hidden
}


/* mobile search*/
.mobile-search { padding:10px; font-size:12px }
	.mobile-search h1 { padding:0; font-size:16px; margin-bottom:10px }
	body.iphone .mobile-search p { padding:0; margin-bottom:10px }



