.interim_home #logo a {background-position: 0 -36px; height:89px;width:187px;}
#logo a {background-position: 0 -294px;height:109px;width:173px;}

#middle {margin-top:-370px;z-index:100;position:relative}
#header {height:491px;}

#header .top  {top:25px;min-width:375px;z-index:10; }
#header .top .social li{ float:left;margin-left:16px}
#header .top .social{ float:right;}

.topbar {background: url(../../img/interim/topbar.jpg) no-repeat;width:1016px;height:8px; margin: 0 auto;}
.interimarea {width:1016px;min-height: 570px; background: url(../../img/interim/intbg.jpg) repeat-x transparent; margin: 0 auto;}
.shadow {width:1045px;  background: url(../../img/interim/shadow.png) no-repeat top; padding-top:26px; }
#middle .leftinter {width:525px; float:left; margin-left:28px;margin-top:23px;padding-bottom:30px;}
#middle .leftinter p{font-size:1.4em;}
#middle .bubble {float:left;width:376px;height:403px;background: url(../../img/interim/bubble.jpg) #FFF no-repeat;margin-top:140px;margin-left:10px;padding-left:47px;padding-top: 13px}
#middle .bubble-contact {float:left;width:397px;height:455px;background: url(../../img/interim/iphone.png) #F4F4F4 no-repeat;margin-top:83px;margin-left:10px;padding-top: 13px}
#middle .bubble-alt {float:left;width:376px;height:403px;background: url(../../img/interim/bubble-alt.jpg) #FFF no-repeat;margin-top:85px;margin-left:10px;padding-left:47px;padding-top: 13px}
.line {background: url(../images/line.png) repeat-x 0 -3px; width:484px;height: 3px;margin-top:13px;margin-bottom:22px}
.dot-line {background: url(../images/line.png) repeat-x 0 0; width:100%; height: 3px;margin:15px 0 18px 0;}

#middle .interimarea .dot-line{width:486px;}
#middle .interimarea .fieldname {width:147px;float:left;color:#727272;font-size:15px;height:45px; padding-top:5px;}
#middle .interimarea .fieldholder {width:370px;float:left; position:relative;}

#middle .interimarea .fieldholder .address{width:322px;height:111px;padding:8px 9px; border: 1px solid #DAD9D9;color:#727272;background:#fff url(../images/line.png) repeat-x 0 -6px;margin-bottom: 16px; font-size: 15px;}
#middle .interimarea .fieldholder .green {color:#409B01;font-size: 12px}
#middle .interimarea .fieldholder .manual {margin-left: 102px;margin-bottom:16px}


#middle .interimarea .fieldholder .input {height:31px;border: 1px solid #DAD9D9;background:#fff url(../images/line.png) repeat-x 0 -6px;color:#727272;padding-left:9px;float:left;font-size:15px;  height:23px; padding-top: 8px;}
#middle .interimarea .fieldholder .select {width:76px;margin:6px 4px 0 4px; border: none;color:#727272;font-size:15px;background:transparent;}
#middle .interimarea .fieldholder .selectWrap {height:31px;border: 1px solid #DAD9D9;background:#fff url(../images/line.png) repeat-x 0 -6px;float:left;}
#middle .interimarea .fieldholder .spacing {margin-right: 11px}
#middle .interimarea .fieldholder .txt-width {width: 340px; }
#middle .interimarea .fieldholder .small-width{width:110px;}
#middle .interimarea .fieldholder .med-small-width{width:105px;}
#middle .interimarea .fieldholder .fullwidth { width: 329px;}
#middle .interimarea .fieldholder .med-width { width: 300px;}
#middle .interimarea .fieldholder .postcodewidth { width: 210px;}
#middle .interimarea .fieldholder .terms {margin-left: 15px;font-size: 14px}
#middle .interimarea .fieldholder .user_type_checkbox { font-size:14px; margin-right:10px;}
#middle .interimarea .fieldholder .radio{margin-top:2px;margin-right:3px;display:block;width:13px; height:13px;}

.signup {background: url(../../img/interim/signup.png); width:83px;height:30px;margin-top:25px; margin-right:40px;cursor:pointer;}
#middle .interimarea .fieldholder .find {background: url(../../img/interim/find.png); width:64px;height:32px;margin-left:7px;cursor:pointer;}
#middle .interimarea .fieldholder .postcode-tip {margin-left:7px; vertical-align:super;}
#enter_address{font-size:12px; color:#409b01;position:absolute; top:36px; right:30px;display:inline-block;}

#middle .interimarea .fieldholder .submit {background: url(../../img/interim/submit.png); width:79px;height:30px;margin-left:256px;margin-top:25px;cursor:pointer;}
#middle .interimarea .fieldholder #captcha_image{margin-bottom:15px;}

#middle .interimarea .hearabout_label{width:210px;}
#middle .interimarea .hearabout_field{width:304px;}
#middle .interimarea .hearabout_field select.select{width:276px;}
#middle .interimarea .hearabout_field .input{width:230px;}

#middle .bubble .wintext {font-size:14px;text-align: justify;margin-top:17px;margin-bottom:12px;width:353px}
#middle .bubble-contact .wintext {font-size:14px;text-align: justify;margin-top:17px;margin-bottom:24px;width:353px}
#middle .bubble-alt .wintext {font-size:14px;text-align: justify;margin-top:17px;margin-bottom:12px;width:353px}

