html body { margin: 0 auto; padding: 0px; text-align: center; font-family: "Trebuchet MS", verdana, arial, sans-serif; font-size: 10pt; }
#logo { float:left; width: 314px; }
#nav { padding: 0px 0px 0px 314px; }
#wine { width: 774px; padding: 0px 12px; text-align: left; margin: 0 auto; background: url(/images/bg-white.jpg) repeat-y; }
h1 { color: #9a1a1a; font-size: 11pt; }
.small { font-size: 9pt; }

a:link { color: #000; text-decoration: underline; }
a:visited { color: #000; text-decoration: underline; }
a:active { color: #000; text-decoration: underline; }
a:hover { color: #000; text-decoration: none; }

/* Home page style */
#headerHome { background: #d6c8b7; }
#homeContent, #content { background: url(/images/bg_glass_red.jpg) left top no-repeat; padding: 10px 21px 30px 317px; clear: both; }
#content { background: url(/images/bg_glass_red_sm.jpg) left bottom no-repeat; padding-left: 169px; }
/*.homeSection { border: 1px solid #d6c8b7; padding-bottom: 12px; margin-bottom: 12px; } */
.homeSection { padding-bottom: 6px; margin-bottom: 6px; }

/* Home articles */
.articleHome { margin-top: 8px; padding: 12px 1px; background: url(/images/bg-article-synopsis.jpg) top repeat-x; }
.articleHomeTitle { font-weight: bold; float: left; }
.articleHomeDate { float:right; font-style: italic; font-size: 9pt; }
.articleHomeBody { clear: both; }
a.ahtLink:link { font-weight: bold; text-decoration: none; color: #000; }
a.ahtLink:active { font-weight: bold; text-decoration: none; color: #000; }
a.ahtLink:visited { font-weight: bold; text-decoration: none; color: #000; }
a.ahtLink:hover { font-weight: bold; text-decoration: underline; color: #000; }
a.articleHomeMore:link { color: #9a1a1a; }
a.articleHomeMore:active { color: #9a1a1a; }
a.articleHomeMore:visited { color: #9a1a1a; }
a.articleHomeMore:hover { color: #9a1a1a; }

/* Articles styles */
.articleTitle { font-size: 10pt; margin: 0px; float: left; font-weight: bold; }
.articleDate { float: right; }
.articleTitleBorder { border-top: 1px solid #d5c8b7; height: 1px; clear: both; }
#printEmail { padding-bottom: 2px; }
.pagination { padding: 12px 0px 22px 0px; color: #8a8176; font-size: 9pt; }
.pagination a:link { color: #8a8176; font-size: 9pt; }
.pagination a:visited { color: #8a8176; font-size: 9pt; }
.pagination a:active { color: #8a8176; font-size: 9pt; }
.pagination a:hover { color: #8a8176; font-size: 9pt; }
.noLink { color: #d6c8b7; }
.pageNumber { font-weight: bold; }
.searchTerm { font-weight: normal; font-style: italic; }
#linked { text-align: right; margin-top: 40px; padding: 6px 3px; background: url(/images/bg-article-synopsis.jpg) top repeat-x; color: #b9ad9f; }
#linked a { text-decoration: none; margin-left: 7px; }

/* Search box styles */
#searchDiv { padding: 27px 0px 0px 664px; }
#searchContainer { height: 27px; border-left: 1px solid #fff; padding-left: 7px; }
#search { margin: 0px; padding: 0px; }
#search input { width: 56px; height: 12px; font-family: "Trebuchet MS", verdana, arial, sans-serif; font-size: 10px; border: 0px; padding: 0px; }

/* Form styles */
#friend, #contact { padding: 0px; margin: 0px; }
#friend fieldset, #contact fieldset { border: 0px; }
#friend div, #contact div { clear: left; display: block; padding: 3px 0px; }
#friend div label, #contact div label { display: block; float: left; width: 140px; }
#friend input, #friend textarea, #contact input, #contact textarea { border: 1px solid #b9ad9f; font-family: "Trebuchet MS", verdana, arial, sans-serif; font-size: 10pt; width: 280px; }

/* Links page styles */
.wineLinks h2 { color: #9a1a1a; font-size: 10pt; padding: 16px 0px 0px 0px; margin: 0px; }
.wineLinks td { padding: 3px 10px 3px 0px; }

#bottomLinks { float: right; color: #b9ad9f; padding: 15px 0px 0px 0px; }
#bottomLinks a:link { color: #b9ad9f; text-decoration: underline; }
#bottomLinks a:visited { color: #b9ad9f; text-decoration: underline; }
#bottomLinks a:active { color: #b9ad9f; text-decoration: underline; }
#bottomLinks a:hover { color: #b9ad9f; text-decoration: none; }

#copyright { color: #b9ad9f; width: 776px; font-size: 9pt; padding-bottom: 3px; margin: 0 auto; }
#fishnet { float: right; padding-right: 21px; }
#fishnet a:link, #fishnet a:active, #fishnet a:visited, #fishnet a:hover { color: #b9ad9f; }