#sidebar, #left, #header, #footer {display:none;}
body {font-family:Arial, Helvetica, sans-serif;}
/* weine */
body.wine .red  h1 {color:#900;}
body.wine .green h1 {color:#006900;}
body.wine .black h1 {color:#000;}
body.wine #content .profile {margin-left:170px;padding-top:40px;}
body.wine #content .profile img {margin-bottom:14px;}
body.wine #content .profile .meta img {margin-bottom:0;}
body.wine #content .profile h1 {font-size:16px;font-weight:bold;}
body.wine #content .profile h3 {font-size:14px;color:#666;font-weight:bold;padding:8px 0;}
body.wine #content .profile .leftcol {float:left;width:210px;margin-right:20px;}
body.wine #content .profile .rightcol {float:left;width:160px;}
body.wine #content .profile .price {margin-left:20px;clear:both;}
body.wine #content div.more {display:none;}
body.wine .bottle {position:absolute;top:50px;left:0;width:160px;z-index:100;}
body.wine .pad350 {top:400px;}

/* price layout */
.price {font-family:Arial,sans-serif;line-height:normal;color:#000;margin:0;padding:0;}
.price dt {font-weight:bold;font-size:45px;letter-spacing:-4px;margin:0;padding:0;}
.red .price dt {color:#900;}
.green .price dt {color:#006900;}
.black .price dt {color:#000;}
.price dt em {font-size:20px;color:#000;}
.price dt span {font-size:25px;vertical-align:text-top;letter-spacing:0;margin-left:-2px;}
.price dd {font-size:10px;font-weight:normal;padding:0;margin:0;}

/* meta */
dl.meta {font-size:11px;margin:0;padding:0;}
dl.meta img {margin-bottom:0;}
dl.meta dt {margin:0;padding:0;width:24px;float:left;padding-right:6px;display:inline;clear:left;}
dl.meta dd {margin:0;padding:0;width:120px;margin-bottom:6px;float:left;display:inline;line-height:14px;;}
dl.meta dd.temp {line-height:24px;vertical-align:middle;}
