/* ::::: http://www.jbmarket.net/demos/countdown/demo3/css/jbclock.css ::::: */


.clock_days { background-image: url('images/timer_bg.png'); width: 190px; height: 190px; background-repeat: no-repeat; float: left; margin-right: 30px; position: relative; }
.clock_hours { background-image: url('images/timer_bg.png'); width: 190px; height: 190px; background-repeat: no-repeat; float: left; margin-right: 30px; position: relative; }
.clock_minutes { background-image: url('images/timer_bg.png'); width: 190px; height: 190px; background-repeat: no-repeat; float: left; margin-right: 30px; position: relative; }
.clock_seconds { background-image: url('images/timer_bg.png'); width: 190px; height: 190px; background-repeat: no-repeat; float: left; position: relative; }


.wrapper { width: 960px; margin: 0px auto; }
.wrapper p { text-align: center; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(153, 153, 153); line-height: 40px; }
.wrapper a { color: rgb(51, 102, 255); text-decoration: none; }
.wrapper a:hover { color: rgb(0, 0, 0); }
.clock { width: 640px; height: 190px; margin: auto auto 0px; }
.social { width: 100%; height: 60px; background-color: rgb(255, 255, 255); border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); margin-top: 50px; }
.text { position: absolute; width: 100%; top: 65px; left: 0px; }
.text .val { margin: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 50px; font-weight: bold; color: rgb(97, 97, 97); }
.text .type_days, .text .type_hours, .text .type_minutes, .text .type_seconds { margin: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 16px; color: rgb(174, 174, 174); font-weight: bold; text-transform: uppercase; }
