@import url("http://fonts.googleapis.com/css?family=Inconsolata");
@import url("http://fonts.googleapis.com/css?family=Cantarell");

/*
 * Solarized color scheme rules
$base03:    #002b36;
$base02:    #073642;
$base01:    #586e75;
$base00:    #657b83;
$base0:     #839496;
$base1:     #93a1a1;
$base2:     #eee8d5;
$base3:     #fdf6e3;
$yellow:    #b58900;
$orange:    #cb4b16;
$red:       #dc322f;
$magenta:   #d33682;
$violet:    #6c71c4;
$blue:      #268bd2;
$cyan:      #2aa198;
$green:     #859900;
*/

body {
  font: 15px "helvetica neue light", "helvetica neue", Helvetica, Arial, Sans-serif;
  color: #657B83;
  background-color: #073642;
}
hr {background:#606060;color:#606060;}
hr.space {background:none;color:none;}
h1, h2, h3, h4, h5, h6 {
  font-family: 'Cantarell', arial, serif;
  font-weight:bolder;
  color:#CB4B16;
  border: none;
}
h4 {margin-bottom: 0.3em}
h5 {margin-bottom: 0.3em}
p {line-height:160%;}
pre, code, tt { background-color: #FDF6E3}
div.border {border-color:#606060;}
div.colborder {border-color:#606060;}
a, a:focus {
  color: #cb4b16;
  text-decoration: underline;
  /*border-bottom:1px dotted #333333;*/
}
a:link {
}
a:visited {
  color: #670100;
}
a:active {
  color: #B58900;
}
a:hover {
  text-decoration: underline;
}
a.image_link {
  text-decoration: none;
  border-bottom: none;
}
a.image_link:hover {
  background: none;
}
.byline {
  color: #839496;
  color: #93a1a1;
  margin-top: -15px;
  margin-bottom: 15px;
  font-size: 12px;
}
h2.title {
  padding-bottom: 0;
}
#header h1{
  padding: 0;
  margin: 15px 0;
  text-align: right;
  font-family: 'Cantarell', arial, serif;
  text-shadow: none;
  text-shadow: 0px 1px 0px #839496;
  text-shadow: 0px 1px 0px black;
}
#header h2{
  padding: 15px 0;
  margin: 0;
  font-size: 14px;
  text-align: right;
  font-family: 'Cantarell', arial, serif;
  text-shadow: none;
}
#header h1 a{
  text-decoration: none;
  border-bottom: none;
  color: #657B83;
  text-shadow: 0px 1px 0px black;
}
#header h1 a:hover {
  background-color: #002B36;
  background-color: #073642;
}
#header {
  padding-top: 15px;
}
#header_row {
  height: 120px;
  margin-top: -25px;
}
#header .nav {
  text-align: right;
  color: #839496;
}
#header .nav a {
  color: #b58900;
  text-shadow: 0px 1px 0px black;
}
#header .nav a:hover {
  background-color: #002b36;
}
.header_by_line {
  color: #b58900;
  height: 80px;
  padding-top: 20px;
}

#footer a {
  color: #b58900;
}
#footer a:hover {
  background-color: #002b36;
}

#footer {
  background: url('../images/shadow.png') repeat-x 0 0;
  color: #93a1a1;
}
#footer h5, #footer h6 {
  color: #839496;
}
.footer {
  border-bottom:thin dotted #EEE8D5;
}
.content {
  background: #fef9ea url('../images/shadow.png') repeat-x 0 0;
  color: #657B83;
}

/* Forms */

input,
button,
textarea {
  border:1px solid #93a1a1;
}
input[type="image"] {
  border:none;
}
button,
input[type="text"],
input[type="password"],
input[type="file"] {
  padding:2px 3px;
}
input[type="button"],
button {
  padding:1px 3px;
  cursor:pointer;
}
textarea {
  padding:4px 2px;
}
fieldset {
  border:1px solid #333;
}

legend {
  font-size:80%;
}

label {
  font-size:80%;
}

select {}
select option {}
select optgroup {}
textarea {}

#sell_box {
  -moz-box-shadow: 2px 2px 6px #333333;
  -webkit-box-shadow: 2px 2px 6px #333333;
  box-shadow:2px 2px 6px #333333;
  padding:10px;
  background:white;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;

}
#sell_box form {
  text-align: right;
}

body ::-webkit-scrollbar {
  width: 16px;
  height: 16px;
}

body ::-webkit-scrollbar-button:start:decrement,
body ::-webkit-scrollbar-button:end:increment  {
  height: 0px;
  width: 0px;
  display: block;
}

/* body ::-webkit-scrollbar-track-piece { */
/* background-color: #93a1a1; */
/* -webkit-border-radius: 6px; */
/* } */

body ::-webkit-scrollbar-thumb {
  height: 50px;
  background-color: #FEF9EA;
  border: 4px solid #EEE8D5;
  -webkit-border-radius: 8px;
}




