
body { margin:0; padding:0; }
body, td { font-family:georgia,sans-serif; font-size:13px; color:#333; }

#header { width:900px; height:61px; border-bottom:20px solid #d8d8d8; margin:0 auto; padding:0; }
#subheader { border-top:10px solid #fff; width:900px; height:178px;  background:#eee url(/images/bg_subheader.jpg) no-repeat top left; border-bottom:20px solid #fff; margin:0 auto; padding:0; }
#main	{  padding:0; margin:0 auto; }


#one {width:159px; text-align:right; border-right:1px solid #ccc; }
#two {width:499px; text-align:left; border-right:1px solid #ccc; padding:0px 20px; }
#three {width:160px; text-align:left; padding:0px; padding-left:20px; }

#one a { display:block; color:#000; font-size:14px; text-decoration:none; line-height:24px; margin-right:20px; }
#one a:hover { color:#b30036; }

/*  results table  */
#results, #results2 { font-size:13px; background:#fff; width:500px; border-collapse:collapse; text-align:left; margin:0px; margin-right:0px;}
#results th, #results2 th{font-family:Georgia,"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:14px;font-weight:normal;color:#039;border-bottom:2px solid #6678b1;padding:10px 8px;}
#results td, #results2 td{border-bottom:1px solid #ccc;padding:6px 8px;}
/*  #results tbody tr:hover td, #results2 tbody tr:hover td {color:#009;}  */

h1 { font-family:georgia; font-size:24px; color:#ad1a47; font-weight:normal; }

#date { padding-top:75px; padding-left:108px; }
#keyword { padding-top:75px; padding-left:115px; }


select, .search {
font-size:1.3em;
/*  line-height:1.3em;  */
height:1.7em;
border: 1px solid #ccc;
padding:.2em;
margin:.1em 0em;
}

.submit { font-family:georgia; font-size:14px; font-weight:bold; padding: 3px; margin-left:5px; }

#nav { margin-bottom:10px; }
#nav a { color:#000; font-size:14px; text-decoration:none; margin:0px 4px; }
#nav a:hover { color:#b30036; }