  body *, table *,
  body {
	font-family: verdana, sans-serif;
	font-size: 13px;
  }
  
  small { font-size: 11px; }
  small a { font-size: 11px !important; }

  #homepage {margin: 0 auto; margin-top: 30px; width: 500px; }
  #homepage input {font-size: 1.5em;}
  #homepage h1 {margin-bottom: 1.5em;}

  #leftside {
	float: left;
	width: 570px;
	padding-left : 10px;
	border-right : 2px solid #F9F9F9;
	}

  #rightside {
	float: left;
	width: 400px;
	margin-left: 20px;
	paddin: 10px;
  }
  
  h3 {margin-bottom: 0;}
  ul {margin-top: 0; list-style-type: square;}

  #scanresults {}

  #content {
	padding : 10px;
	height : 1000px;
	background-color : #FFF;
  }      

  h1 {
	font-family: arial, sans-serif;		
	font-size: 2em;
	font-weight : bold;        
	margin-bottom: 0;
	padding-bottom : 4px;
	color: #FF6600;
  }
  
  .gsc-control { width : 100% }
  #searchResults form.gsc-search-box { display : none; }
  #branding {
	background-color : #FFF;
	padding-top : 10px;
	width : 100%;
  }

  /* to right align branding, do this
  #branding table.gsc-branding { width : auto; }
  #branding td.gsc-branding-text div.gsc-branding-text { text-align : left; }
  */
  
  #searchBar { background: #F9F9F9; padding: 15px; }
  
  .result {margin: 0 5px 0 0; padding: 5px 5px 10px 5px; background: #EEEEEE;}
  .alt {background: #FFFFFF;}
  .result a {background: none;}