BODY {
   PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HTML {
   PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
   PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
   FONT: 14px/1.6em Georgia, serif; COLOR: #7d7d7d
}
A {
   COLOR: #3a89ac; TEXT-DECORATION: none
}
A:hover {
   TEXT-DECORATION: underline
}
H1 {
   PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
   PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
   PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
   COLOR: #000
}
H2 {
   COLOR: #000
}
H3 {
   COLOR: #000
}
H1 A {
   COLOR: #000
}
H2 A {
   COLOR: #000
}
H3 A {
   COLOR: #000
}
H1 {
   PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.3em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 18px; PADDING-TOP: 10px
}
H2 {
   PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.3em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 18px; PADDING-TOP: 10px
}
H2.theme {
   FONT-WEIGHT: normal
}
H3 {
   LINE-HEIGHT: 1.3em; MARGIN: 15px 0px 2px; FONT-SIZE: 15px
}
IMG {
   BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}

.clearer {
   CLEAR: both
}
#masthead {
   POSITION: relative; OVERFLOW: hidden; BORDER-TOP: #e1e1e1 1px solid; PADDING-TOP: 15px
}
#masthead .siderail {
   FLOAT: left
}
#masthead .logo {
   FLOAT: left
}
#masthead .siderail {
   WIDTH: 320px
}
#masthead .logo {
   TEXT-ALIGN: center; WIDTH: 345px
}
UL.action-links {
   POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.action-links LI {
   BORDER-LEFT: #e1e1e1 1px solid; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; FONT: bold 9px/1em Arial, sans-serif; FLOAT: left; LETTER-SPACING: 1px; MARGIN-LEFT: 5px
}
UL.action-links LI:first-child {
   BORDER-LEFT: medium none; PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
#feedback A {
   Z-INDEX: 2; POSITION: fixed; WIDTH: 30px; BOTTOM: 10%; BACKGROUND: url(/chrome/feedback.gif); HEIGHT: 165px; CURSOR: pointer; RIGHT: 0px
}
#feedback A:hover {
   BACKGROUND: url(/chrome/feedback-hover.gif)
}
#search {
   MARGIN-TOP: 15px
}
#search INPUT {
   MARGIN: 0px; FLOAT: left
}
#search-text {
   BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 10px; WIDTH: 205px; FONT: 12px/32px Arial, sans-serif; BACKGROUND: url(/chrome/search_box.png) no-repeat; HEIGHT: 32px; COLOR: #afafaf; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#head_adv_search_link {
   MARGIN: -4px 62px 0px 0px; FONT-FAMILY: Arial, sans-serif; FLOAT: right; COLOR: #7d7d7d; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
#recipe_adv_search_link {
   MARGIN: -3px 20px 0px 0px; FONT-FAMILY: Arial, sans-serif; FLOAT: right; COLOR: #7d7d7d; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
#navigation {
   POSITION: relative; MARGIN-TOP: 5px; OVERFLOW: hidden
}
#nav {
   POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/chrome/nav_bg.png); FLOAT: left; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 1px
}
#nav LI {
   PADDING-RIGHT: 2px; BACKGROUND: url(/chrome/nav-separator.png) no-repeat right top; FLOAT: left
}
#nav A {
   TEXT-INDENT: -9999px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block; BACKGROUND: url(/chrome/nav_menu.png) no-repeat left top; HEIGHT: 30px
}
#nav-recipes A {
   WIDTH: 140px
}
#nav-recipes A:hover {
   BACKGROUND-POSITION: 0px -30px
}
#nav-recipes A.selected:hover {
   BACKGROUND-POSITION: 0px -30px
}
#nav-recipes A.mouse-active {
   BACKGROUND-POSITION: 0px -30px
}
#nav-recipes A.selected {
   BACKGROUND-POSITION: 0px -60px
}
#nav-wine A {
   WIDTH: 154px; BACKGROUND-POSITION: 0px -90px
}
#nav-wine A:hover {
   BACKGROUND-POSITION: 0px -120px
}
#nav-wine A.selected:hover {
   BACKGROUND-POSITION: 0px -120px
}
#nav-wine A.mouse-active {
   BACKGROUND-POSITION: 0px -120px
}
#nav-wine A.selected {
   BACKGROUND-POSITION: 0px -150px
}
#nav-travel A {
   WIDTH: 188px; BACKGROUND-POSITION: 0px -180px
}
#nav-travel A:hover {
   BACKGROUND-POSITION: 0px -210px
}
#nav-travel A.selected:hover {
   BACKGROUND-POSITION: 0px -210px
}
#nav-travel A.mouse-active {
   BACKGROUND-POSITION: 0px -210px
}
#nav-travel A.selected {
   BACKGROUND-POSITION: 0px -240px
}
#nav-athome A {
   WIDTH: 136px; BACKGROUND-POSITION: 0px -270px
}
#nav-athome A:hover {
   BACKGROUND-POSITION: 0px -300px
}
#nav-athome A.selected:hover {
   BACKGROUND-POSITION: 0px -300px
}
#nav-athome A.mouse-active {
   BACKGROUND-POSITION: 0px -300px
}
#nav-athome A.selected {
   BACKGROUND-POSITION: 0px -330px
}
#nav-blogs A {
   WIDTH: 65px; BACKGROUND-POSITION: 0px -360px
}
#nav-blogs A:hover {
   BACKGROUND-POSITION: 0px -390px
}
#nav-blogs A.selected:hover {
   BACKGROUND-POSITION: 0px -390px
}
#nav-blogs A.mouse-active {
   BACKGROUND-POSITION: 0px -390px
}
#nav-blogs A.selected {
   BACKGROUND-POSITION: 0px -420px
}
#nav-mag A {
   WIDTH: 101px; BACKGROUND-POSITION: 0px -450px
}
#nav-mag A:hover {
   BACKGROUND-POSITION: 0px -480px
}
#nav-mag A.selected:hover {
   BACKGROUND-POSITION: 0px -480px
}
#nav-mag A.mouse-active {
   BACKGROUND-POSITION: 0px -480px
}
#nav-mag A.selected {
   BACKGROUND-POSITION: 0px -510px
}
#right-nav {
   POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#right-nav LI {
   FLOAT: left
}
#right-nav A {
   TEXT-INDENT: -9999px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 85px; DISPLAY: block; BACKGROUND: url(/chrome/right_nav_menu.png) no-repeat left top; HEIGHT: 31px
}
#nav-events A:hover {
   BACKGROUND-POSITION: 0px -62px
}
#nav-events A.mouse-active {
   BACKGROUND-POSITION: 0px -62px
}
#nav-events A.selected {
   BACKGROUND-POSITION: 0px -31px
}
#nav-subscribe A {
   WIDTH: 104px; BACKGROUND-POSITION: 0px -93px
}
#nav-subscribe A:hover {
   BACKGROUND-POSITION: 0px -155px
}
#nav-subscribe A.mouse-active {
   BACKGROUND-POSITION: 0px -155px
}
#nav-subscribe A.selected {
   BACKGROUND-POSITION: 0px -124px
}

