@viewport{zoom: 1.0; width: extend-to-zoom;}
@-ms-viewport{width: extend-to-zoom;zoom: 1.0;}

@media all and (max-width:725px) {
	#navlist {float:none!important;margin:20px auto 5px auto!important;line-height:35px!important;}
	#navlist li {float:none!important;width:245px!important;margin:0 auto!important;}
	#navlist li a {border-bottom:2px!important;}
	#navlist li a.thispage {border-bottom:1px solid blue!important;border-top:1px solid blue;!important;}
	}

@media all and  (max-width: 320px) {
	#navlist {float:none!important;width:240px!important;height:220px!important;}
	.img {max-width:60%!important;}
	}

@media all and (min-width: 321px) and (max-width: 659px) {
	#navlist {float:none!important;width:290px!important;height:220px!important;}
	.img {max-width:60%!important;}
	}

@media all and (min-width: 660px) and (max-width: 725px) {
	#navlist {float:none!important;width:290px!important;height:220px!important;}
	.img {max-width:60%!important;}
	}

@media all and (min-width: 726px) and (max-width: 1024px) {
	ul#navlist li {width:168px!important;}
	ul#navlist li.short {width:140px!important;}
	ul#navlist li.long {width:240px!important;}
	ul#navlist {width: 720px!important;}
	.img {max-width:60%!important;}
	}

