#topnav  { text-align: left; margin-bottom: 25px; position: relative; top: 0px; left: 0px; visibility: visible }.nav       { color: #f5f5f5; font-weight: bold; font-size: 12px; line-height: 25px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; letter-spacing: 0.25em; padding-left: 170px }.nav a, .nav a:visited   { color: #dca22e; font-weight: bold; font-size: 12px; font-family: Arial; text-decoration: none; text-align: left; letter-spacing: 0.25em }.nav a:hover  { color: #fff1c6; font-weight: bold; font-family: Arial; text-decoration: underline; text-align: center; letter-spacing: 0.25em }.joinlist           { color: #f5f5f5; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; letter-spacing: 0.15em; padding-top: 30px }.joinlist a, .joinlist a:visited      { color: #dca22e; font-weight: bold; font-size: 10px; font-family: Arial; text-decoration: none; text-align: center; letter-spacing: 0.25em }.joinlist a:hover     { color: #fff1c6; font-weight: bold; font-family: Arial; text-decoration: underline; text-align: center; letter-spacing: 0.25em }.listtext    { color: #000; font-size: 12px; line-height: 16px; font-family:  Arial, Helvetica, Geneva, Swiss; background-color: #f7ecb9; text-align: left; padding-right: 8px; padding-left: 20px }.smalltext  { color: #000; font-size: 12px; font-family: Arial; text-align: left }.home_title   { color: #dca22e; font-size: 14px; font-family: Arial; text-align: left; letter-spacing: 0.25em }.home_text    { color: #f5f5f5; font-size: 11px; font-family: Arial; text-align: left; letter-spacing: 0.15em; padding-top: 20px; padding-left: 315px }.home_text a, .home_text a:visited { color: #f5f5f5; font-size: 11px; font-family: Arial; text-decoration: none }.home_text a:hover { color: #dca22e; text-decoration: underline }.ourwines_title    { color: #dca22e; font-size: 14px; font-family: Arial; text-align: left; letter-spacing: 0.25em }.ourwines_text       { color: #000; font-size: 11px; line-height: 16px; font-family: Arial; text-align: left; letter-spacing: 0.05em; padding-top: 20px; padding-right: 100px; padding-left: 155px }.ourwines_text a, .ourwines_text a:visited     { color: #3e3e3e; font-size: 11px; font-family: Arial; border-bottom: 1px solid black }.ourwines_text a:hover       { color: #dca22e; font-family: Arial; text-align: left; border-bottom: medium none }.table_notes   { color: #3e3e3e; font-size: 11px; line-height: 13px; font-family: Arial; text-align: left; letter-spacing: 0.1em }.prodnotes_cell { padding-top: 5px; padding-bottom: 5px }.intro_text          { color: #696969; font-style: italic; font-size: 12px; line-height: 22px; font-family: Arial; text-align: left; letter-spacing: 0.05em; padding-top: 25px; padding-right: 80px; padding-left: 280px }.intro_text a, .intro_text a:visited  { color: #696969; font-style: italic; font-size: 12px; line-height: 22px; font-family: Arial; text-align: left; letter-spacing: 0.05em; border-bottom: 1px solid #696969 }.intro_text a:hover { color: #dca22e }.intro_head    { color: #dca22e; font-style: normal; font-size: 22px; font-family: Arial; text-align: left; letter-spacing: 0.18em }.intro_sub   { color: #dca22e; font-style: normal; font-size: 16px; font-family: Arial; text-align: left; letter-spacing: 0.18em }.intro3_text          { color: #696969; font-style: italic; font-size: 12px; line-height: 22px; font-family: Arial; text-align: left; letter-spacing: 0.05em; padding-top: 25px; padding-right: 80px; padding-left: 270px }.intro2_text           { color: #696969; font-style: italic; font-size: 12px; line-height: 22px; font-family: Arial; text-align: left; letter-spacing: 0.05em; padding-top: 25px; padding-right: 80px; padding-left: 155px }.intro2_text a, .intro2_text a:visited  { color: #696969; font-style: italic; font-size: 12px; line-height: 22px; font-family: Arial; text-align: left; letter-spacing: 0.05em; border-bottom: 1px solid #696969 }.intro2_text a:hover { color: #dca22e }.intro2_head    { color: #dca22e; font-style: normal; font-size: 22px; font-family: Arial; text-align: left; letter-spacing: 0.18em }.intro2_sub   { color: #dca22e; font-style: normal; font-size: 16px; font-family: Arial; text-align: left; letter-spacing: 0.18em }.img_border1 { margin: 8px; border: solid 12px #e2e2d0 }.img_border_left  { margin: 8px 8px 8px 0px; border: solid 12px #e2e2d0 }.ourland_title     { color: #000; font-size: 14px; font-family: Arial; text-align: left; letter-spacing: 0.25em }.ourland_text          { color: #3e3e3e; font-size: 11px; line-height: 18px; font-family: Arial; text-align: left; letter-spacing: 0.05em; padding-top: 20px; padding-right: 80px; padding-left: 280px }.ourland_text a, .ourland_text a:visited      { color: #3e3e3e; font-size: 11px; font-family: Arial; border-bottom: 1px solid #5a5a5a }.ourland_text a:hover       { color: #dca22e; font-family: Arial; text-align: left; border-bottom: medium none }.archive_runner             { color: #707070; font-size: 11px; line-height: 18px; font-family: Arial; text-align: left; letter-spacing: 0.05em; padding-top: 3px; padding-right: 50px; padding-left: 270px }.archive_runner a, .archive_runner a:visited       { color: #707070; font-size: 11px; font-family: Arial; text-decoration: none; border-bottom: 1px solid #8b8b8b }.archive_runner a:hover       { color: #dca22e; font-family: Arial; text-align: left; border-bottom: medium none }.archive_runner2     { color: #4c4c47; font-weight: normal; font-size: 11px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-bottom: 20px; padding: 0px 10px }.archive_runner2 a, .archive_runner2 a:visited  { color: #4c4c47; text-decoration: underline }.archive_runner2 a:hover  { color: #4c4c47; text-decoration: none }.footer { color: #797979; font-size: 10px; line-height: 14px; font-family: Arial; text-align: center; letter-spacing: 0.08em }.footer a, .footer a:visited { color: #797979; border-bottom: 1px solid #636363 }.footer a:hover { color: #ebebeb; border-bottom: none }.news_title     { color: #000; font-size: 14px; font-family: Arial; text-align: left; letter-spacing: 0.25em }.news_text           { color: #3e3e3e; font-size: 11px; line-height: 18px; font-family: Arial; background-color: #efefe4; text-align: left; letter-spacing: 0.05em; padding-top: 20px; padding-right: 10px; padding-left: 10px; border: solid 1px #a5a593 }.news_text a, .news_text a:visited      { color: #3e3e3e; font-size: 11px; font-family: Arial; border-bottom: 1px solid #5a5a5a }.news_text a:hover       { color: #dca22e; font-family: Arial; text-align: left; border-bottom: medium none }.news_item   { padding-top: 20px; padding-right: 70px; padding-left: 270px; border: none 1px #a5a593 }.news_caption { color: #c18e28; font-size: 10px; line-height: 12px; font-family: verdana; text-align: center; padding-top: 3px; padding-bottom: 5px; border-bottom: 1px solid #e2e2d0 }#sidebar   { background-color: #b8ba9e; float: left; margin: 25px 0px 0 30px; padding: 0px; width: 200px; display: block }.sidebar_title    { color: #fff; font-weight: bold; font-size: 14px; font-family: Verdana; text-align: center; letter-spacing: 0.12em; padding-top: 2px; padding-bottom: 4px }.sidebar_body    { color: #4c4c47; font-weight: normal; font-size: 11px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-bottom: 20px; padding: 5px 10px }.sidebar_body a, .sidebar_body a:visited  { color: #4c4c47; text-decoration: underline }.sidebar_body a:hover  { color: #4c4c47; text-decoration: none }#sidebar2    { float: left; clear: both; margin: 25px 0px 0 30px; padding: 0px 3px 0px 0px; width: 200px; display: block }.sidebar2_title     { color: #7b7c62; font-weight: bold; font-size: 11px; font-family: Verdana; text-align: center; letter-spacing: 0.12em; padding-top: 2px; padding-bottom: 4px }.sidebar2_body    { color: #4c4c47; font-weight: normal; font-size: 11px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-bottom: 20px; padding: 0px 10px }.sidebar2_body a, .sidebar2_body a:visited  { color: #4c4c47; text-decoration: underline }.sidebar2_body a:hover  { color: #4c4c47; text-decoration: none }img.sidebar  { font-family: FontName; border: solid 1pt #9c8b4f }