h2 {font-size: 2.6em; }
h3 {font-size: 2.4em;}
p, li {font-size: 1.9em;}

#header a, #header img {width:265px; }
#header a {margin:0;}

.main .col { max-width: 100%; margin: 0; width: 100%;}
.main .col + col p {display:block;}
.main .digital {max-width: 100%;}
.main .col .digital {display:none;}
 .banner {display:none;}

.sub .col {width: 100%; margin: 0; float:none; min-width: 100%; max-width: 100%;}
.sub .col + .col {height: auto; margin:0;}
.sub .demoImage {display:none;}
.sub .col .col {margin: 10px 0 0 0;}
.sub .col .col > * {width: 100%;}

.bgLogo, .bgLogo img {width: 280px; height: 29px;}
.bgLogo {margin-bottom: 10px;}

@media all and (max-width: 540px){
	h2{font-size: 2em;}
	h3 {font-size: 1.8em;}
	p, li {font-size: 1.5em;}
	.main {padding-top: 10px;}
}