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

body{ font: 11px Verdana,Arial,sans-serif;text-align: left;
	background:#f6f6f6 url(../images/bkgd.gif) repeat;
	margin:0;padding:0;
	color:#333;
	}
	

/*CONTAINER TO HOLD BLACK GRADATION */
div#fade {background-image:url(../../images/fade_bkgd.gif); background-repeat:repeat-x; background-position:top left; width:100%; min-height:400px; padding:0; margin:0;}


a {color: #ff8c24; text-decoration:none;}
a:hover {color:#04aecc;}
p{margin:0 0 5px 0;padding:0;line-height:1.4}
h1{margin:0;padding: 0 10px}
h2 {font: normal 20px/20px Arial, Helvetica, sans-serif;  margin:0 0 10px 0;}
h3 {padding:0; font: normal 16px/16px Arial, Helvetica, sans-serif;  margin:0 0 10px 0;}

div#container{width:950px; background-color:#FFFFFF; margin: 0 auto;text-align:left;}
div#floatfix {float:left; width:900px; background-color:#FFFFFF; padding:20px 25px 20px 25px; margin:0;}
div#clearfloat {clear:left; margin-top:0; display:block;}

/* div#header{margin: 0 0 0px 0; padding:0; width:899px; } */
div#header{width:899px; }
div#header2{margin: 0 0 20px 0;background-color: #FFF;color:#FFF; padding:0; width:900px; }

/*#header div#logo {height:150px; width:900px;  display:block; margin:0; padding:0; }
#header2 div#logo {height:120px; width:900px;  display:block; margin:0; padding:0; }
*/
#header div#logo {height:150px; width:900px;  display: block; margin:0; padding:0; }
#header2 div#logo {height:120px; width:900px;  display:block; margin:0; padding:0; }

div#logo img.mtg{float:left; margin:0 0 0 0px;}
div#flashbanner {width:624px; height:150px; padding:0; margin: 0 0 0 275px;} 

div#samplecards{margin: 30px 10px;background-color: #000;color:#FFF; padding:10px; clear:left; }
div#special{margin:30px 10px;background-color: #FFF; color:#333; padding:10px;}
div#special table {margin:0 10px; width:90%;}



div#content{float:right;width:626px;background: #FFF; margin:0; padding:0;}
div#homeleftside {float:left; width:400px; padding-right:10px; margin:0;}
div#leftside {float:left; width:400px; padding-right:10px; border-right:1px solid #92d6e7; margin:0;}
div#rightside {float:right; width:200px !important;}
div#homerightside {float:right; width:200px !important;}
div#menu{width:225px; float:left; padding:9px; margin:0 0 15px;}
div#menu{background:#eeefef;}

div#footer{clear:both;width:900px;margin:20px 0; padding: 5px 0; background: #EEEFEF; }
div#footer p{padding: 0 10px}


#leftside h2 {font-size:18px; line-height:18px; margin:0 0 4px 0; color:#ff8c24;}
#leftside ul {margin:0 0 15px 0; padding:1px 0px 5px 20px;}
#leftside ul li{margin:0;}
#leftside p.howitworks {font-size:6px; line-height:12px;}


/*HOME LEFT SIDE*/
#homeleftside h2 {font-size:18px; line-height:18px; margin:0 0 4px 0; color:#00bad6;}
#homeleftside ul {margin:0 0 15px 0; padding:1px 0px 5px 20px;}
#homeleftside ul li{margin:0;}


#rightside h2 {font-size:16px; line-height:18px; margin:0 0 10px 0; padding:0 0 5px 0; border-bottom:1px solid #ccc;color:#ff8c24;}
#rightside table#howworks {margin:5px 0 15px 0; padding:0;}
#rightside table#howworks td {vertical-align:top; padding-right:10px;}
#rightside table td#howworks img {margin-bottom:5px;}




#rightside table#pricing {border-top:1px solid #333; border-collapse:collapse; padding:0; margin:10px 0 5px 0;}
#rightside table#pricing tr.gray{background:#eee;}
#rightside table#pricing td {border-bottom:1px solid #333; text-align:center; padding:5px 0 5px 0; border-right:1px solid #333;}
#rightside table#pricing td.end {border-right:0;}
#rightside p.legal {font-size:9px; line-height:12px;}


/*HOME RIGHT SIDE */
#homerightside h2 {font-size:18px; line-height:18px; margin:0 0 10px 0; padding:0 0 5px 0; border-bottom:1px solid #ccc;color:#00bad6;}
#homerightside table#howworks {margin:5px 0 15px 0; padding:0;}
#homerightside table#howworks td {vertical-align:top; padding-right:10px;}
#homerightside table td#howworks img {margin-bottom:5px;}
#homerightside ul li{
	border-bottom:0px;
	background: url(../images/list.gif) no-repeat left top;
	padding-left:15px;
	list-style-type: none;
	text-align: left;
	position:relative;
	left: -40px;
}




#homerightside table#pricing {border-top:1px solid #333; border-collapse:collapse; padding:0; margin:10px 0 5px 0;}
#homerightside table#pricing tr.gray{background:#eee;}
#homerightside table#pricing td {border-bottom:1px solid #333; text-align:center; padding:5px 0 5px 0; border-right:1px solid #333;}
#homerightside table#pricing td.end {border-right:0;}
#homerightside p.legal {font-size:10px; line-height:12px;}




#ordering h2 {font-size:18px; line-height:18px; margin:0 0 10px 0; padding:0 0 5px 0; border-bottom:1px solid #ccc;color:#00bad6;}
#ordering table {padding:0; margin:0; width:600px;}
#ordering table td {width:200px; vertical-align:top; text-align:left; padding:0 15px 0 0; margin:0;}
#ordering table td img {margin:0 10px 15px 0; float:left;}


/*ICON NAV BAR CODE */
#iconnav {padding:0; margin:0; height:110px;}
#navlist {margin:0; padding:0; list-style:none;}

#navlist li{ list-style:none; display:inline; margin:0; padding:0;}

#navlist a {
    display:block;
    width:75px;height:86px;
    text-decoration:none;
	border:0;
	background-repeat:no-repeat; 
	float:left;  
}
#navlist a:hover { 
    background-position: -75px 0;
}
#navlista:active {
    background-position:0 -75px;
}
#navlist a.music {background:url(../images/nav_musicMO.gif); background-position:0 0;}
#navlist a.ringtones {background:url(../images/nav_ringtoneMO.gif); background-position:0 0;}
#navlist a.pizza {background:url(../images/nav_pizzaMO.gif);background-position:0 0;}
#navlist a.dvds {background:url(../images/nav_dvdMO.gif);background-position:0 0;}
#navlist a.movie {background:url(../images/nav_movieMO.gif);background-position:0 0;}
#navlist a.gourmet {background:url(../images/nav_gourmetMO.gif);background-position:0 0;}
#navlist a.magazine {background:url(../images/nav_magazineMO.gif);background-position:0 0;}
#navlist a.photo {background:url(../images/nav_photosMO.gif);background-position:0 0;}
#navlist a.phone {background:url(../images/nav_phoneMO.gif);background-position:0 0;}
#navlist a.digital {background:url(../images/nav_digitalMO.gif);background-position:0 0;}
#navlist a.eco {background:url(../images/nav_ecoMO.gif);background-position:0 0;}
#navlist a.transl8r {background:url(../images/nav_transl8rMO.gif);background-position:0 0;}