.winipad {margin-left:36px;}
.winipod {float:right;margin-right:36px;}

h2 {font-size:2.1em;}

.home-block-work{width:304px;margin-right:56px;}
.home-block-ipad {width:222px;}
.home-block-ipadtext { width: 348px; }
 #footer .top { height: 140px; }
#footer .top .center,
#footer .bottom .center{width:960px;}
.work-list-nav{float:right;width:74px;font-size:1.4em;margin-top:5px;}
.work-list li{clear:left;margin-bottom:15px;}
.work-list li span{float:left;margin-right:8px;}

#complete-prizes-list{background-color:#f0f0f0;width:736px;}
#complete-prizes-list .line{width:450px;}
#complete-prizes-list h2{font-size:1.8em;}
#complete-prizes-list .inside{padding:21px 24px 0px 24px;border:1px solid #fff;}
#complete-prizes-list .text{width:450px; float:right; font-size:1.4em;}
.strip-line{background-position:0 -405px;width:100%; height:3px;margin:10px 0;}
#complete-prizes-list img{margin-right:19px;}

#complete-prizes-list ul{margin-top:20px;}
#complete-prizes-list li{margin-bottom:12px; vertical-align:text-top;}
#complete-prizes-list li span{width:18px; height:18px;display:inline-block;font-size:0;vertical-align:text-top;}
.icon-s-10,.icon-s-13,.icon-s-16,.icon-s-20,.icon-s-3,.icon-s-4,.icon-s-5{margin-right:10px;}
.icon-s-3{background-position:-393px -247px;}
.icon-s-4{background-position:-537px -247px;}
.icon-s-5{background-position:-537px -229px;}
.icon-s-10{background-position:-411px -247px;}
.icon-s-11{background-position:-429px -247px;}
.icon-s-13{background-position:-447px -247px;}
.icon-s-14{background-position:-465px -247px;}
.icon-s-16{background-position:-483px -247px;}
.icon-s-17{background-position:-501px -247px;}
.icon-s-20{background-position:-519px -247px;}

#winners-first-competition {background-color:#f0f0f0;width:646px;}
#winners-first-competition .line{width:596px;}
#winners-first-competition h2{font-size:2.2em}
#winners-first-competition .inside{padding:21px 24px 0px 24px;border:1px solid #fff;}
#winners-first-competition .text{width:410px;float:left;font-size:1.4em;padding-left:22px;text-align:justify;}
#winners-first-competition img{margin-right:0px;}
#winners-first-competition .small-header{padding-left: 22px;font-size: 1.8em;}

#beta-announced  {background-color:#f0f0f0;width:646px;}
#beta-announced  .line{width:596px;}
#beta-announced  mpetition h2{font-size:2.2em}
#beta-announced  .inside{padding:21px 24px 0px 24px;border:1px solid #fff;}
#beta-announced  .text{width:410px;float:left;font-size:1.4em;padding-left:22px;text-align:justify;}
#beta-announced  img{margin-right:0px;}
#beta-announced  .small-header{padding-left: 22px;font-size: 1.8em;}

.how_will_it_work_bold {
    color:#00467B;
}

span.error-ico ,div.check-ico{background-image:url(../images/sprite.png); background-repeat:no-repeat;display:inline-block;width:16px; height:16px; text-indent:-999999px; position:absolute; right:0; top:9px; }
div.error-msg{color:#e50000;font-size:1.3em;clear:both;margin:4px 0 10px 0;padding-top:5px;}
span.error-ico{background-position:-393px -269px;}
div.check-ico{background-position:-409px -269px;}
.tooltips{display:inline-block; text-indent:-9999999px; background-position:-56px 0; width:21px; height:21px;}
.tooltip{width:160px; position: absolute; top: 0; left: 0; z-index: 9999; font-size:1.2em;display:none;}
.tooltip-title{background-color:#65a700; color:#fff;width:140px;float:left; height:17px; padding:2px 0 0 10px;}
.tooltip-text{background-color:#f3f3f3;border:1px solid #e3e3e3;width:129px;float:right;padding:7px 10px;}
.tip-mouth{width:10px;float:left;height:19px;background-position:-427px -269px;}

#address_ajax_loader {
   margin-top:5px;
   font-size:12px;
}

.terms_and_conditions_competition {
    font-size:11px !important;
    margin-bottom:15px;
}

.terms_and_conditions_competition a {
    color:#898989;
}

.terms_and_conditions_green, .terms_and_conditions_green a {
    color:#68A903;
}

.bt-post-twitter{background-position:-174px -303px; width:219px; height:52px;margin:30px 15px 30px 0}
.bt-post-facebook{background-position:-174px -355px; width:219px; height:52px;margin:30px 0;}
.twtr-hd,.twtr-ft{display:none;}
.twtr-bd{background:none;}
.retweet{text-transform:capitalize;}

.bt-pre-register-freelancer{background:url(../../img/interim/preregisterfreelancer.jpg) no-repeat;width:154px;height:42px;text-indent:-9999999px;}
.bt-pre-register-po{background:url(../../img/interim/preregisterpro.jpg) no-repeat;width:154px;height:42px;text-indent:-9999999px;margin-left:10px;}
.bt-enter-competition{background:url(../../img/interim/enter-competition.jpg) no-repeat;width:176px;height:32px;text-indent:-9999999px;}



