	* {
		margin: 0;
	}
	   
	html, body {
		height: 100%;
	}

	body, html, p, span {
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;    
    }

    div#shell-header {
        height: 36px;
        background: #FFFFFF;
        padding: 0px 0px 0px 0px;
		text-align:left;
    }
    
    div#shell-header h1 {
        padding:0px;
        margin:0px;
    }
    
    div#nokia {
        background: url(images/shell/nokia.gif) no-repeat top;
        width:100px;
        height:19px;
        float:left;
		margin-left: 10px;
		margin-top: 10px;
	}

	    div#rogers {
        background: url(images/shell/rogers.jpg) no-repeat top;
        width:329px;
        height:36px;
        float:right;
		margin-right: 10px;
    }
    
   div#shell-header span {
        display:none;
    }

    div#shell-header img {
        border:none;
    }
    
    div#shell-footer {
        height: 28px;
        background: #FFFFFF;
    }
    
    div#shell-footer div#copyright {
        background: url(images/shell/cop.jpg) no-repeat;
        width:895px;
        height:28px;
		margin-left: 10px;
        float:left;
    }
    
    div#shell-footer div#copyright span {
        display:none;
    }

    div#shell-footer div#terms {
        float:right;
		margin-top: 10px;
		margin-right: 10px;

    }
        
    div#shell-footer img {
        border:none;
    }
    
    div#shell-footer div#terms ul {
        padding:0px;
        margin:0px;
        list-style: none;
    }
    
    div#shell-footer div#terms ul li {
        padding:0px;
        margin:0px;
        float:left;
    }
    
    div#shell-footer div#terms ul li a {
        display:block;
    }

    div#shell-footer div#terms .terms  {
        background: url(images/shell/terms.gif) no-repeat;
        width:51px;
        height:10px;
    }
    
    div#shell-footer div#terms .terms span {
        display:none;
    }
    
    div#shell-footer div#terms .privacy  {
        background: url(images/shell/privacy.gif) no-repeat;
        width:65px;
        height:10px;
    }
    
    div#shell-footer div#terms .privacy span {
        display:none;
    }
	
    div#shell-footer div#terms .global_site  {
        background: url(images/shell/global_site.gif) no-repeat;
        width:82px;
        height:10px;
    }
    
    div#shell-footer div#terms .global_site span {
        display:none;
    }
	
	div#wrapper {
		min-height: 100%;
		height: auto !important;
		height: 100%;
		margin: 0 auto -38px auto;
	}
	  
	.push {
		 height: 38px;
	}
	
	div#main-content {
	}
	
	div#shell-footer div#bookmarks {
		float:right;
		margin:0px 50px 0px 0px;
	}
	
	div#shell-footer div#bookmarks ul {
		margin:0px;
		padding:0px;
		list-style: none;
	}
	
	div#shell-footer div#bookmarks ul li {
		float:left;
		margin:0px 2px 0px 2px;
		padding:0px;
	}
	
	div#shell-footer div#bookmarks #delicious {
        background: url(images/shell/del.gif) no-repeat;
        width:20px;
        height:20px;
	}
	
	div#shell-footer div#bookmarks #digg {
        background: url(images/shell/digg.gif) no-repeat;
        width:20px;
        height:20px;
	}
	
	div#shell-footer div#bookmarks #facebook {
        background: url(images/shell/facebook.gif) no-repeat;
        width:20px;
        height:20px;
	}
	
	div#shell-footer div#bookmarks #stumbleupon {
        background: url(images/shell/stumbleupon.gif) no-repeat;
        width:20px;
        height:20px;
	}
	
	div#shell-footer div#bookmarks #reddit {
        background: url(images/shell/reddit.gif) no-repeat;
        width:20px;
        height:20px;
	}

	div#shell-footer div#bookmarks ul li a {
		display:block;
	}
	
	div#shell-footer div#bookmarks ul li span {
		display:none;
	}