.slider { width:919px; height:383px; margin:0 auto; position:relative; z-index:2 }
.items { display:none; }

.slider-background { width:939px; margin:0 auto; background:url(../images/background-slider.png) no-repeat 0 0; overflow:hidden; padding-top:10px; position:relative; }

.shadow { background:url(../images/shadow.png) no-repeat 0 0; position:absolute; bottom:2px; left:-20px; width:998px; height:195px; z-index:-1; }

.pagination { display: inline-block; height: 20px; left: 429px; position: absolute; top:366px; z-index:60; }
.pagination li { float:left; padding:0 4px 0 0; font-size:0; line-height:0; margin:0; background:none !important; }
.pagination a { display:block; width:17px; height:17px; background:url(../images/background-pagination-markers.png) left 0px no-repeat; font-size:0; line-height:0; text-decoration:none; }
.pagination a:hover, .pagination li.current a { background-position:0 -51px; }

.prevz{ display:block; width:25px; height:22px; background:url(../images/pagination-bg.gif) left top repeat-x; position:absolute; z-index:15; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; top:552px; left:359px; padding:2px 0 0 0; font-weight:bold; text-align:center; color:#FFFFFF; text-decoration:none; }
.prev:hover { color:#999999; }
.next { display:block; width:25px; height:22px; background:url(../images/pagination-bg.gif) left top repeat-x; position:absolute; z-index:15; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; top:552px; left:553px; padding:2px 0 0 0; font-weight:bold; text-align:center; color:#FFFFFF; text-decoration:none; }
.next:hover { color:#999999; }
	
.play { display:block; width:45px; height:22px; background:url(../images/pagination-bg.gif) left top repeat-x; position:absolute; z-index:15; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; top:552px; left:823px; padding:2px 0 0 0; text-align:center; color:#FFFFFF; text-decoration:none; }
.play span { display:none; }
.play em { font-style:normal; display:block; }
.paused span { display:block; }
.paused em { display:none; }

.banner { background: url(../images/background-banner.png) no-repeat scroll 0 0 transparent; height:106px; left:0px; overflow:hidden; position:absolute; text-align:center; top:239px; width:919px; z-index:99; }

.marker-001 { background: url(../images/divider-002.png) no-repeat scroll 0 bottom transparent; color:#FFFFFF; display:inline-block; font-size:18px; line-height:28px;  margin-bottom:3px; padding-bottom:2px; padding-top:15px; text-transform:uppercase; width:300px; }

.text-001 { color:#B7B7B7; display:inline-block; width:447px; line-height:16px; font-size:12px; }

.text-001 a { color:#00C1FF; font-weight:bold; }

.text-001 a:hover { color:#FFFFFF; text-decoration:none; }

.text-002 { color:#B7B7B7; display:inline-block; width:447px; line-height:16px; font-size:12px; font-weight:normal; }
.text-002 a { color:#B7B7B7; display:inline-block; width:447px; line-height:16px; font-size:12px; font-weight:normal; text-decoration:none; }
.text-002 a:hover { color:#FFFFFF; display:inline-block; width:447px; line-height:16px; font-size:12px; font-weight:normal; text-decoration:none; }

.progbar { background:#000000; width:100%; height:2px; position:absolute; top:0px; left:0px; z-index:999; }
.numStatus { display:block; width:45px; height:22px; background:url(../images/pagination-bg.gif) left top repeat-x; position:absolute; z-index:15; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; top:551px; left:583px; padding:2px 0 0 0; text-align:center; color:#fff; text-decoration:none; }

.col-1 { float:left; width:400px; padding-right:50px }
* + html .min { min-height:45px; }
.col-2 { float:left; width:400px; }