/*********************************    UNIVERSAL PAGE, TEXT & LINK PROPERTIES    ************************************/
body {
background: #f3f3f3 url('http://www.wineandbowties.com/images/bg.png') no-repeat fixed center;
font:12px/1.5 Trebuchet MS, MS Sans Serif, Arial, sans-serif;
color:#444444;
margin:0 auto;
padding:0 0 20px;
width:940px;
}
a {
color:#111111;
font-family:Trebuchet MS, MS Sans Serif, Trebuchet, Arial, sans-serif;
font-weight:bolder;
text-decoration:none;
}
a:hover {
color:#000000;
text-decoration: none;
border-bottom:1px dotted #999999;
}


/***** POST TITLE TEXT PROPERTIES *****/

.archive h3.entry-title, .search h3.entry-title, .tag h3.entry-title, .author h3.entry-title, .page h3.entry-title, .single h3.entry-title, .category h3.entry-title, li#tags a {
border-top:1px solid #111111;
color:#111111;
font-size:18px;
font-weight:400;
text-transform:none;
line-height:1.2em;
margin:0;
padding:12px 0 3px 0;
}
.home h2.entry-title a {
border-top:none;
color:#111111;
font-size:18px;
font-weight:400;
text-transform:none;
line-height:1.2em;
margin:0;
padding:12px 0 3px 0;
}

/***** POST CONTENT TEXT PROPERTIES *****/

.home .entry-content, .archive .entry-content, .search .entry-content, .tag .entry-content, .author .entry-content, .page .entry-content, .single .entry-content, .category .entry-content, p {
color:#555555;
font-family:Trebuchet MS, Arial, sans-serif;
font-weight:regular;
font-size:16px;
text-align:justify;
}

/***** IMAGE PADDING PROPERTIES *****/
img {
padding:4px;
border:1px solid #222222;
}
img a:hover {
text-decoration: none;
}
.entry-content img {
max-width:650px;
}
.more a img {
margin-left:5px;
border:1px solid #666666;
}

/***** NEXT AND PREVIOUS POST DIV PROPERTIES *****/
.nav-next {
float:right;
width:300px;
font-size:20px;
}
.nav-previous {
float:left;
padding-right: 10px;
width:300px;
font-size:20px;
}
#nav-below {
width:650px;
clear:both;
padding-bottom:24px;
margin-bottom:24px;
border-bottom:#777777;
}

/**************************************    HEADER / FOOTER PROPERTIES    *******************************************/
#header {
background:transparent;
border-bottom:1px solid #000000;
float:left;
height:135px;
margin:10px 0 0px;
width:940px;
}

