BODY {width:100%; margin:0;padding:0;font-family:Verdana;}
A IMG {border:none;}
#topNav ul li, #TheMost, #blogTitle, #searchField {}

#header {width:100%;background: transparent url(images/header-bg.png) repeat-x;height:281px}
#header2 {background: transparent url(images/headerleaves.png) no-repeat top center; width:100%; height:100%; }
#headerWrapper {position:relative; padding-top:54px; width:998px; margin:0 auto; }
#headerDiv {height:221px; background: transparent center 34px no-repeat;border-bottom: 6px solid #8c1809;position:relative;}
#topNav {background: transparent url(images/topnavBG.png) repeat-x;height:34px;float:left;width:965px;padding-top:6px;}
#topNav ul, #topNav ul li {padding:0; margin:0; list-style-type:none;float:left}
#topNav ul {left:42px; position:absolute; z-index:3;}
#topNav ul li {margin-right:25px;}
#topNav ul li a {font-size:16px; text-decoration:none; color:#ffffff;}
#topNav ul li a:hover, #TheMost a:hover {color:#000000;}

#logo {position:absolute; top:2px; left:7px; z-index:1; height:70px}
.home {float:left; margin:6px 16px 0 0;position:absolute; z-index:2;}
#TheMost a {font-size:12px;text-decoration:none; display:block; color: #313233} 
#TheMost, #TheMost a {padding-left:12px;}
#TheMost {clear:left; margin-top:12px;}
#searchWrap {position: absolute; top:12px; right:0px; width:257px; height:35px; background: transparent url(images/search-bg.png) 97px 108px no-repeat; overflow:hidden;
xpadding:108px 0 0 97px}
#searchField, #submitSearchX {border:1px solid #ffffff; background-color: transparent}
#searchField {padding:3px; vertical-align:top;color:#ffffff;font-size:12px;width:180px;}
#submitSearchX {cursor:pointer; height:35px; width:35px;}
#blogTitle{font-variant:small-caps; color:#999999; font-size:22px;  left:242px;  padding-right:72px; position:absolute; top:14px; width:463px;}/*line-height:75%;*/

#tagLine {
	color:#E9E9E9;
font-size:30px;
left:542px;
line-height:75%;
padding-right:72px;
position:absolute;
top:151px;
width:400px;}





#cap {background: transparent url(images/cap-shadow.png) top center no-repeat;}
#sock {background: transparent url(images/sock-shadow.png) bottom center no-repeat;}
#contentWrapper { margin:0 auto;width:998px;background:#F8F8F6 url(images/faux-bg.gif) repeat-y top right; padding-bottom:2em;}
#leftSidebar {width:233px;  float:left; 
/*border-left:1px solid #EBEBEB; */
background-color:#F8F8F6}
#contentPane {width:480px; margin-left:27px; float: left;background-color:#F8F8F6}
#leftSidebar, #contentPane {padding-top:27px;}
#rightSidebar {width:233px; float:left; background-color:#f2f2f2;}


