/*USB-ETOWNSP2 8/11/2010 5:11:57 AM*/
#page_container{width:974px;}

span.arrow{color:#f6921d;font-weight:bold;margin-left:4px;}
span.free_trial{text-indent:-9999px;cursor:pointer;background-repeat:no-repeat;background-position:100% 100%;}
/*#signup label,.email_go input,.email_go .button_wrapper,.email_go .button_inner,#billboard ol li {background:url(img/email.gif) no-repeat 0 0;}*/
.clear:after{content:"\0020";display:block;height:0;clear:both;}

#billboard{height:430px;position:relative;}/*background:url(http://ak2.englishtown.com/_imgs/online2/home/billboard/billboard_bg.jpg) no-repeat 0 0;*/
#billboard .image{position:absolute;width:500px;height:460px;background-repeat:no-repeat;background-position:2px 31px;cursor:pointer;}
			/*#billboard .description{position:absolute;left:518px;top:140px;width:400px;font-size:12px;}*/
			#billboard .description{position:absolute;left:48px;top:50px;width:400px;font-size:12px;}
#billboard h2{position:absolute;left:0;top:10px;width:100%;height:54px;text-indent:-9999px;cursor:pointer;}/*background:url(http://ak1.englishtown.com/_imgs/online2/home/billboard/billboard_headline_global_it.png) no-repeat 50% 50%;*/
#billboard h3{font-size:18px;line-height:21px;color:#000;}
#billboard p{margin:10px 0;}
#billboard .free_trial{position:absolute;right:550px;bottom:92px;cursor:pointer;}
#billboard .post_it{position:absolute;left:-530px;top:57px;}
#billboard ol{position:absolute;left:180px;top:380px;padding:20px 22px;cursor:auto;list-style-image: url(img/circle.jpg)}
#billboard ol li{float:left;width:25px;height:23px;background-position:-24px -130px;cursor:pointer;overflow:hidden;color:#000;text-align:center; list-style-image: url(img/circle.jpg); font-weight:bold}
#billboard ol li.hover{background-position:1px -130px;color:#4e4e4e;list-style-image: url(img/circle.jpg)}
#billboard #billboard_1{background-image:url(img/londra.png);}
#billboard #billboard_2{background-image:url(img/norway.jpg);}
#billboard #billboard_3{background-image:url(img/germania.png);}
#billboard #billboard_4{background-image:url(img/roma.jpg);}
#billboard #switcher{width:119px;height:37px;position:absolute;left:-534px;top:-64px;color:#fff;padding:5px 10px;line-height:15px;text-indent:0;}/*background:url(http://ak2.englishtown.com/_imgs/online2/home/lng_bg_us.png) no-repeat 0 0;*/

.tracking_slides,.tracking_trusted{position:relative;}
.tracking_slides{display:none;}
.tracking_slides .s_link,.tracking_slides .s_button,.tracking_slides .s_image,.tracking_trusted .trust_link{position:absolute;display:block;width:1px;height:1px;overflow:hidden;}
.tracking_slides .s_link{left:600px;top:-240px;display:none;}
.tracking_slides .s_button{left:750px;top:-140px;}
.tracking_slides .s_image{left:200px;top:-300px;}
.tracking_trusted #c_link{left:100px;top:-100px;}
.tracking_trusted #l_link{left:600px;top:-100px;}

.popup_o{display:block;width:1px;height:1px;overflow:hidden;}

#trust{padding:45px 0;}
#trust_school{width:358px;float:left;text-align:center;}
#trust_company{width:610px;float:right;}
#trust_company h3{color:#000;font-size:14px;line-height:24px;}
#trust_company li{width:525px;height:118px;overflow:hidden;display:none;background-repeat:no-repeat;background-position:0 0;text-indent:-9999px;}


#our_links{border:solid 1px #eee;padding:30px 0 30px 60px;}
#our_links ul{float:left;width:225px;}
#our_links ul li{color:#535353;line-height:20px;padding-right:20px;}
#our_links ul li a{color:#bdbdbd;text-decoration:none;}
#our_links ul li a:hover{text-decoration:underline;}

#signup{border:solid 1px #eee;border-width:0 1px;padding:27px 0;line-height:28px;text-align:center;}
#signup label{vertical-align:middle;background-position:-806px -167px;padding:35px 0 35px 80px;}
.email_go input{border:1;height:18px;width:170px;background-position:0 -80px;padding:3px 4px 0;color:#878787;vertical-align:middle;}
.email_go .button_wrapper{display:inline-block;height:24px;cursor:pointer;background-position:0 -50px;vertical-align:middle;padding-left:18px;}
.email_go .button_inner{display:inline-block;height:24px;cursor:pointer;background-position:100% -50px;padding-right:25px;line-height:20px;color:#000;}

#ee_popup,#video_popup{display:none;}

#popup_mask,#popup_container{position:fixed;left:0;top:0;width:100%;height:100%;display:none;}
#popup_mask{z-index:1998;background:#000;}
#popup_container{z-index:1999;}

#popup_container .shadow_top{padding-top:22px;height:26px;text-align:right;}
#popup_container .closePopup{cursor:pointer;}

#popup_container #ee_popup{width:574px;margin:0 auto;}
#popup_container #ee_popup .shadow_top{padding-right:96px;}/*background:url(http://ak.englishtown.com/_imgs/online2/common/popup/ee_popup_bg.png) no-repeat 0 0;*/
#popup_container #ee_popup .shadow_elastic{padding:0 92px 40px;}/*background:url(http://ak.englishtown.com/_imgs/online2/common/popup/ee_popup_bg.png) no-repeat 0 100%;*/
#popup_container #ee_popup .content{padding-bottom:200px;}/*background:url(http://ak2.englishtown.com/_imgs/online2/home/ee-popup/ee-popup_image_global.png) no-repeat 50% 100%;*/
#popup_container #ee_popup h2{text-indent:-9999px;height:30px;}/*background:url(http://ak1.englishtown.com/_imgs/online2/home/ee-popup/ee-popup_headline_global_it.png) no-repeat 50% 0;*/
#popup_container #ee_popup p{margin:10px 35px 15px;}
#popup_container #ee_popup .email_go{text-align:center;}

#popup_container #video_popup{width:706px;margin:0 auto;}
#popup_container #video_popup .shadow_top{padding-right:61px;}/*background:url(http://ak.englishtown.com/_imgs/online2/common/popup/video_popup_bg.png) no-repeat 0 0;*/
#popup_container #video_popup .shadow_elastic{padding:0 93px 54px;}/*background:url(http://ak.englishtown.com/_imgs/online2/common/popup/video_popup_bg.png) no-repeat 0 100%;*/
#popup_container #video_popup h2{text-align:center;font-size:13px;line-height:21px;color:#000;padding-top:8px;}
#popup_container #video_popup .info{text-align:center;}
#popup_container #video_popup .info .phone{text-align:left;float:left;}
#popup_container #video_popup .info .phone span{font-weight:bold;font-size:16px;line-height:20px;}

/* TYPE */
p b { font-weight: bold; color: #000; }
#popup_ee .main .content h1 { font-size: 22px; font-weight: bold; color: #005695; line-height: 26px; margin: 0; padding-bottom: 12px; }



.ee_submit{display:inline-block;vertical-align: top;}
.ee_submit .validmsg{width:250px;display:block;text-align:left;line-height:15px}
#signup label{vertical-align: middle; display: inline-block; margin-top: -27px; line-height: 1em; padding-right: 5px;}