#go-bar {
   MARGIN-TOP: 16px; FLOAT: left; MARGIN-RIGHT: 5px
}
#wrapper {
   POSITION: relative; MARGIN: 0px auto; WIDTH: 985px
}
#content {
   POSITION: relative
}
#main {
   WIDTH: 660px; FLOAT: left
}
.slug {
   DISPLAY: block
}
.slug A {
   COLOR: #000
}
#myrecipes_logobar {
   DISPLAY: block; MARGIN-BOTTOM: 18px; HEIGHT: 32px; OVERFLOW: hidden
}
#myrecipes_logobar IMG {
   WIDTH: auto; FLOAT: left; HEIGHT: 32px
}
#ad-top {
   TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MIN-HEIGHT: 100px; PADDING-LEFT: 6px; WIDTH: 985px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; HEIGHT: 100px; PADDING-TOP: 2px
}
#ad-top-inner {
   TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: auto; DISPLAY: inline-block
}
.ads {
   MARGIN-BOTTOM: 20px
}
.teaser {
   LINE-HEIGHT: 1.4em; MARGIN-TOP: 4px; COLOR: #000
}
.top-promo {
   HEIGHT: 420px; OVERFLOW: hidden
}
.preview {
   POSITION: absolute; BOTTOM: 0px
}
.features {
   POSITION: absolute; BOTTOM: 0px
}
.preview IMG {
   FLOAT: left
}
.preview IMG {
   DISPLAY: none
}
.preview .caption {
   DISPLAY: none
}
.preview .frame1 {
   DISPLAY: block
}
.preview .caption {
   POSITION: absolute; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 20px; BOTTOM: 0px; FONT: bold 9px/40px Arial, sans-serif; BACKGROUND: url(/chrome/bg_caption.png); LETTER-SPACING: 1px; COLOR: #fff; RIGHT: 0px; LEFT: 0px
}
.preview .caption A {
   COLOR: #fff
}

.features {
   WIDTH: 200px; RIGHT: 0px; MARGIN-RIGHT: 20px
}
.feature-text {
   WIDTH: 380px
}
.feature-front .feature-text {
   WIDTH: 240px; FLOAT: left
}
.features H1 {
   BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: relative
}
.feature {
   BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: relative
}
.features H1 {
   PADDING-BOTTOM: 10px
}
.feature P {
   LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 10px; FONT-SIZE: 13px
}
.feature .pointer {
   POSITION: absolute; DISPLAY: none; TOP: 10px; LEFT: -20px
}
.features .frame1 .pointer {
   DISPLAY: block
}
.news-bits {
   MARGIN-BOTTOM: 30px
}
.news-bits .carousel {
   FLOAT: left
}
.news-bits .carousel .frames {
   WIDTH: auto
}
.news-bits P {
   LINE-HEIGHT: 16px; MARGIN-TOP: 2px; FONT-SIZE: 12px
}
.news-bits P A {
   COLOR: #000
}
.section {
   POSITION: relative
}
.carousel {
   POSITION: relative
}
.section {
   OVERFLOW: hidden
}
.one-column {
   FLOAT: left; MARGIN-RIGHT: 20px
}
.three-columns {
   FLOAT: left; MARGIN-RIGHT: 20px
}
.two-columns {
   FLOAT: left; MARGIN-RIGHT: 20px
}
.four-columns {
   FLOAT: left; MARGIN-RIGHT: 20px
}
.five-columns {
   FLOAT: left; MARGIN-RIGHT: 20px
}
.six-columns {
   FLOAT: left; MARGIN-RIGHT: 20px
}
.one-column {
   WIDTH: 90px
}
.two-columns {
   WIDTH: 200px
}
.three-columns {
   WIDTH: 310px
}
.four-columns {
   WIDTH: 420px; MARGIN-RIGHT: 0px
}
.five-columns {
   MARGIN: 0px 30px 30px 0px; WIDTH: 100px; HEIGHT: 200px
}
.six-columns {
   WIDTH: 660px; PADDING-RIGHT: 0px
}
.carousel {
   MARGIN-TOP: 30px; OVERFLOW: hidden
}
.carousel .slug {
   TEXT-TRANSFORM: uppercase; FONT: 10px/1em Arial, sans-serif; MARGIN-BOTTOM: 10px; LETTER-SPACING: 1px
}
.viewport {
   PADDING-BOTTOM: 0px; MARGIN: 0px -5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.frames {
   POSITION: relative; WIDTH: 3000px
}
.carousel H3 {
   PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.65em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.carousel .lists-link {
   TEXT-TRANSFORM: uppercase; MARGIN: 36px 20px 0px 0px; FONT: 9px/1em Arial, sans-serif; FLOAT: right; LETTER-SPACING: 1px
}
.frame P {
   FONT: 11px/1.4em Arial, sans-serif
}
.frame A {
   DISPLAY: block; COLOR: #7d7d7d
}
.frame P.nav-link {
   TEXT-TRANSFORM: uppercase
}
.blog {
   BORDER-LEFT: #e1e1e1 1px solid; MARGIN-TOP: 30px; PADDING-LEFT: 10px; WIDTH: 189px
}
.blog IMG {
   MARGIN: 0px 10px 5px 0px; DISPLAY: inline-block; FLOAT: left
}
.blog .title SPAN {
   TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT: 11px/13px Arial, sans-serif; LETTER-SPACING: 1px; COLOR: #000
}
.blog .title SPAN A {
   TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT: 11px/13px Arial, sans-serif; LETTER-SPACING: 1px; COLOR: #000
}
.blog H3 {
   LINE-HEIGHT: 21px; MARGIN: 8px 0px -6px
}
.blog .teaser {
   CLEAR: left
}
.blog .byline {
   PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 10px/1 Arial, sans-serif; LETTER-SPACING: 1px; PADDING-TOP: 0px
}
.blog .teaser P {
   PADDING-BOTTOM: 15px; MARGIN-TOP: 3px; FONT: 12px/1.5em Arial, sans-serif; COLOR: #7d7d7d
}
.feature-separator {
   BORDER-BOTTOM: #000 2px solid; BORDER-LEFT: 0px; HEIGHT: 4px; CLEAR: left; BORDER-TOP: #000 2px solid; MARGIN-RIGHT: 20px; BORDER-RIGHT: 0px
}
.featured-article {
   PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.featured-article IMG {
   DISPLAY: block
}
.featured-article .slug {
   TEXT-TRANSFORM: uppercase; MARGIN-TOP: 20px; FONT: 10px/12px Arial, sans-serif; LETTER-SPACING: 1px; COLOR: #000
}
.featured-article H2 {
   PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
.links {
   PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 17px
}
.links LI {
   PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 9px/1em Arial, sans-serif; LETTER-SPACING: 1px; PADDING-TOP: 0px
}
.links LI A {
   PADDING-RIGHT: 10px; BACKGROUND: url(/chrome/link-blue.png) no-repeat 100% 0px
}
.lmore {
   PADDING-RIGHT: 10px; BACKGROUND: url(/chrome/link-blue.png) no-repeat 100% 0px
}
.rel-articles A {
   PADDING-RIGHT: 10px; BACKGROUND: url(/chrome/link-blue.png) no-repeat 100% 0px
}
.rel-articles A {
   BACKGROUND-POSITION: 100% center
}
.lmore {
   BACKGROUND-POSITION: 100% center
}
.caption .lmore A {
   PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.section-separator {
   BORDER-BOTTOM: #e1e1e1 1px solid; MARGIN: 0px 20px 30px 0px; CLEAR: left; PADDING-TOP: 29px
}
#departments P {
   TEXT-TRANSFORM: uppercase
}
#subscModule {
   MARGIN-TOP: 5px; WIDTH: 300px; DISPLAY: block; BACKGROUND: url(../images/gModBg.jpg) #c00 no-repeat; HEIGHT: 250px
}
#subscModule DIV {
   PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#getMore {
   TEXT-ALIGN: center; MARGIN: 25px 0px 20px; WIDTH: 300px; DISPLAY: block
}
#booksMod {
   PADDING-BOTTOM: 0px; MARGIN: 8px 0px; PADDING-LEFT: 16px; WIDTH: 300px; PADDING-RIGHT: 20px; DISPLAY: block; HEIGHT: 75px; PADDING-TOP: 0px
}
#subscMag IMG {
   PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
#bookMag IMG {
   PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 16px; PADDING-TOP: 0px
}
#ipadMag IMG {
   PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 13px; PADDING-TOP: 0px
}
#clubMag IMG {
   PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#booksModBtn {
   PADDING-BOTTOM: 8px; MARGIN: 0px 0px 8px; PADDING-LEFT: 16px; WIDTH: 300px; PADDING-RIGHT: 20px; DISPLAY: block; HEIGHT: 20px; PADDING-TOP: 0px
}
#subscMagBtn IMG {
   PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
