.hosted_gallery {
  width: 200px;
  float: left;
  margin: 5px 5px 0px 0px;
  overflow: hidden;
}
.hosted_gallery img {
  padding: 0px;
  margin: 0px;
  border: solid 1px black;
}
.hosted_gallery a {
  color: blue;
  font: bold 12px verdana,arial,verdana;
  letter-spacing: -1px;
  text-transform: capitalize;
  text-decoration: none;
}
.paysite { 
  float: right;
  margin: 1px;
}
.paysite a:hover {
  color: red;
  border-bottom: red 1px dotted;
}
.desc { width: 200px; height: 60px; background: #ddd; padding: 2px; }
/*
  Place all the styles related to the matching controller here.
  They will automatically be included in application.css.
*/

/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any styles
 * defined in the other CSS/SCSS files in this directory. It is generally better to create a new
 * file per style scope.
 *


 */


* { box-sizing: border-box; padding: 0px; margin: 0px; }
body { font: 12px verdana; }
header {}
section {
  display: block;
  position: absolute;
  left: 140px;
}
#search_box {
  width: 200px;
  float: right;
  margin: 30px 200px 0px 0px;
}
#search_box #q {
  font-size: 20px;
}

aside {
  position: absolute;
  padding-left: 5px;
  left: 0px;
  width: 140px; 
  border-left: solid 10px blue; 
}
aside a {
  font: bold 1.1em verdana;
  color: blue;
  text-transform: capitalize;
  text-decoration: none;
}
aside a:hover {
  color: red;
  border-bottom: red 1px dotted;
}

h1 {
 font: italic bold 40px verdana,arial; 
 letter-spacing: -4px;
 color: black;
 text-transform: capitalize;
}
h2 { 
  font: italic bold 40px verdana,arial; 
  letter-spacing: -4px;
  color: #960000;
  text-transform: capitalize;
}
h3 {
  font: italic 13px verdana,arial; 
  font: bold 14px verdana,arial; 
  text-decoration: none;
  letter-spacing: -1px;
  color: black;
  text-transform: capitalize;
}
h4 { 
  font: italic bold 14px arial; 
  text-decoration: none; 
  color: black;
}
#logo { height: 80px; }

.pagination {
  font-size: 1.3em;
  display: block-inline;
  text-align: center;
}

/*
.review {
  padding: 3px;
  background: #dddddd;
  border: blue 2px dotted;
}
.review a {
  text-transform: Capitalize;
  font: bold 14px verdana;
}
*/
