/* ________________________________________________________________________________________________________________
	                                              01. GLOBAL STRUCTURE 
   ________________________________________________________________________________________________________________ */
body{background:url(htsa-audiodimensions/background.jpg) repeat-x left top #1e1e1e;}
#header{background:url(htsa-audiodimensions/menu.png) no-repeat scroll center bottom transparent;}
.footer_background{background:url(htsa-audiodimensions/footer_background.png) repeat-y scroll center top transparent;}
#footer{background: url(htsa-audiodimensions/footer.png) no-repeat scroll center bottom transparent;}
.footer_trim  {background:url(_shared/opacity_strip.png) repeat-x scroll 0 10% transparent;}
.partial_gradient_slide{background: url(htsa-audiodimensions/gradient_slide.jpg) 0px 0px no-repeat;}

/* ________________________________________________________________________________________________________________
	                                              02. TYPOGRAPHY 
   ________________________________________________________________________________________________________________ */

/* ------- Links ------- */
p a, a:hover, .webtreats_subnav_widget li.current_page_item a, .commentmetadata a, .blog_meta a,
.contact_widget_email,.fancy_link,.download_link,.email_link,.toggle
{color:#333;}

/* ------- Misc ------- */
blockquote, .bullet_list, h5, .rss-date, .date, .awaiting_moderation, .dropcap4{color:#b4b4b4;}
.inputError{border-color:#b4b4b4 !important;}
.fancy_header span{background-color:#b4b4b4;}
.header_contact {color: #000;}
.teaser {color: #333;}

/* ------- Footer ------- */
#footer{color:#ddd;}
#footer a{color:#e0e0e0;}
#footer a:hover{color:#fff;}
.footer_widgettitle{color:#fff;}
.partial_gradient_slide h2{color:#666;}
.partial_gradient_slide .slider_content{color:#787878;}
#footer_nav a:hover {color: #fff;}

/* ------- Buttons ------- */
input[type=button],input[type=reset],input[type=submit],.fancy_button, .fancy_button span,
.button_link,.button_link span, h6.color_scheme_box_header, h6.color_scheme_box_header span{
	background-image:url(htsa-audiodimensions/button_sprite.png);}

#footer input[type="text"], #footer input[type="password"], #footer textarea  {
	background:url(_shared/opacity_strip.png) repeat-x scroll 0 10% transparent;
	border-bottom:1px solid #777;
	border-right:1px solid #777;}


/* ________________________________________________________________________________________________________________
	                                              03. ICONS 
   ________________________________________________________________________________________________________________ */

.dropcap1,.dropcap3,blockquote{background-image: url(htsa-audiodimensions/sprite.png);}
ul.arrow_list li,ul.check_list li,ul.star_list li,ul.colored_bullet_list li,a.download_link,a.email_link{background-image: url(htsa-audiodimensions/mini_icons.png);}
.toggle,.active,.toggle_frame .toggle,.toggle_frame .active{background-image: url(htsa-audiodimensions/toggle_sprite.png);}
a.fancy_link{background-image: url(htsa-audiodimensions/fancy_link.png)}
#body_block .widget_recent_comments ul li.recentcomments span,
#body_block .webtreats_twitter_widget ul li,
#body_block .contact_widget_name,
#body_block .contact_widget_phone,
#body_block .contact_widget_email{background-image: url(htsa-audiodimensions/mini_icons.png);}
#menu_search{background-image:url(htsa-audiodimensions/search.png);}


/* ________________________________________________________________________________________________________________
	                                              04. MENU 
   ________________________________________________________________________________________________________________ */


.jqueryslidemenu ul li a, .jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited {line-height:60px; color:#777;}
.jqueryslidemenu ul li a:hover, .jqueryslidemenu .current_page_parent, .jqueryslidemenu .current_page_item, .jqueryslidemenu ul li:hover a{
background: url(htsa-audiodimensions/menu_hover.png) no-repeat scroll center -5px transparent;}
#menu-header-navigation li.menu-item a {color: #eee;}
#menu-header-navigation li.menu-item ul li a {color: #000;}
.jqueryslidemenu ul li a {padding: 0 19px;}


div#billboard-wrapper {background: url("../../../uploads/2011/11/bb_bg.jpg") no-repeat scroll 6px 0 transparent;}
.ss-show-wrap {margin: 0 auto !important;}
.ss-slider-controls-wrap-1 div {width: 620px !important;}
div#billboard-shadow {height: 30px; width: 980px; background: url("htsa-audiodimensions/floating_slide_background.jpg") no-repeat scroll 6px bottom transparent;}