@charset "utf-8";
/* CSS Document */
body{margin: 0px; padding: 0px; background-image: url(images/Background.jpg); background-repeat: repeat; font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 18px;}

/* Global Link Colors */
a:link{text-decoration: underline; font-weight: bold; color: #426214;}
a:visited{text-decoration: underline; font-weight: bold; color: #426214;}
a:hover{text-decoration: none; font-weight: bold; color: #426214;}
a:active{text-decoration: underline; font-weight: bold; color: #426214;}

#container{position: relative; margin: 0px auto; width: 990px; padding: 0px;}
#header{position: absolute; top: 0px; left: 0px; right: 0px; height: 42px; background-image: url(images/Header.jpg); background-repeat: repeat-x; width: 100%;}
#banner{width: 990px; height: 110px; background-image: url(images/banner01.jpg); background-repeat: no-repeat; margin: 0px; padding: 0px;}
#bannerShop{width: 990px; height: 110px; background-image: url(images/banner02.jpg); background-repeat: no-repeat; margin: 0px; padding: 0px;}
#bannerImage{position: absolute; top: 0px; left: 0px; border: none; height: 137px; z-index: 2;}
#bannerSeal{position: absolute; top: 0px; left: 839px; height: 125px; z-index: 3;}

#contentContainer{margin: 0px 0px 0px 247px; background-image: url(images/ContentVTile10.jpg); background-repeat: repeat-y; background-position:right; padding: 0px;}
#contentImage{height: 259px; margin: 0px; padding: 0px 0px 14px 4px; position: relative; background-image: url(images/tile_contentTop.jpg); background-repeat: no-repeat;}
#contentWine{height: 259px; margin: 0px; padding: 0px 0px 14px 4px; position: relative; background-image: url(images/tile_contentTop.jpg); background-repeat: no-repeat;}
.wine{float: left; width: 180px; margin: 0px; padding: 0px 0px 0px 0px; position: relative; border: 0px;}
.label{float: left; width: 202px; margin: 0px; padding: 0px 0px 0px 0px; position: relative; border: 0px;}

#contentImage02{height: 14px; margin: 0px; padding: 0px; position: relative; background-image: url(images/tile_contentTop02.jpg); background-repeat: no-repeat;}
#contentImage03{height: 14px; margin: 0px; padding: 0px; position: relative; background-image: url(images/tile_contentTop03.jpg); background-repeat: no-repeat;}
#contentTop{height: 328px; margin: 0px; padding: 0px; position: relative;}
#contentTop02{margin: 0px; padding: 0px; position: relative;}

#quoteContainer{position: absolute; top: 0px; right: 0px;}
#shopContainer{position: absolute; top: 0px; right: 0px; width: 358px; height: 328px; background-image: url(images/tile_shoppingCart.jpg); background-repeat: no-repeat;}
#shopContainer02{position: absolute; top: 0px; right: 0px; width: 358px; height: 30px; background-image: url(images/tile_shoppingCart02.gif); background-repeat: no-repeat;}
#shopContainer03{position: absolute; top: 0px; right: 0px; width: 358px; height: 328px; background-image: url(images/tile_shoppingCart03.jpg); background-repeat: no-repeat;}
#shopContent{position: relative; margin: 0px; padding: 25px 20px; width: 318px; height: 278px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; line-height: 14px;}

#shopDetails{margin: 0px; padding:15px 0px 0px 0px; width: 318px;}
#price{float: left; margin: 0px; padding: 0px; width: 126px;}
#AddtoCart{float: left; margin: 0px; padding:0px; width: 192px; text-align: right;}



#content{position: relative; margin: 0px 10px 20px 30px;padding: 0px 0px 0px 0px;}
.leftColumn{position: relative; width: 340px; margin: 0px 0px 0px 0px;}
.leftColumn2{position: relative; width: 440px; margin: 0px 0px 0px 0px;}
.leftColumn3{position: relative; margin: 0px 0px 0px 0px;}

.newsImage{position: relative; float: left; border: 1px solid #000000; width: 150px; margin: 0px 0px 0px 0px;}
.newsContent{position: relative; float: left; width: 278px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px}
.rightColumn{position: relative; float: right; width: 340px;}
.rightColumn2{position: relative; float: right; width: 240px;}
#rightColumnTitle{position: relative; float: left; width: 200px;}
#rightColumnContent{padding: 0px 0px 0px 30px; position: relative; float: left; width: 170px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: normal; line-height: 16px;}
#rightColumnImage{position: relative; float: left; width: 140px; height: 240px}
#contentBottom{background-image: url(images/ContentBottom12.jpg); background-repeat: no-repeat; height: 16px; background-position: right;}

#navContainer{position: relative; margin: 0px 0px 0px 60px; width: 187px; float: left; display: inline;}
#navigation{background:url("images/nav_UP.jpg") 0 0 no-repeat; width:187px; height:368px; padding: 27px 0px 0px 0px; margin:0px 0px -27px 0px;}
#navigation li span { display: none; }
#navigation li { float:left; list-style:none; position:relative; }
#navigation li, #navigation a { height:31px; /* Each button must have the same height, define it here */ display:block; margin:0; padding:0;}

li#navHome, li#navAbout, li#navNewsEvents, li#navHistory, li#navVTour, li#navAskParker, li#navRecipes, li#navLinks, li#navFindUs, li#navContact, li#navMerch {width:187px;}

#navHome a:hover { background:url("images/nav_OVER.jpg") -0px -27px no-repeat;}
#navAbout a:hover { background:url("images/nav_OVER.jpg") -0px -58px no-repeat;}
#navNewsEvents a:hover { background:url("images/nav_OVER.jpg") -0px -89px no-repeat;}
#navHistory a:hover { background:url("images/nav_OVER.jpg") -0px -120px no-repeat; }
#navVTour a:hover { background:url("images/nav_OVER.jpg") -0px -151px no-repeat; }
#navAskParker a:hover { background:url("images/nav_OVER.jpg") -0px -182px no-repeat; }
#navRecipes a:hover { background:url("images/nav_OVER.jpg") -0px -213px no-repeat; }
#navLinks a:hover { background:url("images/nav_OVER.jpg") -0px -244px no-repeat; }
#navFindUs a:hover { background:url("images/nav_OVER.jpg") -0px -275px no-repeat; }
#navContact a:hover { background:url("images/nav_OVER.jpg") -0px -306px no-repeat; }
#navMerch a:hover { background:url("images/nav_OVER.jpg") -0px -337px no-repeat; }

/* Footer Div properties */
#footer {position: relative; margin: 20px auto; width: 990px; padding: 0px; text-align: center; color: #000000; font-size: 11px;}
#footer a:link{text-decoration: underline; color: #104066;}
#footer a:visited {text-decoration: underline; color: #104066;}
#footer a:hover {text-decoration: none; color: #104066;}
#footer a:active {text-decoration: underline; color: #104066;}

/*Misc */
.clear{margin:0px; padding: 0px; clear: both; height: 0px;}
.center{text-align: center;}
.floatR{position: relative; float: right;}
.italic{text-align: center; font-style: italic; padding: 0px 70px 0px 40px; margin: 15px 0px 15px 0px; font-size: 13px; line-height: 16px; font-weight:bold;}
hr.thin{height: 1px; border: 0px; color: #67573e; background-color: #7a6958;}
.smallText{font-size: 12px;}
hr {border: none; background-color: #000000; color: #000000; height: 1px;}
.pullQuote {margin:10px 20px; border-top : 1px solid #000000; border-bottom : 1px solid #000000; padding : 10px 0; text-align : left; font-family : georgia, times, Times New Roman, times-roman, georgia, serif; font-size:18px; line-height:28px; color : #000000;}


/* A style of bullets using a custom image. */	
.BulletedListUL{margin-left: 15px; list-style-image: url(images/bullet.jpg); font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; line-height: 16px;}
.BulletedListUL a:link{text-decoration: underline; font-weight: bold; color: #a43700;}
.BulletedListUL a:visited{text-decoration: underline; font-weight: bold; color: #a43700;}
.BulletedListUL a:hover{text-decoration: none; font-weight: bold; color: #a43700;}
.BulletedListUL a:active{text-decoration: underline; font-weight: bold; color: #a43700;}

/* A style of bullets using a custom image with no margins. */	
.BulletedList02UL {margin: 0px; padding-left: 15px; list-style-type: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; line-height: 16px;}
.BulletedList02UL a:link{text-decoration: underline; font-weight: bold; color: #a43700;}
.BulletedList02UL a:visited{text-decoration: underline; font-weight: bold; color: #a43700;}
.BulletedList02UL a:hover{text-decoration: none; font-weight: bold; color: #a43700;}
.BulletedList02UL a:active{text-decoration: underline; font-weight: bold; color: #a43700;}

/* A style of bullets using a custom image with no margins. */	
.BulletedList03UL {margin: 0px; padding-left: 15px; list-style-type: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; line-height: 16px;}
.BulletedList03UL a:link{text-decoration: underline; font-weight: bold; color: #000000;}
.BulletedList03UL a:visited{text-decoration: underline; font-weight: bold; color: #000000;}
.BulletedList03UL a:hover{text-decoration: none; font-weight: bold; color: #000000;}
.BulletedList03UL a:active{text-decoration: underline; font-weight: bold; color: #000000;}


/* A style of texts for titles, subtitles and keywords */	
.text01LRG {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #a43700; font-weight: bold;}
.text01 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #a43700; font-weight: bold;}
.text02 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #a43700; font-weight: bold;}
.text03 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #a43700; font-weight: bold;}
.text04 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #a43700; font-weight: bold;}
.text05 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #a43700; font-weight: normal;}

.text06 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #426214; font-weight: bold;}
.text07 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #426214; font-weight: bold;}
.text08 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #426214; font-weight: bold;}
.text09 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #426214; font-weight: bold;}
.text10 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #426214; font-weight: normal;}

.text11 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #426214; font-weight: bold;}
.text12 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #426214; font-weight: bold;}
.text13 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #426214; font-weight: bold;}
.text14 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #426214; font-weight: bold;}
.text15 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #426214; font-weight: normal;}

.text16 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold;}
.text17 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold;}
.text18 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}
.text19 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold;}
.text20 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal;}
.text19B {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-style: italic;}
.text19C {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: italic; font-weight: bold;}

.text21 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #000000; font-weight: bold;}
.text22 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #000000; font-weight: bold;}
.text23 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #000000; font-weight: bold;}
.text24 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #000000; font-weight: bold;}
.text25 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #000000; font-weight: normal;}

.text26 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #426214; font-style: italic;}
.text27 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #426214; font-style: italic;}
.text28 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #426214; font-style: italic;}
.text29 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #426214; font-style: italic;}
.text30 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #426214; font-style: italic;}

.wine {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal;}
