/* ------- 1. Structure ------- */
#header {background:#0a0a0a url(../images/header.jpg) no-repeat scroll center top; margin:0; padding:0;}
#footer{background:#0c0c0c url(../images/black/footer.jpg) repeat-x scroll center top;}
#home_feature{background:#111 url(../images/black/full.png) repeat-x scroll center top; min-height:360px;}
#home_feature .background {background-image:url(../images/black/stage.jpg);}
.brand {text-align:center; clear:both; padding-top:10px;}
#payments {
	background-color:#ffffff;
	padding:5px;
	height: 91px;
    line-height: 91px;
    overflow: hidden;
    border-top: 1px solid #d7d7d7;
    border-bottom: 1px solid #d7d7d7;
}

#payments img {
    vertical-align: middle;
	text-align:center;
}
#partners .badges, #payments .badges {
    
}

#partners .badges {
    height: 91px;
    line-height: 91px;
    overflow: hidden;
}
#partners .badges li, #payments .badges li {
    display: inline;
}
#partners .badges li img, #payments .badges li img {
    vertical-align: middle;
}


.old-price { font-size:small; text-decoration:line-through;}
.old-price .price-label {}
.old-price .price {}

.special-price {font-size:1.1em; font-weight:bold; color:#900;}
.special-price .price-label {}
.special-price .price {}

/* ------- 2. Buttons ETC ------- */
#intro_blurb_title,#intro_blurb_title span{background-image:url(../images/black/intro.gif);}
a.button_link,a.button_link:hover,a.button_link:hover,a.button_link:active,a.button_link:active span,a.button_link span,.slider_content a.button,.slider_content a.button:hover{background-image:url(../images/black/buttons.gif);}

.button:active,.button:hover,.button,.wp-pagenavi span.current,.slider_content a.button{border-color:#111;background-image:url(../images/black/buttons.gif);}


/* ------- 3. Typography ETC ------- */
#about_the_author img,#footer h3.widgettitle, #footer div.widget li,#sub_footer,#footer p.thanks,table,th,#footer div.widget_categories li a, #footer div.widget_pages li a
{border-color:#333333;}
#footer a:link, #footer a:visited,#footer .textfield, #footer textarea, #footer, #home_feature .slider_full h2, #home_feature .slider_full
{color:#666;}
.url,#footer a:hover,.contact_widget_email a,.top_metadata a,#blurb p.tweet a,#commentform a,h3.toggle a,.dropcap2,.pullquote_left,.pullquote_right,blockquote,h1,#home_feature h2,h5,.blog_header a,.colored,#secondary .widget_calendar td a,#secondary h3.widgettitle,h3.portfolio a, h2.portfolio a
{color:#444;}
a:hover,h3.portfolio a:hover,h2.portfolio a:hover,.blog_header a:hover{color:#009ee2;}
.introduction{font-size:14px; line-height:24px;}
.introduction em {font-size:18px; font-weight:bold; color:#007CA5}
.introduction strong {font: 24px "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; color: #333;}

.manufacture-introduction{padding: 10px 0 5px 0; font-size:14px; line-height:24px;}
.manufacture-introduction em {font-size:18px; font-weight:bold; color:#007CA5}
.manufacture-introduction strong {font: 24px "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; color: #333;}

#showroom p .first {font-size:1.2em;}


/* ------- 4. Images ------- */
#body_block .search-box,#body_block input.search-go{background-image:url(../images/black/searchbar.png);}
#secondary .widget_categories ul li a,#secondary .widget_links ul li a,#secondary .widget_archive ul li a,#secondary .widget_meta ul li a,
#secondary .widget_pages ul li a,#secondary .widget_recent_entries ul li a,
.contact_widget_name,.contact_widget_phone,.contact_widget_email,
ul.arrow_list li,ul.bullet_list li,ul.check_list li,
h3.toggle,h3.active,#secondary .widget_recent_comments ul li.recentcomments span,#secondary #twitter-widget.webtreats_twitter_widget ul li a
{background-image:url(../images/black/mini_icons.png);}
#body_block .twitter_bird,blockquote,.dropcap1,#spread_the_word span.sprite,#about_the_author span.sprite{background-image:url(../images/black/sprite.png);}
#blurb p.tweet{background-image:url(../images/black/tweet.png);}
#call_to_action_button{background-image: url(../images/black/get_started.jpg);}
.twitter_icon,.reddit_icon,.digg_icon,.stumbleupon_icon,.delicious_icon,.facebook_icon,.linkedin_icon{background-image: url(../images/black/spread_the_word.png);}

/* ------- 5. Menu ------- */
/*
.jqueryslidemenu ul li a, .jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{color:#999;}
.jqueryslidemenu ul ul {background-image:url(../images/black/drop.png);}
.jqueryslidemenu ul ul.menu_flip {background-image:url(../images/black/dropR.png);}
.jqueryslidemenu ul ul ul, .jqueryslidemenu ul ul.menu_flip ul{background-image:url(../images/black/drop_sub.png);}
.jqueryslidemenuz ul li ul li a:hover, .jqueryslidemenu ul ul li a:hover, #footer p.thanks{background:#222;color:#eee;}
*/

/* ------- 6. Preloaders ------- */
#loading_slider { background:transparent url(../images/black/slider_loader.gif) no-repeat scroll center top; }
#contactFormWidget .loadingImgWidgetFt { background:transparent url(../images/black/loader_widget_ft.gif) no-repeat scroll 0 0;}

#holiday div {
    background:#fff;
    border:1px solid #becdd6;
    text-align:center;
    margin-right:12px;
    margin-bottom:12px;
    float:left;
    width:305px;
}
#holiday div:last-child {margin-right:0;}
#holiday div img {}
#holiday p {padding:0;}
#holiday h3 {
    border-top:1px solid #f1f1f1;
    padding:4px 0;
    margin:0;
}
#holiday span {
    font-size:small;
}
#holiday .desc {
    padding:4px 14px;
    border-bottom:1px solid #f1f1f1;
    line-height:1.2em;
    height:64px;
    overflow:none;
}
#holiday .price {
    font-weight:bold;
    font-size:28px;
    color:#007CA5;
    padding:4px 0;
}
