body {
    color: #f06024;
}

a {
    color: #f06024;
}

a:visited {
    color: #f37f4f;
}

h1 {
    color: #f06024;
}

h2 {
    color: #f06024;
}

h3 {
    color: #f06024;
}

@media screen and (min-width: 62em) {
    body {
        background: url("/chevybuilds/g/images/bg-html.jpg") fixed #000000;
    }
}

#logo {
    background: url('/chevybuilds/g/images/logo-full.png') no-repeat;
    width: 379px;
    height: 64px;
    display: block;
    text-decoration: none;
}

.content {
    background-image: url("/chevybuilds/g/images/content-bg.png");
}

.about p {
    color: #f06024;
}

.about a {
    color: #f06024;
    text-decoration: underline;
}

.about a:visited {
    color: #f37f4f;
}

.content-legal {
    color: #f06024;
}

.content-legal a {
    color: #f06024;
    text-decoration: underline;
}

.darklink {
    color: #f06024;
}

.darklink a {
    color: #f06024;
}

.darklink a:visited {
    color: #f37f4f;
}

#header {
    background: url("/chevybuilds/g/images/bg-header.jpg");
    background-size: contain;
}

#toplinks {
    color: #010101;
}

#toplinks a {
    color: #010101;
}

#toplinks {
    margin-right: -50px;
}

#toplinks li a {
    background: url("/chevybuilds/g/images/background-login.png") 0 0 repeat;
    color: #f06024;
}

#bike-filter {
    color: #f06024;
}

@media screen and (min-width: 62em) {
    #logo {
        background: url('/chevybuilds/g/images/logo-full.png') no-repeat;
	width: 379px;
	height: 64px;
    }

    #social {
	position: absolute;
	top: 4px;
	left: 338px;
    }

    #social a {
        background: url('/chevybuilds/g/images/social.png') no-repeat;
	width: 25px;
	height: 29px;
	margin-left: 1px;
	margin-top: 3px;
    }

    #social a.facebook { background-position: 0 0;}
    #social a.twitter { width: 30px; background-position: -28px 0; }
    #social a.pinterest { background-position: -88px 0; }
    #social a.rss { width: 30px; background-position: -58px 0; margin-left: 1px;}
}


/*************************
 *     Search bar
 *     *************************/

.search-bar {
    background-image: url("/chevybuilds/g/images/background-login.png");
}

.search-bar .ui-autocomplete-input {
    border: 1px solid #606262;
    color: #777777;
}

.search-bar .submit {
    background: url("/chevybuilds/g/images/search-button.png") no-repeat;
}


/*************************
 *     Menu bar
 *     *************************/

.custom-menu {
    background: url("/chevybuilds/g/images/background-login.png") 0 0 repeat;
}

.custom-toggle .bar {
    background-color: #bdbdbd;
}

.custom-menu .pure-menu-link,
.custom-menu .pure-menu-heading {
    color: #f06024;
}

.custom-menu .pure-menu-link:visited {
    color: #f37f4f;
}

.custom-menu .pure-menu-link:hover,
.custom-menu .active .pure-menu-link {
    background: url("/chevybuilds/g/images/content-bg.png") repeat-x;
    background-position: center;
    color: #fff;
    padding-bottom: 1px;
}

@media screen and (min-width: 62em) {
    .custom-menu {
	background: none;
    }

    .custom-menu .pure-menu-link,
    .custom-menu .pure-menu-heading {
	color: #000000;
    }

    .custom-menu .pure-menu-link:visited {
	color: #444444;
    }

    .custom-menu .pure-menu-link:hover,
    .custom-menu .active .pure-menu-link {
        border: 1px solid #010101;
        color: #f06024;
	border-bottom: none;
    }
}


/*************************
 *     List view
 *     *************************/

.list-view .sorter, .list-view .sorter a {
    color: #f06024;
}


/*************************
 *     Paging
 *     *************************/

.pager ul li {
    color: #2a251c;
}

.pager a {
    color: #f06024;
}

.pager a:visited {
    color: #f37f4f;
}

.pager li.previous a,  .pager li.next a, .pager li.first a,  .pager li.last a {
    background: url('/chevybuilds/g/images/arrows.png') no-repeat;
}

.pager li.next a, .pager li.last a {
    background-position: -22px 0;
}


/*************************
 *     Bike card
 *     *************************/

.block {
    background: url("/chevybuilds/g/images/blocks-fs8.png") #f06024 -3px -5px;
    color: #000000;
}

a.tool-img {
    background: transparent url("/chevybuilds/g/images/blocksbg.png") no-repeat;
}

.block .title a {
    color: #000000;
}

.block .title a:visited {
    color: #333333;
}


/*************************
 *     Footer
 *     *************************/

#business-footer {
    background: none repeat scroll 0% 0% rgba(34, 34, 34, 0.7);
    color: #f06024;
}

#business-footer  li a{
    color: #ffffff;
}


/*************************
 *     Right block
 *     *************************/

.rightBlock {
    /* background: url("/chevybuilds/g/images/background-login.png"); */
    background-color: #f06024;
    color: #ffffff;
    box-shadow: #848484 0px 0px 9px;
}

.rightBlock > div {
    background: url("/chevybuilds/g/images/blocksbg.png");
}

.rightBlock a {
    color: #ffffff;
}

.rightBlock a:visited {
    color: #cccccc;
}

