@media print{
	#header { position:inherit; z-index:0; margin-bottom:15px; padding-bottom:0px;}
	#menuleft { position:inherit; z-index:0; margin-top:0px; padding-top:0px; }
	#content { position:inherit; margin-left:0px; margin-top:0px; }
	#postheader { display:none; margin-top:0px; }
	#menuright { margin-top:0px; }
	#footer { display:none; }
	
	#topbar { position:inherit; display:none; }
	#bottombar { position:inherit; display:none; }
	#rightband {
		background-color:#FFF;
		left:inherit;
		position:inherit;
	text-align:left; float:left; display:block; width:194px; padding-left:15px; overflow:hidden; border-left-color:#CCC; border-left-style:dashed; border-left-width:1px;
	}
	#bbr { display:none; }
}

@media only screen and (max-width:800px){
	#header { position:inherit; z-index:0; margin-bottom:15px; padding-bottom:0px;}
	#menuleft { position:inherit; z-index:0; margin-top:0px; padding-top:0px; }
	#content { position:inherit; margin-left:0px; margin-top:0px; }
	#postheader { display:none; margin-top:0px; }
	#menuright { margin-top:0px; }
	#footer { display:none; }
	
	#topbar { position:inherit; display:none; }
	#bottombar { position:inherit; display:none; }
	
	#rightband {
		background-color:#FFF;
		left:inherit;
		position:inherit;
	text-align:left; float:left; display:block; width:194px; padding-left:15px; overflow:hidden; border-left-color:#CCC; border-left-style:dashed; border-left-width:1px;
	
	}
	#bbr { display:none; }
}
	
@media only screen and (max-device-width:480px){
	#header { position:inherit; z-index:0; margin-bottom:15px; padding-bottom:0px;}
	#menuleft { position:inherit; z-index:0; margin-top:0px; padding-top:0px; }
	#content { position:inherit; margin-left:0px; margin-top:0px; }
	#postheader { display:none; margin-top:0px; }
	#menuright { margin-top:0px; }
	#footer { display:none; }
	
	#topbar { position:inherit; display:none; }
	#bottombar { position:inherit; display:none; }
	#rightband {
		background-color:#FFF;
		position:inherit;
		left:inherit;
	text-align:left; float:left; display:block; width:194px; padding-left:15px; overflow:hidden; border-left-color:#CCC; border-left-style:dashed; border-left-width:1px;
	}
	#bbr { display:none; }
}

@media only screen and (max-device-width:640px) and (orientation:landscape){
	#body{-webkit-text-size-adjust:80%!important}
	#header { position:inherit; z-index:0; margin-bottom:15px; padding-bottom:0px;}
	#menuleft { position:inherit; z-index:0; margin-top:0px; padding-top:0px; }
	#content { position:inherit; margin-left:0px; margin-top:0px; }
	#menuright { margin-top:0px;  }
	#postheader { display:none; margin-top:0px; }
	#footer { display:none; }

	#topbar { position:inherit; display:none; }
	#bottombar { position:inherit; display:none; }
	#rightband {
		background-color:#FFF;
		left:inherit;
		position:inherit;
	text-align:left; float:left; display:block; width:194px; padding-left:15px; overflow:hidden; border-left-color:#CCC; border-left-style:dashed; border-left-width:1px;
	}
	#bbr { display:none; }
}

@media only screen and (max-height:800px){
	#rightband {
		background-color:#FFF;
		left:inherit;
		position:inherit;
	text-align:left; float:left; display:block; width:194px; padding-left:15px; overflow:hidden; border-left-color:#CCC; border-left-style:dashed; border-left-width:1px;
	}
}
@media only screen and (max-device-height:480px){
	#rightband {
		background-color:#FFF;
		left:inherit;
		position:inherit;
	text-align:left; float:left; display:block; width:194px; padding-left:15px; overflow:hidden; border-left-color:#CCC; border-left-style:dashed; border-left-width:1px;
	}
	
}

@media only screen and (max-device-height:640px) and (orientation:landscape){
	#rightband {
		background-color:#FFF;
		left:inherit;
		position:inherit;
	text-align:left; float:left; display:block; width:194px; padding-left:15px; overflow:hidden; border-left-color:#CCC; border-left-style:dashed; border-left-width:1px;
	}
}