/*#######################################
	SHIRE CORPORATE GUIDLINES - GENERIC STYLESHEET
	www.bostockandpollitt.com (2009)

	-[Inherits]------------------------
	Base.css
	-----------------------------------

	-[Contents]------------------------
	1. CORE LAYOUT STRUCTURE
		1.1 HTML elements (within .inner-content)
		1.2 Site wide anchor links
	2. BRANDING	
	-----------------------------------
#######################################*/

/* RESET */
* { 	border: 0; margin: 0; padding: 0;color: #606060;}
body {	background: #fff; font-family: Arial, Verdana, sans-serif;font-size: 62.5%;}

a {text-decoration:underline;color: #005da7;}
a:hover {text-decoration: none;}
p {font-size:1.2em;padding-bottom: 15px;line-height:1.4em;}
.blue {color:#005da7;}
.small {font-size:1.1em;}
.big {font-size:1.8em;}
.bigger {font-size:2.2em;}
.black {color:#393d3e;}
.nopad {padding: 0px;}
ul {font-size:1.2em;padding-bottom: 15px;list-style-type:none;padding-left:40px;}
ul li {background: url(../Media/Images/CSS/Thanksamillion/li.gif) no-repeat 0px 6px;padding-left: 10px;}
ol {padding-left: 20px;}
h2 {color: #2995d3;}
h3 {font-size:1.2em;}

.noLineBreak
{
    white-space:nowrap;
}

/* COLORS */
.pink h1 {color:#d81f85;}
.pink h2 {color:#d81f85;}
.pink a {color:#d81f85;}
.pink ul li {background:transparent url(../Media/Images/CSS/Thanksamillion/li_pink.gif) no-repeat scroll 0 6px;}

.green h1 {color:#5db425;}
.green h2 {color:#5db425;}
.green a {color:#5db425;}
.green ul li {background:transparent url(../Media/Images/CSS/Thanksamillion/li_green.gif) no-repeat scroll 0 6px;}

.yellow h1 {color:#fd973c;}
.yellow h2 {color:#fd973c;}
.yellow a {color:#fd973c;}
.yellow ul li {background:transparent url(../Media/Images/CSS/Thanksamillion/li_yellow.gif) no-repeat scroll 0 6px;}

/*#######################################
    MAIN CONTAINERS
#######################################*/
	
/* CONTAINERS */
#outer {
    background: #fff;}
#outer #inner {
	width: 960px;
	margin: 0px auto;}
	
/* HEADER LOGOS */
#header-logos {overflow:hidden;margin-top: 20px;}
#header-logos #logo-btoz {float:left;}
#header-logos #logo-btfon {float:right;}

/* HEADER NAV */
#inner #header-nav {
    margin-top: 20px;
    font-family: Verdana;
    font-weight: bold;    
    background: #FFF url(../Media/Images/CSS/Thanksamillion/header_bg.gif) no-repeat top left;
    min-height:40px;
    height:auto !important;
    height:40px;
    position: relative;
    clear: left;}
    
#inner #header-nav-menu {
    background: url(../Media/Images/CSS/Thanksamillion/header_bg_bot.gif) no-repeat bottom left;
    position: absolute;
    bottom:0;
    left: 0px;
    width: 390px;/*960-585*/
    padding:0 0 0 605px;
    margin:0;}
#inner #header-nav-menu li {
    float: left;
    list-style: none;
    list-style-position: outside;
    background: url(../Media/Images/CSS/Thanksamillion/header_tab_left.gif) no-repeat top left;
    margin-left: 10px;
    padding:5px 0 5px 7px;}
#inner #header-nav-menu li a {
    background: url(../Media/Images/CSS/Thanksamillion/header_tab_right.gif) no-repeat top right;
    text-decoration: none;
    color: #444;
    padding:5px 7px 5px 0;}
#inner #header-nav-menu .active {
    background: url(../Media/Images/CSS/Thanksamillion/header_tab_left_active.gif) no-repeat top left;
    border-bottom: 1px solid #FFF;}
#inner #header-nav-menu .active a {
    background: url(../Media/Images/CSS/Thanksamillion/header_tab_right_active.gif) no-repeat top right;
    color: #666;}
    
/* HEADER PAGE */
#header-page {
    background: url(../Media/Images/CSS/Thanksamillion/thanks_a_million.gif) no-repeat top right;
    width: 960px;
    height: 250px;
    position: relative;
    margin-bottom: 20px;}
/* HEADER PAGE - BACKGROUNDS */ 
html #inner .twitter {background: url(../Media/Images/CSS/Thanksamillion/thanks_a_million_twitter.gif) no-repeat top right;}
html #inner .buy3vouchers {background: url(../Media/Images/CSS/Thanksamillion/buy-3-banner-millionmiles.gif) no-repeat top right; height:343px;}
html #inner .o2 {background: url(../Media/Images/CSS/Thanksamillion/thanks_a_million_cocktail.jpg) no-repeat top right; height:293px;}

#header-page .thanks {
    visibility: hidden;}
#header-page h1 {
    position: absolute;
    top: 40px;
    right: 105px;
    width: 350px;
    color: #005da7;
    font-size:2.6em;
    font-weight: normal;}
    
/* HEADER PAGE */
#header-page-twitter {
    background: url(../Media/Images/CSS/Thanksamillion/thanks_a_million_twitter.gif) no-repeat top right;
    width: 960px;
    height: 250px;}

/*#######################################
    MAIN PAGE
#######################################*/    
/* MAIN PAGE */
    
#page {overflow: hidden;}
#page #page-menu {
    float:left;
    width: 275px;
    background: url(../Media/Images/CSS/Thanksamillion/page-menu.gif) no-repeat top left;
    min-height:400px;
    height:auto !important;
    height:400px;}
    
/* LEFT HAND NAV LINKS */
html #page-menu-nav {
    overflow:hidden;
    padding:0px;
    margin: 0px;
    position:relative;
    z-index:5;
    list-style: none;
    font-size: 1.1em;}
html #page-menu-nav .client-button {
    clear:left;
    display:inline;
    float:left;
    margin-bottom:3px;
    width:auto;
    background: none;
    padding:0px;}
#page-menu-nav .client-button .lt {background:#9c9e9e url(../Media/Images/CSS/Thanksamillion/lt_grey.gif) no-repeat scroll left top;display:inline-block;}
#page-menu-nav .client-button .rt {background:transparent url(../Media/Images/CSS/Thanksamillion/rt_grey.gif) no-repeat scroll right top;display:inline-block;}
#page-menu-nav .client-button .lb {background:transparent url(../Media/Images/CSS/Thanksamillion/lb_grey.gif) no-repeat scroll left bottom;display:inline-block;}
#page-menu-nav .client-button .rb {background:transparent url(../Media/Images/CSS/Thanksamillion/rb_grey.gif) no-repeat scroll right bottom;display:inline-block;}
#page-menu-nav .client-button a {
    background:transparent url(../Media/Images/CSS/Thanksamillion/arrow_grey.gif) no-repeat scroll 3px center;
    color:#FFFFFF;
    display:inline-block;
    padding:2px 8px 3px 12px;
    text-decoration:none;}
    
html #page-menu-nav .active .lt {background:#d81f85 url(../Media/Images/CSS/Thanksamillion/lt.gif) no-repeat left top;}
html #page-menu-nav .active .rt {background:transparent url(../Media/Images/CSS/Thanksamillion/rt.gif) no-repeat right top;}
html #page-menu-nav .active .lb {background:transparent url(../Media/Images/CSS/Thanksamillion/lb.gif) no-repeat left bottom;}
html #page-menu-nav .active .rb {background:transparent url(../Media/Images/CSS/Thanksamillion/rb.gif) no-repeat right bottom;}
html #page-menu-nav .active a {
    background:transparent url(../Media/Images/CSS/Thanksamillion/arrow.gif) no-repeat scroll 3px center;
    color:#FFFFFF;
    display:inline-block;
    padding:2px 8px 3px 12px;
    text-decoration:none;}
    
html .green #page-menu-nav .active .lt {background:#5db425 url(../Media/Images/CSS/Thanksamillion/lt_green.gif) no-repeat left top;}
html .green #page-menu-nav .active .rt {background:transparent url(../Media/Images/CSS/Thanksamillion/rt_green.gif) no-repeat right top;}
html .green #page-menu-nav .active .lb {background:transparent url(../Media/Images/CSS/Thanksamillion/lb_green.gif) no-repeat left bottom;}
html .green #page-menu-nav .active .rb {background:transparent url(../Media/Images/CSS/Thanksamillion/rb_green.gif) no-repeat right bottom;}
html .green #page-menu-nav .active a {background:transparent url(../Media/Images/CSS/Thanksamillion/arrow_green.gif) no-repeat scroll 3px center;}

html .yellow #page-menu-nav .active .lt {background:#fd973c url(../Media/Images/CSS/Thanksamillion/lt_yellow.gif) no-repeat left top;}
html .yellow #page-menu-nav .active .rt {background:transparent url(../Media/Images/CSS/Thanksamillion/rt_yellow.gif) no-repeat right top;}
html .yellow #page-menu-nav .active .lb {background:transparent url(../Media/Images/CSS/Thanksamillion/lb_yellow.gif) no-repeat left bottom;}
html .yellow #page-menu-nav .active .rb {background:transparent url(../Media/Images/CSS/Thanksamillion/rb_yellow.gif) no-repeat right bottom;}
html .yellow #page-menu-nav .active a {background:transparent url(../Media/Images/CSS/Thanksamillion/arrow_yellow.gif) no-repeat scroll 3px center;}
    
/* SIDE BAR */       
#page #page-sidebar {
    float:right;
    width: 175px;
    background: url(../Media/Images/CSS/Thanksamillion/sidebar_bg.gif) no-repeat top left;}
    
