@charset "UTF-8";
/* CSS Document */


/* MODULE - MOD1 */
.MOD-Clear {
	clear:both;
}
.MOD1-Holder {
	margin: 0px;
	padding: 10px 27px 0 27px;
}
.MOD1-A {
	float:left;
	width:498px;
	height:218px;
	border:#999999 solid 1px;
}
.MOD1-B {
	float:left;
	width:237px;
	height:220px;
	margin-left:13px; 
}
.MOD1-B-TEXT {
	padding-right:20px;
	padding-left:20px;
	text-align:left;
	text-transform:uppercase;
	line-height:14px;
}

/* MODULE - MOD2 */
.MOD2 {
	width:240px;
	height:200px;
}
.MOD2-TEXT {
	padding-right:15px;
	padding-left:15px;
	text-transform:uppercase;
	font-weight:bold;
	line-height:14px;
}
	
/* MODULE - MOD3 */
.MOD3 {
	width:240px;
	height:88px;
}
.MOD3-TEXT {
	padding-right:15px;
	padding-left:15px;
	text-transform:uppercase;
	text-align:right;
	font-weight:bold;
	line-height:14px;
}

/* MODULE - MOD4 */
.MOD4 {
	width:490px;
	height:88px;
}
.MOD4-TEXT {
	padding-right:15px;
	padding-left:15px;
	text-transform:uppercase;
	font-weight:bold;
	line-height:14px;
}

/* MODULE - MOD5 */
/* .MOD5 {
	width:179px;
	height:179px;
}
*/

/* added for merchandise */
.MOD5 div.product{
	width:179px;
	height:179px;
	padding-bottom: 5px;
	font-size: 12px;
	overflow: hidden;
	
}
.MOD5 div.merch_opts {
	margin: 0 auto;
	height: 70px;
	text-transform: uppercase;
  line-height: 1.5;
}

.merch_opts table tr {
  float:left;
  height: 28px;
}

.merch_price {
    height: 32px;
}

.merch_opts table tr:first-child {
  font-size: inherit;
  margin-right: 10px;
}

.cartbtn {
	float: right;
}
/* end new rules for merchandise */


/* PROMO */
.PROMO-Clear {
	clear:both;
}
.PROMO {
	width:740px;
	height:30px;
	margin-left:30px;
	margin-right:30px;
	text-align:left;
}
.PROMO-BAR {
	float:left;
}
.PROMO-TEXT {
	float:left;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	text-transform:uppercase;
}

