@charset "utf-8";
body {
	background:#da2128 ;
	margin: 0px;
	padding: 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:22px;
}
a{border:none; outline:none;}
img{border:none; outline:none;}
.fl{float:left;}
.fr{float:right;}
.cb{clear:both;}

#wrapper{ background:url(bg.png) no-repeat top center; width:894px; height:927px; margin:0 auto;}

#header{ margin:0px; padding:22px; float:left; width:850px;}
.logo{ float:left;}
.no{float:right; padding-top:15px;}

#content{ margin:0px; padding:15px; float:left; width:864px;}
.leftmenu{float:left;}
.text{float:left; background:url(textbg.gif) no-repeat top left; width:290px; height:300px; margin-left:15px; display:inline; padding:10px 15px;}
.youtubevideo{ background:url(youtubebg.gif) no-repeat top left; float:left; width:285px; height:326px; margin-left:14px; display:inline; padding:11px 0px 0px 15px;}

.contact{font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #666666; float:left; padding-top:28px; padding-left:4px; line-height:15px; width:269px;}
a.email{float:left; width:265px; height:27px; margin-bottom:10px; display:inline;}
.socialtab{float:left;}
.corporate{ float:left; color:#df3d24; font-size:12px; width:269px;}

.merchandise{ width:586px; float:left; position:relative;}
.slider{ background:url(sliderbg.gif) no-repeat top left; width:586px; height:307px; float:left; position:relative;}
h2{color: #df3d24;}
a.merchandise{width:563px; height:284px;float:left; border:1px solid #923e31; position:absolute; top:11px; left:12px;z-index:999999;}
.twitterupdate{float:left; margin-left:20px; display:inline;}
#terms{ margin:0 auto; width:500px; text-align:center; font-size:11px; padding:10px; color:#ededed;}