/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here 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.

*/
body {
font-family:Georgia,Palatino,serif;
}/*=== Layout ===*/
#page{
	margin: 0 auto;
	width: 990px;
}

/*=== Header ===*/
#banner {
position:absolute;
top:0px;
right:0px;
}

#header{
	height: 190px;
	position: relative;
}

/*- Logo -*/
h1, h2, h3 {
font-family:inherit;
}

#header h1{
	background: url(images/header_up.png) no-repeat;
}

#header h1 a{
	display: block;
	height: 190px;
	width: 990px
}

#catnav {
	background: url(images/navbar_up.png) no-repeat top;
	height:31px;
	width:990px;
}

#catnav_bottom {
	background: url(images/navbar_bottom_up.png) no-repeat top;
	height:53px;
	width:990px;
	position: relative;
	z-index:1;
}

.nav2 {
	background: none no-repeat top;
}

.nav2 a {
	color: #868086;
	display: block;
	padding: 0 13px;
}

.nav2 li {
font-size:14px;
font-weight:bold;
}

.nav2 li:hover,
.nav2 li.sfHover,
.nav2 li.current,
.nav2 a:focus, .nav2 a:hover, .nav2 a:active {
	color: #923995;
	text-decoration: none;
	background: none;
}

.nav2 li.page-item-665 a {
	color: #923995 !important;
}

.col1 {
position:relative;
z-index:0;
margin-top:-67px;
}

.post {
padding-left:10px;
}

.post .featured .pic {
height:32px;
padding-top:140px;
}


.twitter_box {
background: url(images/twitter_box.png) no-repeat left top;
margin: -68px 0 10px 0;
height:107px;
position: relative;
z-index:0;
}

#twitter_update_list {
padding: 45px 10px 0 60px;
}

.video_box {
background: url(images/box.png) repeat-x left top;
}

.bottom_box {
background: url(images/box_bottom.png) no-repeat left top;
height:25px;
margin-bottom:10px;
width:457px;
float:left;
}

#search{
	background: url(images/search.gif) no-repeat left top;
	float: right;
	height: 36px;
	margin: 0 0 10px;
	width: 260px;
	position:relative;
	z-index:1;
}

.tubepress_container {
background:#cec9c8 url(images/box.png) repeat-x left -100px;
margin-bottom:0px;
padding-bottom:10px;
}

.tubepress_normal_embedded_wrapper {
margin:0 0 0 0;
text-align:left;
padding-left:10px;
padding-top:5px;
}

.tubepress_embedded_title {
width:422px;
color:#923996;
}

.tubepress_thumbs {
padding:1em 5px 0;
width:100%;
}

.tubepress_sidebar .tubepress_thumb {
padding-left:8px;
}

.tubepress_thumb {
width:30%!important;
}

#play {
padding-left:5px;
width:23px;
vertical-align:top;
}

#wp-calendar {
width:50%;
float:left;
margin-right:9px;
margin-left:10px;
margin-top:-20px;
}

.calendar_top {
background: url(images/calendar_top.png) no-repeat -1px top;
height:25px;
}

.calendario {
background:#cec9c8 url(images/box_calendar.png) repeat-x left -50px;
margin-bottom:10px;
float:left;
width:100%;
}

.newsletter {
background: url(images/box_newsletter.png) no-repeat left top;
height:152px;
margin-bottom:10px;
}

#columns p.newsletter_text {
font-family:inherit;
font-style:italic;
width:300px;
color:#923996;
font-size:12px;
margin-left:130px;
margin-top:0;
#margin-top:-15px;
width:225px;
}

.sendit {
width:307px;
padding:20px 0 0 130px;
}

.sendit small {
display:none;
}

#theform {
padding-top:20px;
}

.box_spot {
margin-bottom:10px;
}

.box_materiali {
background: url(images/box_materiali_sostieni.png) no-repeat left top;
height:124px;
margin-bottom:10px;
}

.box_volontario {
background: url(images/volontario.png) no-repeat left top;
height:68px;
margin-bottom:10px;
}

.box_sn {
background: url(images/box_sn.png) no-repeat left top;
height:68px;
margin-bottom:10px;
}

.righina {
background: url(images/righina.png) no-repeat left top;
height:20px;
width:100%;
float:left;
margin-bottom:10px;
margin-top:10px;
}

#smooth_sldr .sldrlink {
display:none;
}

#recent {
margin-top:20px;
}

.post2 {
width:48%;
float:left;
margin-left:5px;
margin-top:10px;
}

.bottom_box span {
color:#923996;
float:left;
font-size:1.2em;
font-style:italic;
line-height:29px;
padding-left:175px;
}

.bottom_box img {
padding-top:3px;
padding-left:10px;
}

#columns .post .featured .pic h3 {
background: transparent url(images/feature_bg.png) repeat-x scroll 0 0;
}

#columns p {
font-size:1.1em;
}

#columns h1 {
color:#923996;
padding-top:50px;
padding-left:5px;
font-size:20px;
}

#columns .post h2 {
font-size:1.5em;
}

#columns .post2 h3 {
font-size:0.8em;
}

#columns .post2 h2 {
font-size:1.1em;
line-height:1.4em;
}

#columns .post h3 span {
text-transform:none;
}

#columns .post h3 em {
float:left;
}

#columns em {
color:#923996;
}

#columns .post h3 {
color:#923996;
}

#columns .post h3 a{
color:#923996;
}

#comment {
padding-left:10px;
}

#respond {
padding-left:10px;
}

.post h3 {
font-family:Georgia !important;
}

.commenta {
padding-left:5px;
padding-right:5px;
}



.idTabs {
background:#E2E3E4 none no-repeat;
float:left;
padding:5px 0 5px 15px;
width:442px;
border-bottom:1px solid #EEB532;
}

.tabs {
float:left;
padding-right:10px;
}

#flickr {
padding-top:20px;
padding-bottom:20px;
min-height:150px !important;
}

.flickr {
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}

.twitter_text h2 {
display:none;
}

.hr {
border: 0;
height: 3px;
color: #EDB636;
background-color: #EDB636;
}

.ec3_ec {
background-image:none !important;
}

.ec3_events {
float:left;
width:43%;
margin-top:15px
}

#columns .col2 h2.prox {
float:left;
font-size:16px;
font-weight:bold;
margin-top:-22px;
}

.ec3_eventday a {
color:#923996 !important;
font-weight:bold;
}

#wp-calendar table td:hover, #wp-calendar table #today {
border:1px solid #923996;
}

#wp-calendar caption {
margin-top:-20px;
}

body:nth-of-type(1) #wp-calendar {
margin-top:0px;
}

body:nth-of-type(1) #wp-calendar caption {
margin-top:0px;
}

body:nth-of-type(1) #wp-calendar table {
margin-top:-20px;
}

#wp-calendar caption a{
font-size:16px;
font-weight:bold;
}

.post-ratings {
padding-top:3px;
}

.posted {
float:left;
color:#923996;
}

.comment2 {
float:right;
}

.share {
float:left;
}

.rating {
float:right;
width:30%;
}

.rating_left {
float:left;
}

.rating_right {
float:right;
}

#tweetbacks {
display:none;
}

.addthis {
background: transparent url(images/condividi.png) no-repeat left center;
padding-left:20px;
}

a.more {
color:#923996;
font-size:10px;
font-style:italic;
}

.bg_day {
background:#ffffff;
height:28px;
}

#ec3_publish {
display:none;
}

#ll2 {
display:none;
}

