/*--------------------------------------*/
/* CSS Created by Penny Arcade - 2012 --*/
/* www.penny-arcade.com ----------------*/
/*--------------------------------------*/

/*---------------------*/
/* Regular ------------*/
/*---------------------*/
@font-face {
    font-family: 'LeagueGothic';
    src: url('leaguegothic-regular-webfont.eot');
    src: local('☺'),
		 url('leaguegothic-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('leaguegothic-regular-webfont.woff') format('woff'),
         url('leaguegothic-regular-webfont.ttf') format('truetype'),
         url('leaguegothic-regular-webfont.svg#league_gothicregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*---------------------*/
/* All Text -----------*/
/*---------------------*/
#featured .info h2,
#featured .info p.price,
#productList h2,
#productList p.price,
#productDetails #price .price,
#productDetails h2,
#productDetails .customerService label strong,
#cart tfoot td,
#cart tfoot #update-cart,
#cart table tbody .price,
#cart thead th,
#cart #continue,
div.txtHeader h4 {
	font-family: "LeagueGothic", Helvetica, sans-serif;
	font-weight: normal !important;
	letter-spacing: 0 !important;
}
/*---------------------*/
/* Individual Details -*/
/*---------------------*/
#featured .info p.price,
#featured .info h2 {	
	font-size: 40px;
	line-height: 38px;	
}
#featured .info p.price {
	font-size: 30px;
	line-height: 24px;
}
#productList h2 {
	line-height: 28px;
	font-size: 30px;
}
#productList p.price {
	font-size: 30px;
	line-height: 28px;
	padding: 7px 15px 0 0;
}
#productDetails #price .price {
	padding: 12px 0 0 15px;
	font-size: 30px;
	line-height: 28px;
}
#productDetails .customerService label strong {
	font-size: 24px;
	line-height: 26px;
	font-weight: normal !important;
}
#productDetails h2 {
	font-size: 44px;
	line-height: 40px;
	margin: 28px 25px 0 25px;
}
#cart tfoot td,
#cart thead th {
	padding: 7px 10px 5px 10px;
	font-size: 24px;
	line-height: 26px;
}
#cart tfoot #update-cart {
	font-size: 20px;
}
#cart table tbody .price {
	font-size: 24px;
	line-height: 26px;
}
#cart #continue {
	font-size: 24px;
	line-height: 26px;
	margin: 11px 0 0 0;
}
div.txtHeader h4 {
	font-size: 28px;
	line-height: 30px;
}