﻿img
{
    border: 0;
}

table
{
    border: 0px;
    margin: 0px;
    padding: 0px;
}

.body
{
    font-size: small;
    margin: 4px;
    font-family: Verdana, Arial, Helvetica;
    color: #1A171B;
    background-color: #FFFFFF;
}

.HiddenTable
{
    padding: 0px;
    margin: 0px;
    border: none;
    font-size: small;
    font-family: Verdana, Arial, Helvetica;
    font-weight: normal;
}

.Content
{
    font-size: small;
    font-family: Arial, Helvetica;
    color: #1A171B;
    background-color: #FFFFFF;
}

.Content A
{
    color: #1A171B;
}

.HeaderArea
{
    color: #1A171B;
}

.FooterArea
{
    padding-right: 6px;
    padding-left: 8px;
    font-size: xx-small;
    padding-bottom: 8px;
    padding-top: 8px;
    color: #1A171B;
}
.Footer
{
    color: #1A171B;
    text-decoration: none;
}
.Footer A
{
    text-decoration: none;
}
.Footer A:hover
{
    text-decoration: underline;
}

.MainMenuArea
{

}
.MainMenu .AspNet-Menu-Horizontal
{
}

.MainMenu .AspNet-Menu-Vertical
{
}

.MainMenu ul.AspNet-Menu
{

}

.MainMenu ul.AspNet-Menu li A.AspNet-Menu-Link,
.MainMenu ul.AspNet-Menu li SPAN.AspNet-Menu-NonLink
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: small;
    padding-right: 9px;
    padding-left: 6px;
    background-image:url(images/Separator.gif);
    background-repeat:no-repeat;
    background-position:left;
}

.MainMenu ul.AspNet-Menu li:hover,
.MainMenu ul.AspNet-Menu li A:hover,
.MainMenu ul.AspNet-Menu li .AspNet-Menu-Hover
{
    color: #9A3531;
    text-decoration: none;
}


.MainMenu ul.AspNet-Menu li .AspNet-Menu-Selected,
.MainMenu ul.AspNet-Menu li A.AspNet-Menu-Selected,
.MainMenu ul.AspNet-Menu li SPAN.AspNet-Menu-Selected,
.MainMenu ul.AspNet-Menu li .AspNet-Menu-ParentSelected
{
    color: #9A3531;
    text-decoration: none;
}


.SubMenu ul.AspNet-Menu li A.AspNet-Menu-Link,
.SubMenu ul.AspNet-Menu li SPAN.AspNet-Menu-NonLink
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: small;
    padding-right: 10px;
    padding-left: 13px;
    color: #FFFFFF;
    white-space:nowrap;
    background-image:url(images/SubSeparator.gif);
    background-repeat:no-repeat;
    background-position:left;
}

.SubMenu ul.AspNet-Menu li:hover,
.SubMenu ul.AspNet-Menu li A:hover,
.SubMenu ul.AspNet-Menu li .AspNet-Menu-Hover
{
    color: #1A171B;
    text-decoration: none;
}


.SubMenu ul.AspNet-Menu li .AspNet-Menu-Selected,
.SubMenu ul.AspNet-Menu li A.AspNet-Menu-Selected,
.SubMenu ul.AspNet-Menu li SPAN.AspNet-Menu-Selected,
.SubMenu ul.AspNet-Menu li .AspNet-Menu-ChildSelected,
.SubMenu ul.AspNet-Menu li .AspNet-Menu-ParentSelected
{
    color: #1A171B;
    text-decoration: none;
}

.SectionArea
{
    color: #1A171B;
    background-color: #FFFFFF;
}

.SectionBodyArea
{
    background-color: #FFFFFF;
    color: #1A171B;
    font-size: small;
    padding-top: 3px;
}

.SectionBodyArea P
{
    font-size: 100%;
    color: #1A171B;
    margin-top: 0px;
}

.SectionBodyArea Li
{
    font-size: 100%;
    color: #1A171B;
    margin-bottom: 0px;
}

.SectionBody
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: small;
    padding-left:16px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 16px;
    color: #1A171B;
}
.SectionBody A
{
    text-decoration:none;
    color: #9A3531;
}
.SectionBody A:hover
{
    text-decoration:underline;
}
.SectionBodyAnchor
{
   /* font-family: Arial, Helvetica, Sans-Serif;
    font-size: 11pt;
    padding: 10px;
    color: #1A171B;*/
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: small;
    padding-left:16px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 16px;
    color: #1A171B;
}
.SectionBodyAnchor A
{
    text-decoration:none;
    color: #1A171B;
}

.SectionBodyTitle
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size:  medium;
    color: #1A171B;
    font-weight: bold;
}

.SectionBodyHeading, .SectionBodyArea H1
{
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: large;
    color: #9A3531;
    font-weight: normal;
    white-space:nowrap;
}

.SectionBodyHeading A, .SectionBodyArea H1 A
{
    color: #1A171B;
}

.SectionBodySubHeading, .SectionBodyArea H2
{
    margin-bottom: 4px;
    color: #1A171B;
    font-size:  medium;
    font-weight: normal;
    line-height: 1.5em;
}

