/* Basic HTML
----------------------------------------------------------------------------------------------------*/
body
{
  font-family: "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",Helvetica,Arial,sans-serif;
  font-size: 13px;
  background:#e1e1e1 url(../../images/_demo_only/background.jpg) repeat;
  color:#636363
}

a:focus
{
  outline:1px dotted
}

a
{
  color:#ff5a00;
  text-decoration:none
}

a:hover
{
  text-decoration:underline
}

hr
{
  border:0 #ccc solid;
  border-top-width:1px;
  clear:both;
  height:0
}

/* Global typography
----------------------------------------------------------------------------------------------------*/
h1
{
  font-size:42px;
  line-height:40px;
  font-family: 'Yanone Kaffeesatz', arial, serif;
}

h2
{
  font-size:35px;
  line-height:32px;
  font-family: 'Droid Sans', arial, serif;
}

h3
{
  font-size:21px;
  line-height:22px;
  font-family: 'Droid Sans', arial, serif;
}

h4
{
  font-size:19px;
  line-height:20px;
  font-family: 'Droid Sans', arial, serif;
}

h5
{
  font-size:17px;
  line-height:18px;
  text-transform:uppercase;
  font-family: 'Droid Sans', arial, serif;
}

h6
{
  font-size:14px;
  line-height:15px;
  text-transform:uppercase;
  font-family: 'Droid Sans', arial, serif;
}

blockquote
{
  font-family:Georgia, Times New Roman, Times, serif;
  margin:.5em 10px;
  padding:.2em 10px;
  quotes:"\201C""\201D""\2018""\2019";
  font-size:16px;
  width:520px;  color:#636363;
}

blockquote:before
{

  content:open-quote;
  font-size:6em;
  line-height:.1em;
  margin-right:0;
  vertical-align:-.4em;
  color:#ccc;
}

blockquote p
{
  display:inline;
  color:#636363!important;
  font-size:16px!important;

}

blockquote span
{
  font-style:italic;
  color: #170f07;
}


/* Global spacing
----------------------------------------------------------------------------------------------------*/
ol
{
  list-style:decimal
}

ul
{
  list-style:disc
}

li
{
  margin-left:30px
}

p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset
{
  margin-bottom:20px
}

/* Demo Styles
----------------------------------------------------------------------------------------------------*/
#header{margin:40px 0 0 0;text-align:center}
#tagline {text-align:center;}
#content{margin:50px 0 20px 0;text-align:center;}
#header h1 {
  margin-bottom:0!important;
  color: #FF5A00;
  font-size: 50px;
  margin-bottom: 5px !important;
  text-transform: uppercase;
}
#tagline p {font-family: 'Droid Sans', arial, serif;font-size:12px}
.description {font-family: 'Droid Sans', arial, serif;font-size:12px;margin-top:10px;}
.drop-shadow {
  background: #FFFFFF;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
  margin: 0!important;
  padding: 1em;
}
.more-items {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;
}
.more-items li {
  text-align:left;
  margin-bottom:10px
}
.bottom-container {
  text-align:center;
  margin-left:-20px
}
.bottom-container  h4 {
  font-family: 'Yanone Kaffeesatz', arial, serif;
  font-weight:200;
  font-size:27px;
  letter-spacing:0px;
  margin-bottom:35px
}
#footer {
  margin:20px 0 0 0;
  height:35px;
  padding:15px 0 0 0;
  border-top:1px dashed #ccc
}
.copyright {float:left}
.info {float:right;font-size:12px}

.site-description {
  font-family:Georgia, Times New Roman, Times, serif;
  margin:35px 0 -5px 0;
  font-size:16px;
  width:100%;
  color:#636363;
  font-style:italic;
  line-height:21px;
  text-align:center
}

.item-box {
  margin-right:15px
}
