/* Sears "mainContent" div styles */
#mainContent{ min-height:610px; `height:610px; }
#mainContent{margin:0; padding:0px 15px 0 225px; min-width:772px; `width:expression(document.body.clientWidth < 772 ? '772px' : 'auto');}

/* Reset for those inside the adzone div
  .arsAdzone .class {}
  .arsAdzone #id {}
*/
.arsAdzone  div, .arsAdzone  span, .arsAdzone  iframe,
.arsAdzone  h1, .arsAdzone  h2, .arsAdzone  h3, .arsAdzone  h4, .arsAdzone  h5, .arsAdzone  h6,
.arsAdzone  p, .arsAdzone  a,.arsAdzone   em, .arsAdzone  img,
.arsAdzone  strong,.arsAdzone   sub, .arsAdzone  sup, .arsAdzone  b, .arsAdzone  u, .arsAdzone  i,
.arsAdzone  center,
.arsAdzone  dl, .arsAdzone  dt, .arsAdzone  dd, .arsAdzone  ol, .arsAdzone  ul, .arsAdzone  li,
.arsAdzone  table, .arsAdzone  tbody, .arsAdzone  tfoot, .arsAdzone  thead, .arsAdzone  tr, .arsAdzone  th, .arsAdzone  td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
}
.arsAdzone  ol, .arsAdzone  ul {
	list-style: none;
}
.arsAdzone  table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* container & block globals */
.arsAdzone {overflow:hidden; position:relative; float:left; width:100%; margin-top:15px; clear:both;}
.arsAdzone .arsBlock {overflow:hidden; position:relative; float:left;}
.arsAdzone .arsCont {overflow:hidden; position:relative; border:1px solid #ebebeb; text-align:center;}
.arsAdzone .arsAd {overflow:hidden; position:relative; text-align:right; margin:0 auto;}

/* slideshow styles */
#rlSlideWide {position:relative; width:100%; overflow:hidden;}
#rlSlideWide #rlControls {position:absolute; top:0; right:0; z-index:2; width:175px; background-color:#000;}
#rlSlideWide #rlButtons {}
#rlSlideWide .rlButton h1 {color:#d2d3d3; font-size:12px; text-align:center;}
#rlSlideWide .rlButton {border-bottom:1px solid #000; cursor:pointer;}
#rlSlideWide #rlPlayPause {height:30px; position:relative;
	padding:0 5px;}
#rlSlideWide #rlPlayPause img {vertical-align:text-bottom; margin-top:8px;}
#rlSlideWide #rlPlayPause {cursor:pointer;}
#rlSlideWide #rlProgress {height:10px; width:120px;
	position:absolute; right:8px; top:11px;}
#rlSlideWide #rlPouter {border:1px solid #3e3e3f; background:#3e3e3f; overflow:hidden;}
#rlSlideWide #rlPinner {width:1px; height:3px; font-size:0; margin:1px; background-color:#fff;}
#rlSlideWide #rlSlides {position:relative; margin:0 auto; width:850px; text-align:right;}
#rlSlideWide .rlSlide {position:absolute; left:0%; top:0; display:none;}
#rlSlideWide #rlAlign {margin-right:175px;}


