#header { padding-top: 30px; height: 85px; position: relative; z-index: 100;
	background: url(images/logo.png) no-repeat 0px;
}

#header .description { font-size: 20px; line-height: 1; color: #c1ab7d; padding-top: 5px;
	left: 60px;
	position:relative;
}

h1 {  font-family: "Arial Black", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;
  font-size: 320%;
  float: left;
  padding: .1em 0 0 0;
  margin: 0;
  letter-spacing: -0.1em;
  font-variant: small-caps;
  font-weight: normal;
  color: #eeeadb;
	left: 60px;
	position:relative;
}

h1 a { text-decoration: none; color: #899a9b; }

h1 a span { color: #ffd7a5; }

h1 a:hover { text-decoration: none; }

#logo { float: left; display: inline; }

body { background: #000 url(images/wsoplogo.png) repeat;}
.post .date .bg { background-image: url(images/date.png); }
.post .date span { color: #feefcc; }

#main { background-image: url(images/main-bg.jpg); }
#main-top { background-image: url(images/main-top.jpg);
 }
#medalla { display: block; width: 29px; height: 50px; font-size: 0; line-height: 0; text-indent: -4000px; 
}
#medalla { position: absolute; top: -4px; right: 50px;
	background: url(images/medalla.png) no-repeat 0px;
}

#main-bot { background-image: url(images/main-bot.jpg); }

#rss-link { background-image: url(images/ico-rss.png); }

#sidebar h2 { background-image: url(images/widgettitle.jpg); color: #fff; }
#sidebar ul ul li { background-image: url(images/sidebar-list-arr.gif); border-bottom-color: #363636; }

#sidebar #searchform label { color: #ebab00; }
#sidebar #searchform .field-place { background-image: url(images/searchform-field.gif); }
#sidebar #searchform .field-place .field { color: #ffe6a8; }

#respond .button { background-image: url(images/button.gif); }

#nav ul li.current_page_item a,
#nav ul li.current_page_item a span { background-image: url(images/nav-active.png); }