* {margin:0px;padding:0px;color:#796546;}
html{background:#f6f5f4;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#wrapper{background:url(/templates/default/images/bgRepeat.jpg) repeat-y top center;width:1045px;margin:auto;}
.centeralign{text-align:center;}
.clear{clear:both;}
.invisible{display:none;}
.burgundyText{font-family:Georgia,Times New Roman,Times,serif;color:#8d1f1e;}
.boldText{font-weight:bold;}
.whiteText{color:#FFFFFF;}
.arial { font-family: arial; }
.strikeText{text-decoration: line-through;}
.required{font-weight:bold;color:#8d1f1e;}
.requiredstar{font-weight:bold;color:#8d1f1e;font-size:16px;}
p{color:#796546;line-height:14px;margin-bottom:10px;}
/****************Links*******************/
a{color:#920000;text-decoration:none;outline:0px;}
a:hover{text-decoration:underline;}
a.boldbig{color:#901616;text-decoration:none;outline:0px;font-weight:bold;font-size:13px;}
a.boldbig:hover{text-decoration:underline;}
/****************Content Lists*******************/
#content ul, #content ol{margin-left:20px;}
/****************Headings *******************/
h2{font-family:Arial, Helvetica, sans-serif;font-size:19px;font-weight:bold;margin-bottom:10px;}
h3{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;margin-bottom:10px;}
.H1Heading{font: 26px Georgia, "Times New Roman", Times, serif; color: #952a2f; margin: 0; padding: 0 0 5px 0; font-weight: normal;}
.H3Heading{font-family:Georgia,Times New Roman,Times,serif;font-size:24px;color:#901616;}
.H4Heading{font: 18px Georgia, "Times New Roman", Times, serif; color: #952a2f; margin: 0; padding: 0 0 9px 0; font-weight: normal; }
.pageTitleHeading{font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:bold;margin-bottom:10px;color:#8d1f1e;line-height:25px;}
.pageTitleNonBoldHeading{font-family:Georgia,Times New Roman,Times,serif;font-size:25px;margin-bottom:10px;color:#8d1f1e;line-height:25px;}
.pageTitleSubHeading{font-family:Georgia,Times New Roman,Times,serif;font-size:20px;font-weight:bold;margin-bottom:10px;color:#8d1f1e;line-height:20px;}
.pageTitleSubNonBoldHeading{font-family:Georgia,Times New Roman,Times,serif;font-size:20px;color:#8d1f1e;line-height:20px;}
.pageTitleSmallHeading{font-family:Georgia,Times New Roman,Times,serif;font-size:13px;font-weight:bold;margin-bottom:10px;color:#8d1f1e;line-height:18px;}
.pageTitleSmallNonBoldHeading{font-family:Georgia,Times New Roman,Times,serif;font-size:13px;color:#8d1f1e;line-height:18px;}
/****************Header Section *******************/
#header{background:url(/templates/default/images/topBG.jpg) 0px 0px no-repeat;width:1045px;height:144px;padding:0px 0px;}
#header h1.logo{width:533px;height:69px;float:left;}
#header h1.logo a{display:block;width:413px;height:69px;background:url(/templates/default/images/natDecantsLogo.jpg) no-repeat;text-indent:-999px;overflow:hidden;position:relative;left:120px;padding:0px;}
 /*******************global nav **************/
#globalNav{float:right;margin-top:20px;padding-right:90px;}
#globalNav ul{list-style:none;}
#globalNav ul li{float:left;color:#7e7460;}
#globalNav ul li a{color:#7e7460;padding:0px 5px;text-decoration:none;}
#globalNav ul li a:hover{color:#302f2d;}
#ndNav {}
#ndNav ul{list-style:none;margin-left:80px;padding:0px;}
#ndNav ul li{float:left;}
#ndNav ul li a{display:block;height:26px;background-image:url(/templates/default/images/ndNav.jpg);text-indent:-9999px;background-repeat:no-repeat;}
#ndNav ul li a.homeBTN{width:28px;background-position:0px 0px;}
#ndNav ul li a.homeBTN:hover{background-position:0px -26px;}
#ndNav ul li a.reviewsBTN{margin-left:6px;width:94px;background-position:-32px 0px;}
#ndNav ul li a.reviewsBTN:hover{background-position:-32px -26px;}
#ndNav ul li a.pairingBTN{width:96px;background-position:-126px 0px;}
#ndNav ul li a.pairingBTN:hover{background-position:-126px -26px;}
#ndNav ul li a.newsletterBTN{width:69px;background-position:-222px 0px;}
#ndNav ul li a.newsletterBTN:hover{background-position:-222px -26px;}
#ndNav ul li a.aboutBTN{width:55px;background-position:-291px 0px;}
#ndNav ul li a.aboutBTN:hover{background-position:-291px -26px;}
#ndNav ul li a.bookBTN{width:46px;background-position:-346px 0px;}
#ndNav ul li a.bookBTN:hover{background-position:-346px -26px;}
#ndNav ul li a.articlesBTN{width:56px;background-position:-392px 0px;}
#ndNav ul li a.articlesBTN:hover{background-position:-392px -26px;}
#ndNav ul li a.mediaBTN{width:62px;background-position:-448px 0px;}
#ndNav ul li a.mediaBTN:hover{background-position:-448px -26px;}
/*#ndNav ul li a.linksBTN{width:46px;background-position:-510px 0px;}*/
/*#ndNav ul li a.linksBTN:hover{background-position:-510px -26px;}*/
#ndNav ul li a.eventsBTN{width:54px;background-position:-511px 0px;}
#ndNav ul li a.eventsBTN:hover{background-position:-511px -26px;}
#ndNav ul li a.glossaryBTN{width:61px;background-position:-564px 0px;}
#ndNav ul li a.glossaryBTN:hover{background-position:-564px -26px;}
#ndNav ul li a.recipesBTN{width:59px;background-position:-625px 0px;}
#ndNav ul li a.recipesBTN:hover{background-position:-625px -26px;}
#ndNav ul li a.blogBTN{width:44px;background-position:-684px 0px;}
#ndNav ul li a.blogBTN:hover{background-position:-684px -26px;}
#ndNav ul li a.rssBTN{background:url(/templates/default/images/rssBTN.jpg);width:61px;height:16px;background-position:0px 0px;margin-left:101px;}
/****************Sub Navigation ***************/
#lowerNav{}
#subNav{width:668px;float:left;padding:0px;margin:5px 0px;}
#subborder{background:url(/templates/default/images/subNavBottomBorder.jpg) no-repeat 83px 0px;height:1px;width:1045px;overflow:hidden;margin:0px;}
#subNav ul{list-style:none;margin-left:90px;}
#subNav ul li{float:left;color:#635b4b;margin:3px 3px;padding:3px 0px;font-size:11px;}
#subNav ul li a{text-decoration:none;color:#635b4b;border:#f2f1dc 1px solid;font-size:11px;padding:2px 5px;}
#subNav ul li a:hover{color:#881515;background-color:#e4e4be;border-top:#828252 1px solid;font-size:11px;}
#subscribeForm{width:278px;float:left;height:33px;margin-left:30px;}
#subscribeForm #newsletter input{border:0px;background:none;font-size:11px;width:183px;color:#645c4b;padding:2px 4px;}
#subscribeForm #newsletter{margin-top:8px;float:left;background-color:#e5e5be;border-top:#828252 1px solid;}
#submitNewsletter{background:url(/templates/default/images/btnSignupFree.gif);display:block;width:75px;height:20px;text-indent:-9999px;float:left;margin-top:7px;margin-left:10px;}
#nlettersignup{display:block;width:75px;height:20px;float:left;margin-top:9px;margin-left:10px;text-decoration:none;}
/*****************Main Body *************************/
#mainBody{width:879px;padding: 0px 83px ;}
#mainBody #content{width:574px;float:left;}
/*******************Sidebar **************/
#mainBody #sidebar{width:293px;float:right;}
#sidebar #wineReviews_CO{display:block;background:url(/templates/default/images/wineReviewsTitle.jpg) no-repeat;width:293px;height:43px;text-indent:-9999px;}
#hpiconbook{display:block;text-indent:-9999px;background:url(/templates/default/images/hpicon-book.jpg);width:145px;height:170px;float:left;}
#hpiconmobile{display:block;text-indent:-9999px;background:url(/templates/default/images/hpicon-mobile.jpg);width:145px;height:170px;float:left;}
#hpiconpairing{display:block;text-indent:-9999px;background:url(/templates/default/images/hpicon-pairing.jpg);width:145px;height:170px;float:left;}
#hpiconnewsletter{display:block;text-indent:-9999px;background:url(/templates/default/images/hpicon-newsletter.jpg);width:145px;height:170px;float:left;}
ul.tabLists{list-style:none;}
ul.tabLists li{border-bottom:dotted 1px #7e7460;}
ul.tabLists li a{color:#a39b88;text-decoration:none;display:block;padding:3px 5px;}
ul.tabLists li a:hover{color:#645c4b;}
ul.tabLists li.lastLink{border:none;}
ul.tabLists li.lastLink a{color:#660000;text-align:right;}
ul.tabLists li.lastLink a:hover{text-decoration:underline;}
#searchForm{width:278px;float:left;height:33px;margin-left:30px;}
#searchForm #search{float:left;background-color:#e5e5be;border-top:#828252 1px solid;}
#searchForm #search input{border:0px;background:none;font-size:11px;width:183px;color:#645c4b;padding:2px 4px;}
#searchBTN{background: url(/templates/default/images/searchBTN.gif);display:block;width:60px;height:20px;text-indent:-9999px;float:left;margin-left:10px;}
#sidebarsearchbtn{display:block;width:60px;height:20px;float:left;margin-left:10px;color:#7F7F7F;text-decoration:none;margin-top:2px;}
.sitesearchinput{background-color:#e5e5be;border-top:#828252 1px solid;font-size:11px;width:183px;color:#645c4b;padding:2px 4px;}
/**************** ad area **************/
#supporters{margin-top:10px;}
#supporters #supportTitle{display:block;background: url(/templates/default/images/ourSupportersTitle.jpg) no-repeat;width:114px;height:17px;text-indent:-9999px;float:left;}
#supporters a#advertiseLink{float:right;background:none;display:inline;color:#7e7460;text-decoration:none;}
#supporters a#advertiseLink:hover{text-decoration:underline;}
#adMatrix{margin-top:10px;}
#adMatrix a{float:left;padding:2px;margin:9px;border:1px solid #d1d4b6;}
#adMatrix a:hover{border:1px solid #868686;}
#adMatrix a img{width:120px;height:120px;}
h2.twitter-title a{display:block;background-image: url(/templates/default/images/twitterHeader.jpg);width:294px;height:52px;text-indent:-9999px;}
ul#twitter_update_list{list-style:none;}
ul#twitter_update_list li{margin:10px 5px;color:#989180;}
ul#twitter_update_list li a{color:#a70000;text-decoration:none;}
ul#twitter_update_list li a:hover{text-decoration:underline;}
#facebook-div{text-align:center;}
#facebook-div a{color:#7e7460;text-decoration:none;}
#facebook-div a:hover{color:#302f2d;}
p.facebook-title a{display:block;text-align:center;background-image: url(/templates/default/images/facebookHeader.jpg);width:176px;height:66px;text-indent:-9999px;	}
/****************Footer****************/
#footer{background-image: url(/templates/default/images/footerBG.jpg);width:879px;padding: 0px 83px ;height:181px;}
#awardMatrix{padding-top:20px;}
#awardMatrix a{float:left;}
#footerBottomText{display:block;clear:both;padding-top:20px;color:#7d7767;}
ul.footerNav{list-style:none;float:left;}
ul.footerNav li{float:left;margin-right:10px;}
ul.footerNav li.copyRight{margin-right:50px;}
ul.footerNav li a, #footerBottomText a{color:#7d7767;text-decoration:none;}
ul.footerNav li a:hover, #footerBottomText a:hover{text-decoration:underline;}
.bv02Link{float:right;font-size:9px;}
/****************Font Resizer****************/
.fontResizer {display: block;float:right;}
.fontResizer a{display: block;float: left;text-indent:-9999px;width:16px; height:16px;}
.fontResizer a:hover { color: #000; text-decoration: none;}
.smallFont { display:block; background:url(/templates/default/images/sizePrintEmailSprite.gif) no-repeat;  }
.smallFont:hover { display:block; background:url(/templates/default/images/sizePrintEmailSprite.gif) no-repeat bottom left;  }
.medFont { display:block; background:url(/templates/default/images/sizePrintEmailSprite.gif) no-repeat -16px 0px;  }
.medFont:hover { display:block; background:url(/templates/default/images/sizePrintEmailSprite.gif) no-repeat -16px -16px;  }
.largeFont { display:block; background:url(/templates/default/images/sizePrintEmailSprite.gif) no-repeat -32px 0px;  }
.largeFont:hover{ display:block; background:url(/templates/default/images/sizePrintEmailSprite.gif) no-repeat -32px -16px;  }
.curFontS { background-position: 0px -16px; }
.curFontM { background-position: -16px -16px; }
.curFontL { background-position: -32px -16px; }
/****************Pagination****************/
#pagination{width:550px;text-align:center;font-size:11px;margin-bottom:5px;padding:10px;}
#pagination a {font-size:11px;text-decoration: none;color: #000000;border: 1px solid #83A0C1;padding: 3px;-moz-border-radius: 3px;}
#pagination a:hover {font-size:11px;text-decoration: none;color: #000000;border: 1px solid #000000;background-color:#8d1f1e;padding: 3px;-moz-border-radius: 3px;}
#pagination span.current {font-size:11px;text-decoration:none;font-weight: bold;color:white;border:1px solid #0D62C3;background-color: #8d1f1e;padding:3px;-moz-border-radius: 3px;}
#pagination span.disabled{font-size:11px;text-decoration:none;color:#C6C7C7;border:1px solid #C6C7C7;background-color:white;padding:3px;-moz-border-radius: 3px;}
/****************Headlines****************/
.featured{ height: 345px; }
#controls{ position: absolute; float: left; z-index: 10; width: 575px; padding-top: 240px; }
#controls .next, #controls .prev	{ text-indent: -9000px; width: 36px; height: 36px; display: block; }
#controls .prev{ background: url(/images/headlines/prev.png) no-repeat; float: left; margin-left: 5px; }
#controls .next{ background: url(/images/headlines/next.png) no-repeat; float: right; margin-right: 5px;  }
#featured-slideshow{ position: relative; height: 345px; margin-right: 20px; }			
.featured-article{ display: block; width: 575px; height: 345px; text-decoration: none !important; }
.featured-entry{ position: relative; top: 290px; overflow: hidden; background: url(/images/headlines/overlay.png); height: 56px; color: #796546; padding: 0; display: block; font: 12px Arial, Helvetica, sans-serif; line-height: 12px; }
.featured-entry .entry-title{ color: #8c2015; padding: 8px 15px 5px; display: block; font-size: 14px; font-weight: bold; }
.featured-entry .entry-summary{ padding: 0 15px; margin: 0; display: block; font-weight: bold; }
/****************ETC****************/
.print{margin-left:5px;display:block; background:url(/templates/default/images/sizePrintEmailSprite.gif)  -53px 0px no-repeat; }
.print:hover{display:block; background:url(/templates/default/images/sizePrintEmailSprite.gif)  -53px -16px no-repeat;}
.email{margin-left:5px;display:block; background:url(/templates/default/images/sizePrintEmailSprite.gif)  -81px 0px no-repeat ; }
.email:hover{display:block; background:url(/templates/default/images/sizePrintEmailSprite.gif)  -81px -16px no-repeat ; }
.addthis{float:left;}
#seoLinks{margin-bottom:10px;}
.ndMsg{padding:5px;border:2px solid #e5e5b3;background:#f1f0db;color:#796546;font:bold 12px Arial;}
.ndError{padding:5px;border:2px solid #FF0000;background:#FFCCCC;color:#000000;font:bold 12px Arial;}
.ndVisFalse{display:none;}
.fontSizeSmall{font-size:10px;}
.fontSizeMedium{font-size:8pt;}
.fontSizeBig{font-size:10pt;}
.fontArial{font-family:arial,serif;}
.biegebg{background:#f7f3de;}
.biegedarkbg{background:#f2f1dc;}
.darkburgundybg{background:#8D1F1E;}
.recipelinkcolor{color:#990000}
.padContent{padding:5px;}
.padContentBig{padding:10px;}
.brounded{-moz-border-radius:5px;border-radius:5px;}
.redbuttoncss{background-image:url(/images/redbuttonbg.gif);background-repeat:repeat-x;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#FFF;border:none;padding:5px;background-color:#8B1E1D;cursor:pointer;}
.ularrows{margin:10px 15px 10px 15px;padding:0;list-style:none;}
.ularrows li{background:url(/templates/default/images/listing_arrow.gif) no-repeat left 7px;padding:5px 0 5px 15px;border-bottom:#7C7565 dotted 1px;}
.divTopRound{background:url(/templates/default/images/reviews_bgTopRound.jpg) no-repeat;width:575px;height:10px;}
.divBottomRound{background:url(/templates/default/images/reviews_bgBottomRound.jpg) no-repeat;width:575px;height:10px;margin:auto;}
.divTopRoundWide{background:url(/templates/default/images/reviews_bgTopRoundWide.jpg) no-repeat;width:760px;height:10px;}
.divBottomRoundWide{background:url(/templates/default/images/reviews_bgBottomRoundWide.jpg) no-repeat;width:760px;height:10px;margin:auto;}
.divBottomDotted{background: url(/templates/default/images/reviews_dottedLine.gif) top center no-repeat;padding-top:2px;margin-top:10px;}
.divRoundBackground{background:url(/templates/default/images/reviews_bg.jpg) repeat-y;}
.dottedline{background:url(/templates/default/images/reviews_dottedLine.gif) no-repeat top center;padding:10px 5px 10px 15px;clear:both;}