#navlist a.music:hover {background:url(../images/nav_music.gif); background-position:-75px 0;}
#navlist a.ringtones:hover {background:url(../images/nav_ringtone.gif); background-position:-75px 0;}
#navlist a.pizza:hover {background:url(../images/nav_pizza.gif);background-position:-75px 0;}
#navlist a.dvds:hover {background:url(../images/nav_dvd.gif);background-position:-75px 0;}
#navlist a.movie:hover {background:url(../images/nav_movie.gif);background-position:-75px 0;}
#navlist a.gourmet:hover {background:url(../images/nav_gourmet.gif);background-position:-75px 0;}
#navlist a.magazine:hover {background:url(../images/nav_magazine.gif);background-position:-75px 0;}
#navlist a.photo:hover {background:url(../images/nav_photos.gif);background-position:-75px 0;}
#navlist a.phone:hover {background:url(../images/nav_phone.gif);background-position:-75px 0;}
#navlist a.digital:hover {background:url(../images/nav_digital.gif);background-position:-75px 0;}
#navlist a.eco:hover {background:url(../images/nav_eco.gif);background-position:75px 0;}
#navlist a.transl8r:hover {background:url(../images/nav_transl8r.gif);background-position:75px 0;}

/*END OF ICON NAV BAR CODE */

#samplecards table {margin:15px 0 0 25px; padding:0; }
#samplecards table td {text-align:center; padding:0 10px 10px 0; border:0; border-collapse:collapse; margin:0;}
hr {margin: 15px 0px; color: #e8ebeb; background-color: #e8ebeb; height: 8px; border:0; clear:both;}

#content p.left {width:275px; float:left;}
#content p.right {width:275px; float:right;}

#footer p.left {width:575px; vertical-align:bottom; margin-top:20px; margin-left:10px; float:left;}
#footer p.right {width:250px; margin-left:615px; text-align:right;}
#footer p.left span {font-size:10px;}
#footer p.right span {font-size:10px; font-weight:bold; text-transform:uppercase;}
.orange {
color: #FF9F2D
}