.SectionBodySubHeading A, .SectionBodyArea H2 A
{
    color: #1A171B;
}

.SectionBodySubSubHeading, .SectionBodyArea H3
{
    margin-bottom: 0px;
    color: #1A171B;
    font-size: small;
    font-weight: bold;
    line-height: 1.5em;
}

.SectionBodySubSubHeading A, .SectionBodyArea H3 A
{
    color: #1A171B;
}


.CK00
{
    color: #1A171B;
    background-color: #FFFFFF;
}

.CK01
{
    color: #1A171B;
    background-color: #EDEEEE;
}

.CK02
{
    color: #FFFFFF;
    background-color: #F29400;
}

.CK03
{
    color: #FFFFFF;
    background-color: #9A3531;
}

.CK04
{
    color: #1A171B;
    background-color: #AA7973;
}

.CK05
{
    color: #1A171B;
    background-color: #F2D19D;
}

.SlideshowArea
{
    padding-top: 6px;
    padding-right: 6px;
}
.SectionImageArea
{
    padding-top: 6px;
}
.SubscreverNewsletterArea
{
    padding-top: 6px;
    color: #FFFFFF;
}
.SubscreverNewsletterFormArea
{
    padding-right: 5px;
    font-size: x-small;
}
.SubscreverNewsletterFormField
{
    background-color: #FFFFFF;
}
.FormArea
{
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-top: 5px;
    font-size: 10pt;
    font-family:Trebuchet MS;
}
.FormLabel
{
    font-size: x-small;
    color:#9A3531;
    padding-left:10px;
    padding-top:5px;  
}
.FormPersonalFieldArea
{
    padding-right:5px;
    padding-top:15px;  
}
.FormTourFieldArea
{
    padding-left:10px;
    padding-top:5px;
}
.FormField
{
    background-color: #FFFFFF;
    color: #1A171B;
    font-size:x-small;
    background-color:#FFFFFF;
	border: none;
}
.SectionLeftArea
{
    padding-right: 8px;
    padding-top: 3px;
}
.SectionLeftAreaTitle
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: small;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 8px;
    font-weight: bold;
    color: #FFFFFF;
}
.SectionLeftAreaText
{
    font-family:Arial, Verdana;
    font-size: x-small;
    padding-left: 10px;
    padding-right: 5px;
    padding-bottom: 5px;
    color: #FFFFFF;
}
.SectionLeftAreaSeparator
{
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom:2px;
}
.SectionLeftAreaData
{
    padding-left: 10px;
    font-size:8pt;
    color: #FFFFFF;
}
.SubMenuArea
{
    color: #FFFFFF;
    padding-left:5px;
}
.SubMenuArea A
{
    color: #FFFFFF;
    text-decoration:none;
}
.SubMenuArea A:hover
{
    color: #FFFFFF;
    text-decoration:underline;
}

.WineTourTitle
{
    font-weight: bold;
}
.WineTourText
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: x-small;
    color: #1A171B;
    padding-top:8px;
    padding-bottom:8px;
}
.WineTourText A
{
    color: #1A171B;
    text-decoration:none;
}
.WineTourText A:hover
{
    color: #1A171B;
    text-decoration:none;
}
.WineTourDate
{
    font-size:8pt;
    color: #1A171B;
}
.LinksTopArea
{
    padding-right: 5px;
}
.SeparatorCellTop
{
    padding-bottom: 40px;
}
.SeparatorCellLeft
{
    padding-left: 15px;
}
.SectionAreaSubLabel
{
    font-family: Trebuchet MS;
    font-size: small;
    color: #FFFFFF;
    font-weight: normal;
    padding-left: 5px;
    padding-right: 5px;
}
.SectionAreaSubLabel A
{
    color: #FFFFFF;
    font-weight: normal;
    text-decoration:none;
}
.SectionAreaSubLabel A:hover
{
    color: #FFFFFF;
    font-weight: normal;
    text-decoration:underline;
}
.SectionAreaSubLabelWhite
{
    font-family:Arial, Helvetica, Sans-Serif;
    font-size: small;
    color: #9A3531;
    font-weight: normal;
   /* padding-left: 5px;*/
   /* padding-right: 5px;*/
}
.SectionAreaSubLabelWhite A
{
    color: #9A3531;
    font-weight: normal;
    text-decoration:none;
}
.SectionAreaSubLabelWhite A:hover
{
    color: #9A3531;
    font-weight: normal;
    text-decoration:underline;
}
.SectionAreaLinks
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: small;
    color: #FFFFFF;
    padding-right: 4px;
    padding-left: 4px;
}
.SectionAreaLinks A
{
    color: #1A171B;
    text-decoration:none;
}
.SectionAreaLinks A:hover
{
    text-decoration:underline;
}
.ImagePopup
{
    border:solid 2px #9A3531;
}
.HeaderTitle
{
    font-family:Times New Roman;
    color: #9A3531;
    font-size: large;
    padding-left: 26px;
}
.HeaderSubTitle
{
    font-family:Times New Roman;
    color: #AA7973;
    font-size: small;
    padding-left: 28px;
    text-align:right;
}