#bookMagBtn IMG {
   PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
#ipadMagBtn IMG {
   PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
#clubMagBtn IMG {
   PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#right-rail .thumbnail {
   Z-INDEX: 0; POSITION: relative
}
#right-rail .thumbnail:hover {
   Z-INDEX: 50; BACKGROUND-COLOR: transparent
}
#right-rail .thumbnail SPAN {
   POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VISIBILITY: hidden; TOP: 0px; PADDING-TOP: 5px; LEFT: 0px
}
#right-rail .thumbnail SPAN IMG {
   BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#right-rail .thumbnail:hover SPAN {
   Z-INDEX: 51; POSITION: absolute; VISIBILITY: visible; TOP: -85px; LEFT: -20px
}
#right-rail .ruler {
   MARGIN: 0px 14px
}
#right-rail {
   BORDER-LEFT: #a7a9ac 1px solid; WIDTH: 324px; FLOAT: right
}
#right-rail .double-divider {
   BORDER-BOTTOM: #a7a9ac 1px solid; WIDTH: 323px; FLOAT: left; HEIGHT: 1px; BORDER-TOP: #a7a9ac 1px solid
}
#right-rail .ad {
   PADDING-BOTTOM: 11px; BACKGROUND-COLOR: #f2f2f2; PADDING-LEFT: 11px; WIDTH: 304px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
