#ckan-right-col { float:right; width:350px; min-height:500px; }
#ckan-main-col { min-height:700px; clear:left; display:block; margin: 20px 380px 10px 0; }
.ckan-result-block { display:block; padding:10px; margin: 0; border-bottom:1px solid #eee; }
.ckan-result-block:hover { background: #eee; }
.ckan-result-block-tag-title { float:left; }
.ckan-result-block-format-title { float:left; }
.ckan-title a { font-weight:bold; }
.ckan-name { color:#ccc; margin-bottom: 10px; }

.ckan-results-tag-list { margin-left: 0; margin-right: 0; }
ul.ckan-tags { display:inline; margin-left: 0; padding-left: 0; }
.ckan-tags li { float: left; display:inline; list-style-type:none;  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; display:inline; padding: 0 6px 0 4px; }
.ckan-tags a { }

.ckan-results-resources-list { clear:left; }
ul.ckan-resources { display:inline; margin-left: 0; padding-left: 0; }
.ckan-resources li { float: left; display:inline; list-style-type:none;  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; display:inline; padding: 0 6px 0 4px; }

/* search form */
#page-search { margin:0; padding:20px 0 20px 0; font-size:10px; }
.search-text { width:200px; font-size:10px; }
.search-submit { font-size:10px; }

#num_results { display:block; padding:0 0 20px 0; width:100%; text-align:right; }
#pagination { display:block; padding:20px 0 0 10px; width:100%; }

table.ckan-table { margin:5px 0 20px 0; padding:0; width:100%; }
table.ckan-table tr { margin:0; padding:0; text-align:left; }
table.ckan-table th { padding:0; margin:0; }
table.ckan-table th, table.ckan-table td { border-color:#EEEEEE #CCCCCC #CCCCCC #EEEEEE; border-style:solid; border-width:1px; padding:8px; margin:0; }

.resource-field { background:#eee; }
.col1 { width:120px; }
a.download {  }

.rating-group { margin-bottom:20px; }
div.inline-rating{ display:-moz-inline-block; display:-moz-inline-box; display:inline-block; /* vertical-align:middle; */ margin-bottom: -1px; }

.stars{ width:80px; height:16px; margin: 0; padding:0; list-style:none; clear:both; position:relative; background: url(http://static.arvada.org/images/stars.png) no-repeat 0 0; }
.default0star {background-position:0 0}
.default1star {background-position:0 -16px}
.default2star {background-position:0 -32px}
.default3star {background-position:0 -48px}
.default4star {background-position:0 -64px}
.default5star {background-position:0 -80px}

ul.stars li { cursor: pointer; float:left; text-indent:-999em; }
ul.stars li a { position:absolute; left:0; top:0; width:16px; height:16px; text-decoration:none; z-index: 200; }
ul.stars li.one a {left:0}
ul.stars li.two a {left:16px;}
ul.stars li.three a {left:32px;}
ul.stars li.four a {left:48px;}
ul.stars li.five a {left:64px;}
ul.stars li a:hover { z-index:2; width:80px; height:16px; overflow:hidden; left:0; background: url(https://static.arvada.org/images/stars.png) no-repeat 0 0 }
ul.stars li.one a:hover {background-position:0 -96px;}
ul.stars li.two a:hover {background-position:0 -112px;}
ul.stars li.three a:hover {background-position:0 -128px}
ul.stars li.four a:hover {background-position:0 -144px}
ul.stars li.five a:hover {background-position:0 -160px}

#tagcloud { margin-bottom:20px; text-align:center; }
