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

#wine_result { float: left; height: auto; width: 490px; margin-left:10px; margin-right:10px; }
#wine_result #wine_photo { float: left; height: 150px; width: 45px; background-image:url(../images/png/shared/bottle_red.png); background-repeat: no-repeat;}
#wine_result #wine_photo #label { height: 45px; width: 35px; margin-top: 80px; background-repeat: no-repeat; background-position: center center; }
#wine_result #wine_header { float: left; height: auto; width: 445px; }
#wine_result #wine_header #wine_flag { float: left; height: auto; width: 48px; height: 48px; background-repeat: no-repeat; }
#wine_result #wine_header #wine_title { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #666666; float: left; height: 43px; width: 387px; padding-top: 5px; padding-left: 10px; line-height: 20px; }
#wine_result #wine_details { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; float: left; height: auto; width: 329px; line-height: 20px; }
#wine_result #wine_details #detail_column{ float: left; height: auto; width: auto; white-space: nowrap; }
#wine_result #wine_details #detail_column_vars{ float: left; height: auto; width: auto; font-weight: bold; padding-left: 10px; white-space: nowrap; }
#wine_result #payment_options { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; float: left; height: auto; width: 98px; border: 1px dotted #333333; background-color: #F3F3F3; padding: 8px; }
#wine_result #payment_options #wine_sku { float: left; width: 96px; }
#wine_result #payment_options #wine_inputs { float: left; width: 96px; margin: 0px; }
#wine_result #payment_options #wine_price { float: left; width: 96px; margin-top: 5px; }
#wine_result #payment_options #results_form { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; margin: 0px; padding: 0px; }
#wine_result #payment_options #results_form #basket { display: block; width: 50px; background-repeat: no-repeat; height: 18px; float: left; margin-top: 5px; }
#wine_result #payment_options #results_form #basket:visited { background-image: url(../images/png/forms/basket_up.png); }
#wine_result #payment_options #results_form #basket:link { background-image: url(../images/png/forms/basket_up.png); }
#wine_result #payment_options #results_form #basket:hover { background-image: url(../images/png/forms/basket_over.png); }
#wine_result #payment_options #results_form #basket:active { background-image: url(../images/png/forms/basket_down.png); }
#review_container { float: left; width: 490px; margin-left:10px; margin-right:10px; }
#review_container #review { float: left; width: 490px; margin-top: 10px; }
#review_container #review_header { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #333333; width: 490px; margin-top: 30px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #333333; padding-bottom: 5px; }
#review_container #review #rating { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #999999; padding: 5px; border: 1px solid #666666; float: left; }
#review_container #review #institution { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990f3d; float: left; width: auto; padding-left: 10px; padding-top: 4px; }
.article { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-indent: 50px; width: 490px; margin-top: 5px; float: left; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #333333; padding-bottom: 10px; }
