/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles in this file instead of style.css so it 
is easier to update the theme. Simply copy an existing style 
from style.css to this file, and modify it to your liking. */


#idc-container-parent #idc-container {
position: relative;
padding-top: 320px;
}

#idc-container-parent #idc-container #IDCommentsNewThreadCover {
position: absolute;
top: 0;
left: 0;
}

/* FEEDBACK */
.feedback { position:relative; background: url("images/note-top.png") no-repeat scroll 0 0 transparent; color: #766958; font-style: normal; line-height: 1.8em; padding: 46px 20px 0 0; }
.feedback a { color:#766958; font-style:normal; }
.feedback .quotes { padding: 0; }
.feedback blockquote { text-indent: 20px;background: url(images/quotes-1.png); background-position: 0 2px; background-repeat: no-repeat; margin-bottom: -38px; }
.feedback blockquote p { line-height:21px; display: inline; margin: 0; padding-right: 22px; background: url(images/quotes-2.png); background-position: bottom right; background-repeat: no-repeat; }
.feedback-bottom {background: url("images/note-bottom.png") no-repeat scroll 0 0 transparent; padding: 0 0 35px; }
.quotes {background: url("images/note-line-item.png") repeat-y scroll 0 0 transparent; padding: 0 0 35px; width: 285px; }
.quote {padding: 0 7px 0 35px;}
.feedback cite { padding: 0px 10px 0 0px; text-align: right; display: block; font-style: italic; font-weight:normal; font-size: 95%; }
.feedback a.btn-prev { position: relative; bottom:0px; left:230px; width: 10px; height: 10px; background: url(images/ico-prev.png) no-repeat; display:inline-block; text-indent: -999em; z-index:99; opacity:0.8; }
.feedback a.btn-next { position: relative; bottom:0px; left:230px; width: 10px; height: 10px; background: url(images/ico-next.png) no-repeat; display:inline-block; text-indent: -999em; z-index:99; opacity:0.8; }
.feedback a.btn-next:hover, .feedback a.btn-prev:hover { opacity: 1; }

/* 2.3 Header */
#logo  { float:left; padding-bottom: 6px; }

#header-container { position: relative; z-index: 9400; background: url(images/diagonal-bg-azul.png) repeat scroll 0 0 #fff;border-bottom: 1px solid #D4D7DB;box-shadow: 0 2px 2px rgba(0, 0, 0, 0.04);-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.04);-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.04);}


/* 4.1 Generic Widgets */
.widget  { margin-bottom: 0.8em; padding-bottom:1em;}
.widget h3  { margin: 0 0 1em 0 }
.widget p { margin-bottom: 0.5em; }

#main-page1 { margin:0 0 10px; }
#main-page2 { margin:0 0 2px; }

#latest-blog-posts { padding-top:10px; border-top:1px solid #e9ebed; }
#latest-blog-posts h3 { background:url(images/border-horizontal.png) repeat-x bottom; margin-bottom:15px; }
#latest-blog-posts .post h2.title a { font-size: 24px; font-weight:normal; color: #3f454b; line-height: 1.3em; }
#latest-blog-posts .post h2.title a:hover { color: #ff6633; }

