@charset "UTF-8";
.monsternav,.monsterrss,.monstertweet,.monsterlimited,.monsteriphonea,.monstermashup,.monsterfooterterms,.monsterfooterlinks,.monsterfulltermsimg,.monsteritemprice,.monsterfreeship2,.monstertabcigars,.monstertabcigarsoff,.monstertabhumaccon,.monstertabhumacc,a.buyrollover,a:hover.buyrollover,.monsterblankstar,.monsterqtrstar,.monsterhalfstar,.monster3qtrstar,.monster1star,.mashupheader,.mashupheaderbtm,.mashuprss,.mashuptwitterr,.mashupups,.mashupupsl,a.mashup_rollover{background-image:url(/images/monster-sprite.jpg);}
.monsterlogodiv{width:467px;height:111px;display:block;float:left;margin:0 0 0 0;padding:0;}
a.monsterlogoa{width:467px;height:111px;display:block;text-decoration:none;}
a:hover.monsterlogoa{text-decoration:none;}
.monsternav{width:467px;height:111px;background-position:-512px -798px;display:block;float:left;margin:0 0 0 0;padding:0;}
.monsterrss{position:relative;top:12px;display:inline-block;width:34px;height:34px;background-position: -70px -1125px;margin:0 0 0 0;padding:0;}
.monstertweet{width:32px;height:32px;background-position:-21px -1235px;display:block;margin:0 0 0 0;padding:0;}
.monsterlimited{width:215px;height:40px;float:left;background-position:-166px -1230px;display:block;margin:0 0 0 20px;padding:0;position:relative;}
.ie6 .monsterlimited{margin:0 0 0 12px;}
.monsterfooterterms{width:82px;height:42px;background-position: -20px -452px;display:block;float:left;margin:0 0 0 0;padding:0;cursor:pointer;}
.monsterfulltermsimg{width:186px;height:75px;background-position: -147px -427px;display:block;float:left;margin:0 0 0 0;padding:0;cursor:pointer;}
.monsterfooterlinks{width:934px;height:40px;background-position: -19px -20px;display:block;float:left;clear:both;padding-top:8px;}
.ie6 .monsterfooterlinks{background-position: -20px -20px;}
.monsteriphonea{width:468px;height:139px;background-position:-19px -211px;display:block;float:left;margin:0;padding:0;cursor:pointer;}
.ie7 .monsteriphonea,.ie6 .monsteriphonea{background-position:-20px -211px;}
.monstermashup{width:457px;height:139px;background-position: 485px -211px;display:block;float:left;margin:0;padding:0;}
.ie7 .monstermashup,.ie6 .monstermashup{background-position: 484px -211px;}
.monsteritemprice{font-family: Arial, Helvetica, sans-serif; font-size:19px;color:#af1116;width:178px;height:200px;background-position: -832px -1081px;display:block;float:left;margin:-10px 0 0 -8px;padding:0;}
.monsterfreeship2{width:105px;height:54px;background-position: -660px -427px;display:block;float:left;margin:0 0 0 32px;padding:0;cursor:pointer;}
.ie6 .monsterfreeship2{margin:0 0 0 15px;}
.monsterdealcurrent{width:400px;height:34px;display:block;}
.ie6 .monsterdealcurrent{width:400px;height:34px;display:block;margin-left:-35px;}
.monstertabcigars{width:113px;height:35px;background-position:-253px -370px;display:block;float:left;}
.monstertabcigarsoff{width:113px;height:35px;background-position:-548px -371px;display:block;float:left;}
.monstertabhumacc{width:155px;height:35px;background-position:-384px -370px;display:block;float:left;}
.monstertabhumaccon{width:155px;height:35px;background-position:-676px -370px;display:block;float:left;}
.monsterblankstar{width:25px;height:25px;background-position: -19px -371px;display:block;float:left;margin:0;padding:0;}
.monsterqtrstar{width:25px;height:25px;background-position: -61px -371px;display:block;float:left;margin:0;padding:0;}
.monsterhalfstar{width:25px;height:25px;background-position: -103px -371px;display:block;float:left;margin:0;padding:0;}
.monster3qtrstar{width:25px;height:25px;background-position: -145px -371px;display:block;float:left;margin:0;padding:0;}
.monster1star{width:25px;height:25px;background-position: -187px -371px;display:block;float:left;margin:0;padding:0;}
.monsterH1{margin:0;padding:0;}
.monsterspan{position:relative;z-index:-1;}
.monsterlogo{width: 467px; float: left;cursor:pointer;}
.monsterwrap{width: 934px;margin-left: auto; margin-right: auto;}
.monstersound{width:100px;float:right;margin-right:68px;color:#fff;font-size:10px;text-align:right; position: relative; z-index: 500;}
.monstermenu{margin-top:10px;padding-left:12px;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#fff;position:relative;top:-22px;}
.monstertwitter{padding-left:5px;position:relative;top:-6px; /top:-3px;width:450px;}
.monsterfollow{font-size:11px;color:#fff;padding-left:5px;}
.monsterborderleft{padding-bottom:448px; /padding-bottom:430px;width:17px;background:url(/images/border-left.jpg);background-repeat:repeat-y;float:left;}
/*.monsterborder{background:url('/images/crazybg.gif') repeat-y;}
*/.monsterleftspace{width:19px;height:auto;float:left;background:#fff;}
.monstercounter{width:460px;height:448px;float:left;background:#fff;margin-left:29px;}
.monstercounter p{margin:7px 0;}
.ie6 .monstercounter{width:451px;height:448px;float:left;background:#fff;margin-left:20px;}
.monsterdealends{padding-bottom:5px;}
.monsterfooterwrap{width:934px;margin:0 auto;float:left;position:relative;z-index:30;}
.webkit .monsterfooterwrap{margin:0 auto 0 -1px;}
.ie7 .monsterfooterwrap{margin:0 auto 0 -1px;}
.monsterfooterspace2{width:934px;margin-left:1px;background:url(/images/bg-left-right.gif);background-repeat:repeat-y;}
.monsterfooter{text-align:center;width:934px;height:150px;margin:-10px auto 0 auto;padding:10px 0 0 280px;clear:both;float:left;background-color:#AF1116;}
.white{color:#FFFFFF;}
/* footer */
.monsterborderright{padding-bottom:448px; /padding-bottom:430px;width:17px;background:url(/images/border-right.jpg);background-repeat:repeat-y;float:left;}
.monsteriphone{width:934px;height:139px;margin:0 auto;display:block;float:left;}
.webkit .monsteriphone{margin: 0 auto 0 -1px;}
.monsterfooterspace{padding-bottom:448px;/padding-bottom:430px;width:17px;background-repeat:repeat-y;float:left;}
.monsterfooterlink{color:#fff8e4;}
.monsterfooterlast{margin-left:10px;width:48%;text-align:left;font-size:8pt;color:#e5d1b6;float:left;}
.monsterfullterms{margin-top:5px;}
/*home*/
.monsteritemdes{color:#af1116;font-family:'Lucida Sans', 'lucida Grande', Arial;font-size:18px;font-weight:bold;margin-top:0px;margin-bottom:7px;}
.ie7 .monsteritemdes{font-size:17px;}
.monsterdealends{font-size:9px;font-style:italic;margin-bottom:-5px;display:block;}
.monsteritemchr{width:159px;float:left;text-align:left;}
.monsteritemchrmar{margin-bottom:13px;}
.monsteritemchrb{font-weight:bold;}
.monsteritemratings{padding-top:0px;padding-left:5px;font-size:11px;font-weight:bold;}
.monsteritemratingsp{padding-top:5px;}
.monsteritempricehum{margin-top:30px;padding-top:35px;width:158px;background:url(/images/monster-price.jpg);background-repeat:no-repeat;font-family: Arial, Helvetica, sans-serif; font-size:19px;color:#af1116;}
.monsteritempr{height:140px;text-align:left;}
.monsteritemsale{text-align:center;height:40px;margin-top:15px;line-height:40px;margin-bottom:10px;}
.monsteritemsalepr{color: #af1116; font-family: 'Arial Black', Arial;letter-spacing:-3px;margin:60px 5px 0 0;display:block;}
.ie7 .monsteritemsalepr,.ie6 .monsteritemsalepr{margin:45px 5px 0 0;}
.monsteritemprs{position:relative;padding-right:2px;}
.size1a{font-size:40px;}
.size2a{font-size:26px;}
.size1b{font-size:35px;}
.size2b{font-size:21px;}
.monsterfreeship{font-size:6px;font-style:italic;color:#ddd;margin-top:-20px;}
.monsteritemsoldout{margin-top:10px;}
#notice{position:relative;z-index:20;border:0px solid #ccc;padding:0px;top:-167px;left:0px;width:140px;height:200px;display:none;}
.monsterfreeship3{width:175px;overflow:visible;margin-top:-5px;/margin-top:5px;}
.monsterhumnote{color:#F00;font-size:9px;}
.monsteritemcntsp{width:9px;float:left;}
.monsteritemblurb{width:280px;float:left;padding:0 10px 10px 10px;margin-top:-25px;}
.ie6 .monsteritemblurb{margin:-425px 0 0 80px;}
.monsteritemblurb2{height:auto;min-height:175px;margin-bottom:10px;/position:relative;/left:10px;}
.monsterblurb{font-size:12px;line-height:13px;text-align:left;margin:0px;font-weight:normal;}
.monsterpkgcnt{margin:7px 0px;font-weight:bold;font-size:11px;}
.monsterdivcount{padding-top:5px;clear:both;height:120px;}
.ie6 .monsterdivcount{margin-left:10px;}
.monsterendtime{margin-top:5px;color:#981215;font-size:18px;font-weight:bold;}
.monsterorsoldout{font-size:16px;}
.monstermobile{width:314px;_width:280px;padding-top:15px;padding-left:29px;float:left;}
/*background: url(/images/background-monster-mobile.jpg); background-repeat: no-repeat;*/
.monsterdealimg{margin:-11px 0 0 18px;position:relative;z-index:10;width:400px;height:459px;float:left;background:#fff;}
.monsterdealimg1{z-index:10;position:relative;}
.monsterhumimg{text-align:left;margin:0 0 5px 5px;}
.monsterhumimg1{width:25px;height:25px;border:1px solid #000;}
.monsterskupic{border:none;z-index:1;margin-top:10px;padding:0px;position:relative;/*/position:relative;/top:-10px;*/}
.monsterskusm{height:375px;width:375px;}
.monsterskulg{height:400px;width:400px;}
.monsteravgrating{font-size:10px;font-weight:normal;display:block;clear:left;}
.monstercontact{font-size:12px;margin-right:10px;}
.monsterprevious{font-size:12px;margin-right:10px;height:425px;max-height:425px;/position:absolute;width:490px;margin-left:-15px;}
.monstermissed{margin-top:25px;}
.monsterprevdeals{width:481px;height:350px;max-height:365px;overflow:auto;}
.ie6 .monsterprevdeals{width:461px;}
.monsterprevinfo{height:365px;max-height:365px;text-align:left;font-size:13px;}
.monsterprevitemd{color:#660000;font-size:14px;}
.monsterprevitemm{font-size:9px;width:95%;}
.monsterprevitemav{padding:5px 0px;}
.monsterprevhr{margin:0 0 5px 0;}
.nobr{white-space:nowrap;}
.monsterterms{font-size:12px;margin-right:10px;}
/*mashup*/
.monstermashupnote{font-family:Tahoma, Geneva, sans-serif;font-size:11px;margin-left:361px;height:auto;float:left;color:#282b3a;width:375px;position:relative;z-index:10;}
.ie6 .monstermashupnote{margin-left:0;}
.mashupCountdownBox{margin-top:0px;}
.mashupdealends{padding:5px;font-size:12px;}
.mashupwrap{margin-top:-15px;font-size:12px;height:auto;padding:5px 20px;margin-left:auto;margin-right:auto;background:none;}
.mashupitembox{border:1px solid #d5d5d5;width:150px;height:auto;margin:3px;padding:2px;}
.mashupitemnoimg{width:150px;height:75px;overflow:hidden;}
.mashupitemdes{width:150px;height:29px;overflow:hidden;}
.mashupitembtn{width:150px;height:25px;margin-top:5px;}
.mashupitemprice{color:#f00;font-weight:bold;font-size:16px;vertical-align:middle;}
.mashupitemshipbtn{float:right;padding:0 2px 0 0;/margin-top:-18px;}
.mashupitempop{float:right;margin:-12px -7px 0 0;}
.mashupitempopa{font-weight:bold;color:#000;font-size:16px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
.mashupitempopdes{font-weight:bold;font-size:16px;padding-bottom:10px;border-bottom:1px solid #000;}
.mashupitempop1{margin-top:-5px;}
.mashupitempop2{padding-top:10px;}
.mashupitemnoimg1{border:1px solid #000;margin:0 10px 5px 0;}
.mashuphumimg{text-align:left;}
.mashuphumimg1{width:25px;height:25px;border:1px solid #000;}
.mashupitemcou{width:66px;}
.mashupitemchr{padding-top:10px;}
.mashupitemchr1{padding-left:30px;}
.mashupitemchr2{padding-top:10px;width:auto;}
.mashupitemcolor{padding-left:5px;}
.mashupiteminner{font-size:11px;}
.mashupitemfrship{color:#f00;font-weight:bold;font-size:14px;}
.mashupitemfrship1{color:#431e12;font-size:11px;}
.mashupvalign{vertical-align:middle;}
.mashupitemshipnote{width:auto;overflow:visible;margin-top:5px;}
.mashupitemnote{color:#F00;font-size:9px;}
.mashupitempkg{margin:7px 0px;font-weight:bold;font-size:11px;}
.mashupitempkgtxt{color:#431e12;}
.mashupitemadd{padding-top:5px;}
.mashupitemadd1{margin-right:50px;}
.mashupitemadd2{font-weight:bold;color:#000;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
#enabled{height:88px;}
#disabled{display:none;width:195px;height:88px;background:url('/images/Monster_MashupButton.png') no-repeat;background-position:-400px 0;}
.mashupitemshipimg{width:500px;height:20px;line-height:20px;font-weight:normal;font-size:9px;font-family:Tahoma, Geneva, sans-serif;color:#391c07;border:1px solid #391c07;background-color:#fff;padding:2px;}
.mashupheader{width:467px;height:111px;float:left;background-position: -20px -1285px;display:block;float:left;margin:0 0 0 0;padding:0;cursor:pointer;}
.mashupheaderbtm{background-position:-512px -1376px;display:block;position:absolute;z-index:1;margin-top:111px;margin-left:0px;/margin-left:-934px;width:385px;height:39px;}
.mashupsound{width:100px;float:right;margin-right:17px;color:#fff;font-size:10px;text-align:right;}
.mashupmenu{margin-top:10px;padding-left:12px;font-family: Arial, Helvetica, sans-serif;font-size:16px;color:#fff;}
.mashuptwitter{padding-left:5px;position:relative;margin-top:5px;width:450px;background:transparent;}
.mashuprss{width:20px;height:20px;background-position:-82px -1234px;display:block;float:left;margin:0;padding:0;}
.mashuptweet{font-size:12px;color:#fff;font-weight:bold;padding-right:5px;}
.mashuptwitterr{width:32px;height:32px;background-position:-23px -1234px;display:block;float:left;margin:0;padding:0;}
.mashupbkg{width:934px;height:auto;background:none;}
.mashupbkg1{background:none;width:900px;height:auto;}
.mashupborderright{padding-top:12px;padding-bottom:23px;width:934px;background:url('/images/footer.jpg') no-repeat;float:left;font-family:Arial, Helvetica, sans-serif;font-size: 11px;color:#fff;}
.mashupterms{text-align:center;width:934px;margin-top:20px;margin-left:auto;margin-right:auto;}
.mashupterms1{width:40%;float:left;padding-top:3px;}
.mashuptermsa{color:#fff8e4;}
.mashupterms2{margin-left:10px;width:48%;text-align:left;font-size:8pt;color:#e5d1b6;float:left;}
.mashupups{width:16px;height:19px;background-position:-150px -1234px;float:right;margin:0;padding:0;cursor:pointer;}
.mashupupsl{width:16px;height:19px;background-position:-150px -1234px;display:block;float:left;margin:0;padding:1px 0 0 0;cursor:pointer;vertical-align:middle;}
#monsterCountdown {
	width: 250px;
	height: 45px;
}

img {
	border: none;
}

img.star {
	width: 25px;
	height: 25px;
}

body {
	text-align: center;
	/*width: 934px;*/
	margin-left: auto;
	margin-right: auto;
	background-color: #af1116;
	margin-top: 0;
	font-family: Arial, helvetica, sans-serif;
}

.body {
	width: 934px;
	margin-left: auto;
	margin-right: auto;
	background:url(/images/bg-left-right.gif) repeat-y;
	overflow:hidden;
}

a {
	color: #af1116;
	text-decoration: none;
}

a:hover {
	color: #d43338;
	text-decoration: underline;
}

a.topnav {
	color: #fff;
	text-decoration: none;
	font-size: 13px;
	font-weight: 700;
}

a.bottomNav {
	color: #fff;
	text-decoration: none;
	font-size: 12px;
	font-weight: 700;
}

a.link-blue {
	text-decoration: none;
	color: #1da5d7;
	font-size:12px;
}

a:hover.link-blue {
	color: #1da5d7;
	text-decoration: underline;
}

.detail-l {
	color: #431e12;
	font-size: 12px;
}

.detail-r {
	color: #7b5549;
	font-size: 12px;
	padding-left:5px;
}

a.buyrollover {
	display: block;
	width: 102px;
	height: 67px;
	margin-left:2px;
	text-decoration: none;
	background-position: -415px -1143px;
}
.ie7 a.buyrollover {
	margin-top:55px;
}
a:hover.buyrollover {
	background-position: -521px -1143px;
}

a.samprollover {
	display: block;
	width: 203px;
	height: 35px;
	background: url(/images/sampler-monster.jpg) 0 0 no-repeat;
	text-decoration: none;
}

a.packrollover {
	display: block;
	width: 203px;
	height: 35px;
	background: url(/images/pack-monster.jpg) 0 0 no-repeat;
	text-decoration: none;
}

table.form {
	font-size: 11px;
	font-weight: 700;
}

li.terms {
	margin-bottom: 10px;
}

.description {
	font-family: 'Lucida Sans', 'lucida Grande', Arial;
	font-size: 9px;
	text-align: left;
}

.smallCountdown {
	font-size: 12px;
	height: 35px !important;
	width: 150px !important;
	background-color: transparent !important;
	border: none !important;
	float: right;
	margin: -2px 2px 0 0;
}

.smallCountdownBox {
	border: 1px solid #ccc;
	background-color: #eee;
	font-size: 11px;
	float: right;
	text-align: center;
	margin: -5px 2px 5px 10px;
	width: 150px;
	padding:2px;
}
@media screen and (-webkit-min-device-pixel-ratio:0){.smallCountdownBox{margin-top:-0px;}}

a:hover.topnav,a:hover.bottomNav {
	color: #fff;
	text-decoration: underline;
}

a:hover.samprollover,a:hover.packrollover {
	background-position: -203px 0;
}



.hasCountdown {
	border: 1px solid #ccc;
	background-color: #eee;
}
.countdown_rtl {
	direction: rtl;
}
.countdown_holding span {
	background-color: #ccc;
}
.countdown_row {
	clear: both;
	width: 100%;
	padding: 0px 2px;
	text-align: center;
}
.countdown_show1 .countdown_section {
	width: 100%;
}
.countdown_show2 .countdown_section {
	width: 49.5%;
}
.countdown_show3 .countdown_section {
	width: 33%;
}
.ie8 .monsterdivcount .countdown_section{width:80px;}
.ie8 .smallCountdownBox .countdown_section{width:48px;}
.countdown_show4 .countdown_section {
	width: 24.75%;
}
.countdown_show5 .countdown_section {
	width: 19.8%;
}
.countdown_show6 .countdown_section {
	width: 16.5%;
}
.countdown_show7 .countdown_section {
	width: 14.1%;
}
.countdown_section {
	display: block;
	float: left;
	font-size: 75%;
	text-align: center;
}
.countdown_section3 {
	display: block;
	float: left;
	font-size: 75%;
	text-align: center;
}

.countdown_amount {
	font-size: 200%;
}
.countdown_descr {
	display: block;
	width: 100%;
}

p#vtip {
	display:none;
	position:absolute;
	left:5px;
	margin-top: 20px;
	font-size:10px;
	background-color:#af1116;
	color:#fff;
	font-family:Verdana,Geneva,sans-serif;
	border:1px solid #000;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	z-index:999999999;
	padding:5px;
	width: auto;
	max-width: 200px;
	text-align:left;
}

p#vtip #vtipArrow {
	position:absolute;
	top:-10px;
	left:5px;
}

.iphone_deal {
	z-index:20;position:absolute;margin:100px 0px 0px -917px;float:left;width:400px;height:34px;
}
.ie7 .iphone_deal {
	margin:-11px 0px 0px -697px;
}
.ie6 .iphone_deal {
	margin:-11px 0px 0px -900px;
}
.webkit .iphone_deal {
	position:relative;
}
.webkit .iphonecounter{clear:both;}

@media screen and (-webkit-min-device-pixel-ratio:0) { .iphone_deal  { margin: 100px 0px 0px 18px; } }

#pageflip {
	position: relative;
	z-index:99999;
}
#pageflip img {
	width: 50px; height: 52px;
	z-index: 99999;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
	width: 50px; height: 50px;
	position: absolute;
	z-index: 50000;
	right: 0; top: 0;
	background: url('/images/MainCurl.png') no-repeat right top;
	text-indent: -9999px;
}

.bannerFix {
	margin-left:1px;width: 934px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff;/margin-left:0px;	
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.bannerFix {margin-left:0px;}
}
/* iphone */
.frame { width:850px;height:auto;margin:0 auto; }
.hand { margin:0px 0px -1px 350px;width:500px;height:485px; }
.ie6 .hand { margin:0px 0px -7px 350px; }
.ips { position:absolute;z-index:10;margin:-399px 0px 0px 223px;/margin:86px 0px 0px -282px; }
/*@media screen and (-webkit-min-device-pixel-ratio:0) { .ips  { margin: -400px 0px 0px 393px; } */
.ip_text { font-size:13px;position:absolute;z-index:11;float:left;width:375px;height:450px;margin:20px 0px 0px 5px;/margin:20px 0px 0px -350px; }
h1.iphone{color: #af1116; font-family: 'Lucida Sans', 'lucida Grande', Arial; font-size: 20px; font-weight: bold;margin:0px 0px 7px -1px;}
a.appButton, img.appButton { opacity:1;filter:alpha(opacity=100);margin-top:-12px }
a:hover.appButton, img:hover.appButton { opacity:.8;filter:alpha(opacity=80); }
div.keepInMind{color:#333;font-size:10px;text-align:left;margin-top:-10px;}
span.spacing{line-height:11px;}
@media handheld, screen and (max-device-width: 480px) { .ip_text{font-size:12px;}span.spacing{line-height:17px;} }