@charset "UTF-8";
.clearfloat {
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}
.twoColElsLt #container { width: 900px; text-align: left; margin-top: 40px; margin-right: auto; margin-bottom: 0; margin-left: auto; } 
.twoColElsLt #sidebar1 { float: left; width: 207px; text-align: center; }
.twoColElsLt #mainContent { margin-top: 0px; margin-right: 0em; margin-bottom: 0; margin-left: 207px; } 
.fltrt {
float: right;
margin-left: 8px;
}
.subContent {
	background-color: #3D1314;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #B4A374;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #1C2F1F;
	border-bottom-color: #1C2F1F;
	border-left-color: #1C2F1F;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-image: url(images/gl_sub_clover_bkg.gif);
	background-repeat: no-repeat;
	padding-top: 15px;
}
.clearfloat {
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}
.locSMIcon {
	padding-right: 10px;
}
.txtYellow {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FABE41;
}
.MnuHdr2 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #FABE41; display: block; margin-top: 25px; }
.MnuHdr1 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 17px; color: #FABE41; display: block; }
.MnuLine { display: block; border-bottom-width: 2px; border-bottom-style: dotted; border-bottom-color: #930; height: 5px; margin-bottom: 15px; margin-top: 10px; }
.MnuHdrImage { display: block; margin-top: 30px; }
.MenuImage { display: block; margin-bottom: 20px; }
.txtBody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #B3A274; }
.txtBodyMothers { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FCC; }
.txtBody15 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #B3A274;
}
.fltRght {
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-top: 20px;
}
.redBullAd {
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-top: 20px;
	background-image: url(images/XFighters_300x250S.jpg);
}
.brdrImg {
	background-color: #3D1314;
	border-top-width: 5px;
	border-right-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #1C2F1F;
	border-right-color: #1C2F1F;
	border-left-color: #1C2F1F;
}
.txtMenuGrn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #32E287;
}
.copyright {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #365e37;
	text-align: center;
	line-height: 16px;
}
.subContentMnu {
	background-color: #3D1314;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #B4A374;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	border: 5px solid #1C2F1F;
	background-image: url(images/gl_sub_clover_sm.gif);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}
.signupContent {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFF;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	text-align: center;
}
.txtRed {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #930;
}
.navPad {
	padding-top: 15px;
	padding-bottom: 5px;
}
.fltLft {
	float: left;
	margin-bottom: 20px;
	margin-top: 20px;
	margin-right: 20px;
}
.btnAltTxt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #365e37;
	text-align: center;
}
.txtBodySm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B3A274;
}
.MnuNote { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #B3A274; font-style: oblique; }
.txtBodySmShop { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B3A274; float: right; }
.txtBodySmRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #930;
}
.txtYellow15 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FABE41;
}
.txtYellow17 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FABE41;
}
.txtBodyGrn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #32E288;
}
.linePad {
	padding-top: 20px;
	padding-bottom: 20px;
}
.ulLftPad {
	text-align: left;
}
.imgPad {
	margin-left: 7px;
	float: right;
}
#giftCertContainer { display: block; width: 580px; background-color: #15231B; padding: 10px; margin-left: 15px; text-align: center; height: 330px; position: relative; }
.giftCertText { display: block; width: 300px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #B3A274; float: left; position: relative; }
.giftCertImage { float: right; }
.HmPromoTble { display: block; text-align: left; }
.HomePromoLine { height: 1px; width: 730px; }
.LocationPromoLine { height: 1px; width: 500px; }
#counter { background-color: #000; display: block; margin-left: 65px; margin-top: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 25px; color: #FC0; padding-top: 20px; padding-right: 40px; padding-bottom: 20px; padding-left: 40px; }
.counterTxt { color: #F2BE41; font-family: Geneva, Arial, Helvetica, sans-serif; position: relative; display: block; clear: both; float: left; }
