#header #logo {
    background-image: url("http://i.i.com.com/cnwk.1d/i/se/sc/search_web_60.png");
}
#results .attrib {
    font-size: 85%;
	color: #777;
}
#results .attrib a {
	text-decoration: none;
	color: #777;
}
#results .attrib a:hover {
	text-decoration: underline;
}

/* search bar promo */
#sb_promo {
    padding: 4px;
}
#sb_promo table {
	background-color: #cc6601;
    width: 100%;
}
#sb_promo #ff1, #sb_promo #ff2 {
	background: url(http://i.i.com.com/cnwk.1d/i/se/sc/install_ff.gif) no-repeat top right;
}
#sb_promo #ie {
    background: url(http://i.i.com.com/cnwk.1d/i/se/sc/install_ie.gif) no-repeat top right;
}
#sb_promo #copy {
    margin: 6px 6px 6px 2px;
    font-size: 18px;       
}
#sb_promo #copy a {
	color: #fcfcfc;
    font-weight: bold;
    text-decoration: none;
}
#sb_promo #copy img {
    position: relative;
    top: 7px;
}
#sb_promo #close  {
    height: 18px;
    vertical-align: bottom;
    text-align: right;
    padding: 0 2px 3px 0;
}
#sb_promo2 {
    padding: 4px;
}
#sb_promo2 table {
    background-color: #fffeef;
    width: 100%;
    collapse-border: collapse;
}
#sb_promo2 #ff1, #sb_promo2 #ff2 {
    background: url(http://i.i.com.com/cnwk.1d/i/se/sc/install_ff_2.gif) no-repeat top right;
}
#sb_promo2 #tm {
    border-top: 1px solid #fbcd31;
}
#sb_promo2 #ie {
    background: url(http://i.i.com.com/cnwk.1d/i/se/sc/install_ie_2.gif) no-repeat top right;
}
#sb_promo2 #copy {
    margin: 0px 6px 16px 2px;
}
#sb_promo2 .white {
	background-color: #fff;
}
#sb_promo2 #copy a {
    font-weight: bold;
    text-decoration: none;
}
#sb_promo2 #copy img {
    position: relative;
    top: 7px;
}
#sb_promo2 #close img {
}
#sb_promo2 #close {
    text-align: right;
}
#sb_promo2 #ml { border-left: 1px solid #fbcd31; }
#sb_promo2 #mr { border-right: 1px solid #fbcd31; }
#sb_promo2 #bm { border-bottom: 1px solid #fbcd31; }
#sb_promo2 #tl { background: url(http://i.i.com.com/cnwk.1d/i/se/sc/install_corner_tl_02.gif) no-repeat top left; width: 6px; height: 6px;}
#sb_promo2 #tr { background: url(http://i.i.com.com/cnwk.1d/i/se/sc/install_corner_tr_02.gif) no-repeat top right; width: 6px; height: 6px;}
#sb_promo2 #bl { background: url(http://i.i.com.com/cnwk.1d/i/se/sc/install_corner_bl_02.gif) no-repeat bottom left; width: 6px; }
#sb_promo2 #br { background: url(http://i.i.com.com/cnwk.1d/i/se/sc/install_corner_br_02.gif) no-repeat bottom right; width: 6px; }
#sb_promo #tl { background: url(http://i.i.com.com/cnwk.1d/i/se/sc/install_corner_tl.gif) no-repeat top left; width: 6px; }
#sb_promo #tr { background: url(http://i.i.com.com/cnwk.1d/i/se/sc/install_corner_tr.gif) no-repeat top right; width: 6px; }
#sb_promo #bl { background: url(http://i.i.com.com/cnwk.1d/i/se/sc/install_corner_bl.gif) no-repeat bottom left; width: 6px; }
#sb_promo #br { background: url(http://i.i.com.com/cnwk.1d/i/se/sc/install_corner_br.gif) no-repeat bottom right; width: 6px; }

#autocat {
    position: relative;
    border-bottom: 1px solid #ccc;
    padding-bottom: 8px;
}
#autocat h2 {
    display: none;
}
#autocat #news {
    margin: 0 0 0 0;
}
#autocat #news li {
    font-size: 90%;
    list-style-type: none;
    padding: 0 0 3px 0;
    margin: 0;
}
#autocat #news li.featured {
    font-size: 100%;
}
#autocat #news img {
    margin: 3px 0 2px 0;
}
#autocat #news img.resize {
    width: 80px
}
#autocat #news .attrib {
    font-size: 85%;
}
#autocat #news td {
    vertical-align:top;
    padding-left: 8px;
}
#autocat #news td.thumb {
    text-align: center;
    padding: 0;
}
#autocat #news td.thumb a {
    font-size: 75%;
    text-decoration: none;
}

#autocat #images {
    position: relative;
    padding: 5px 0 0 0;
}
#autocat #images ul {
    margin: 8px 0 0 0;
    overflow: auto;
}
#autocat #images li {
    position: relative;
    clear: none;
    float: left;
    padding: 3px;
    border: 1px solid #999;
    margin-right: 20px;
}
#autocat #images li a {
    display: block;
    height: 70px;
    width: 70px;
    overflow: hidden;
}
#autocat #videos {
    padding: 5px 0 0 0;
}
#autocat #videos img {
    margin: 5px 20px 0 0;
}

/* savvyads */

.savvyad_url, .savvyad_desc {
    font-size: 80%;
}
.savvyad_about {
    display: none;
}
.savvyad_unit a {
    text-decoration: none;
}
.savvyad_unit p.url, .savvyad_url {
    color: green;
}
.savvyad_unit li, .savvyad_listing {
    clear: both;
}
#results .savvyad_unit .title, #results .savvyad_title {
   font-size: 120%;
}
#sidebar .savvyad_unit  {
    position: relative;
    margin-bottom: 10px;
}
* html #results .savvyad_unit {   /* hasLayout for IE6 */
    height: 1%;
}
#savvyad_unit3 {
    position: relative;
    border-bottom: 1px solid #ddd;
}
#savvyad_unit5 {
    position: relative;
    border-top: 1px solid #ddd;
}
#savvyad_unit4 {
    position: relative;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}