#page #page-sidebar-bot {
    background: url(../Media/Images/CSS/Thanksamillion/sidebar_bg_bot.gif) no-repeat bottom left;
    padding: 10px 0 10px 0;}
    
#page #page-sidebar ul {
    padding: 0 0 0 10px;
    margin: 0;
    background: none;
    font-size: 1em;}
    
#page #page-sidebar ul li {
    padding: 0;
    margin: 0;}
    
#page #page-sidebar ul li a {
    text-decoration: none;}

#page #page-sidebar h2 {
    font-size: 1.8em;
    font-weight: normal;
    padding: 12px 30px 10px 10px;}
    
#page #page-sidebar p {
    padding: 5px 30px 6px 10px;
    background: url(../Media/Images/CSS/Thanksamillion/sidebar_panel_bot.gif) no-repeat bottom left;
    overflow: hidden;
    margin-bottom: 10px;}
#page #page-sidebar .last p {
    margin-bottom: 0px;}    
    
#page #page-sidebar .pink h2 {
    background: url(../Media/Images/CSS/Thanksamillion/sidebar_panel_pink.gif) no-repeat top left;
    color: #d82186;}

#page #page-sidebar .green h2 {
    background: url(../Media/Images/CSS/Thanksamillion/sidebar_panel_green.gif) no-repeat top left;
    color: #5db425;}

