#wrapper{background-color:#000;border-color:#000;padding-top:3px}
#asymmetric_wrapper #header {display:none;}
body #content-wrapper #content {background:black}
#grey-wrapper, .seperator, #content-wrapper .top  {background:transparent}
#header h2.welcome, #header h2.welcome a, .user-links h2{color:#ddd}
#header-links a, #header a{color:#bbb}
#header-links a:hover, #header a:hover, #header h2.welcome a:hover{color:#eee}
#user-image-top {background-position:0 -77px}
.search-field {background-position:0px -1092px;
    color:#eee;border:1px solid #5D5D5D;}
.searchform .search-button {background-position:0px -1122px;}
.loginform li.last .submit-button {background-position:-32px -94px}

a {color:#888}
a:hover, a:focus, #breadcrumb a:hover, #footer-direct-links a:hover {color:#aaa}
#footer-links strong, #footer-links strong a {color:#bbb}
#breadcrumb, #breadcrumb a {color:#999}
#footer-links h2 a:hover, #footer-links a:hover, a:hover.link-back{color:#aaa}
#footer-links h2 {border-bottom: 1px solid #333}
a.link-back img {background-color:#888;background-position:-15px -381px}
a:hover.link-back img {background-color:#aaa;background-position:-15px -386px}
#content h2 {font-size:20px}
#content h2, #content h3.setcard-title {color:#ddd}
strong {color:#bbb}

#content a.hyperlink img {background-color:#888;background-repeat:no-repeat;background-position:-12px -381px;}
#content a:hover.hyperlink img{background-color:#bbb;background-repeat:no-repeat;background-position:-12px -381px;}

#content a.button {background-position:0 -448px;color:#bbb}
#content a.button span {background-position:100% -448px}
#content a:hover.button {background-position:0 -470px;color:#eee}
#content a:hover.button span {background-position:100% -470px}

/*carrousell-buttons*/
#horizontal_carousel .previous_button, #horizontal_carousel_2 .previous_button,
#horizontal_carousel_ui .previous_button, #horizontal_carousel_gi .previous_button,
#horizontal_carousel_pl .previous_button,
#hc_gallery_small .previous_button  {
    background-position: -0px -126px}
#horizontal_carousel .previous_button_over, #horizontal_carousel_2 .previous_button_over,
#horizontal_carousel_ui .previous_button_over, #horizontal_carousel_gi .previous_button_over,
#horizontal_carousel_pl .previous_button_over,
#hc_gallery_small .previous_button_over {
    background-position:-0px -168px }
#horizontal_carousel .previous_button_disabled, #horizontal_carousel_2 .previous_button_disabled,
#horizontal_carousel_ui .previous_button_disabled,
#horizontal_carousel_gi .previous_button_disabled,
#horizontal_carousel_pl .previous_button_disabled,
#hc_gallery_small .previous_button_disabled {
    background-position:-0px -147px}
#horizontal_carousel .next_button, #horizontal_carousel_2 .next_button,
#horizontal_carousel_ui .next_button, #horizontal_carousel_gi .next_button,
#horizontal_carousel_pl .next_button,
#hc_gallery_small .next_button {
    background-position: -157px -126px}
#horizontal_carousel .next_button_over, #horizontal_carousel_2 .next_button_over,
#horizontal_carousel_ui .next_button_over, #horizontal_carousel_gi .next_button_over,
#horizontal_carousel_pl .next_button_over,
#hc_gallery_small .next_button_over {
    background-position: -157px -168px}
#horizontal_carousel .next_button_disabled, #horizontal_carousel_2 .next_button_disabled,
#horizontal_carousel_ui .next_button_disabled, #horizontal_carousel_gi .next_button_disabled,
#horizontal_carousel_pl .next_button_disabled,
#hc_gallery_small .next_button_disabled {
    background-position: -157px -47px}



/*footer color-overrides*/
#footer #feedback, #footer #feedback .pattern, #footer #feedback div,
#footer #feedback p, #footer #feedback h2, #footer #feedback label{
    background-color:#334;color:#aaa}
#footer-links {background:#141414}
#footer #feedback .form-row .form-element input,
#footer #feedback .form-row .form-element textarea,
#footer #feedback .form-row .form-element select{
  background-color:#556; border:1px solid #777788;
  color:#ddd;padding:2px}
#footer-links h2, #footer-links h2 a {color:#7d7d7d}
#footer-direct-links a {color:#3a3a3a;}
#footer-links strong {border-bottom:1px solid #333333;}

#content-wrapper .content-wide {padding:5px 0 10px;width:964px}
#breadcrumb {padding-left:2px}
#horizontal_carousel_gallery .container {height:210px;margin:0;width:963px}
#content .spacing {margin:6px 0 0}
#content h1 {color:#fff;font-size:42px;font-weight:normal;line-height:36px;
    margin:6px 0 0 2px;padding:0 0 6px}

#horizontal_carousel_gallery ul li {width:272px}
.category-menu {color:#999}
.category-menu a {color:#999;font-weight:normal;text-transform:inherit;
  font-family:Georgia, "Times New Roman", Times, serif;font-size:18px}
.category-menu a:hover, .category-menu a:focus {color:#eee}
.category-menu span.current {color:#eee;font-weight:normal;text-transform:inherit;
  font-family:Georgia, "Times New Roman", Times, serif;font-size:18px}
/*list view*/
#content ul.user-list li.gallery-list {background-color:#fff;height:310px;
    margin:4px 7px 8px 4px; padding:0;width:310px;}
#content ul.user-list li.gallery-list h3.category{margin:15px 12px 0;padding:0;color:#000}
#content ul.user-list li.gallery-list h2{margin:3px 12px 5px;font-size:16px;
    line-height:20px}
#content ul.user-list li.gallery-list h2 a{font-weight:normal;color:#aaa}
#content ul.user-list li.gallery-list h2 a:hover{text-decoration:underline;color:#666}

/**/
.gallery-text-container, #hc_gallery_small {padding:12px 16px 18px;
    background:#252525 url(/images/backgrounds_seperators/showroom-text-bg.gif) repeat-x 0 100%;
    color: #DDD;
}

body a, body #footer-links a, body #footer-direct-links a {color: #DDD;}
body #content a.hyperlink img {background-color: #DDD}
body a:hover, body #footer-links a:hover, body #footer-direct-links a:hover {color: #EEE;}
body #content a.hyperlink:hover img {background-color: #EEE}

/*pager settings*/
.pager {margin:20px auto 0;font-weight:bold;font-size:16px;
    font-family:"Times New Roman", Times, serif}
.pager span {background-color:transparent;color:#999}
.pager a {background-color:transparent;color:#ddd;padding:2px 4px}
.pager a:hover, .pager a:focus  {background-color:#222;color:#fff;text-decoration:none}

.gallery-navi-middle, .gallery-navi-middle .image-previous, .gallery-navi-middle .image-next {background-position:-0px -231px}
.gallery-navi-middle a.image-previous {background-position:-0px -252px}
.gallery-navi-middle a.image-next {background-position:-21px -252px}
.gallery-navi-middle a.image-previous:hover, .gallery-navi-middle a.image-previous:focus  {background-position:-43px -252px}
.gallery-navi-middle a.image-next:hover, .gallery-navi-middle a.image-next:focus {background-position:-64px -252px}