.pseudo_button { cursor:hand; cursor:pointer }

#popcorn_info { margin:0; padding:0; }
#popcorn_info .title { margin:15px 0 5px 0; padding:0; }
#popcorn_info .description { font-family:"Helvetica Medium", Helvetica, Arial, sans-serif; color:#404040; font-size:12px; line-height:18px; padding-left:20px; }
#popcorn_info .button_back { position:absolute; z-index:1001; left:690px; }
#popcorn_info .button_select_flavor { padding:10px 0 0 20px; float:left; }
#popcorn_info .low_price { padding-top:27px; line-height:66px; vertical-align:middle; margin:0 15px; float:left; }


.seal_selected {background:url(../images/seal_selected.gif);}

.seal1_altered .top {width:200px; height:86px; position:absolute; margin:0 0 0 -12px;}

.seal1_altered  .bottom {width:200px; height:86px; position:absolute; margin:86px 0 0 -12px;}
html>body .seal1_altered  .bottom {background:url(../images/selectflavor_text.png);}
*html .seal1_altered  .bottom {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/selectflavor_text.png");}
.seal1_altered  .link, .seal1 .link a {width:200px; height:172px;}
.seal1_altered  .link {position:absolute; margin:0;}
.seal1_altered  .link a {display:block;}
.seal1_altered  .link span {display:none;}
.seal1_selected { position:relative; top:26px; left:60px; }
#seal1_dynamic { position:relative; top:40px; width:199px; text-align:center; marign:0 auto;  }


.seal2_altered .top {width:200px; height:86px; position:absolute; margin:0 0 0 0;}
.seal2_altered  .bottom {width:200px; height:86px; position:absolute; margin:86px 0 0 0;}
html>body .seal2_altered  .bottom {background:url(../images/selectsize_text.png);}
*html .seal2_altered  .bottom {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/selectsize_text.png");}
.seal2_altered  .link, .seal2 .link a {width:200px; height:172px;}
.seal2_altered  .link {position:absolute; margin:0;}
.seal2_altered  .link a {display:block;}
.seal2_altered  .link span {display:none;}
.seal2_selected { position:relative; top:26px; left:47px; }
#seal2_dynamic { position:relative; top:40px; width:179px; left:-4px; text-align:center; marign:0 auto;  }


.seal3_altered .top {width:200px; height:86px; position:absolute; margin:0 0 0 0;}
.seal3_altered  .bottom {width:200px; height:86px; position:absolute; margin:86px 0 0 0;}
html>body .seal3_altered  .bottom {background:url(../images/selectquant_text.png);}
*html .seal3_altered  .bottom {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/selectquant_text.png");}
.seal3_altered  .link, .seal3 .link a {width:200px; height:172px;}
.seal3_altered  .link {position:absolute; margin:0;}
.seal3_altered  .link a {display:block;}
.seal3_altered  .link span {display:none;}
.seal3_selected { position:relative; top:26px; left:47px; }
#seal3_dynamic { position:relative; top:40px; width:179px; left:-4px; text-align:center; marign:0 auto;  }


#flavor_picker { float:left; width:914px; height:449px; background:url(../images/full_plate_bg.gif); margin:0; padding:0; }
.flavor_label { *padding-bottom:15px; }
#size_picker { float:left; width:914px; height:449px; background:url(../images/full_plate_bg_size.gif); margin:0; padding:0; overflow:hidden; }

.category_flavor { margin-bottom:3px; }

#categories { float:left; position:relative; top:177px; left:62px; }
#category_left { float:left; position:relative; margin-top:177px; left:80px; top:30px; }
#category_right { float:left; position:absolute; margin-top:177px; left:790px; top:33px; }

#flavors_loading { float:left; position:relative; left:335px; top:218px; }
#flavors_pagination { float:left; position:relative; top:180px; left:100px; width:500px; overflow:hidden;}

.hide { display:none; }

#single_flavor { overflow:hidden; }
#single_flavor .back_button { position:absolute; left:697px; top:179px;  }
#single_flavor .popcorn { position:absolute; left:66px; top:169px; }
#single_flavor .popcorn_title { position:absolute; left:293px; top:183px; }
#single_flavor .popcorn_description { position:absolute; left:307px; top:268px; font-size:12px; font-family:Helvetica, "Helvetica Medium", Arial, sans-serif; line-height:18px; color:#404040; width:530px; } 
#single_flavor .slide_left { position:absolute; left:23px; top:383px; }
#single_flavor .slide_right { position:absolute; left:837px; top:383px; }

#popcorn_quantity { position:relative; top:120px; left:50px; }
#popcorn_quantity input { padding:5px; color:#854204; font-size:22px; font-weight:bold; text-align:center; overflow:hidden; }

#interior_leftcol { float:left; width:160px; margin-right:20px; padding-left:10px; }
#interior_content_second_col { float:left; width:760px; }