#page #page-sidebar .yellow h2 {
    background: url(../Media/Images/CSS/Thanksamillion/sidebar_panel_yellow.gif) no-repeat top left;
    color: #fd973c;}

#page #page-sidebar .green-fon h2 {
    background: url(../Media/Images/CSS/Thanksamillion/sidebar_panel_green.gif) no-repeat top left;
    color: #5db425;}
    
#page #page-sidebar .green-fon div {
    padding: 80px 30px 6px 10px;
    background: url(../Media/Images/CSS/Thanksamillion/sidebar_panel_bot_fon.gif) no-repeat bottom left;
    overflow: hidden;}
    
#page #page-sidebar .green-fon div p {
    padding: 5px 0 6px 0;
    background: none;
    overflow: hidden;
    margin-bottom: 5px;
    background: #fff;}
    
#page #page-sidebar .green-fon div p a {
    background: url(../Media/Images/CSS/Thanksamillion/linkarrowgreen.gif) no-repeat right 4px;
    padding-right: 10px;
    color: #5db425;}
    
    
    
    
        

#page #page-sidebar .twitterpanel h2 {
    background: url(../Media/Images/CSS/Thanksamillion/sidebar_panel_yellow.gif) no-repeat top left;
    color: #fd973c;}
#page #page-sidebar .twitterpanel a {
    color: #fd973c;}
#page #page-sidebar .twitterpanel p {overflow:hidden;margin-bottom:0;display: block;min-height:48px;height:auto;height:48px;}    
#page #page-sidebar .twitterpanel span {float:right;width:80px;padding-top:7px;}
#page #page-sidebar .twitterpanel img {float:left;padding: 5px 0;}       

/* PAGE CONTENT */
#page #page-content {float:right;width:465px;padding-right:30px;}

