/* @override
	http://staging.sermonview.com/cart/templates/SV_WIDE/pageHome.css
*/
#hp-buttons img{border-style: none;}
#hp-buttons{background-color: #eee;}
#hp-greyzone{width: 708px;background-color: #eee;padding-left: 50px;margin: 0;}
#hp-titleArea{text-align: center;color: #939393;}
h1{font-size: 37px;font-weight: normal;font-style: normal;margin-bottom: 0;letter-spacing: -.02em;}
p#hp-subtitle{margin-top: 0; margin-bottom: 40px;font-size: 26px;}
/* @group carousel */
#hp-carousel {display: block; width: 960px; height: 345px;position: relative;}
#hp-carousel .carousel-sprite {background: transparent url('images/carousel_sprite.png') 0 0 no-repeat;}
#hp-carousel #hp-viewer-box {background-position: -200px -1px; width: 780px; height: 353px;position: absolute; top: 0; left: -2px; z-index: 150;}
#hp-viewer-window {position: absolute; top: 10px; left: 10px; width: 757px; height: 330px; overflow: none;}
#hp-viewer-window img {position: absolute; top: 0; left: 0; z-index: 200; display: none;}
#hp-viewer-window img.selected {display: block;}
#hp-carousel #hp-viewer-tabs {position: absolute; top: 8px; left: 774px; width: 192px;}
#hp-carousel #hp-viewer-tabs a {display: block; width: 192px; height: 82px; margin-top: -16px; position: relative;}
#hp-carousel #hp-viewer-tabs a.tab_1 {margin-top: 0px;}
#hp-carousel #hp-viewer-tabs .tab {position: absolute; top: 0; left: 0; background-position: 0 -8px; width: 192px; height: 82px; z-index: 100;}
#hp-carousel #hp-viewer-tabs a .overTab {position: absolute; top: 0; left: -1px; background-position: 0 -100px; width: 192px; height: 82px; z-index: 190; display: none;}
#hp-carousel #hp-viewer-tabs a .overTab.selected {display: block;}
#hp-carousel #hp-viewer-tabs .tab.tab_1 {z-index: 110;}
#hp-carousel #hp-viewer-tabs .tab.tab_2 {z-index: 109;}
#hp-carousel #hp-viewer-tabs .tab.tab_3 {z-index: 108;}
#hp-carousel #hp-viewer-tabs .tab.tab_4 {z-index: 107;}
#hp-carousel #hp-viewer-tabs .tab.tab_5 {z-index: 106;}
#hp-carousel #hp-viewer-tabs a:hover .tab {background-position: 0 -191px;}
#hp-carousel #hp-viewer-tabs .tab.white {background-position: 0 -280px;}
#hp-carousel #hp-viewer-tabs a .label {color: #999999; display: block;font-family: 'HelveticaNeueW01-55Roma', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif; margin: 00px 0 0 20px; font-size: 20px; padding-top: 20px; letter-spacing: -0.03em; z-index: 200; position: absolute;}
#hp-carousel #hp-viewer-tabs a:hover {color: #777777; text-decoration: none;}
#hp-carousel #hp-viewer-box .subtext-holder {color: #ffffff; display: block; z-index: 250; position: absolute; top: 290px; left: 10px; background: transparent url('images/carousel_sprite.png') left bottom repeat; width: 757px; height: 50px; }
#hp-carousel #hp-viewer-box .subtext-holder .subtext {display: none; margin: 10px auto; text-align: center; position: absolute; top: 3px; left: 0; width: 757px;}
#hp-carousel #hp-viewer-box .subtext-holder .subtext.selected {display: block;}

#hp-midHeadline {text-align: center; font-size: 23px; margin: 40px 0; color: #939393;}
#hp-midHeadline p {margin: 0; padding: 0}
#hp-midHeadline .bolder {font-size: 35px; margin-top: 0px;}
#hp-midHeadline .bolder strong {color: #19b4f6;}

#hp-difference {height: 100px; font-size: 20px; margin: 30px; text-align: center;}
#hp-difference .larger {font-size: 1.2em;}
#hp-difference a {font-family: 'HelveticaNeueW01-75Bold', 'Helvetica Neue Bold', 'Helvetica Bold', 'Arial Bold', sans-serif; color: #19b4f6;}


#hp-buttons a {background-image:url(/cart/includes/languages/english/images/homepage-but10307-sprite.png);}
#hp-buttons-slides {background-position: 0px 0px; width:224px; height: 117px; display: inline-block;}
#hp-buttons-slides span {display:none;}
#hp-buttons-slides:hover {background-position: 0px -117px;}
#hp-buttons-banners {background-position: -224px 0px; width:154px; height: 117px; display: inline-block;}
#hp-buttons-banners span {display:none;}
#hp-buttons-banners:hover {background-position: -224px -117px;}
#hp-buttons-printing {background-position: -378px 0px; width:154px; height: 117px; display: inline-block;}
#hp-buttons-printing span {display:none;}
#hp-buttons-printing:hover {background-position: -378px -117px; }
#hp-buttons-campaigns {background-position: -532px 0px; width:224px; height: 117px; display: inline-block;}
#hp-buttons-campaigns span {display:none;}
#hp-buttons-campaigns:hover {background-position: -532px -117px;}

.hp-ads{margin-left: -8px;margin-top: 43px;margin-bottom: 15px;}
.hp-ads a{margin-left: 8px;border-style: none; width:212px; height: 117px; display: inline-block;}

/* SET MINI-ADS HERE */
/* default ad set */
#hp-graphs a {background-image:url(/cart/includes/languages/english/images/homepage-graph10307.png);}

/* Temp ad set 1 */
#hp-graphs-temp1 a {background-image:url(/cart/includes/languages/english/images/homepage-graph10307-temp1.png);}

/* Temp ad set 2 */
#hp-graphs-temp2 a {background-image:url(/cart/includes/languages/english/images/homepage-graph10307-temp2.png);}

/* Temp ad set 3 */
#hp-graphs-temp3 a {background-image:url(/cart/includes/languages/english/images/homepage-graph11046-temp3.png);}

#hp-graph-left {background-position: 0px 0px;}
#hp-graph-left span {display:none;}
#hp-graph-left:hover {background-position: 0px -117px;}
#hp-graph-mid {background-position: -212px 0px;}
#hp-graph-mid span {display:none;}
#hp-graph-mid:hover {background-position: -212px -117px;}
#hp-graph-right {background-position: -424px 0px;}
#hp-graph-right span {display:none;}
#hp-graph-right:hover {background-position: -424px -117px;}

/* @end */