#topnav   { background-color: #000; text-align: center; vertical-align: bottom; position: relative; top: 0px; left: 0px; height: 75px; visibility: visible }#midnav     { background-color: #000; text-align: center; padding-top: 20px; padding-bottom: 20px; position: relative; top: 0px; left: 0px; width: 900px; visibility: visible }.midnav            { color: #dbdbdb; font-size: 13px; line-height: 13px; font-family: Georgia; text-align: center; letter-spacing: 0.08em }.midnav a, .midnav a:visited         { color: #dbdbdb; font-size: 13px; font-family: Georgia; text-decoration: none; background-color: #000; text-align: center; letter-spacing: 0.08em; padding-right: 10px; padding-left: 10px }.midnav a:hover        { color: #ebebeb; font-family: Georgia; text-decoration: none; background-color: #302030; text-align: center; letter-spacing: 0.08em; padding: 20px 10px }h1   { color: #ebebeb; font-weight: normal; font-size: 16px; line-height: 18px; font-family: Georgia; text-decoration: none; background-color: #302030; text-align: left; letter-spacing: 0.08em; margin: 0px; padding: 10px 7px }a, a:visited { color: #604160 }a:hover { color: #604160; text-decoration: underline }.nav          { color: #dbdbdb; font-size: 13px; line-height: 25px; font-family: Georgia; text-align: center; letter-spacing: 0.12em; padding-top: 40px }.nav a, .nav a:visited       { color: #dbdbdb; font-size: 13px; font-family: Georgia; text-decoration: none; background-color: #000; text-align: center; letter-spacing: 0.08em; padding: 50px 10px 15px }.nav a:hover      { color: #ebebeb; font-family: Georgia; text-decoration: none; background-color: #302030; text-align: center; letter-spacing: 0.08em; padding: 50px 10px 15px }#topnav2 { background-color: #000; text-align: center; vertical-align: bottom; position: relative; top: 0px; left: 0px; width: 850px; height: 66px }.nav2            { color: #c5c5c5; font-weight: bold; font-size: 11px; line-height: 25px; font-family: Georgia; background-color: #000; text-align: center; letter-spacing: 0.08em; padding-top: 30px }.nav2 a, .nav2 a:visited       { color: #c5c5c5; font-weight: bold; font-size: 11px; font-family: Georgia; text-decoration: none; background-color: #000; text-align: center; letter-spacing: 0.08em; padding: 40px 7px 15px }.nav2 a:hover      { color: #ebebeb; font-weight: bold; font-family: Georgia; text-decoration: none; background-color: #422c42; text-align: center; letter-spacing: 0.08em; padding: 40px 7px 15px }.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 }#home_block  { background-color: #3a3a3a; margin-left: 12px; width: 234px; height: 266px }.home_intro  { color: #e5e5e5; font-size: 12px; line-height: 17px; font-family: Georgia; text-align: left; padding: 5px 7px 5px 12px }.home_intro a, .home_intro a:visited   { color: #e5e5e5; font-weight: bold; font-size: 12px; line-height: 17px; font-family: Georgia; text-decoration: underline; text-align: left }.home_intro a:hover  { color: #fff; text-decoration: none }.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: #f5f5f5; font-size: 11px; line-height: 13px; font-family: Arial; text-align: left; letter-spacing: 0.1em }.table_notes a, .table_notes a:visited     { color: #f5f5f5; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: none; text-align: left; letter-spacing: 0.1em }.table_notes a:hover {text-decoration:underline;}.table_head    { color: #ededed; font-size: 13px; line-height: 13px; font-family: Georgia; background-color: #3e293e; text-align: center; letter-spacing: 0.1em }.wine_content { padding: 25px 80px }.wine_intro { }.prodnotes_cell  { padding-top: 5px; padding-bottom: 5px; padding-left: 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 }.intro2_text             { color: #565656; font-size: 12px; line-height: 22px; font-family: Georgia; text-align: left; letter-spacing: 0.05em }.intro2_text a, .intro2_text a:visited    { color: #604160; font-style: italic; font-size: 12px; line-height: 22px; font-family: Georgia; text-align: left; letter-spacing: 0.05em; border-bottom: 1px solid #422c42 }.intro2_text a:hover  { color: #604160; border-bottom: none }.intro2_head       { color: #000; font-style: normal; font-size: 22px; font-family: Georgia; text-align: left; letter-spacing: 0.12em }.intro2_sub     { color: #000; font-style: normal; font-size: 16px; font-family: Georgia; text-align: left }.img_border1 { margin: 8px; 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 }.footer    { color: #bbb; font-size: 9px; line-height: 14px; font-family: Georgia; text-align: center; letter-spacing: 0.08em; padding-top: 40px; padding-bottom: 10px }.footer a, .footer a:visited  { color: #989898; border-bottom: 1px solid #636363 }.footer a:hover { color: #ebebeb; border-bottom: none }.foot_home     { color: #bbb; font-size: 9px; line-height: 14px; font-family: Georgia; text-align: center; letter-spacing: 0.08em; padding-top: 20px; padding-bottom: 10px }.foot_home a, .foot_home a:visited  { color: #989898; border-bottom: 1px solid #636363 }.foot_home 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 }
