/* Small tablet */ 
@media only screen and (min-width: 478px) and (max-width: 765px) {
  div#container{ width: 420px; }
  div#header{ width: 420px; background: none !important; }
  div#header2{ width: 420px; background: none; }
  a#header_logo{ background: url(/files/images/logo.png) no-repeat center top transparent; width: 420px; }
  a#header_logo2{ width: 420px; }
  div#slides{ display: none; }
  div#left_col{ width: 420px; min-height: 100px; display: none; width: 100%; }
  div#category a{ width: 100%; }
  div#category, div#category p {width: 100%;}
  div.left_col_edit_box{ margin-left: 10px; padding: 5px; }
  div.left_col_edit_box2{ margin-left: 10px; padding: 5px; width: 200px; }
  div#main_content{ width: 420px; min-height: 100px; }
  div#main_content2{ margin-top: 0px; width: 420px; }
  div#main_content *, div#main_content2 *{ max-width: 420px !important; }
  #form_main{ width: 100%; height: auto;}
  #form_box1, #form_box2, #form_box3, #form_box4, #form_box5, #form_box6{
	width: 100%;
	position: relative;
	top: auto;
	margin-top: 10px;
	right: auto;
	float: left;
	clear: both;
}
  #form_main p{width: 25%;}
  #form_main input, #form_box5 textarea{ width: 70%; float: left;}	
  div#footer{ width: 420px; }
  div#footer_full{ display: none; }
  table td{ display: block; float: left; }
  #toggle_button1{ display: block; }
}