/*
Theme Name: iArtisitc v. 0.1 tmp
Theme URI: http://www.blogeeks.netsons.org
Description: Tema realizzato da Federico Ginosa di <a href="http://www.blogeeks.netsons.org">Blogeeks</a>
Author: Federico Ginsa
Author URI: http://www.blogeeks.netsons.org
*/

/* RESET RULES */
* {
	margin: 0; padding: 0;	border: 0;	outline: 0;	font-size: 100%; font-weight: normal;	vertical-align: baseline;	background: transparent;
}

/* LAYOUT */

#header h1, #header span, #header ul, #menu, #post, #credits {
	width: 561px;
	margin-left: auto; margin-right: auto;
}

#header {
	padding-bottom: 30px;
}

#tagline, #title {
	display: block;
	text-align: center;
	color: #fff;
}

ul#menu { 
	list-style-type:none;
	text-align:center;
}
#menu li {
	display:inline;
	margin-left: 0.5em; margin-right: 0.5em;
}

#menu, #menu li, #menu a {
	/* per sovrapporre i box in verticale perfettamente */
	padding-bottom:17px; /* shadow */
	padding-top: 5px;
}

#post .post {
	padding-left: 1em; padding-right: 1em;
}

#credits {
	padding-top: 5px; padding-bottom: 5px;
}

/* TYPOGRAPHY */

body {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}

strong { font-weight: bold; }

a {
	text-decoration: none;
	color: #fff;
}

#title {
	padding-bottom: 30px;
	padding-top: 15px;
}

#title a {
	font-size: 3em;
	font-weight: bold;
}

#tagline {
	font-size: 1.5em;
}

.post-title {
	font-size: 2em;
	text-align: center;
}

.post-author {
	text-align: center;
	font-size: 0.8em;
	color: #888;
}

#post a {
	color: #FF6400;
}

.post {
	font-size:0.875em; /* 16x.875=14 */
	color: #444;
}

.entry {	
	margin-top: 1em; margin-bottom: 1em;
	line-height: 1.5em; /* 16×1.125=18 */
}

.entry a {
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.entry ul, .entry ol {
	margin-left: 4em;
}

.entry p {
	margin-top: 1em;
	margin-bottom: 1em;
}

.current_page_item a {font-weight: bold;}

#credits {
	font-size:0.75em; /* 16x0.75=12 */
	text-align: center;
}

/* Colors and backgrounds*/

body {
	font-size:100%; /* fix to exagerated text resize in IE 6,7 */
	background-color:#ff6400;
	background-image:url(images/footer-bg.jpg);
	padding-bottom: 164px;
}

#post {background-color:#fff;}

body, #header, #menu, .current_page_item a, #menu li a:hover, #content, #footer, #credits {
	background-repeat:no-repeat; background-position:bottom;
}

#menu {
	background-image:url(images/menu-bg.jpg);
}

.current_page_item a, #menu li a:hover {
	background-image:url(images/menu-current-bg.jpg);
}

#menu, #credits {
	background-repeat:repeat-x;
	background-color: #9ea1aa;
}

#header {
	background-image:url(images/header-bg.jpg);
}

#content, #credits {
	background-position:top;
}

#content {
	background-image:url(images/content-bg.jpg); 
}

#credits {
	background-image:url(images/credits-bg.jpg);
}