
body{ width: 100%; height: 100%; position: relative; margin: 0px; padding: 0px; background:#dcdae0; font-family:arial, verdana, sans-serif}
img{ margin: 0px; padding: 0px; border: 0px;}
input{ position: relative; margin: 0px; padding: 0px}

#outer{ min-width: 950px; min-height: 1000px; position: relative; margin: 0px auto 0px auto; background:url(../images/back.jpg) #dcdae0  top center no-repeat;  }
.inner{ width: 950px; position: relative; margin: 0px auto 0px auto;  }
.content{ width: 1000px; margin: 0px auto 0px auto; position: relative; }
#logo{ margin: 18px 0px 0px 0px; position: relative; text-align: center;margin-bottom:-20px }
#carousel{ position: relative; margin: 20px auto 0px auto; width: 840px; position: relative;}
.shadow{
	-webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 1);
-moz-box-shadow:    0px 0px 8px 0px rgba(50, 50, 50, 1);
box-shadow:         0px 0px 8px 0px rgba(50, 50, 50, 1);
}
.arrow_left{ position: absolute; left: 0px; top:45%; z-index: 2}
.arrow_right{ position: absolute; right: 0px; top:45%; z-index: 2}
.image{ position: relative; text-align: center;}
#slides{ position: relative; width: 706x; margin: 0px auto 0px auto}
#share_on { margin: 15px 0px 0px 0px; text-align: center; position: relative;}
#share_on img{ vertical-align: middle; margin: 0px 3px 0px 3px}
#counter{ 
height: 80px;
    margin: 20px auto 0;
    position: relative;
    width: 410px;}
#covers{ position: relative;; text-align: center;; margin: 20px 0px 0px 0px;}

.note{ position: relative; margin: 20px 0px 0px 0px; text-align: center;}
.ttl{ margin: 15px 0px 0px 0px; text-align: center;; position: relative;}
.clear{ clear: both; font-size: 0px; line-height: 0px; height: 0px; position: relative; width: 100%;}
.sp5{ clear: both; font-size: 5px; line-height: 5px; height: 5px; position: relative; width: 100%;}
.sp10{ clear: both; font-size: 10px; line-height: 10px; height: 10px; position: relative; width: 100%;}
.sp40{ clear: both; font-size: 40px; line-height: 40px; height: 40px; position: relative; width: 100%;}
#power{ width: 100%; text-align: center;; margin: 50px 0px 0px 0px; position: relative;}
#t_bar{ position:relative}
#t_bar img{vertical-align:middle}
#t_bar tr{ vertical-align:middle; position:relative; }
#t_bar td{ vertical-align:middle; position:relative; }
#down_info{ position:relative; font-family:  Arial, "Helvetica Neue", Helvetica, , sans-serif; font-size:18px; line-height:20px; margin:0px 0px 0px 0px; text-align:center}
#down_note{ position:relative; font-family: verdana, tahoma, sans-serif; font-size:12px; line-height:14px; margin:2px 0px 0px 0px; text-align:center}
#down_btn{ margin:20px 0px 0px 0px; text-align:center; position:relative}
a.slidesjs-previous{  position: absolute; left: -70px; top:45%; z-index: 2}
a.slidesjs-next{  position: absolute; right: -70px; top:45%; z-index: 2}
.cell {
    display: table-cell;
    margin: 0;
    padding: 0;
    text-align: center;
    vertical-align: middle;
}
#holder {
    height: 383px;
    margin: auto;
    width: 503px;
}
.cntSeparator {
    color: #000000;
    display: table-cell;
    font-size: 40px;
    font-weight: bold;
    line-height: 57px;
    margin: 0 2px;
    vertical-align: middle;
}
.cntDigit {
    margin-top: 0 !important;
}
#cnt_0.cntDigit {
    margin-left: 0;
}
#cnt_2.cntDigit {
    margin-left: 0;
}
.digits {
    margin: 5px auto 0;
    position: relative;

}
.slidesjs-pagination {
   
    list-style: none outside none;
    margin: 0px 0 0;
    position: relative;;
    left: 89px
}
.slidesjs-pagination li {
    float: left;
    margin: 0 1px;
}
.slidesjs-pagination li a {
    background-image: url("../images/pagination.png");
    background-position: 0 0;
    display: block;
    float: left;
    height: 0;
    overflow: hidden;
    padding-top: 13px;
    width: 13px;
}
.slidesjs-pagination li a.active, .slidesjs-pagination li a.active:hover {
    background-position: 0 -13px;
}
.slidesjs-pagination li a:hover {
    background-position: 0 -26px;
}
#enter{ min-width: 950px; position: relative; height: 40px; text-align: center; background: #152033; margin: 0px auto 0px auto;}
#covers2{ position: relative; float: left;}
#white_box{ position: relative; width: 505px; height: 505px; background: #ffffff; float: right;}
#info{ width: 1030px; position: relative; margin: 30px auto 0px auto}
#new_music{ position: relative; padding: 25px 0px 0px 0px; text-align: center;}
#new_itunes{ position: relative; margin: 5px 0px 0px 0px; text-align: center;}
#new_tour{ position: relative; margin: 26px 0px 0px 0px; text-align: center;}
#new_video{ position: relative; margin: 15px auto 0px auto; width: 460px}
#new_video iframe{ position: relative; display: block;}