dl.header2 {
display:block; width:940px; height:135px; background:url(http://www.wineandbowties.com/images/VS_HWB15.png); position:relative; margin:2px auto 2px auto;}
	a.LINK0 {left:0px; top:2px; background:transparent;}
	a.LINK0 {display:block; width:435px; height:0; padding-top:70px; overflow:hidden; position:absolute;}
	a.LINK0:hover  {background:transparent; border-top:none; border-left:none; border-right:none; border-bottom:none;}
	a.LINK1 {left:184px; top:84px; background:transparent;}
	a.LINK1 {display:block; width:115px; height:0; padding-top:35px; overflow:hidden; position:absolute;}
	a.LINK1:hover  {background:transparent; border-top:1px solid #111111; border-left:1px solid #111111; border-right:1px solid #111111; border-bottom:1px solid #111111;}
	a.LINK2 {left:371px; top:84px; background:transparent;}
	a.LINK2 {display:block; width:115px; height:0; padding-top:35px; overflow:hidden; position:absolute;}
	a.LINK2:hover  {background:transparent; border:1px solid #111111; border-left:1px solid #111111; border-right:1px solid #111111; border-bottom:1px solid #111111;}
	a.LINK3 {left:557px; top:84px; background:transparent;}
	a.LINK3 {display:block; width:157px; height:0; padding-top:35px; overflow:hidden; position:absolute;}
	a.LINK3:hover  {background:transparent; border:1px solid #111111; border-left:1px solid #111111; border-right:1px solid #111111; border-bottom:1px solid #111111;}
	a.LINK4 {left:12px; top:84px; background:transparent;}
	a.LINK4 {display:block; width:104px; height:0; padding-top:35px; overflow:hidden; position:absolute;}
	a.LINK4:hover  {background:transparent; border-top:1px solid #111111; border-left:1px solid #111111; border-right:1px solid #111111; border-bottom:1px solid #111111;}
	a.LINK5 {left:793px; top:84px; background:transparent;}
	a.LINK5 {display:block; width:128px; height:0; padding-top:35px; overflow:hidden; position:absolute;}
	a.LINK5:hover  {background:transparent; border-top:1px solid #111111; border-left:1px solid #111111; border-right:1px solid #111111; border-bottom:1px solid #111111;}
	a.LINK6 {left:329px; top:94px; background:transparent;}
	a.LINK6 {display:block; width:17px; height:0; padding-top:16px; overflow:hidden; position:absolute;}
	a.LINK6:hover  {background:transparent; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff;}
	a.LINK7 {left:515px; top:94px; background:transparent;}
	a.LINK7 {display:block; width:17px; height:0; padding-top:16px; overflow:hidden; position:absolute;}
	a.LINK7:hover  {background:transparent; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff;}
	a.LINK8 {left:142px; top:94px; background:transparent;}
	a.LINK8 {display:block; width:17px; height:0; padding-top:16px; overflow:hidden; position:absolute;}
	a.LINK8:hover  {background:transparent; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff;}
	a.LINK9 {left:744px; top:94px; background:transparent;}
	a.LINK9 {display:block; width:17px; height:0; padding-top:16px; overflow:hidden; position:absolute;}
	a.LINK9:hover  {background:transparent; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff;
}

/* FOOTER PROPERTIES */
#footer {
border-top:1px solid #777777;
clear:both;
margin:10px 0;
padding:10px 0 10px;
width:100%;
}

/*********************************************    MAIN PAGE ATTRIBUTES    ******************************************/
/* POST CONTAINER PROPERTIES*/
.home #content {
float:left;
width:664px;
}
.home .post {
border-top:1px solid #000000;
border-left:none;
border-right:none;
padding:13px 5px 24px;
margin-top:-1px;
width:664px;
}

/* POST CONTAINER HOVER PROPERTIES */
.home .post:hover,.home ul li:hover {
background:transparent;
}

/* FONT PROPERTIES - DATE, AUTHOR, CATEGORIES, ADD COMMENT */
.home .entry-date {
display:inline;
font-size:11px;
}
abbr {
border:none;
font-weight:bold;
}
.home .entry-meta {
display:inline;
font-size:11px;
}
.home .cat-links a {
color:#333333;
font-size:11px;
font-weight:bolder;
text-transform:uppercase;
}
.home .entry-comment {
display:inline;
font-size:14px;
float: right;
margin-top: -2px;
margin-right: 15px;
margin-bottom: 15px;
}

/*******************************************    SINGLE PAGE ATTRIBUTES    ******************************************/
/* CONTAINER FOR POST,  AND COMMENTS */
.single #content {
float:left;
width:650px;
}
#container {
width:664px;
float:left;
}
.single .post {
border-top:1px solid #000000;
border-left:none;
border-right:none;
padding:13px 5px 24px;
margin-top:-14px;
width:664px;
}

/* POST CONTAINER HOVER PROPERTIES */
.single .post:hover,.single ul li:hover {
background:transparent;
}

/* EXCERPT FONT & CONTAINER PROPERTIES */
.single .excerpt  {
border-bottom:1px solid #999999;
color:#777777;
font-size:16px;
margin-top:10px;
margin-bottom:10px;
text-align:justify;
}
.excerpt  {
font-weight:regular;
text-align:justify;
}
.single .excerpt p {
margin-top:0;
}

/**********************************************    SEARCH ATTRIBUTES    ********************************************/
/* SIDEBAR SEARCH PROPERTIES */
input#s {
  width:185px;
  border-top:1px dotted #444444;
  border-right:1px solid #666666;
  border-bottom:1px dotted #444444;
  border-left:1px solid #666666;
  margin-right:3px;
  color:#222222;
  background-color:#ffffff;
}
input#s:hover {
  width:185px;
  border-top:1px solid #666666;
  border-right:1px dotted #444444;
  border-bottom:1px solid #666666;
  border-left:1px dotted #444444;
  margin-right:3px;
  color:#222222;
  background-color:#f3f3f3;
}
input#searchsubmit {
  border:1px solid #444444;
  color:#222222;
  background-color:#ffffff;
}
li#search {
padding-bottom:4px;
background:#ffffff;
color:#000000;
}

