body{font-family:Verdana, Helvetica, Arial, sans-serif;color:#222222;font-size:8pt;text-align:left;background:#eeeeee;margin:0;padding:0;}
h1, h2{font-family:tahoma,arial,helvetica,sans-serif;}
h1{color:#fff;font-size:18px;font-style:italic;margin:17px;}
h2{color:#444444;font-size:16px;}
#mainbox{margin:0 auto;position:relative;text-align:left;width:700px;padding:0;}
#maincenter{background-color: white;left:50px;position:absolute;margin-top:11px;width:600px;border:1px solid #000000;}
select, input{font-size:12px;text-align:left;width:164px;}
select{width:168px;}
input.button{width:108px;}
select, input{text-align:left;font-size:12px;width:164px;}
input.small{width:20px;}
input.button{width:108px;}
#stop{z-index:2;position:absolute;left: -83px;top: 110px;}
#cartgirl{z-index:2;background:transparent URL(cartlady.png) no-repeat;position:absolute;top:56px;left:80px;width:570px;}
#cartgirl h1{z-index:2;margin:0;padding:10px 0px 60px 180px;font-size:18px;line-height:21px;text-align:center;color:#a72023;font-family:Georgia,Times,"Times New Roman",serif;font-style:italic;font-weight:bold;margin:0 140px 0 40px;}
#phonebar h2{z-index:1;background:transparent URL(phonebar.gif) no-repeat;position:absolute;top:123px;left:275px;width:600px;margin:0;padding:1px 20px 5px 20px;font-size:16px;color:white;line-height:21px;text-align:left;}
#fillerbox, #infobox-a, #infobox, #infobox2, #infobox3{background:url("info-bg.jpg") repeat-x scroll 0 0 #FFFFFF;position:relative;left:110px;width:450px;border:3px solid white;}
#infobox-a h1, #infobox h1, #infobox2 h1, #infobox3 h1{background-color:#000000;color:white;font-family:verdana,arial,sans-serif;font-size:12px;font-weight:700;margin:3px;padding:3px 3px 3px 20px;text-align:left;}
#infobox-a p, #infobox p, #infobox2 p, #infobox3 p{margin:7px 0;width:350px;font-family:verdana, arial, sans-serif;font-weight:300;font-size:11px;line-height:15px;text-align:right;}
#infobox select, #infobox-a select; #infobox input, #infobox2 select, #infobox2 input, #infobox3 select, #infobox3 input{text-align:left;font-size:10px;width:174px;}
#infobox input, #infobox2 input{width:170px;}
#infobox3 input.button{background-color:#000099;color:#FFF;font-family:arial, sans-serif;font-size:13px;font-weight:700;text-align:center;}
#infobox-a select.opt, #infobox select.opt, #infobox input.opt, #infobox2 select.opt, #infobox2 input.opt{background-color:#dedede;}
#infobox-a p {font-size: 10px; line-height: 11px;}
#infobox-a select.myqty {background-color:#fbefac;width: 360px;padding:3px;margin-top:10px;}
#infobox3 select.expdate{width:85px;}
hr.cart{margin:0;}
input.update{width:115px;}
#orderbutton {position: relative; top: 25px; width: 600px; height: 40px;}
#orderbutton input {width: 300px; height: 53px;}
#fillerbox {background:none;height:200px;}
#cart-banner  {z-index: 3; background: transparent url("/60_minutes/cart/images/shopping-cart-banner-60-min.gif") no-repeat; position: absolute; top:14px; left: 10px; height: 64px; width: 680px; }
#infobox3 {background:url("/60_minutes/cart/images/info-bg-300.jpg") repeat-x scroll 0 0 #FFFFFF;}
th, td.l {text-align:left;}
td.r, th.r {text-align:right;}
td.m, th.m, input.m {text-align:center;}
input.s {width:74px;}


@media only screen and (max-width: 479px) {
/* ##############################################################################################################
	3-column layout (IPHONE, IPOD, ETC)
*/

body {text-align:center;}
#stop {display:none;}
#fillerbox, #infobox-a, #infobox, #infobox2, #infobox3 {left:0;}
#maincenter, #cartgirl, #cart-banner {left:0;width:456px;}
#cartgirl h1 {margin:0;}
#mainbox {width:456px;}
#cart-banner {background: url("/60_minutes/cart/images/shopping-cart-banner-60-min_767.gif") no-repeat transparent;}
}



@media only screen and (max-width: 767px) and (min-width: 480px) {
/* ##############################################################################################################
	5-column layout (LANDSCAPE IPHONE, SKINNY BROWSERS)
*/

body {text-align:center;}
#stop {display:none;}
#fillerbox, #infobox-a, #infobox, #infobox2, #infobox3 {left:0;}
#maincenter, #cartgirl, #cart-banner {left:0;width:456px;}
#cartgirl h1 {margin:0;}
#mainbox {width:456px;}
#cart-banner {background: url("/60_minutes/cart/images/shopping-cart-banner-60-min_767.gif") no-repeat transparent;}
}