/* -------------------------------------------------------------------------------------------------------- */
/* Menu */
/* -------------------------------------------------------------------------------------------------------- */

#menu_items{width:399px;height:30px;background: url(../img/blank/menu_bg.png) repeat-x scroll;}
#menu_items a{height:30px;display:block;float:left;background-image:url(../img/generated/sprites/bbebabb96d4ff8df5e9eb5f5f83118f1.png)}

#head_09515{width:59px;background-position:-0px 0px}
#head_09515:hover{background-position:-0px -30px}
#head_09515.active{background-position:-0px -30px}
#head_09515:hover.active{background-position:-0px -30px}

#head_5a664{width:64px;background-position:-59px 0px}
#head_5a664:hover{background-position:-59px -30px}
#head_5a664.active{background-position:-59px -30px}
#head_5a664:hover.active{background-position:-59px -30px}

#head_aa5fe{width:83px;background-position:-123px 0px}
#head_aa5fe:hover{background-position:-123px -30px}
#head_aa5fe.active{background-position:-123px -30px}
#head_aa5fe:hover.active{background-position:-123px -30px}

#head_331b7{width:81px;background-position:-206px 0px}
#head_331b7:hover{background-position:-206px -30px}
#head_331b7.active{background-position:-206px -30px}
#head_331b7:hover.active{background-position:-206px -30px}

#head_5cfbb{width:54px;background-position:-287px 0px}
#head_5cfbb:hover{background-position:-287px -30px}
#head_5cfbb.active{background-position:-287px -30px}
#head_5cfbb:hover.active{background-position:-287px -30px}

#head_911b2{width:58px;background-position:-341px 0px}
#head_911b2:hover{background-position:-341px -30px}
#head_911b2.active{background-position:-341px -30px}
#head_911b2:hover.active{background-position:-341px -30px}

/* -------------------------------------------------------------------------------------------------------- */
/* General */
/* -------------------------------------------------------------------------------------------------------- */

* {border-color: #FC0}

a {color: #333;}

input, select, textarea{border-color: #545454;}

/* -------------------------------------------------------------------------------------------------------- */

#footer a{color: #545454;}
#master_search {border-color: #939393;}

.grid td {color: #545454;}
.grid td a {color: #545454;}
.grid th, .gridmenu {background-color: #FFFCF2; color: #333;}
.gridmenu a, .gridmenu span.active {color: #333;}

.box {background-color: #FEF5CC}

.ajax_tab_bar a, .ajax_tab_bar span{background-color:#FEF5CC;color:#545454}
.ajax_tab_bar a.active{background-color:#FC0;color:#000}

.banner_paging a.activeSlide{background-color:#FC0;color:#FC0}

.round_box{border-color:#333}
.textarea_round_box{border-color:#333}

.star{color:#F00}
.error{border-color:#F00 !important}

.news_item{background-color:#FEF5CC}

#TB_window{border-color:#FC0}
#TB_window{color:#545454}
#TB_window a:hover{color:#545454}
#TB_window a:hover{text-decoration:underline}

/* -------------------------------------------------------------------------------------------------------- */
/* Control - SearchBarControl */
/* -------------------------------------------------------------------------------------------------------- */

.searchBar, .searchBar * {height: 28px; color: #000;}
.searchBar input {line-height: 28px;}
.searchBar .textInput, .searchBar .button {border-color: #ffffff;}
.searchBar .textInput:hover, .searchBar .button:hover {border-color: #FC0;}

.ac_results .ac_odd img,
.ac_results .ac_even img
{
	display: block;
	width: 40px;
	height: 40px;
	background-color: #FEF5CC;
}

.ac_main_search_results hr {background-color: #FC0;}

.ac_main_search_results hr {background-color: #FC0;}

/* -------------------------------------------------------------------------------------------------------- */
/* News */
/* -------------------------------------------------------------------------------------------------------- */

.news_item .news_image
{
	width: 473px;
	height: 180px;
}

/* -------------------------------------------------------------------------------------------------------- */
/* Product page */
/* -------------------------------------------------------------------------------------------------------- */

#purchase_link{background-color:#FFDA4E;color:#947B22}
#trackListing .roundedBox{border-color:#939393}
.product_results .product_middle{color:#333}
#productDetailsBox{color:#333}
#tracksBox, #purchaseBox{color:#333}

/* -------------------------------------------------------------------------------------------------------- */
/* Page - Product */
/* -------------------------------------------------------------------------------------------------------- */

#productImageBox{background-color: #FC0}

/* -------------------------------------------------------------------------------------------------------- */