/* DROP DOWNS */
#dropdowns li, #dropdowns, #dropdowns .dropdown-panel {
    padding: 0;
    margin: 0;
    list-style: none;
    font-size: 1em;
    background: none;
    width: 460px;}
    
#dropdowns li h3 {
    width: 460px;
    height:33px;
    font-size: 2.2em;
    font-weight: normal;
    margin-bottom:10px;
    padding: 8px 0 0 10px;}
    
#dropdowns li .up {
    color: #005ca7;
    background: url(../Media/Images/CSS/Thanksamillion/li-up.gif) no-repeat left top;display:inline-block;}
    
#dropdowns li .down {
    color: #323232;
    background: url(../Media/Images/CSS/Thanksamillion/li-down.gif) no-repeat left top;display:inline-block;}
    
#dropdowns .dropdown-panel {}
    
#dropdowns .dropdown-panel li {
    border-bottom: 1px solid #eaeaea;
    padding: 10px 0;
    overflow: hidden;}
    
html #dropdowns .dropdown-panel .last {
    border-bottom: none;
    margin-bottom: 50px;}
    
#dropdowns .dropdown-panel li h4 {
    color: #333;
    font-size: 1.8em;
    font-weight: normal;
    padding: 0 0 0 10px;
    margin: 0;}
    
#dropdowns .dropdown-panel li .lighter {
    color: #AAA;}
    
#dropdowns .dropdown-panel li p {
    padding: 0 0 0 10px;
    float: left;}
    
#dropdowns .dropdown-panel li a {
    float: right;
    font-size: 1.2em;
    background: url(../Media/Images/CSS/Thanksamillion/linkarrow.gif) no-repeat right 4px;
    padding-right: 10px;
    margin-right: 10px;
    text-decoration: none;}
        
/*#######################################
    FOOTER
#######################################*/    
/* FOOTER */

#footer {
    background: url(../Media/Images/CSS/Thanksamillion/footer.gif) no-repeat top left;
    width: 960px;
    min-height:41px;
    height:auto !important;
    height:41px;
    overflow: hidden;
    margin: 20px 0;}
    
#footer ul {
    overflow: hidden;
    width:500px;
    float: left;
    list-style-position: outside;
    padding: 0;
    margin: 0 0 0 5px;}
    
#footer p {
    width:300px;
    float: right;
    padding: 14px 10px 0 10px;
    text-align: right;
    color: #999;}
    
#footer li {
    float: left;
    background: url(../Media/Images/CSS/Thanksamillion/tube.gif) no-repeat right 15px;
    padding: 14px 10px 0 10px;}
#footer .last {
    background: none;}
    
#footer li a {
    text-decoration: none;
    color: #999;}
    
    
/*#######################################
    HOME PAGE
#######################################*/    
/* HOMEPAGE */


#home-page {
    background: url(../Media/Images/CSS/Thanksamillion/thanks_a_million_home.gif) no-repeat top right;
    width: 960px;
    height: 351px;
    position: relative;}
#home-page .thanks {
    visibility: hidden;}
    
#home-page h1 
{
   padding:0 25px 0 0;
   width:274px;
   margin-top:152px;
   font-size:1.7em;
   line-height:1.25em;
   font-weight:normal;
   float:left;
   padding-left:40px;
   color:#424243;
    }
#home-page h1 nobr
{
    color:#606060;
}
    
#home-page h1 a {
    background: url(../Media/Images/CSS/Thanksamillion/arrow_large.gif) no-repeat right 4px;
    padding: 0 12px 0 0;
    text-decoration:none;
    }

#footer-home {
    background: url(../Media/Images/CSS/Thanksamillion/footer_home.gif) no-repeat top left;
    width: 960px;
    min-height:202px;
    height:auto !important;
    height:202px;
    overflow: hidden;
    margin: 20px 0;
    position: relative;}
    
#footer-home h2, #footer-home .hidden {visibility: hidden;font-size: 0px;}
#footer-home .about {
    position: absolute;
    left: 30px; top: 70px;
    width: 220px;}
    
#footer-home .about a {    
    background: url(../Media/Images/CSS/Thanksamillion/linkarrow.gif) no-repeat right 4px;
    padding: 0 10px 0 0;
    text-decoration: none;}
    
#footer-home .about a:hover {
    text-decoration: underline;}    
    
#footer-home .useful {
    position: absolute;
    left: 313px; top: 70px;
    width: 350px;}