/* SEARCH RESULT PROPERTIES */
.search {
padding-bottom:4px;
background:#ffffff;
color:#000000;
}

/**********************************************    COMMENT ATTRIBUTES    *******************************************/
/* WIDTH OF COMMENT BOX */
#comment {
height:125px;
margin-bottom:12px;
width:657px;
background:#ffffff;
color:#000000;
}

/* WIDTH OF COMMENTS */
#comments {
clear:both;
width:660px;
}

/* PADDING BELOW COMMENTS */
#content {
padding-bottom:30px;
}

/* COMMENT LIST PROPERTIES */
.comments ol {
margin:0;
padding:24px 0 24px;
}
.comments ol li {
list-style-type:none;
}
.comments ol li:hover {
background: #fafafa;
}
.comment-meta {
border-bottom:1px solid #999999;
float:left;
font-size:1.2em;
margin-bottom:10px;
padding:12px 0 4px;
width:100%;
}
li.comment.bypostauthor:hover {
font-style: italic;
}



/***********************************************    SIDEBAR ATTRIBUTES    ******************************************/
/* SIDEBAR CONTAINER PROPERTIES */
.sidebar {
clear:right;
float:right;
margin:-6px 0 0 3px;
border-top:1px dotted #ffffff;
border-left:1px dotted #ffffff;
border-right:none;
border-bottom:1px dotted #ffffff;
padding:4px 0px 0px 8px;
width:244px;
}

/* SIDEBAR TITLE BAR PROPERTIES */
.sidebar h3 {
background:#ffffff;
color:#111111;
font-size:18px;
font-weight:bold;
padding:7px 0 3px 0;
margin:0 0 0 0;
border-top:1px solid #222222;
}

/* SIDEBAR WIDGET SEPARATOR PROPERTIES */
.sidebar div {
padding:10px 0 17px;
margin-top:
margin-left:0;
}

/*SIDEBAR LINK PROPERTIES */
.sidebar a {
color:#333333;
}
.sidebar a:hover {
color:#000000;
text-decoration: none;
border-top:1px solid #ffffff;
}
.sidebar a:hover img {
text-decoration: none;
}

/* SIDEBAR LIST PROPERTIES */
.sidebar li {
list-style-type:none;
padding:0;
}
.sidebar ul {
padding:8px 0 5px 2px;
margin-left:0;
}
.sidebar ul li:hover {
background:transparent;
}









/***********************************    SIDEBAR TOPIC ROLLOVER PROPERTIES    ***************************************/