#right-rail .ad-disclosure {
   TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; WIDTH: 300px; FONT: 10px/12px Arial, serif; COLOR: #7d7d7d
}
#right-rail .cm-ad {
   PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; WIDTH: 300px; PADDING-RIGHT: 12px; BACKGROUND: url(/chrome/search_bg.gif) 0px 0px; FLOAT: left; PADDING-TOP: 12px
}
#flash-error {
   COLOR: red
}
#newsletter-signup FORM {
   PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#newsletter-signup {
   POSITION: relative; WIDTH: 322px; DISPLAY: block; FLOAT: left; HEIGHT: 260px; BORDER-RIGHT: #e1e1e1 1px solid
}
#newsletter-signup .primary-newsletter {
   BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: relative; PADDING-BOTTOM: 10px; MARGIN-TOP: 15px; PADDING-LEFT: 20px; WIDTH: 304px; FLOAT: left
}
#newsletter-signup .image {
   WIDTH: 110px; FLOAT: left; HEIGHT: 120px; MARGIN-RIGHT: 15px
}
#newsletter-signup .title {
   FONT: bold 14px/19px "Arial", sans-serif; MARGIN-BOTTOM: 5px; FLOAT: left; COLOR: #000000
}
#newsletter-signup .desc {
   WIDTH: 160px; FONT: italic 14px/18px "Georgia", serif; FLOAT: left; COLOR: #7d7d7d
}
#newsletter-signup .signup-box {
   TEXT-TRANSFORM: uppercase; MARGIN-TOP: 5px; FONT: 11px/16px "Arial", sans-serif; COLOR: #7d7d7d
}
#newsletter-signup INPUT {
   MARGIN: 0px
}
#secondary-newsletters {
   BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: relative; WIDTH: 324px; FONT: 11px/16px "Arial", sans-serif; FLOAT: left; COLOR: #7d7d7d
}
#secondary-newsletters .ul {
   MARGIN-LEFT: 10px; PADDING-TOP: 7px
}
#secondary-newsletters .ul .li {
   PADDING-BOTTOM: 7px
}
#secondary-newsletters STRONG {
   COLOR: black
}
#newsletter-signup .email-bar {
   POSITION: relative; MARGIN: 10px 0px 0px 12px; WIDTH: 311px; FLOAT: left; HEIGHT: 30px
}
#newsletter-signup .email-bar INPUT.textfieldsize {
   TEXT-ALIGN: left; PADDING-LEFT: 5px; WIDTH: 190px; FLOAT: left; HEIGHT: 20px; COLOR: #7d7d7d
}
#newsletter-signup .email-bar INPUT.signupbtn {
   MARGIN: -11px 0px 0px -8px; FLOAT: left
}
#right-rail .privacy-info-popup-holder .privacy-info-popup {
   Z-INDEX: 2; POSITION: absolute; WIDTH: 284px; BOTTOM: 20px; DISPLAY: none; BACKGROUND: url(/chrome/privacy_popup_bg.png) no-repeat; HEIGHT: 157px; LEFT: 8px
}
#right-rail .privacy-info-popup-holder {
   TEXT-ALIGN: left
}
#right-rail .privacy-info-popup-holder A {
   LINE-HEIGHT: 11px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #808184; MARGIN-LEFT: 12px; FONT-SIZE: 9px; TEXT-DECORATION: underline
}
#right-rail .privacy-info-popup-holder .privacy-info-popup .privacy-info-popup-text {
   PADDING-BOTTOM: 16px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT: 11px/1.3em Arial, sans-serif; COLOR: white; PADDING-TOP: 16px; border-radius: 3px; -moz-border-radius: 3px
}
#right-rail .privacy-info-popup-holder .privacy-info-popup .privacy-info-popup-text A {
   PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 11px/1.3em Arial, sans-serif; COLOR: #6aaca5; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#right-rail .privacy-info-popup-triangle IMG {
   TOP: -3px; LEFT: 0px
}
#promotions {
   WIDTH: 324px; FLOAT: left
}
.promo {
   POSITION: relative; PADDING-LEFT: 20px; WIDTH: 324px; HEIGHT: 150px
}
.promo .image {
   PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: 90px; PADDING-RIGHT: 20px; FLOAT: left; HEIGHT: 112px; PADDING-TOP: 15px
}
.promo .promo-body {
   POSITION: relative; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: 175px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 15px
}
.promo .desc {
   MARGIN-TOP: 5px; FONT: 13px/18px "Arial", sans-serif; FLOAT: left; COLOR: #7d7d7d
}
.promo .title {
   FONT: italic 16px/21px "Georgia", serif; FLOAT: left; COLOR: #000000
}
.promo .title A {
   COLOR: #000000
}
.promo .link {
   TEXT-TRANSFORM: uppercase; MARGIN-TOP: 5px; FONT-FAMILY: Arial, sans-serif; FLOAT: left; LETTER-SPACING: 1px; COLOR: #3a89ac; FONT-SIZE: 9px
}
#marketplace {
   PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 300px; PADDING-RIGHT: 20px; BACKGROUND: url(/chrome/marketplace-bkgd.gif) no-repeat; FLOAT: left; PADDING-TOP: 0px
}
#marketplace .text-link {
   PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; FONT: 14px/18px "Georgia", serif; PADDING-TOP: 10px
}
#marketplace .text-link A {
   COLOR: #7d7d7d
}
#marketplace .top.text-link {
   BORDER-BOTTOM: #e1e1e1 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 60px
}
#marketplace .mid.text-link {
   BORDER-BOTTOM: #e1e1e1 1px solid; PADDING-BOTTOM: 10px
}
#marketplace .btm.text-link {
   BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-BOTTOM: 10px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#page-footer {
   TEXT-TRANSFORM: uppercase; FONT: 10px/16px Arial, sans-serif; COLOR: #7d7d7d
}
#page-footer P {
   TEXT-TRANSFORM: uppercase; FONT: 10px/16px Arial, sans-serif; COLOR: #7d7d7d
}
.site-map {
   TEXT-TRANSFORM: uppercase; FONT: 10px/16px Arial, sans-serif; COLOR: #7d7d7d
}
#page-footer {
   MARGIN-TOP: 40px; BACKGROUND: url(/chrome/footer_bg.png) #f5f5f5 repeat-x; PADDING-TOP: 30px
}
#page-footer .wrapper {
   MARGIN: 0px auto; WIDTH: 985px
}
#page-footer .feature-separator {
   MARGIN-RIGHT: 0px
}
#page-footer A {
   COLOR: #7d7d7d
}
#page-footer P.column-title {
   MARGIN-TOP: 0px; LETTER-SPACING: 1px; COLOR: #000; FONT-WEIGHT: bold
}
#page-footer TABLE {
   WIDTH: 100%
}
#page-footer TD {
   PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#page-footer .links {
   PADDING-TOP: 12px
}
#page-footer .links LI {
   LETTER-SPACING: 0px; FONT-SIZE: 10px
}
#page-footer .links LI A {
   BACKGROUND: none transparent scroll repeat 0% 0%
}
.site-map {
   MARGIN-TOP: 3px; LETTER-SPACING: 1px; BORDER-TOP: #e1e1e1 1px solid; PADDING-TOP: 7px
}
.site-map A {
   LINE-HEIGHT: 1em; COLOR: #000; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
#page-footer .terms {
   PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
#page-footer .terms P {
   TEXT-TRANSFORM: none; FONT-SIZE: 11px
}
#page-footer .terms A {
   TEXT-DECORATION: underline
}
#share-bar {
   BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #e1e1e1 1px solid; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: white; WIDTH: 70px; DISPLAY: block; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 0.8em; BORDER-TOP: #e1e1e1 1px solid; TOP: 356px; BORDER-RIGHT: #e1e1e1 1px solid; LEFT: -104px
}
#share-bar .share-button {
   TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 12px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#share-bar .sharethis.share-button {
   TEXT-ALIGN: center; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; BORDER-TOP: #e1e1e1 1px solid; PADDING-TOP: 6px
}
#share-bar .mini.share-button {
   TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e1e1e1 1px solid; PADDING-TOP: 8px
}
#share-bar #stumbleupon-badge {
   TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 18px; DISPLAY: block; BACKGROUND: url(http://cdn.stumble-upon.com/i/badges/badgeLogo18x18.png) no-repeat 0px 0px; HEIGHT: 18px
}
#share-bar-horz {
   BORDER-BOTTOM: #e1e1e1 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: white; WIDTH: 640px; DISPLAY: none; MARGIN-BOTTOM: 20px; HEIGHT: 20px
}
.no-line#share-bar-horz {
   BORDER-BOTTOM: medium none
}
.no-space#share-bar-horz {
   MARGIN-BOTTOM: 0px
}
#share-bar-horz .share-button {
   LINE-HEIGHT: 20px; MARGIN: 0px 15px 0px 0px; FLOAT: left; HEIGHT: 20px
}
#share-bar-horz .facebook.share-button {
   WIDTH: 130px
}
#share-bar-horz .twitter.share-button {
   WIDTH: 55px
}
#share-bar-horz .gplus.share-button {
   WIDTH: 33px
}
#share-bar-horz .pinit.share-button {
   WIDTH: 76px
}
#share-bar-horz .stumble.share-button {
   MARGIN-TOP: 1px; WIDTH: 21px
}
#share-bar-horz .email.share-button {
   MARGIN-TOP: 5px; FLOAT: right; MARGIN-RIGHT: 10px
}
#share-bar-horz .print.share-button {
   MARGIN-TOP: 5px; FLOAT: right; MARGIN-RIGHT: 10px
}
#share-bar-horz .mini.share-button {
   MARGIN-TOP: 1px; WIDTH: 20px
}
#share-bar-horz #stumbleupon-badge {
   MARGIN: 0px auto; WIDTH: 18px; DISPLAY: block; BACKGROUND: url(http://cdn.stumble-upon.com/i/badges/badgeLogo18x18.png) no-repeat 0px 0px; HEIGHT: 18px
}
#share-bar .fb_ltr {
   HEIGHT: 92px !important
}
#share-bar .twitter {
   HEIGHT: 20px
}
#share-bar .gplus {
   HEIGHT: 21px
}
#share-bar .pinit {
   HEIGHT: 59px
}
#share-bar .stumble {
   MARGIN-BOTTOM: 10px; HEIGHT: 20px
}
#geo-children {
   PADDING-BOTTOM: 0px; MARGIN-TOP: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; BORDER-TOP: #000 2px solid; PADDING-TOP: 30px
}
#geo-children UL {
   PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 681px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#geo-children LI {
   BORDER-BOTTOM: #e1e1e1 1px solid; TEXT-TRANSFORM: uppercase; MARGIN: 0px 20px 0px 0px; WIDTH: 207px; FONT: 10px/2.2 Arial, sans-serif; FLOAT: left; LETTER-SPACING: 1px
}
#geo-results-children SPAN {
   COLOR: #7d7d7d
}
#geo-children SPAN {
   COLOR: #7d7d7d
}
#geo-results-children A:hover SPAN {
   BORDER-BOTTOM: #7d7d7d
}
#geo-children A:hover SPAN {
   BORDER-BOTTOM: #7d7d7d
}
#geo-children A {
   PADDING-LEFT: 2px; DISPLAY: block; COLOR: #000
}
#geo-results-children {
   MARGIN-TOP: 20px; FLOAT: left
}
#geo-results-children UL {
   PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; LIST-STYLE-TYPE: none; MARGIN: 0px 20px 0px 0px; PADDING-LEFT: 0px; WIDTH: 160px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#geo-results-children LI {
   PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#geo-results-children UL {
   FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 12px
}
#geo-results-children LI A:hover SPAN {
   TEXT-DECORATION: none
}
#tab-toggle {
   BORDER-BOTTOM: #000 1px solid; POSITION: relative; HEIGHT: 22px
}
#tab-toggle UL {
   POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 21px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#tab-toggle LI {
   FLOAT: left; MARGIN-LEFT: 6px
}
#tab-toggle .back {
   BACKGROUND-COLOR: #e71f3d; COLOR: #fff
}
#tab-toggle .front {
   BORDER-BOTTOM-COLOR: #fff; COLOR: #000
}
#tab-toggle A {
   BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: arial, sans-serif; LETTER-SPACING: 1px; FONT-SIZE: 10px; BORDER-TOP: #000 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 0px
}
#restaurant-travel-wrapper {
   MARGIN-RIGHT: 20px
}

