/* Left Nav */
#stage #content #leftnav{
margin-top:5px;
}
/* GLOBAL - #content */
#stage #content .floatleft{
float:left;
}
#stage #content .floatright{
float:right;
}
#stage #content .maxwidth{
width:691px;
}
/* Right Container Hero Fix */
#stage #content #rightcontent{
margin-top:-9px;
}
/* Container */
#stage #content #container{
float:left;
}
/* GLOBAL HERO */
#stage #content #hero{
background-repeat:no-repeat;
background-position: top left;
width:691px;
height:344px;
}
#stage #content #hero ul.product{
float:left;
list-style:none;
font:8pt Arial, Helvetica, "Sans Serif", Verdana;
width:149px;
}
#stage #content #hero ul.product .title{
font-weight:bold;
min-height:25px;
}
#stage #content #hero ul.product .title{
width:110px;
}
#stage #content #hero ul.product .title a{
text-decoration:none;
}
#stage #content #hero ul.product .price{
font:9pt Arial, Helvetica, "Sans Serif", Verdana;
font-weight:bold;
margin:20px 0 0 0;
}
/* Hero Offer Module - MIDDLE */
#stage #content #hero.offer_mid ul.product{
margin:75px 0 0 235px;
}
/* Hero Offer Module - RIGHT */
#stage #content #hero.offer_right ul.product{
margin:75px 0 0 508px;
}
/* Sub-Title Text */
#stage #content .sh_text{
font:16pt Arial, Helvetica, "Sans Serif", Verdana;
font-weight:normal;
margin:15px 0 15px 0;
}
/* Sub-Title Colors */
#stage #content .sh_orange{color:#fb9b08;} 
#stage #content .sh_yellow{color:#fff200;}
#stage #content .sh_gray{color:#9e9d93;}
#stage #content .sh_darkgray{color:#575756;}
#stage #content .sh_blue{color:#0189c9;}
#stage #content .sh_lightblue{color:#4ea0ce;} 
#stage #content .sh_red{color:#ee3b1b;}
#stage #content .sh_darkred{color:#a93b48;}
#stage #content .sh_green{color:#8cbe39;}
#stage #content .sh_greenmoney{color:#67972c;}
#stage #content .sh_lightgreen{color:#5eb34a;}
#stage #content .sh_darkgreen{color:#1f7d31;}
/* GLOBAL - #container */
#stage #content ul .title{
margin:10px 0 0 0;
font-weight:bold;
min-height:28px;
height:28px;
}
#stage #content ul li img{
border:0;
}
#stage #content ul .title {
width:110px;
}
#stage #content ul .title a{
text-decoration:none;
font-weight:bold;
}
#stage #content ul .select img{
margin:0 3px 0 0;
vertical-align:middle;
}
/* USE ADD NOT PRICE */
#stage #content ul .add img{
margin:0 5px 0 0;
vertical-align:middle;
}
#stage #content ul .select{
min-height:18px;
}
#stage #content ul .add span{
font-weight:bold;
}
#stage #content ul .price{
font:9pt Arial, Helvetica, "Sans Serif", Verdana;
font-weight:bold;
margin:15px 0 0 0;
}
#stage #content ul .price img{
margin:0 5px 0 0;
}
/* Sub-Product Title Arrow+Text */
#stage #content .pt_01,
#stage #content .pt_02{
background:none;
background-repeat:no-repeat;
background-position: top left;
height:11px;
width:691px;
margin:25px 0 25px 0;
}
#stage #content .pt_01 a,
#stage #content .pt_02 a{
text-decoration:none;
}
#stage #content .pt_01 a img,
#stage #content .pt_02 a img{
margin:0 5px 0 0;
}
#stage #content .pt_01 span,
#stage #content .pt_02 span{
font:9pt Arial, Helvetica, "Sans Serif", Verdana;
font-weight:bold;
margin:0px;
line-height:1.0em;
}
#stage #content .pt_02{
position:absolute;
}
/* Line Separator */
#stage #content .line_sep{
width:691px;
height:1px;
margin:0 0 20px 0;
padding:0 0 0 0;
}
/* Products Container */
#stage #content .prod_display{
width:691px;
}
/* Global ul.product */
#stage #content .prod_display ul.product{
float:left;
list-style:none;
font:8pt Arial, Helvetica, "Sans Serif", Verdana;
padding:0;
margin:0;
}
/* 4+ Product Module - 112x112 */
#stage #content .prod_display ul.base_prod{
width:158px;
height:210px;
padding:0;
margin:0px 0px 25px 17px;
}
#stage #content .prod_display ul.count4,
#stage #content .prod_display ul.count8,
#stage #content .prod_display ul.count12,
#stage #content .prod_display ul.count16,
#stage #content .prod_display ul.count20,
#stage #content .prod_display ul.count24,
#stage #content .prod_display ul.count28,
#stage #content .prod_display ul.count32{	
width:110px;
}
#stage #content .prod_display ul.base_prod .boxshot img{
height:112px;
}
/* Single Product Module - 691x219 */
#stage #content .mod_1_prod{
background-repeat:no-repeat;
background-position: top left;
width:691px;
height:219px;
margin-bottom:20px;
}
#stage #content .mod_1_prod ul.product{
position:absolute;
margin:70px 0 0 500px;
width:149px;
}
#stage #content .mod_1_prod ul.product .title{
width:100px;
}
#stage #content .mod_1_prod img{
margin:15px 0 0 15px;
width:661px;
height:189px;
}
/* 3 Products - w.204px,h.146px */
#stage #content .prod_display ul.prod_01_mid{
/* margin:0 29px 0 29px; */
}
#stage #content .prod_display ul.prod_01{
width:218px;
height:250px;
margin:0px 0px 20px 17px;
}
#stage #content .prod_display.img204x146 ul.count3,
#stage #content .prod_display.img204x146 ul.count6,
#stage #content .prod_display.img204x146 ul.count9,
#stage #content .prod_display.img204x146 ul.count12,
#stage #content .prod_display.img204x146 ul.count15,
#stage #content .prod_display.img204x146 ul.count18,
#stage #content .prod_display.img204x146 ul.count21,
#stage #content .prod_display.img204x146 ul.count24{
width:204px;
}
#stage #content .prod_display ul.prod_01 .boxshot img{
width:204px;
height:146px;
}
#stage #content .prod_display ul.prod_01 .title a{
display:block;
width:180px;
}
/* 1 Product - w.126px,h.146px */
#stage #content .prod_display ul.prod_02{
height:245px;
}
#stage #content .prod_display ul.prod_02 .boxshot img{
height:146px;
}
#stage #content .prod_display ul.prod_02 .title{
width:120px;
}
/* 1 Product - w.498px,h.203px */
#stage #content .prod_display ul.prod_03{
float:right;
width:498px;
height:203px;
}
#stage #content .prod_display ul.prod_03 .title,
#stage #content .prod_display ul.prod_03 .type,
#stage #content .prod_display ul.prod_03 .select,
#stage #content .prod_display ul.prod_03 .add{
margin-left:30px;
}
#stage #content .prod_display ul.prod_03 .title{
margin-top:-180px;
}
#stage #content .prod_display ul.prod_03 .title{
width:120px;
}
/* 1 Product - w.319px,h.207px */
#stage #content .prod_display ul.prod_04{
width:319px;
height:207px;
}
#stage #content .prod_display ul.prod_04 .title,
#stage #content .prod_display ul.prod_04 .type,
#stage #content .prod_display ul.prod_04 .select,
#stage #content .prod_display ul.prod_04 .add{
margin-left:30px;
width:120px;
}
#stage #content .prod_display ul.prod_04 .title{
margin-top:-190px;
}
/* Popup Position Fix */
#stage #content #hero UL.product .productpopup{
top:-94px;
left:-8px;
}
#stage #content .smallitempopup .productpopup {
top:-94px;
left:-8px;
}