img.art {
display: block;
width: 227px;
height: 12px;
background: url("http://www.wineandbowties.com/images/art.png")  0 0 no-repeat;
text-decoration: none;
}
img.art:hover {
background-position: -237px 0;
}
img.fashion {
display: block;
width: 227px;
height: 12px;
background: url("http://www.wineandbowties.com/images/fashion.png")  0 0 no-repeat;
text-decoration: none;
}
img.fashion:hover {
background-position: -237px 0;
}
img.food {
display: block;
width: 227px;
height: 12px;
background: url("http://www.wineandbowties.com/images/food.png")  0 0 no-repeat;
text-decoration: none;
}
img.food:hover {
background-position: -237px 0;
}
img.interviews {
display: block;
width: 227px;
height: 12px;
background: url("http://www.wineandbowties.com/images/interviews.png")  0 0 no-repeat;
text-decoration: none;
}
img.interviews:hover {
background-position: -237px 0;
}
img.laughs {
display: block;
width: 227px;
height: 12px;
background: url("http://www.wineandbowties.com/images/laughs.png")  0 0 no-repeat;
text-decoration: none;
}
img.laughs:hover {
background-position: -237px 0;
}
img.life {
display: block;
width: 227px;
height: 12px;
background: url("http://www.wineandbowties.com/images/life.png")  0 0 no-repeat;
text-decoration: none;
}
img.life:hover {
background-position: -237px 0;
}
img.music {
display: block;
width: 227px;
height: 12px;
background: url("http://www.wineandbowties.com/images/music.png")  0 0 no-repeat;
text-decoration: none;
}
img.music:hover {
background-position: -237px 0;
}
img.nature {
display: block;
width: 227px;
height: 12px;
background: url("http://www.wineandbowties.com/images/nature.png")  0 0 no-repeat;
text-decoration: none;
}
img.nature:hover {
background-position: -237px 0;
}
img.news {
display: block;
width: 227px;
height: 12px;
background: url("http://www.wineandbowties.com/images/news.png")  0 0 no-repeat;
text-decoration: none;
}
img.news:hover {
background-position: -237px 0;
}
img.sports {
display: block;
width: 227px;
height: 12px;
background: url("http://www.wineandbowties.com/images/sports.png")  0 0 no-repeat;
text-decoration: none;
}
img.sports:hover {
background-position: -237px 0;
}
img.technology {
display: block;
width: 227px;
height: 12px;
background: url("http://www.wineandbowties.com/images/technology.png")  0 0 no-repeat;
text-decoration: none;
}
img.technology:hover {
background-position: -237px 0;
}
img.videos {
display: block;
width: 227px;
height: 12px;
background: url("http://www.wineandbowties.com/images/videos.png")  0 0 no-repeat;
text-decoration: none;
}
img.videos:hover {
background-position: -237px 0;
}
img.vintage {
display: block;
width: 227px;
height: 12px;
background: url("http://www.wineandbowties.com/images/vintage.png")  0 0 no-repeat;
text-decoration: none;
}
img.vintage:hover {
background-position: -237px 0;
}









/********************************************    END OF MANAGEABLE CSS    ******************************************/







#access {
font-size:0px;
height:0;
line-height:0px;
margin-left:-999px!important;
}

.archive .entry-date, .search .entry-date {
display:inline;
}

.archive .entry-meta, .search .entry-meta {
padding-bottom:24px;
}

code, pre {
overflow: auto;
}

.content-column {
padding-bottom:24px;
}

.entry-meta ul {
padding:0;
margin:0;
}

.entry-meta ul li {
border-bottom:1px solid #ffffff;
list-style-type:none;
margin:0;
padding:5px 0;
}

h2 {
margin-top:0;
}

h2.page-title, .page h2.entry-title a, .archive h2.entry-title a, .search h2.entry-title a, .single h2.entry-title a, .four04 h2.entry-title {
font-size:20px;
font-weight:400;
line-height:1.2em;
margin:0;
padding:0;
}

.home #nav-above, .home .tag-links, #archives, #nav-above {
display:none;
}

img.alignleft {
float:left;
margin:0 10px 0 0;
}

img.alignright {
float:right;
margin:0 0 0 10px;
}

li.linkcat h3 {
background:#000000;
color:#000;
font-size:1.5em;
font-weight:400;
padding:0;
margin:18px 0 0;
}

li#tags a {
font-weight:400;
margin-bottom:-1em;
}

.page .entry-content ul li {
list-style-type:none;
}

.p5,.p9,.p13,.p17,.p21,.p24,.p27,.p31,.p34,.p37,.clear {
clear:both;
}

ul.related {
margin:0;
padding: 0 0 12px;
}

ul.related li{
list-style-type:none;
}

ul.xoxo{
margin:0;
padding:0;
}

.transparent {
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}