
@media handheld {
    body { font-size: 220%;  }
	.dv_web_title {line-height: 1.1em;	font-size: .8em}
	#huNavMenu {font-size: .5em;}
}
/* motorola bionic android phone 960 x 540 pixels */
@media screen and (max-device-width: 540px) and (orientation: portrait){  
	body { font-size: 220%;}
	.dv_web_title {line-height: 1.1em; font-size: .8em; color: rgb(100, 0, 0);}
	.dv_headerImg {margin-bottom: 0em;}
	#vsNavMenu {font-size: 1.8em; }
	#vsNavMenu ul {width: 12em;}
	#hsNavMenu {line-height: 2.2;}
	#huNavMenu {font-size: 0em; margin-top: -8px;}	
}
/* motorola bionic android phone 960 x 540 pixels */
@media screen and (max-device-width: 960px) and (orientation: landscape){
	body { font-size: 220%;}
	.dv_web_title {line-height: 1.1em; font-size: .8em; color: rgb(0, 100, 0);}
	#vsNavMenu {font-size: 2em;}
	#vsNavMenu ul {width: 22em;}
	#huNavMenu {font-size: .8em;}
}
@media screen and ((min-device-width: 320px) 
	or (max-device-width: 480px)
	or (max-device-width: 540px) 
	or (min-device-height: 480px) 
	or (max-device-height: 640px)) {  
	body { font-size: 200%;}
	.dv_web_title {line-height: 1.1em;	font-size: .8em; color: rgb(0, 0, 100);}
	#vsNavMenu {font-size: 1.0em;width: 5em;}
	#vsNavMenu ul {width: 5em;}
	#huNavMenu {font-size: .4em;}
}