h3{font-size:18px; color:#2E2F30; font-weight:normal;font-variant:small-caps; font-family:georgia}

#leftSidebar h3 {margin:32px 0 8px 24px; }
#sommeliers {padding:8px 0 0 0; margin:0; font-size: 11px; border-top:1px solid #dcdcdc;}
#sommeliers li {list-style-type:none}
#sommeliers li img {margin: 8px 11px 0 24px; }
#sommeliers strong {color:#672128;font-size:13px; display:block;padding-top:12px;}
#sommeliers a {display:block; width:100%; height:55px; text-decoration:none; color:#2F3031; }
#sommeliers a:hover {background-color:#F2F2F2} 
#seeAll {color:#aaaaaa;font-size:11px; text-decoration:none; margin-left:24px;}

.crta {border-top:1px solid #dcdcdc; height:1em}
.widget_tag_cloud {padding:0 0 0 24px;}
.widget_tag_cloud a {text-decoration:none; color:#313233}
.widget_tag_cloud a:hover {color:#941212}
#archive ul{ padding:0; margin:0 0 0 24px}
#archive ul li, .cat-item {list-style-type:none; padding:0 0 0 16px; background: transparent url(images/bullet-bg.gif) no-repeat left center;font-size:11px; line-height:145%; color: #868686}
#archive ul li a, .cat-item a {color: #868686; text-decoration:none}
#archive ul li a:hover {color: #B12F1D; text-decoration:none}

.postMeta {color: #2F3031; font-size:12px; display:block;clear:left;}
.postMeta a, .navigation a {font-weight:bold; font-size:13px;}
.categoryImg {margin-right:8px;}
.blogpost h3, .blogpost h3 a, h3.full, h3.full a {color:#383838; font-size:21px; font-family: Georgia; line-height:109%;margin:16px 0;font-weight:bold; text-decoration: none; font-variant:normal; }
.sociable_tagline, .summary, #seeAll, #subscribeSubmit, .rss {font-family: Trebuchet MS; font-size:14px;}
.summary {color:#2F3031; line-height:129%}
.summary img {padding:8px; background-color:#EAE8E9;}
.labels img, .more-link img{padding:0; background-color:transparent}
.summary .labels, .summary .labels a, .postMeta a, .navigation a, a  {color:#672128;text-decoration:none}
.summary .labels a:hover, .postMeta a:hover, .navigation a:hover {text-decoration:underline;}
.summary .labels {margin:1em 0;}
.sociable li {float:left; list-style-type:none; margin:0 5px 0 0 }
.sociable a img {border-width:0px; padding:0}
.sociable ul {margin:0; padding:0; float:left}
.sociable_tagline {float:left; margin-right: 16px;}
.blogpost {padding-bottom:25px; border-bottom:1px solid #C1C1C1; margin-bottom:33px;}
.separator {height:33px;}


#rightSidebar h3 {margin:0 0 5px 0;}
#hedo {background: transparent url(images/hedo-bg.png) top left no-repeat; color:#ffffff;font-size:11px; padding: 12px 20px 10px 26px; border-right: 1px solid #b7b7b7; }
#hedo strong, #hedo strong em {font-size:27px; font-weight:normal; display:block; margin-bottom: 15px; font-weight:normal}
 #hedo strong em {font-size:16px; font-style:normal}
#subscribe {background-color:#cccccc;text-align: center; margin-top:1px; padding-top:5px;border:1px solid #b7b7b7; border-top-width:0px;}
#subscribe  {}
#subscribeInput {background-color: #e9e9e9; width: 162px; border:none; padding: 0 10px;}
#subscribeSubmit {margin-top:9px;background: transparent url(images/submitEM-bg.gif) no-repeat center center; height:22px; width:74px; color:#E8E8E3; font-size:11px; border:none; margin-bottom:11px}
#promo {margin-top:20px; color:#662027; font-size:11px; line-height:163%;padding-left:26px;}
.rss {display:block; background-color:#ECECE9; padding:3px; text-decoration:none; color:#888B8E;width:170px; margin-bottom:10px;}


h6 {color: #AC2D1C; font-size:18px; margin:0; font-weight:normal}
#footer {width:100%;background: #444444 url(images/footer-bg.png) repeat-x;height:208px}
#footer2 {background: transparent url(images/footerleaves.png) no-repeat top center; width:100%; height:100%; }
#footerWrapper {background: transparent url(images/footer-central-bg.png) no-repeat top left; height:201px; width:998px; margin: 0 auto;color:#A42B1B; font-size:12px;}
#sosumiLeft {padding:26px 0 0 37px; float:left}
#sosumiLeft img {margin-top:5px}
#sosumiRight {float:left; background: transparent url(images/shiny-button.png) no-repeat right bottom; color:#868686; font-size:11px;width:469px;margin: 55px 0 0 0px; padding-right: 170px; height:92px;}
.profile {position:relative}
.profile h4  {margin-bottom:15px;font-size:10px;}
.profile ul {position:absolute; top:0; right:0; padding:0; margin:0}
.profile ul li {float:left; list-style-type: none; margin-left:1em}
.profile ul li a {color:#3e3e3e; text-decoration:none;}
.authorMore {margin-right:10px;}
#authorSummary, .profile ul li a {font-size:11px}
#authorSummary {font-style: italic; clear:left}
.alignleft {float:left}
.alignright {float:right;}
.navigation {clear:both}
.commentlist, #respond{font-size:14px}
.sommemore {font-size:10px; padding-left:24px}
.postMeta a {font-variant:normal}
.cat-item-98, .cat-item-1 {display:none;}
.srch{font-variant:normal;padding-bottom:1em; border-bottom: 1px grey solid;}
.bio {left:0; right:auto;}
.bio li {margin: 0 1em 0 0 !important}
