/*
 * Generic Content
 */
.content{
	width:980px;
	font-size:1.4em;
	font-family:Arial;
	margin-left:auto;
	margin-right:auto;
}



/*
 * BAMM.css 
 */
.bammBody{
    width: 982px;
    font-size:14px;
    display:block;
    margin-left: auto;
    margin-right: auto;
}
.bammHeader{
    display:block;
    border:1px solid darkgrey;
    padding:10px;
    margin-bottom:20px;
}
.bammHeader img{
    margin-left:auto;
    margin-right:auto;
    display: block;
    margin-top: -40px;
}
.bammHeader .text{
    border:none;
}
.bammGreenBar{
    margin-left:auto;
    margin-right:auto;
}
.giftRow{
    padding:10px;
    padding-bottom: 0px;
    border:1px solid darkgrey;
    margin-top:20px;
}
.contentRow{
    width: 958px;
    display:inline-block;
}
.bammCalendar{
    width:auto;
    display: inline-block;
    vertical-align:top;
    width: 135px;
}
.bammProduct{
    display:inline-block;
    margin-top: -21px;
    float: right;
    width:257px;
}
.contentText{
    width: 536px;
    display: inline-block;
    vertical-align:top;
    margin-top: 12px;
}
.contentText h2{
    font-size:18px;
    font-weight:bold;
}
.contentLinks{
      display:block;
      font-size: 12px;
      margin-top: 10px;
}


.finePrint{
    font-size:10px;
    display: block;
    margin-top: -8px;
}
.arrow{
    width: 0; 
    height: 0; 
    
    border-top: 5px solid transparent;
	
    border-bottom: 5px solid transparent;
	
    border-left: 5px solid #F04E23;

	display: inline-block;
	margin-right: 5px;
}
.leftLink{
    display:inline-block;
}
.rightLink{
    display:inline-block;
    margin-left: 30px;
}
/*
 *	BloomSpot
 */
.bloomRules{
	width:100%;
	margin-top:15px;
}
.bloomDescription{
	margin-top:15px;
	margin-bottom:15px;
}
.bloomComments{
	margin-top:15px;
}


#special {
    background-image: url(http://cdn.shopify.com/s/files/1/0150/7946/t/2/assets/graybox.jpg?374);
	background-repeat: repeat-x;
    box-shadow: 0px -4px 8px #b6b6b6;
	border-radius: 6px;
	padding: 20px;
	height: auto;
	width: 940px;
	margin-top: 20;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#special400 {
    background-image: url(http://cdn.shopify.com/s/files/1/0150/7946/t/2/assets/graybox.jpg?374);
    background-repeat: repeat-x;
    box-shadow: 0px -4px 8px #b6b6b6;
	border-radius: 6px;
	padding: 20px;
	height: auto;
	width: 400px;
	margin-top: 30;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#special460 {
    background-image: url(http://cdn.shopify.com/s/files/1/0150/7946/t/2/assets/graybox.jpg?374);
    background-repeat: repeat-x;
    box-shadow: 0px -4px 8px #b6b6b6;
    border-radius: 6px;
	padding: 20px;
	height: auto;
	width: 464px;
	margin-top: 30;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#special235 {
    background-image: url(http://cdn.shopify.com/s/files/1/0150/7946/t/2/assets/graybox.jpg?374);
    background-repeat: repeat-x;
    box-shadow: 0px -4px 8px #b6b6b6;
    border-radius: 6px;
    padding: 20px;
	height: auto;
	width: 185px;
	margin-top: 30;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}


