
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, select, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}

li {
    list-style: none;
}

div#results {
    padding-top: 10px;
    margin-top: 10px;
}

div#results.list {
    padding-top: 14px;
}

div#results.list ul.result li {
    margin-left: 135px;
    list-style-type: none;
}

div#results.list ul.result li.estimate {
    font-size: 1.2em;
    margin-bottom: 2px;
}


div#results.list ul.result li.image {
    float: left;
    margin: 0;
    overflow: hidden;
    width: 120px;
    height: 120px;
    
    left: auto;
    top: auto;
    
    -moz-border-radius: 2px;
    border-radius: 2px;
    border-color: #AAA;
    border-width:2px;
    box-shadow: 2px 2px 1px #AAA;
    -webkit-box-shadow: 2px 2px 1px #AAA;
    -moz-box-shadow: 2px 2px 1px #AAA;

}

div#results.list ul.result {
    overflow: hidden;
    width: 548px;
    margin-bottom: 10px;
    padding: 6px;
}

div#results.list ul.result li {
    margin-left: 135px;
}

div#content div#results.list ul.result li.title h2 a {
    color: #D04F72;
    font-size: 0.8em;
    margin-bottom: 2px;
    text-decoration: none;
}

html body div#outer div#wrapper div#content div#results.list ul.result li.blurb a p {
    font-size: 0.8em;
    margin-bottom: 2px;
}

div#pagination {
    clear: both;
    float: right;
    width: 340px;
}
    
html body div#outer div#wrapper div#content div#pagination ul#pagination-flickr {
    border:0; margin:0; padding:0;
    border-bottom-style: none;
}

html body div#outer div#wrapper div#content div#pagination ul#pagination-flickr li {
    border:0; margin:0; padding:0;
    font-size:11px;
    list-style:none;
    list-style-type: none;
}
html body div#outer div#wrapper div#content div#pagination #pagination-flickr a{
    border:solid 1px #DDDDDD;
    margin-right:2px;
}
html body div#outer div#wrapper div#content div#pagination #pagination-flickr .previous-off,
html body div#outer div#wrapper div#content div#pagination #pagination-flickr .next-off {
    color:#666666;
    display:block;
    float:left;
    font-weight:bold;
    padding:3px 4px;
}

html body div#outer div#wrapper div#content div#pagination #pagination-flickr .next a,
html body div#outer div#wrapper div#content div#pagination #pagination-flickr .previous a {
    font-weight:bold;
    border:solid 1px #FFFFFF;
} 

html body div#outer div#wrapper div#content div#pagination #pagination-flickr .active{
    color:#ff0084;
    font-weight:bold;
    display:block;
    float:left;
    padding:4px 6px;
}

html body div#outer div#wrapper div#content div#pagination #pagination-flickr a:link,
html body div#outer div#wrapper div#content div#pagination #pagination-flickr a:visited {
    color:#0063e3;
    display:block;
    float:left;
    padding:3px 6px;
    text-decoration:none;
}
html body div#outer div#wrapper div#content div#pagination #pagination-flickr a:hover{
    border:solid 1px #666666;
}
