#google-top-search {/*float:left;*/width:340px;height:54px;position:relative;top:34px;background: url(/images/google-search/top-search-center.gif) repeat-x; position:absolute; bottom:0px; right: 0px;}
#google-top-search .l {background: url(/images/google-search/top-search-corners.gif) no-repeat;height:54px;}
#google-top-search .r {background: url(/images/google-search/top-search-corners.gif) no-repeat right -54px;height:54px;padding:8px;}
#google-top-search .cont {background: url(/images/google-search/enhanced-by-google.jpg) no-repeat;height:34px;}
#google-top-search .arrow {float:left;background: url(/images/google-search/arrow.jpg) no-repeat;width:21px;height:21px;border:none;}
#google-top-search .input {width:205px;}
#google-top-search form {float:left;position:relative;left:85px;top:4px;}

.google-search {height:75px;background: url(/images/google-search/search-center.gif) repeat-x;margin-top:20px;}
.google-search .l {background: url(/images/google-search/search-corners.gif) no-repeat;height:75px;}
.google-search .r {background: url(/images/google-search/search-corners.jpg) no-repeat right -75px;height:75px;}
.google-search .cont {background: url(/images/google-search/enhanced-by-google.gif) no-repeat;height:38px;position:relative;left:20px;top:18px;}
.google-search .btn {background: url(/images/google-search/search-button.jpg) no-repeat;width:104px;height:27px;border:none;position:relative;top:-5px;left:5px;}
.google-search .input {width:468px;position:relative;top:1px;}
.google-search form  {float:left;position:relative;left:85px;}

.google-search .input, #google-top-search .input {float:left;border:1px solid #819db3;}

#search-results-header {padding-top:20px;background: url(/images/google-search/gradient.gif) repeat-x 0px 45px;border-bottom:1px solid #d5d4cf;}
#search-results-header .strap {background-color:#eeeeee;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:3px;}
#search-results-header h1 {margin:15px 10px;}

.grey-header {color:#716f72;border-bottom:1px solid #efefef;padding:2px;padding-left:0px;font-size:11px;margin-top:10px;}
.grey-header a {text-decoration:none;font-size:10px;}

div.res-item {margin:12px 0px 0px;font-family:Arial;}
div.res-item .t {font-size:13px;}
div.res-item .c {font-size:12px;}
div.res-item .u {font-size:12px;}
div.res-item  a {text-decoration:none;}
div.res-item  .u a {color:#eeab1c;}

.pages {font-family:Arial;font-size:12px;}
.pages a {text-decoration:none;font-family:Arial;font-size:12px;}