.yellow-frame {
    background: url("/chevybuilds/g/images/block-texture.png");
    color: #f06024;
    box-shadow: 0 0 6px #eee inset, #848484 0 0 9px;
}

.yellow-frame input[type="submit"], select, input[type="text"] {
    color: #000000;
}

.yellow-frame a {
    color: #f06024;
}

.yellow-frame a:visited {
    color: #f37f4f;
}

.yellow-frame > div {
    background: url("/chevybuilds/g/images/content-bg.png");
    box-shadow: #848484 0 0 9px inset;
}

.yellow-frame h1 {
    color: #f06024;
}

/*************************
 *     Main page
 *     *************************/

.popular-tabs li a {
    color: #f06024;
}

.popular-tabs li a:visited {
    color: #f37f4f;
}

.popular-tabs li:hover {
    background: url("/chevybuilds/g/images/block-texture.png");
    box-shadow: #848484 0 0 6px;
}

.popular-tabs li:hover a{
    color: #000000;
}

.popular-tabs li.active {
    background: url("/chevybuilds/g/images/block-texture.png");
    box-shadow: #cccccc 0 0 7px inset, #333 0 0 6px;
    color: #000;
}


/*************************
 *     Entry page
 *     *************************/

.entry-view {
    box-shadow: #ccc 0 0 5px inset, #848484 0 0 9px;
    background: url("/chevybuilds/g/images/block-bg.png");
}

.img-box {
    background: url("/chevybuilds/g/images/blocksbg.png");
}

.img-box > div {
    color: #ffffff;
}

.entry-details {
    background: url("/chevybuilds/g/images/content-bg-light.png");
    box-shadow: #848484 0 0 6px inset;
    color: #000000;
}

.entry-details a {
    color: #000000;
}

.entry-details a:visited {
    color: #333333;
}

.yellow-separator {
    background: url("/chevybuilds/g/images/background-login.png");
}

.entry-details > div {
    padding: 0.5em;
}

.share-buttons a.facebook {background: url("/chevybuilds/g/images/facebook_sprite.png") repeat scroll 0 0 transparent;}

.share-buttons a.facebook:hover {background: url("/chevybuilds/g/images/facebook_sprite.png") repeat scroll 0 -46px transparent;}

.share-buttons a.twitter {background: url("/chevybuilds/g/images/twitter_sprite.png") repeat scroll 0 0 transparent;}

.share-buttons a.twitter:hover {background: url("/chevybuilds/g/images/twitter_sprite.png") repeat scroll 0 -46px transparent;}

.share-buttons a.pinterest {background: url("/chevybuilds/g/images/pinterest_sprite.png") repeat scroll 0 0 transparent;}

.share-buttons a.pinterest:hover {background: url("/chevybuilds/g/images/pinterest_sprite.png") repeat scroll 0 -46px transparent;}

.addComment {
    background: url("/chevybuilds/g/images/add_comment.png");
}

.yellow-frame > div.comments {
    background: url("/chevybuilds/g/images/content-bg-light.png");
    color: #000000
}

#comment-form a {
    color: #f06024 !important;
}

#comment-form {
    color: #f06024;
}


/*************************
 *     Small screen fixes
 *     *************************/

.yellow-button {
    background: url("/chevybuilds/g/images/block-texture.png");
    box-shadow: #848484 0 0 5px inset, #333 0 0 3px;
    color: #fff;
}

.yellow-button:hover {
    background: url("/chevybuilds/g/images/block-texture.png");
    box-shadow: #848484 0 0 5px inset;
}

.yellow-button:active {
    box-shadow: #848484 0 0 5px inset;
}

.error {
    color: #ff0000;
}

.empty {
    color: #f06024;
}

.pure-form .errorMessage {
    color: red;
}

.pure-form .error {
    color: red;
}

div.flash-error, div.flash-notice, div.flash-success
{
    border:2px solid #ddd;
}

div.flash-error
{
    background:#fbe3e4;
    color:#8a1f11;
    border-color:#fbc2c4;
}

div.flash-notice
{
    background:#fff6bf;
    color:#514721;
    border-color:#ffd324;
}

div.flash-success
{
    background:#e6efc2;
    color:#264409;
    border-color:#c6d880;
}

div.flash-error a
{
    color:#8a1f11;
}

div.flash-notice a
{
    color:#514721;
}

div.flash-success a
{
    color:#264409;
}

/*************************
 *  *     Login and register form
 *   *     *************************/

#login-form {
    color: #f06024;
}

/*************************
 *  *     Network link adjustments
 *   *     *************************/

.network-links li::after, .network-links a, .network-links a:visited {
        color: #ffffff;
}

.network-links li.active {
        color: #dddddd;
}

/*************************
 *  *     Result sorting arrows
 *   *     *************************/

.list-view .sorter a.desc {
    background: url("/chevybuilds/g/images/down.gif") no-repeat scroll right center transparent;
    padding-right: 10px;
}

.list-view .sorter a.asc {
    background: url("/chevybuilds/g/images/up.gif") no-repeat scroll right center transparent;
    padding-right: 10px;
}

/*************************
 *  *     Comment button
 *   *     *************************/

.addComment {
    width: 137px;
    height: 48px;
    display: inline-block;
    margin: 0.5em;
    border-radius: 8px;
    text-indent: -1000px;
    border: 0;
    padding: 0;
}

.addComment:hover {
    background-position: 0 -48px;
}

