/*  Mobile Styles */
/* Apple iphone won't play ball, may need to override via an asp check */

html,body,p,div,img /*,h1,h2,h3,h4,li,ul,ol,dl,dd,dt,form,table,td,tr*/
{   margin:0px; padding:0px; border:0px; border-collapse:separate; border-spacing:0px; 
} 

body { width: 100%;}

#footer_languages,
#right_column_home,
#site_search_wrapper,
#right_inner,
#centre_email_print,
#footer_wrapper,
#page_bottom,
#pap_image_rotation,
#site_search,
#header,
#subscribe_wrapper { display: none;  width:0px;}

#lead_video_top,
#news_top,
#lead_video_bottom,
#video_wrapper,
#lead_article,
#left_column_home,
#left_inner,     
#centre_inner,
#menu_search_wrapper,
#top_menu,
#main_content_inner,
#main_content       { width: 100%;}

.go                 {   background: url("../images/templates/b_go_.gif");
                        width: 46px;
                        height: 19px;  
                        margin: 0px 0px 2px 0px; padding:0px; border:0px;
	                    cursor: pointer;
	                    cursor: hand;
                    }

#main_menu ul li {  margin-top: 9px;
                    border: none;
                    display: inline;
                    list-style: none;
                 }

 #menu_wrapper ul    {   
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    display: inline;
    text-decoration: none;
    list-style: none; }
    
#site_placeholder   { width:100%;}
#menu_wrapper  ul li { background: none;}

#main_container {width:100%; background: none;	}
