.download
{ font-size: 0.8em; line-height: 1em; width: 100%; border-spacing: 4px}

.download th { text-align: right }
.download td { text-align: left }

.download .support
{
text-align: justify;
background-color: #F3DDC1;
padding: 5px 0px 5px 10px;
-moz-border-radius: 10px;
color: #361F01;
}

.download .support h3
{
text-align: center;
margin-bottom: 6px;
font-weight: bold;
padding-right: 10px;
}

.download .other
{
  margin-top: 10px;
text-align: center;
background-color: #dfdfdf;
-moz-border-radius: 10px;
padding: 5px 0px;
font-size: 1.2em;
}

/*
 * Spostare/sostituire in skin.css
 */
a:hover {
background-color: inherit;
text-decoration: underline !important;
}

#main, #lead, #inset, .linkbar {
background-color: #fff !important;
}

#main {
margin-bottom: 0 !important;
}

#inset, #inset h2 {
color: #333333;
}

.narrowcontents {
margin: 1.5em;
}

#pagenav {
background-color:#942634;
}

#pagenav li a:hover {
color: #942634;
background-color:#fff;
}

#pagenav ul li a {
padding-left:0.75em;
padding-right:0.75em;
}

#headerimg a {
position:relative !important;
}

#headerimg {
margin-left: 20px;
padding-left: 0 !important;
}

#page, #footer, #pagenav, #header {
width: 940px !important;
}

.widecontent {
padding-bottom: 0 !important;
background-color: #fff !important;
}

.widecontent h2 a {
color: #942634 !important;
}

h2.narrowheading {
margin: 0 1em;
background-color: #E26A1C;
color: #fff;
}

#content h2.narrowheading {
margin: 0 0 10px 0;
}

#content h2 a, .post h3 a {
color: #942634 !important;
font-size: 1.3em;
}

.narrowcontents h2 a:hover, .widecontent h2 a:hover, .post h3 a:hover {
text-decoration: none !important;
}

.postmetadata, .postmetadata a, #commentform a {
color: #E26A1C !important;
}

div.hr {
background-color: #E26A1C;
color: #E26A1C;
}

.sidebar p {
padding: 0 !important;
}

.sidebar a:hover {
color: #fff !important;
}

.minipost {
margin-bottom: 5px;
}

.fullcontent {
padding-top: 0 !important;
}

.linkbarbottom ul li a {
color: #E26A1C !important;
}

.linkbarbottom ul li a:hover {
background-color: inherit;
}

#searchform, #searchsubmit, #s {
color: #000 !important;
}

.readmore {
color: #E26A1C !important;
}

.sidebar ul li ul li {
font-size:1em;
}

#content .post {
font-size:1.1em;
}

li.widget_text {
background-image: none;
}

.catdescription {
font-size: 1.2em;
line-height: 1.3em;
padding: 10px 30px;
}

.catdescription p {
padding: 0;
}

/* modifiche del 14/10 */
.widecontent h2 {
display:block;
height:auto;
}

.post .entry .thumb {
float:left;
}

/* modifiche del 23/10 */
img.noStyle {
border: none !important;
}

/* modifiche del 6/12 per secondo banner su homepage */
#inset h2 {
font-weight:bold;
margin-top:10px;
}

/* modifiche del 08/01/09 per pulsante feed rss */
 .feed-button {
  width: 88px;
  padding: 6px 0;
  text-align: center !important;
}

.feed-button a {
  color: #FFF;
  padding: 2px 7px 2px 28px;
  background: #9C263C url("/images/feed-icon-14x14.png") no-repeat 6px 50%;
  border-top: 1px solid #e2e2e2;
  border-right: 1px solid #818181;
  border-bottom: 1px solid #565656;
  border-left: 1px solid #d7d7d7;
}

.feed-icon {
  padding: 3px;
  background: #F5F5F5;
  border: 1px solid white;
  vertical-align: middle;
}
