.sprite-blank_page_bg_bottom { background-position: 0 0; width: 950px; height: 150px; }
.sprite-blank_page_bg_tile { background-position: 0 -210px; width: 950px; height: 102px; }
.sprite-blank_page_bg_top { background-position: 0 -372px; width: 950px; height: 150px; }
.sprite-button_sub_gallery { background-position: 0 -582px; width: 194px; height: 172px; }
.sprite-header_logo { background-position: 0 -814px; width: 235px; height: 50px; }
.sprite-header_title { background-position: 0 -924px; width: 405px; height: 50px; }
.sprite-page_bg_bottom { background-position: 0 -1034px; width: 980px; height: 27px; }
.sprite-page_bg_footer { background-position: 0 -1121px; width: 980px; height: 27px; }
.sprite-page_bg_tile { background-position: 0 -1208px; width: 980px; height: 103px; }
.sprite-page_bg_top { background-position: 0 -1371px; width: 980px; height: 452px; }
.sprite-sidebar_bottom { background-position: 0 -1883px; width: 265px; height: 136px; }
.sprite-sidebar_tile { background-position: -1040px 0; width: 265px; height: 20px; }
.sprite-sidebar_top { background-position: -1040px -80px; width: 265px; height: 71px; }
.sprite-thumbnail_sub_demo { background-position: -1040px -211px; width: 87px; height: 52px; }
.sprite-topnav_join_us { background-position: -1040px -323px; width: 206px; height: 63px; }
.sprite-topnav_keep_yourself { background-position: -1040px -446px; width: 230px; height: 65px; }
.sprite-topnav_sub_builder { background-position: -1040px -571px; width: 147px; height: 65px; }
.sprite-topnav_sub_gallery { background-position: -1040px -696px; width: 160px; height: 65px; }
.sprite-topnav_visit { background-position: -1040px -821px; width: 172px; height: 65px; }

/** Interior Pages **/
.button_by_name { background-position: 0 0; width: 111px; background-image: url('../images/buttons.png');}
.clear_button { background-position: 0 -159px; width: 92px; background-image: url('../images/buttons.png');}
.clear_button:hover { background-position: 0 -219px;}
.share_email { background-position: 0 -318px; width: 304px; background-image: url('../images/buttons.png');}
.sub_page a.share_email:hover {background-position: 0 -378px; background-image: url('../images/buttons.png');}
.button_get_started { background-position: 0 -477px; width: 186px; background-image: url('../images/buttons.png');}
.button_most_popular { background-position: 0 -636px; width: 116px; background-image: url('../images/buttons.png');}
.button_newest_subs { background-position: 0 -795px; width: 111px; background-image: url('../images/buttons.png');}
.share_print { background-position: 0 -954px; width: 304px; background-image: url('../images/buttons.png');}
.sub_page a.share_print:hover {background-position: 0 -1014px; background-image: url('../images/buttons.png');}
.button_print_short { background-position: 0 -1113px; width: 203px; background-image: url('../images/buttons.png');}
.button_save_continue { background-position: 0 -1272px; width: 157px; background-image: url('../images/buttons.png');}
/*QCSS-66: Using the individual button for the time being from main.css
.save_button { background-position: 0 -1431px; width: 135px; background-image: url('../images/buttons.png');}
.save_button:hover { background-position: 0 -1491px;}
*/
.share_facebook { background-position: 0 -1590px; width: 304px; background-image: url('../images/buttons.png');}
.sub_page a.share_facebook:hover {background-position: 0 -1650px; background-image: url('../images/buttons.png');}
.share_twitter { background-position: 0 -1749px; width: 304px; background-image: url('../images/buttons.png');}
.sub_page a.share_twitter:hover {background-position: 0 -1809px; background-image: url('../images/buttons.png');}

/** Home Page **/
.gallery_promo a { background-position: 0 0; width: 125px; background-image: url('../images/home.png');}
.main_promo a { background-position: 0 -159px; width: 186px; background-image: url('../images/home.png');}
.main_promo a:hover { background-position: 0 -219px;}
.signup_button { background-position: 0 -318px; width: 105px; background-image: url('../images/home.png');}
.signup_button:hover, .signup_button.hover { background-position: 0 -378px; }
.gallery_promo { background-position: 0 -477px; width: 184px; height: 172px; background-image: url('../images/home.png');}
.main_promo { background-position: 0 -699px; width: 675px; height: 306px; background-image: url('../images/home.png');}

