body {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cccccc+0,eeeeee+100 */
background: #cccccc; /* Old browsers */
background: -moz-linear-gradient(top, #cccccc 0%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccccc), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #cccccc 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #cccccc 0%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #cccccc 0%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom, #cccccc 0%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
text-align:center;
}
a {
color:#F08D35;
}
h2 {
font-family: 'Bree Serif', serif;
font-weight:bold;
margin:0px;
padding:5px 0px;
}
.container {
padding:0px;
}
.title{
color:#464543;
text-decoration:underline;
margin:0px;
padding:0px;
}
.title:hover{
color:#fff;
}
.btn-primary {
background-color:#fff;
border-color:#464543;
color:#000;
}
.btn-primary:hover {
background-color:#464543;
color:#fff;
}
.desc {
color:#464543;
font-size:14px;
line-height:14px;
margin:0px 0px;
padding:5px 0px 0px 0px;
}
.desc a {
color:#000;
}
.col-md-8 h1 {
font-weight:bold;
line-height:0px;
font-size:14px;
display:inline;
margin: 0px;
padding:0px;
}
.navbar-top {
background-color:#fff;
border-radius:3px;
margin:0px 20px;
padding:2px;
color:#000;
}
.navbar-top h1 {
font-size:20px;
display:inline;
color:#000;
}
.navbar-top a {
color:#000;
margin:0px 2px;
text-decoration:underline;
}
.navbar-top a.current {
text-decoration:none;
}
.navbar-top a:hover {
text-decoration:none;
}
.img-thumbnail {
margin:5px 3px;
background-color:#fff;
border:0px;
border-radius:10px 0px 10px 0px;
}
.img-thumbnail img {
border-radius:0px 0px 10px 10px;
}
.img-thumbnail:hover {
background-color:#464543;
color:#fff;
text-decoration:none;
}
.img-thumbnail:hover p{
color:#fff;
}
.img-thumbnail p {
color:#464543;
font-size:14px;
font-weight:bold;
padding:0px;
margin:0px;
}
.thumb-top img{
width:140px;
height:187px;
padding:4px;
}
.thumb-top a {
display:inline-block;
background-color:#fff;
color:#464543;
font-size:14px;
font-weight:bold;
height:210px;
overflow:hidden;
}
.thumb-top a:hover {
background-color:#464543;
color:#fff;
}
.pagination {
margin:10px auto;
}
.pagination > li > a, .pagination > li > span {
color:#464543;
margin:0px 3px;
}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
background-color: #464543;
border:1px solid #000;
}
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
background-color: #464543;
border:1px solid #fff;
color:#fff;
}
.navbar-text {
margin:3px;
padding:2px 5px;
float:left;
color:#000;
background-color:#fff;
}
.navbar-text:hover {
background-color:#464543;
color:#fff;
text-decoration:none;
}
.list-group {
background-color:#fff;
padding:5px 5px;
margin-top:10px;
}
.list-group-item:first-child, .list-group-item:last-child {
border-radius:0px;
}
.list-group-item {
padding:7px 5px;
background-color:#E6E2E2;
border-color:#fff;
}
a.list-group-item:focus, a.list-group-item:hover {
color: #000;
background-color: #fff;
}
footer {
margin-top:5px;
font-size:12px;
}
footer a{
color:#000;
text-decoration:underline;
}

.promo {
max-width:1240px;
margin:5px auto;
}
.promo-250 {
width:250px;
float:left;
margin:0px 5px;
}
.promo-300 {
width:300px;
float:left;
margin:0px 5px;
}