/* 
    Document   : redStyleDefault
    Created on : 20.3.2009, 14:52:36
    Author     : Honza
    Description:
        This file is contains default colors and background pictures for redStyle, however it can be altered and used to change default design.
        Position of each class in page is described in brackets if neccessary.
*/

/* ================================================== */
/* | here you can easily change colors of main parts | */
/* ================================================== */
/* body background and default font for whole page */
body {
    background-color:#ffffff;
    font-family:Tahoma, Geneva, sans-serif  !important;
    font-size:12px;
    color:#000;
    background-image:none;
    background-color:#bec0c1;
}
/* Default link color */
a, h3 a.detailTrig	{
    color:#a2b3b2;
}
/* Shop title */
.mainTitleStyleForSIFR	{
    text-decoration:none; /* avoid underlined link in title */
    color:#a1b2b2;
    font-family:Arial; /* Here you must set font name, which matches with any of SWF files in sifr/fonts directory */
    font-size:0px; /* Enter size ONLY in pixels! If smaller than 1px, sIFR is disabled */
    font-weight:bold; /* set normal for normal, do not delete */
    display:none; /* prevents style container from showing */
}
.header h1  {
    font-size:0px;
    line-height:0px;
    margin:0px;
    padding:0px;
    color:#ffffff;
    background-image:url(../img/gatewaymusic_logo.gif);
    background-repeat:no-repeat;
    background-position:0px 26px;
}
.header h1 a    {
    width:100%;
    height:100%;
    display:block;
}
/* Page navigation color (in top left corner) */
.page_navigation	{
    color:#809494;
    display:none;
}
/* Page short stats color (in top right corner) */
.shop_content_short_stats	{
    color:#a1b2b2;
    display:none;
}
/* Main content background and frame. */
.frame	{
    border:1px solid #838383;
    background-color:#FFF;
    background-image:url(../img/bg_main.gif);
    background-repeat:repeat-x;
    background-position:bottom;
}
/* numbers of quick start steps list (bottom left corner) */
.cell ol li	{
    color:#a2b3b2;
}
/* Media cart's border '*/
div.cart	{
    border:5px solid #95a9ab;
    background-color:#FFF;
}
/* lightly colored border in right column */
.frame_rc.light_red	{
    border-left:5px solid #d7ded9;
    border-bottom:5px solid #d7ded9;
    border-right:5px solid #d7ded9;
    border-top:5px solid #a1b2b2;
}
/* buy track button in track list */
#tracks-table-container table tbody tr td a.buy {
    font-size:8px;
    text-transform:uppercase;
}
.tracktable table tbody tr td a.buy:hover	{
    background-color:#cedee1;
}
/* buy button in compilation list (those with big thumbnails) */
.slist li div.photo a.buy, .thumbnailButton	{
    color:#000000;
    background-color:#8ca2a5;
    text-transform:uppercase;
}
.slist li div.photo a.buy:hover, a.thumbnailButton:hover
{
    background-color:#ffffff;
    color:#000000;
}
a.byMail   {
    background-image:url(../img/shareByMail.gif);
}
/* compilation detail popup price */
.desc1 div em	{
    color:#8ca2a5;
}
/* border color of compilation thumbnail */
.slist li .photo	{
    background-color:#e6eae3;
}
/* compilation title */
.slist li h3	{
    color:#8b9c9d;
    text-transform:uppercase;
}
/* compilation detail popup border */
.popup .popup-info	{
    border:5px solid #95a9ab;
}
/* Checkout window frame */
.RAlightbox_content  {
    border:5px solid #95a9ab !important;
}