.lmore {
   TEXT-TRANSFORM: uppercase; FONT: 10px/15px Arial, sans-serif; LETTER-SPACING: 1px
}
.lst-address {
   TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 10px; FONT: 9px/15px Arial, sans-serif; LETTER-SPACING: 1px; COLOR: #7d7d7d
}

.locality {
   DISPLAY: block; MARGIN-BOTTOM: 15px
}

.featured-in {
   PADDING-BOTTOM: 0px; MARGIN-TOP: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #000 2px solid; PADDING-TOP: 4px
}

.featured-in H2 {
   PADDING-BOTTOM: 25px; TEXT-INDENT: -9999px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../chrome/as-featured-in.png) no-repeat 0px 20px; HEIGHT: 11px; OVERFLOW: hidden; BORDER-TOP: #000 2px solid; PADDING-TOP: 20px
}
.featured-in H3 {
   TEXT-TRANSFORM: uppercase; MARGIN-TOP: 0px; FONT-SIZE: 12px
}
.featured-in BLOCKQUOTE {
   MARGIN: 15px 0px 35px
}
.author {
   MARGIN-TOP: 10px
}

.def {
   LINE-HEIGHT: 1.6
}
.update {
   TEXT-TRANSFORM: uppercase; FONT: 11px Arial, sans-serif; FLOAT: right
}
.author A {
   FONT: italic 12px Arial, sans-serif
}
.pag-count {
   DISPLAY: block; FLOAT: left; COLOR: #7d7d7d; FONT-SIZE: 11px
}
.page {
   MARGIN: 0px 2px
}
.section.tlp.landing .feature-separator {
   MARGIN-RIGHT: 0px
}
.lnd-recipe H3 {
   LINE-HEIGHT: 1.25; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.landing H3 {
   LINE-HEIGHT: 1.25; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.red {
   COLOR: #e8344f
}
.lnd-recipe {
   MARGIN: 30px 20px 21px 0px; COLOR: #000; OVERFLOW: visible
}
.landing {
   MARGIN: 30px 20px 21px 0px; COLOR: #000; OVERFLOW: visible
}
.lnd-recipe .two-column {
   MARGIN-RIGHT: 0px
}
#rec-switcher {
   BORDER-BOTTOM: #000 2px solid; POSITION: relative; BORDER-TOP: #000 2px solid
}

.lnd-separator {
   WIDTH: 640px
}
.lnd-recipe .sidebar {
   MARGIN: 0px 0px 0px 20px
}

.tp-icon {
   POSITION: absolute; PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 42px; PADDING-RIGHT: 0px; HEIGHT: 42px; OVERFLOW: hidden; TOP: -12px; PADDING-TOP: 0px; LEFT: 30px
}
.tp-icon IMG {
   POSITION: absolute; TOP: 0px; LEFT: 0px
}
.tp-inner {
   TEXT-ALIGN: center; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 16px
}
.tp-inner H3 {
   LINE-HEIGHT: 23px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; LETTER-SPACING: 1px; FONT-SIZE: 18px
}
.tp-inner UL {
   PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 12px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/1.3 Arial, sans-serif; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.tp-inner HR {
   BORDER-BOTTOM: #e1e1e1 1px; BORDER-LEFT: #e1e1e1 1px; BACKGROUND-COLOR: #e1e1e1; MARGIN: 6px auto; WIDTH: 110px; HEIGHT: 1px; COLOR: #e1e1e1; BORDER-TOP: #e1e1e1 1px; BORDER-RIGHT: #e1e1e1 1px
}
.slim-cols {
   BORDER-BOTTOM: #000 1px solid; MARGIN-BOTTOM: 30px; OVERFLOW: hidden
}
.slim-cols .section {
   PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 105%; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.slim-cols IMG {
   WIDTH: 90px; DISPLAY: block; MARGIN-BOTTOM: 7px; HEIGHT: 112px
}
.slim-cols P {
   LINE-HEIGHT: 1.3; MARGIN-TOP: 0px; COLOR: #000; FONT-SIZE: 12px
}
.slim-cols A:hover P {
   TEXT-DECORATION: underline
}
.slim-cols H3 {
   LINE-HEIGHT: 1; MARGIN: 28px 0px 18px
}
.slim-cols .ep-row2 {
   PADDING-BOTTOM: 27px; PADDING-TOP: 39px
}
.tp-inner H4 {
   LINE-HEIGHT: 15px; TEXT-TRANSFORM: uppercase; MARGIN: 8px 0px 0px; LETTER-SPACING: 1px; FONT-SIZE: 10px
}
.tp-inner UL UL {
   MARGIN: 1px 0px
}
.tp-inner UL UL LI {
   LINE-HEIGHT: 20px
}
.tp-btn-see-more {
   TEXT-INDENT: -9999px; MARGIN: 9px auto 0px; WIDTH: 135px; DISPLAY: block; BACKGROUND: url(../chrome/list_see_all_button.gif) no-repeat 0px 0px; HEIGHT: 23px; OVERFLOW: hidden
}
.land-photo {
   MARGIN: 0px 15px 15px 0px; WIDTH: 60px; DISPLAY: block; FLOAT: left; HEIGHT: 75px
}
.insiders-guide {
   PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 122px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../chrome/insiders-guide.png) no-repeat 0px 0px; HEIGHT: 23px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.land-feat H3 {
   LINE-HEIGHT: 21px; MARGIN: 5px 0px 8px; COLOR: #000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.land-feat P {
   CLEAR: both
}
.land-feat {
   MARGIN-BOTTOM: 22px; COLOR: #7d7d7d
}
.pplp .slim-cols {
   BORDER-BOTTOM: medium none
}
.fs-top {
   MARGIN-TOP: 20px
}
.feats {
   CLEAR: both; PADDING-TOP: 30px
}
#vid-switcher {
   POSITION: relative; WIDTH: 420px; BACKGROUND: url(../chrome/search_bg.gif); HEIGHT: 330px; OVERFLOW: hidden
}
#vid-switcher .counter {
   TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT: 10px/1 Arial, sans-serif; COLOR: #7d7d7d
}
#vid-switcher [rel=prev] {
   LEFT: 0px
}
.vid-viewport {
   MARGIN: 13px auto; OVERFLOW: hidden
}
.vid-teaser {
   WIDTH: 321px; DISPLAY: block; HEIGHT: 241px
}
.vid-teaser IMG {
   WIDTH: 321px; DISPLAY: block; HEIGHT: 241px
}
.vid-viewport {
   WIDTH: 321px; DISPLAY: block; HEIGHT: 241px
}
.vid-teaser {
   POSITION: relative; MARGIN: 0px
}
.vid-teaser figcaption {
   POSITION: absolute; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #000; PADDING-LEFT: 10px; BOTTOM: 0px; PADDING-RIGHT: 10px; FONT: bold 9px/13px Arial, sans-serif; LETTER-SPACING: 1px; HEIGHT: 30px; COLOR: #fff; RIGHT: 0px; PADDING-TOP: 10px; LEFT: 0px
}
.vid-teaser CITE {
   FONT-STYLE: normal; DISPLAY: block; FONT-WEIGHT: normal
}
.feat-vid {
   TEXT-ALIGN: center; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 18px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 14px/1 Arial, sans-serif; LETTER-SPACING: 1px; PADDING-TOP: 0px
}
.vid-play {
   POSITION: absolute; TEXT-INDENT: -9999px; BOTTOM: 0px; DISPLAY: block; BACKGROUND: url(../chrome/video_play_lg.png) no-repeat center center; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.tocrecipes {
   MARGIN-TOP: 30px
}
.toc-recipe {
   BORDER-BOTTOM: #f1f1f1 1px solid; POSITION: relative; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.toc-recipe figure IMG {
   WIDTH: 140px; DISPLAY: block; HEIGHT: 175px
}
.toc-recipe figure {
   WIDTH: 140px; DISPLAY: block; HEIGHT: 175px
}
.toc-recipe figure {
   MARGIN: 0px 20px 0px 0px; FLOAT: left
}
.toc-recipe UL {
   WIDTH: 480px; FLOAT: left
}
.toc-recipe H2 {
   WIDTH: 480px; FLOAT: left
}
.toc-recipe UL {
   PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.toc-recipe H2 {
   PADDING-BOTTOM: 5px; LINE-HEIGHT: 1; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.toc-recipe A {
   LINE-HEIGHT: 23px; COLOR: #000
}
.toc-recipe EM {
   COLOR: #7d7d7d
}
.carousel {
   POSITION: relative
}
.carousel .rsw-nav {
   TOP: 108px
}
.carousel [rel=prev].rsw-nav {
   LEFT: 0px
}
#menu {
   LINE-HEIGHT: 20px; PADDING-LEFT: 20px; WIDTH: 140px; FONT-FAMILY: Arial, sans-serif; FLOAT: right
}
.footer-nav {
   LINE-HEIGHT: 20px; FONT-FAMILY: Arial, sans-serif
}
.mhd {
   PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.footer-nav .mhd {
   PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.footer-nav .mhd {
   TEXT-ALIGN: left; LINE-HEIGHT: 1; MARGIN: 19px 0px 12px
}
.mnav {
   PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.footer-nav .mnav {
   PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.footer-nav .mnav {
   POSITION: relative; PADDING-BOTTOM: 15px; OVERFLOW: hidden
}
.footer-nav .first {
   BORDER-BOTTOM: #e1e1e1 1px solid
}
.footer-nav LI {
   WIDTH: 23%; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 2%
}
.list-expander {
   BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: relative; PADDING-BOTTOM: 17px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.btn-expander {
   POSITION: absolute; TEXT-ALIGN: right; LINE-HEIGHT: 1; TEXT-TRANSFORM: uppercase; BOTTOM: 5px; DISPLAY: block; WHITE-SPACE: nowrap; FONT-SIZE: 9px; CURSOR: pointer; RIGHT: 0px
}
.sbar-callout {
   BORDER-BOTTOM: #e1e1e1 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e1e1e1 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 30px; BORDER-TOP: #e1e1e1 1px solid; BORDER-RIGHT: #e1e1e1 1px solid; PADDING-TOP: 3px
}
.sbar-inner {
   BORDER-BOTTOM: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #e1e1e1 1px solid; BORDER-RIGHT: #e1e1e1 1px solid; PADDING-TOP: 10px
}
.sbar-callout H2 {
   PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; MARGIN: 0px auto 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../chrome/headers.png) no-repeat 0px 0px; HEIGHT: 16px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.how-to H2 {
   WIDTH: 92px; BACKGROUND-POSITION: 0px -30px
}
.more-recipes H2 {
   WIDTH: 100px
}
.sbar-callout H3 {
   LINE-HEIGHT: 21px; MARGIN: 3px 0px 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.sbar-callout P {
   LINE-HEIGHT: 19px; MARGIN: 7px 0px 3px; FONT-SIZE: 13px
}
.sbar-bluelink {
   LINE-HEIGHT: 15px; TEXT-TRANSFORM: uppercase; COLOR: #3a89ac; FONT-SIZE: 10px
}
.sbar-callout IMG {
   BORDER-BOTTOM: #000 3px solid; BORDER-LEFT: #000 3px solid; WIDTH: 140px; HEIGHT: 175px; BORDER-TOP: #000 3px solid; BORDER-RIGHT: #000 3px solid
}
.sbar-callout UL {
   PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.sbar-callout LI {
   TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 10px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../chrome/red-bullet.png) no-repeat 0px 4px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.sbar-callout LI A {
   COLOR: #000
}
.bubble {
   BORDER-BOTTOM: #e71f3d 1px solid; POSITION: relative; BORDER-LEFT: #e71f3d 1px solid; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 8px; PADDING-RIGHT: 6px; DISPLAY: inline-block; FONT: bold 10px/1 Arial, sans-serif; LETTER-SPACING: 1px; COLOR: #e71f3d; BORDER-TOP: #e71f3d 1px solid; BORDER-RIGHT: #e71f3d 1px solid; PADDING-TOP: 5px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
.section-search {
   BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 10px; WIDTH: 220px; FONT: 13px/19px Arial, sans-serif; BACKGROUND: url(/chrome/search_box.png) no-repeat; HEIGHT: 32px; COLOR: #7d7d7d; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#section-search INPUT {
   LINE-HEIGHT: 32px; MARGIN: 0px; FLOAT: left; VERTICAL-ALIGN: middle
}
#search-wines-form INPUT {
   LINE-HEIGHT: 32px; MARGIN: 0px; FLOAT: left; VERTICAL-ALIGN: middle
}
.section-body {
   OVERFLOW: visible
}
.feature-front {
   OVERFLOW: visible
}
.feature-front {
   BORDER-BOTTOM: #e1e1e1 1px solid; MARGIN-BOTTOM: 10px
}
.feature-front .image {
   PADDING-BOTTOM: 15px; FLOAT: left; MARGIN-RIGHT: 20px
}
.feature-front .image IMG {
   WIDTH: 140px; DISPLAY: block; HEIGHT: 175px
}
.feature-front .slug {
   TEXT-TRANSFORM: uppercase; FONT: 11px/1 Arial, sans-serif; LETTER-SPACING: 1px; COLOR: #000; PADDING-TOP: 10px
}
.feature-front H2 {
   PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.25; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 8px
}
.feature-front .bubble {
   Z-INDEX: 10; POSITION: absolute; TOP: -3px; RIGHT: 0px
}
.bubble .pointer {
   POSITION: absolute; WIDTH: 7px; BOTTOM: -7px; BACKGROUND: url(/chrome/red_bubble_pointer.gif) no-repeat 0px 0px; HEIGHT: 7px; LEFT: 15px
}
.links LI {
   LINE-HEIGHT: 16px; FONT-SIZE: 10px
}
.links LI A {
   BACKGROUND-POSITION: 100% 2px
}
.lnd-recipe .feature-front H3 {
   MARGIN: 7px 0px 0px
}
.landing .feature-front H3 {
   MARGIN: 7px 0px 0px
}
.lnd-recipe .teaser {
   LINE-HEIGHT: 21px; MARGIN-TOP: 6px
}
.landing .teaser {
   LINE-HEIGHT: 21px; MARGIN-TOP: 6px
}
.lnd-recipe .links {
   PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.landing .links {
   PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.lnd-recipe .feature-front {
   PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.feature-front.landing {
   PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#breadcrumbs {
   POSITION: relative; TEXT-TRANSFORM: uppercase; FONT: 9px/1em Arial, sans-serif; LETTER-SPACING: 1px; OVERFLOW: hidden; MARGIN-RIGHT: 20px
}
#breadcrumbs A {
   COLOR: #7d7d7d
}
#breadcrumbs .sponsor-logo {
   POSITION: relative; FLOAT: right
}
#right-ad-tag {
   PADDING-BOTTOM: 10px
}
#right-ad-tag P {
   MARGIN: 0px
}
.breadcrumbs-divider {
   BORDER-BOTTOM: #e1e1e1 1px solid; MARGIN-TOP: 20px; WIDTH: 100%; MARGIN-BOTTOM: 10px
}
.related-links {
   BORDER-BOTTOM: #000 2px solid; POSITION: relative; PADDING-BOTTOM: 5px; MARGIN-TOP: 30px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #000 2px solid; MARGIN-RIGHT: 20px; PADDING-TOP: 2px
}
.related-links H4 {
   PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 10px/1em Arial, sans-serif; LETTER-SPACING: 1px; COLOR: #000; PADDING-TOP: 8px
}
.related-empty {
   MARGIN-TOP: 30px
}
.related-links P {
   PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; FONT: 12px/20px Arial, sans-serif; FLOAT: left; PADDING-TOP: 0px
}
.related-links P.more-content {
   DISPLAY: none
}
.related-links P A {
   PADDING-RIGHT: 10px; BACKGROUND: url(/chrome/link-blue.png) no-repeat right center
}

.byline {
   PADDING-BOTTOM: 25px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 9px/1em Arial, sans-serif; LETTER-SPACING: 1px; PADDING-TOP: 10px
}
.subsection {
   LINE-HEIGHT: 30px; FONT-SIZE: 26px; FONT-WEIGHT: normal
}
.credit {
   FONT: 9px/15px Arial, sans-serif; COLOR: #7d7d7d
}
.plus {
   FONT-STYLE: italic; MARGIN-TOP: 10px; COLOR: #000; FONT-WEIGHT: normal
}
H1.chefs {
   PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 26px; COLOR: #000; FONT-SIZE: 26px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.subsection-banner {
   BORDER-BOTTOM: #000 1px solid; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 20px 0px 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia, serif; LETTER-SPACING: 3px; COLOR: #000; FONT-SIZE: 10px; BORDER-TOP: #000 2px solid; PADDING-TOP: 0px
}
.chefs#frames P {
   LINE-HEIGHT: 16px; MARGIN: 0px; FONT-FAMILY: Arial, sans-serif; COLOR: #000; FONT-SIZE: 12px
}
.chefs#frames P A {
   COLOR: #000
}
#chefs-wrapper {
   MARGIN: 0px 20px 0px 0px
}
#chefs-wrapper .five-columns {
   HEIGHT: 190px
}
.last.five-columns {
   MARGIN: 0px 0px 30px
}
.hdr-related {
   PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; TEXT-INDENT: -9999px; MARGIN: 20px 0px 17px; PADDING-LEFT: 0px; WIDTH: 153px; PADDING-RIGHT: 0px; BACKGROUND: url(../chrome/headers.png) no-repeat 0px -60px; HEIGHT: 11px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.rel-articles {
   POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/1.66 Arial, sans-serif; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.rel-articles LI {
   WIDTH: 50%; FLOAT: left
}
#frames .slide {
   LINE-HEIGHT: 16px; FONT-FAMILY: Arial, sans-serif; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
#frames .slide A {
   COLOR: #000
}
#frames .image-small {
   MARGIN: 0px 0px 5px; DISPLAY: block
}
SPAN.image-credit {
   PADDING-BOTTOM: 0px; MARGIN: -6px 0px 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, sans-serif; COLOR: #000; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
SPAN.image-credit:hover {
   COLOR: #000; TEXT-DECORATION: underline
}
SPAN.links {
   POSITION: relative; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(/chrome/link-blue.png) no-repeat 100% 8px; PADDING-TOP: 0px
}
SPAN.links A {
   PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, sans-serif; COLOR: #3a89ac; FONT-SIZE: 10px; PADDING-TOP: 0px
}
SPAN.links A:hover {
   COLOR: #3a89ac
}
H1.slideshows {
   LINE-HEIGHT: 30px; FONT-FAMILY: Georgia, serif; FONT-SIZE: 26px; FONT-WEIGHT: normal
}
.subsection-banner {
   BORDER-BOTTOM: #000 1px solid; TEXT-TRANSFORM: uppercase; MARGIN: 20px 0px 30px; LETTER-SPACING: 3px; COLOR: #000; CLEAR: both; FONT-SIZE: 10px; BORDER-TOP: #000 2px solid
}
.title-bar {
   BORDER-BOTTOM: #000 1px solid; LINE-HEIGHT: 25px; TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 20px; LETTER-SPACING: 3px; COLOR: #000; FONT-SIZE: 10px; BORDER-TOP: #000 2px solid
}
.last.five-columns {
   MARGIN: 0px 0px 30px
}
.slim-cols A {
   POSITION: relative; DISPLAY: block
}

.tlp .slim-cols {
   BORDER-BOTTOM: medium none
}
.tlp .editors-picks {
   MARGIN-BOTTOM: 0px
}
.lp-vids IMG {
   WIDTH: 144px; HEIGHT: 108px
}
.landing .slim-cols {
   MARGIN-BOTTOM: 27px
}
.lp-vids .one-column {
   WIDTH: 144px
}
.slim-cols H4 {
   PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 12px/1.3 Arial, sans-serif; COLOR: #000; PADDING-TOP: 0px
}
.slim-cols A:hover H4 {
   TEXT-DECORATION: underline
}
.lp-vids P {
   TEXT-ALIGN: left
}
.lp-vid-play {
   POSITION: absolute; TEXT-INDENT: -9999px; MARGIN: 0px 0px 0px -27px; WIDTH: 55px; DISPLAY: block; BACKGROUND: url(../chrome/play_video.png) no-repeat 0px 0px; HEIGHT: 56px; OVERFLOW: hidden; TOP: 25px; LEFT: 50%
}
.tp-inner UL UL LI A {
   LINE-HEIGHT: 14px
}
.tlp .sbar-callout {
   MARGIN-TOP: 30px
}
.tlp .land-feat H3 {
   LINE-HEIGHT: 23px; FONT-SIZE: 18px
}

.no-bottom-border {
   BORDER-BOTTOM: medium none
}
.med-dark-bottom-border {
   BORDER-BOTTOM: #000 2px solid
}
.thin-dark-bottom-border {
   BORDER-BOTTOM: #000 1px solid
}
.thin-light-bottom-border {
   BORDER-BOTTOM: #e1e1e1 1px solid
}
.no-bottom-margin {
   MARGIN-BOTTOM: 0px !important
}
.no-bottom-padding {
   PADDING-BOTTOM: 0px !important
}

#review-summary {
   BORDER-BOTTOM: #e1e1e1 1px solid; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 9px/16px Arial, sans-serif; LETTER-SPACING: 1px; COLOR: #7d7d7d; BORDER-TOP: #e1e1e1 1px solid; MARGIN-RIGHT: 20px; PADDING-TOP: 7px
}
#review-summary .rating {
   FLOAT: left
}
#review-summary .rating A {
   PADDING-RIGHT: 100px; DISPLAY: block
}
#review-summary .favorite-add {
   FLOAT: right
}
#recipe-head {
   POSITION: relative
}
#recipe-ribbon {
   Z-INDEX: 10; POSITION: absolute; WIDTH: 90px; BACKGROUND: url(/chrome/recipe_burst.gif) no-repeat 0px 0px; HEIGHT: 75px; TOP: -18px; RIGHT: 31px
}
.recipe-title {
   MARGIN-TOP: 18px
}
.byline {
   LINE-HEIGHT: 16px; WIDTH: 315px
}
.recipe-image {
   POSITION: relative; OVERFLOW: hidden; PADDING-TOP: 4px
}
.recipe-image .image-frame {
   FLOAT: right
}
.image-credit {
   FONT: 10px/18px Arial, sans-serif
}
.recipe-title H1 {
   PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 315px; PADDING-RIGHT: 0px; FONT-SIZE: 26px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.cooking-time {
   POSITION: relative; OVERFLOW: hidden
}
.cooking-time UL {
   PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.cooking-time UL.themes {
   WIDTH: 160px; MARGIN-LEFT: 20px
}
.cooking-time LI {
   TEXT-TRANSFORM: uppercase; FONT: bold 10px/16px Arial, sans-serif; COLOR: #000
}
.cooking-time LI SPAN {
   FONT-WEIGHT: normal
}
.recipe-dek {
   MARGIN-TOP: 25px
}
.recipe-dek P {
   FONT: italic 16px/24px Georgia, serif; COLOR: #000
}
.recipe-dek P A {
   COLOR: #3a89ac
}
.recipe-dek STRONG A {
   PADDING-RIGHT: 15px; BACKGROUND: url(/chrome/link-black.png) no-repeat right center
}
.recipe-dek .dek {
   MARGIN-TOP: 25px; FONT: italic 16px/24px Georgia, serif
}
.recipe-dek .dek EM {
   FONT-STYLE: normal
}
.recipe-dek .dek A {
   COLOR: #3a89ac
}
#camera {
   MARGIN-TOP: 10px
}
#camera P {
   MARGIN: 0px
}
.themes LI {
   PADDING-LEFT: 15px; BACKGROUND: url(/chrome/theme-bullet.png) no-repeat 0px 2px
}
.print-theme-bullet {
   DISPLAY: none
}
.recipe-content {
   MARGIN-TOP: 30px; MARGIN-BOTTOM: 30px
}
.recipe-content .feature-separator {
   MARGIN-RIGHT: 20px
}
#ingredients H2 {
   PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 10px/1em Arial, sans-serif; LETTER-SPACING: 1px; COLOR: #e71f3d; PADDING-TOP: 0px
}
#ingredients OL {
   PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#ingredients LI {
   PADDING-BOTTOM: 20px; FONT: bold 13px/15px Arial, sans-serif; COLOR: #000
}
#directions OL {
   LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 14px/21px Georgia, serif; COLOR: #000; PADDING-TOP: 0px
}
#directions LI {
   PADDING-BOTTOM: 21px
}
#directions LI SPAN {
   FONT-WEIGHT: normal
}
#endnotes {
   FONT: 14px/21px Georgia, serif; COLOR: #000
}
#endnotes .inline-subhed {
   TEXT-TRANSFORM: uppercase; FONT: bold 10px/21px Arial, sans-serif; LETTER-SPACING: 1px
}
#pairing {
   PADDING-BOTTOM: 15px; MARGIN-TOP: 25px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/chrome/pairing.png); PADDING-TOP: 15px
}
#pairing H2 {
   PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 10px/1em Arial, sans-serif; LETTER-SPACING: 1px; COLOR: #e71f3d; PADDING-TOP: 0px
}
#pairing P {
   FONT: 12px/16px Arial, sans-serif; COLOR: #000
}
.recipe-footer {
   TEXT-ALIGN: right; TEXT-TRANSFORM: uppercase; MARGIN-TOP: 30px; FONT: 9px/15px Arial, sans-serif; LETTER-SPACING: 1px
}
.recipe-footer UL {
   PADDING-BOTTOM: 8px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#directions .recipe-footer LI {
   PADDING-BOTTOM: 0px
}
#review-content {
   POSITION: relative; OVERFLOW: hidden
}

.free-issues {
   MARGIN-TOP: 20px
}