html #footer-home .useful, html #footer-home .useful li {
    margin: 0;
    padding: 0;
    background: none;
    font-size: 1em;
    z-index:100;}
    
html #footer-home .useful li {
    float: left;
    padding-right: 15px;
    background: white;}
    
html #footer-home .useful .last {
    float: left;
    padding-right: 0px;}    
    
html #footer-home .useful a {
    float: left;
    clear: left;
    font-size: 1.2em;
    background: url(../Media/Images/CSS/Thanksamillion/linkarrow.gif) no-repeat right 4px;
    padding: 0 10px 5px 0;
    text-decoration: none;}
html #footer-home .useful a:hover {
    text-decoration: underline;}
    
#footer-home .useful li h3 {
    padding-bottom: 5px;}
    
#footer-home .million {
    height: 85px;
    width: 260px;
    position: absolute;
    right: 10px;
    top: 60px;
    text-decoration: none;}
#footer-home .million span {
    visibility: hidden;}
    
#footer-home #footer-nav ul {
    overflow: hidden;
    width:500px;
    float: left;
    list-style-position: outside;
    padding: 0;
    margin: 0 0 0 5px;
    z-index:90;}
    
#footer-home #footer-nav {
    position: absolute;
    bottom: 10px;
    width: 960px;}    
    
#footer-home #footer-nav p {
    width:300px;
    float: right;
    padding: 14px 10px 0 10px;
    text-align: right;
    color: #999;}
    
#footer-home #footer-nav li {
    float: left;
    background: url(../Media/Images/CSS/Thanksamillion/tube.gif) no-repeat right 15px;
    padding: 14px 10px 0 10px;}
#footer-home #footer-nav .last {
    background: none;}
    
#footer-home #footer-nav li a {
    text-decoration: none;
    color: #999;}

html #home-page #scroller {
    list-style: none;
    float:left;
    display:block;
    padding: 0 0 1px 0;
    margin-top:150px;
    }

html #home-page #scroller li {
    float: left;
    background: none;
    padding: 0 25px 0 0;}

html #home-page #scroller li a {
    height: 165px;
    width: 274px;
    display: block;
    text-decoration: none;}
    
html #home-page #scroller li a span {
    visibility: hidden;}    
    
html #home-page #scroller .party a {
    background: url(../Media/Images/CSS/Thanksamillion/home_party.gif) no-repeat top left;}
html #home-page #scroller .party a:hover {
    background: url(../Media/Images/CSS/Thanksamillion/home_party_over.gif) no-repeat top left;}    
    
html #home-page #scroller .winNetbook a {
    background: url(../Media/Images/CSS/Thanksamillion/home_netbook.gif) no-repeat top left;}
html #home-page #scroller .winNetbook a:hover {
    background: url(../Media/Images/CSS/Thanksamillion/home_netbook_over.gif) no-repeat top left;}    
    
html #home-page #scroller .tweasure a {
    background: url(../Media/Images/CSS/Thanksamillion/home_tweasure.gif) no-repeat top left;}
html #home-page #scroller .tweasure a:hover {
    background: url(../Media/Images/CSS/Thanksamillion/home_tweasure_over.gif) no-repeat top left;}    
    
    
    
/* HEADINGS / PAGE CONTENT */