/* =========================================================================== */
/* | here are some extra classes - probably won't be neceesary to change this | */
/* =========================================================================== */
.searchButton   {
    background-image:url(../img/search.gif) !important;
}
.searchButton:hover {
    background-image:url(../img/search_h.gif) !important;
}
.frame_inner	{
    background-image:url(../img/right_column_bg.gif);
    background-repeat:repeat-y;
    background-position:right;
}
.header {
    background-color:#ffffff;
    background-image:url(../img/header_bg.gif);
    background-repeat:repeat-x;
    background-position:bottom;
    border:none;
}
.header_border  {
    border:none;
}
.ra_shop_link a	{
    color:#afafaf;
}
.ra_shop_link a:hover	{
    color:#000;
}
.inp_txt	{
    background-color:#FFF;
    border:1px solid #d8d8d8;
}
.page_navigation a	{
    color:#a1b2b2;
    text-decoration:none;
}
.frame h1 {
    display:block;
    clear:both;
    font-size:12px;
    border:1px solid #bfbfbf;
    text-transform:uppercase;
    background-image:url(../img/title_bg.gif);
    background-repeat:repeat-x;
    background-position:top;
    background-color:#98abac;
    padding:3px 10px 3px 10px;
    color:#3d3d3d;
    margin:0 0 9px 0;
}
.select_bar	{
    width:100%;
    float:left;
    height:auto;
    padding:5px 0px 5px 0px;
    border-bottom:1px solid #b7b7b7;
}
.one_shop_item h2 span.thumbnail	{
    background-color:#838383;
}
.bottom_cells	{
    border-left:5px solid #acacac;
    border-bottom:5px solid #acacac;
    border-right:5px solid #acacac;
    border-top:5px solid #cccccc;
    background-image:url(../img/bottom_cells_bg.gif);
}
.c2	{
    border-right:5px solid #acacac;
    border-left:5px solid #acacac;
}
.bottom_cells h3	{
    color:#838383;
    background-image:url(../img/gray_arrow.gif);
}
.bottom_cells_gradient_left, .bottom_cells_gradient_right	{
    background-image:url(../img/bottom_cells_gradient.gif);
    background-image:url(../img/bottom_cells_gradient.gif);
}
.cell ol li span	{
    color:#000;
}
div.cart h1	{
    background-color:transparent;
    background-image:url(../img/red_arrow.gif);
    color:#838383;
}
.one_shop_item_rc h4 a	{
    font-size:12px;
    color:#e5001b;
}
.one_shop_item_rc h4 a span	{
    color:#838383;
}
div.cart .check_out	{
    background-image:url(../img/check_out.gif);
    color:#898989;
}
div.cart_overall_price	{
    color:#a2b3b2;
}
.frame_rc	{
    background-color:#FFF;
}
.frame_rc.gray	{
    border-left:5px solid #acacac;
    border-bottom:5px solid #acacac;
    border-right:5px solid #acacac;
    border-top:5px solid #cccccc;
}
.frame_rc.gray h3	{
    background-image:url(../img/gray_arrow.gif);
}
.frame_rc.gray .frame_rc_gradient_right, .frame_rc.gray .frame_rc_gradient_left	{
    background-image:url(../img/border_with_gradient.gif);
}
.frame_rc.light_red .frame_rc_gradient_right, .frame_rc.light_red .frame_rc_gradient_left	{
    background-image:url(../img/light_red_border_gradient.gif);
}
.frame_rc.light_red h3	{
    background-image:url(../img/light_red_arrow.gif);
}
h4.featured_artists a	{
    color:#838383;
}
.powered_by	{
    color:#838383;
}
.tracktable table {
    border:1px solid #A7A8A9;
}

.tracktable table thead {
    background:url(../img/table_header_strip.gif) repeat-x bottom;
}
.tracktable table thead tr th.sortable {
    background:url(../img/redarrowdown_w_bg.gif) no-repeat bottom left;
}

.tracktable table thead tr th.order2 {
    background:url(../img/redarrowup_w_bg.gif) repeat-x bottom left;
}
.tracktable table tbody tr.odd td {
    background:#F0F0F0;
}
.list2 .describe h3 {
    font-size:12px;
    color:#a2b3b2;
    margin:0;
    padding:0;
}

.list2 .describe h4, .list2 .describe p {
    color:#838383;
}
a.ex2trigger{
    background-image:url(../img/check_out.gif);
    color:#898989;
}
a.ex2trigger#VoucherButton{
    background-image:url(../img/voucher.gif);
    color:#898989;
}
.popup .itemAttributes h3	{
    color:#000 !important;
    background-image:url(../img/item_detail_popup_arrow.gif) !important;
}
.right_column .popup .itemAttributes h3 {
    color:#000 !important;
    background-image:url(../img/item_detail_popup_arrow_right.gif) !important;
}
.itemAttributes .buy	{
    color:#838383;
}
.popup .close	{
    background-image:url(../img/close.gif);
    color:#a2b3b2;
}
.paging p a, .pagelinks a {
    color:#838383;
}
.pagelinks .previous, .pagelinks .next, .pagelinks.first, .pagelinks .last   {
    padding-bottom:4px;
}
.pagelinks .previous{
    background-image:url(../img/older_posts.gif);
}
.paging .next,
.pagelinks .next	{
    background-image:url(../img/newer_posts.gif);
}
.paging .last,
.pagelinks .last	{
    background-image:url(../img/last_page.gif);
}
.paging .first,
.pagelinks .first	{
    background-image:url(../img/first_page.gif);
}
.pagelinks strong	{
    background-image:url(../img/page_number_on.gif);
}
.shop_tabs a  {
    background-image:url(../img/shop_tab_bg.gif);
    color:#838383;
    bottom:-1px;
}
.shop_tabs a span.tab_left {
    background-image:url(../img/shop_tab_left.gif);
}
.shop_tabs a span.tab_right {
    background-image:url(../img/shop_tab_right.gif);
}
.bottom_cells .c1 h3	{
    background-image:url(../img/gray_arrow_cell1.gif);
}
.bottom_cells h3	{
    font-weight:bold;
    text-transform:uppercase;
    color:#a2b3b2;
}
.left_column .tracktable table thead tr th.sortable, .tracktable table thead tr th.order1
{
    background: url(../img/redarrowdown_w_bg.gif) no-repeat bottom left !important;
}
.left_column .tracktable table thead tr th.order2    {
    background: url(../img/redarrowup_w_bg.gif) no-repeat bottom left !important;
}
#pricearea .price   {
    color:#95a9ab !important;
}
.remove strong span {
    font-size:10px;
}
.select	{
    background-image:url(../img/select.gif) !important;
    color:#838383;
    width:130px !important;
}
.select span.label  {
    width:115px !important;
}
.select_popup   {
    margin-left:-165px;
}
.popupGenre    {
    padding-right:3px !important;
    width:81px !important;
}
.select_bar p	{
    color:#838383;
}
.select.shorter	{
    background-image:url(../img/select_shorter.gif) !important;
}
.powered_by {
    display:none !important;
}

.search {
    float:right;
    width:auto !important;
    height:auto !important;
    padding:0px !important;
    margin:0px !important;
}
.button	{
    color:#95a9ab !important;
}
.RAlightbox h1  {
    color:#95a9ab !important;
    text-transform:uppercase;
    font-size:16px !important;
}
.submit.button    {
    border:none !important;
    background-color:transparent !important;
    font-size:14px !important;
    font-weight:normal !important;
    float:right;
    margin-right:10px !important;
    margin-top:0px !important;
    text-decoration:none !important;
    padding:5px 10px 5px 10px !important;
    color:#ffffff !important;
    background-color:#333333 !important;
}
input.submit.button   {
    width:auto !important;
    height:auto !important;
    margin-top:10px !important;
    margin-right:10px !important;
    margin-bottom:20px !important;
    clear:both !important;
}
.img_add a.buy  {
    text-transform:uppercase;
}
.albumThumbnailMouseOverContents   {
    background-color:#cccccc;
}
.inAssociationWithRAbanner  {
    padding-top:10px;
    padding-bottom:15px;
    clear:both;
    text-align:center;
    margin:auto;
}
.shareThisOnSocialSites {
    background-color:#95a9ab;
    color:#3d3d3d;
}

/* special popup size settings, to fit the iframe */
.slist li .popup	{
    left:43px !important;
}
#top10album .popup, #top10track .popup, #top10artist .popup, .slist li .popup {
    background-image:url(../img/popup.png);
}
.design_frame1 .right_column .popup.track {
    background-image:url(../img/popup_small.png) !important;
}
.itemAttributes h4 {
    width:294px !important;
}
.popup .popup-info, .popup-desc, .text-scroll  {
    width:314px !important;
}
.popup .text-scroll ul.list1 li {
    width:290px !important;
    padding:4px 2px 4px 2px !important;
}
.text-scroll ul.list1 li p.img_prel	{
    width:16px !important;
}
.text-scroll ul.list1 li p.img_add	{
    width:81px !important;
}
.text-scroll ul.list1 li .trackNumber    {
    width:12px !important;
    font-size:10px !important;
    line-height:16px;
}
.text-scroll ul.list1 li p.title	{
    width:96px !important;
    line-height:16px;
}
select.mediaFormat  {
    width:52px !important;
    float:left;
    padding:0px !important;
}

.right_column .popup    {
    left:-340px !important;
}
.right_column .itemAttributes h3, .right_column #top10track .popup.track .itemAttributes h3    {
    background-position:324px 7px !important;
}
.itemAttributes .attributeCells {
    width:45% !important;
}
.itemAttributes .right  {
    width:51% !important;
}
.home   {
    display:block;
    width:48px;
    height:22px;
    line-height:22px;
    text-align:center;
    background-color:#7f7f7f;
    background-image:url(../img/home-button.gif);
    background-position:bottom;
    background-repeat:no-repeat;
    float:left;
    text-transform:uppercase;
    margin-right:6px;
    color:#ffffff;
    font-weight:bold;
    position:relative;
    text-decoration:none;
}
.home:hover {
    background-position:top;
    color:#000000;
}
#RAlightbox.checkoutWindow    {
    top:20px !important;
    left:30px !important;
    position:fixed !important;
    margin-left:0px !important;
}
.main_body  {
    margin:0px !important;
    left:0px !important;
}
.share {
    display:none !important;
}
.supportBanner  {
    padding-bottom:6px;
}