.ul-holder {background: url(../Media/Images/CSS/Thanksamillion/panel-top.gif) no-repeat top left;padding-top:4px;margin-bottom: 15px;}
.ul-holder ul {background: #f2f2f2 url(../Media/Images/CSS/Thanksamillion/panel-bot.gif) no-repeat bottom left;padding-top:10px;padding-right:20px;}

.pink .tweasurehunt {background: url(../Media/Images/CSS/Thanksamillion/h1-millionth.gif) no-repeat top left;width:274px;height:104px;margin-bottom:10px;font-size:0px;}
.pink .tweasurehunt span {visibility:hidden;}
.pink .what-you-could-win {background: url(../Media/Images/CSS/Thanksamillion/h2-what-you-could-win.gif) no-repeat top left;width:203px;height:31px;margin-bottom:10px;font-size:0px;}
.pink .what-you-could-win span {visibility:hidden;}
.pink .how-to-join-the-hunt {background: url(../Media/Images/CSS/Thanksamillion/h2-how-to-join-the-hunt.gif) no-repeat top left;width:210px;height:32px;margin-bottom:10px;font-size:0px;}
.pink .how-to-join-the-hunt span {visibility:hidden;}

html #terms {margin-top: 10px;border-top: 1px solid #ddd;padding-top: 25px;}
html #terms h1 {color: #606060;font-size: 1em;}
html #terms h2 {color: #606060;font-size: 1em;}
html #terms p {color: #606060;font-size: 1em;}

html #terms ul {padding-left: 10px;font-size:1em;}

.big-button .lt {background:#005da7 url(../Media/Images/CSS/Thanksamillion/lt_big.gif) no-repeat scroll left top;display:inline-block;}
.big-button .rt {background:transparent url(../Media/Images/CSS/Thanksamillion/rt_big.gif) no-repeat scroll right top;display:inline-block;}
.big-button .lb {background:transparent url(../Media/Images/CSS/Thanksamillion/lb_big.gif) no-repeat scroll left bottom;display:inline-block;}
.big-button .rb {background:transparent url(../Media/Images/CSS/Thanksamillion/rb_big.gif) no-repeat scroll right bottom;display:inline-block;}
.big-button a {
    color:#FFFFFF;
    display:inline-block;
    padding:2px 5px 3px 5px;
    text-decoration:none;
    font-weight: bold;}
    
.green .big-button .lt {background:#5db425 url(../Media/Images/CSS/Thanksamillion/lt_green.gif) no-repeat scroll left top;display:inline-block;}
.green .big-button .rt {background:transparent url(../Media/Images/CSS/Thanksamillion/rt_green.gif) no-repeat scroll right top;display:inline-block;}
.green .big-button .lb {background:transparent url(../Media/Images/CSS/Thanksamillion/lb_green.gif) no-repeat scroll left bottom;display:inline-block;}
.green .big-button .rb {background:transparent url(../Media/Images/CSS/Thanksamillion/rb_green.gif) no-repeat scroll right bottom;display:inline-block;}
.green .big-button a {
    color:#FFFFFF;
    display:inline-block;
    padding:2px 5px 3px 5px;
    text-decoration:none;
    font-weight: bold;}
    
.yellow .big-button .lt {background:#fd973c url(../Media/Images/CSS/Thanksamillion/lt_yellow.gif) no-repeat scroll left top;display:inline-block;}
.yellow .big-button .rt {background:transparent url(../Media/Images/CSS/Thanksamillion/rt_yellow.gif) no-repeat scroll right top;display:inline-block;}
.yellow .big-button .lb {background:transparent url(../Media/Images/CSS/Thanksamillion/lb_yellow.gif) no-repeat scroll left bottom;display:inline-block;}
.yellow .big-button .rb {background:transparent url(../Media/Images/CSS/Thanksamillion/rb_yellow.gif) no-repeat scroll right bottom;display:inline-block;}
.yellow .big-button a {
    color:#FFFFFF;
    display:inline-block;
    padding:2px 5px 3px 5px;
    text-decoration:none;
    font-weight: bold;}    
    

.green .a-million-ba-miles {background: url(../Media/Images/CSS/Thanksamillion/h1-a-million-ba-miles.gif) no-repeat top left;width:325px;height:55px;margin-bottom:10px;font-size:0px;}
.green .a-million-ba-miles span {visibility:hidden;}
.green .how-to-enter {background: url(../Media/Images/CSS/Thanksamillion/h2-how-to-enter.gif) no-repeat top left;width:137px;height:31px;margin-bottom:10px;font-size:0px;}
.green .how-to-enter span {visibility:hidden;}

.yellow .win-o2-tickets {background: url(../Media/Images/CSS/Thanksamillion/h1-win-party-tickets.gif) no-repeat top left;width:448px;height:113px;margin-bottom:10px;font-size:0px;}
.yellow .win-o2-tickets span {visibility:hidden;}
.yellow .how-to-enter {background: url(../Media/Images/CSS/Thanksamillion/h2_how_to_enter.gif) no-repeat top left;width:134px;height:31px;margin-bottom:10px;font-size:0px;}
.yellow .how-to-enter span {visibility:hidden;}
.yellow .what-you-could-win-yellow {background: url(../Media/Images/CSS/Thanksamillion/h2-what-you-could-win-yellow.gif) no-repeat top left;width:203px;height:31px;margin-bottom:10px;font-size:0px;}
.yellow .what-you-could-win-yellow span {visibility:hidden;}

#page-sidebar-bot #ba-logo {padding-left: 10px;}

.btfon-surveyText
{
    font-size:1.7em;   
}
