/*  
Theme Name:IAC-1
Theme URI: http://www.worldpress.it/
Description:Tutorial worldpress.it "creare un tema wordpress"
Version: | prima puntata
Author: Graziano Muscas aka Gracio
Author URI: http://www.worldpress.it/
*/

/* STRUTTURA */
body {
margin:0px; 
font-family:Georgia, "Times New Roman", Times, serif; 
font-size:12px; 
color:#3A2D19; 
/*background-image:url(img/bg.jpg);*/
/*background-image:url(images/bg.jpg);
background-position: top center;
background-repeat: no-repeat;
background-attachment: fixed;*/
}

.bg {
  width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: -5000;
}

table {text-align:left;}
a{text-decoration:none; color:#3A2D19}
a:hover {text-decoration:none; color:#E8373E}
form {margin:0px; padding:0px;}
input, option, select {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#3A2D19;}

/* Navigation */
/*.lace {background-image:url(img/lace_bg.jpg); background-repeat:repeat-y; width:25px}*/
td.navigation {width:155px; padding:0; margin:0; margin-right:10px;}
/*div.navigation {background-image:url(img/navigation_bg.jpg); background-repeat:no-repeat; background-position:0px 91px; height:505px; width:155px}*/
div.navigation {margin-top:100px; /*background-color:#fff; filter:alpha(opacity=80); -moz-opacity: .1; opacity: .7;*/ 
							 height:505px; width:155px}
div.nav-content {background-color:#fff; filter:alpha(opacity=80); -moz-opacity: .1; opacity: .7; padding-bottom:10px;}
.navigation_top {padding:15px 0px 0px 10px; margin:0px;}
.navigation_top li {list-style:none; font-size:13px; padding:0px; margin:0px}
.navigation_top li a {text-decoration: none; font-style:italic; color:#3A2D19; padding:5px 5px 5px 5px; width:120px; display:block; border-bottom: none; background: url(img/hr_brown.gif) repeat-x bottom;}
.navigation_top li a:hover {text-decoration: none; color:#78874A}
.navigation_bottom {padding:30px 0px 0px 30px; margin:0px}
.navigation_bottom li {list-style:none; padding:0px; margin:0px}
.navigation_bottom li a {text-decoration: none; font-size:13px; font-style:italic; color:#ffffff; padding:5px 10px 5px 10px; width:70px; display:block; border-bottom: none; background: url(img/hr_white.gif) repeat-x bottom;}
.navigation_bottom li a:hover {text-decoration: none; color:#3A2D19}

/* Around the Web */
.atw_title {font-weight:normal; text-transform:uppercase; letter-spacing:1px; font-size:10px; text-align:center; background: url(himg/hr_brown.gif) repeat-x bottom; margin:0px 10px 0px 10px; padding-bottom: 5px}
.atw_list {margin:0px; padding:0px; text-align:center; width:147px}
.atw_list ul {padding:0px;  margin:0px}
.atw_list li {list-style:none; margin:0px; padding:5px 0px 20px 0px;}
.atw_list img {padding-bottom:5px;}

/* Archives */
div.archives {margin-top:20px; padding: 0px 0px 0px 35px}
div.archives_banner {background-color:#E8373E; margin:0px; padding:8px 8px 8px 10px; font-size:13px;}
div.archives b {font-weight:normal; text-transform:uppercase; color:#FFFFFF; letter-spacing:1px; font-size:10px; }
ul.archives {margin: -10px 0px 20px 10px; padding:0px;}
ul.archives li {list-style:none; margin:0px; padding:5px 0px 5px 0px; font-size:13px; font-style:italic; color:#3A2D19;}
ul.archives li a {text-decoration: none; color:#3A2D19;}
ul.archives li a:hover {color:#E8373E;}
ul.archive_months {margin: 0px 0px 0px 10px; padding:0px;}
ul.archive_months li {list-style:none; margin:0px; padding:5px 0px 5px 0px; font-size:13px; font-style:italic; color:#3A2D19;}
ul.archive_months li a {text-decoration: none; color:#3A2D19;}
ul.archive_months li a:hover {color:#E8373E;}
.category_description {text-align:left; line-height:17px; padding: 5px 5px 10px 5px;}

/* Next & Previous */
.next_previous {background: url(img/hr_brown.gif) repeat-x top; padding-top:5px; margin: 10px 30px 20px 30px; clear:both}
.next_previous_left {float: left;}
.next_previous_right {float: right;}


/* Content */
.navigation_content {background-image:url(img/paper_top2.jpg); background-repeat:no-repeat; height:95px; background-position: right}
.navigation_content ul {list-style:none; padding:37px 48px 0px 0px; margin:0px; text-align:right}
.navigation_content li {list-style:none; float:right; padding-left:18px;}
.navigation_content li a {text-decoration: none; font-size:13px; color:#3A2D19;}
.navigation_content li a:hover {color:#fff;}
.title_bg_1 {background-image:url(img/title_bg_01.jpg); background-repeat:no-repeat; width:535px; height:125px; clear:both}
.title_bg_2 {background-image:url(img/title_bg_02.jpg); background-repeat:no-repeat; width:535px; height:125px; clear:both}
.title_bg_3 {background-image:url(img/title_bg_03.jpg); background-repeat:no-repeat; width:535px; height:125px; clear:both}
.title_bg_4 {background-image:url(img/title_bg_04.jpg); background-repeat:no-repeat; width:535px; height:125px; clear:both}
.title_bg_5 {background-image:url(img/title_bg_05.jpg); background-repeat:no-repeat; width:535px; height:125px; clear:both}
.title_bg_6 {background-image:url(img/title_bg_06.jpg); background-repeat:no-repeat; width:535px; height:125px; clear:both}
.title_bg_7 {background-image:url(img/title_bg_07.jpg); background-repeat:no-repeat; width:535px; height:125px; clear:both}
.title_bg_8 {background-image:url(img/title_bg_08.jpg); background-repeat:no-repeat; width:535px; height:125px; clear:both}
.title_hr {background: url(img/hr_brown.gif) repeat-x bottom; margin:0px 30px 1px 30px; padding-bottom: 1px; clear:both}
.category {font-weight:normal; text-transform:uppercase; letter-spacing:1px; font-size:10px; padding:50px 0px 0px 40px; float:left}
.category .search_category a {text-decoration: none; color:#3A2D19;}
.category .search_category a:hover {color:#A22C21;}
.title {font-style:italic; font-size: 19px; padding:19px 0px 0px 40px; color:#FFFFFF; clear:both}
.title a {text-decoration: none; color:#FFFFFF;}
.title a:hover {color:#EBC08F;}
.content {margin: 0px 30px 10px 30px; line-height:17px;}
.image {padding: 0px 0px 5px 0px; margin:0px 0px 5px 0px; background: url(img/hr_brown.gif) repeat-x bottom; border:none;}
p {padding: 5px 0px 10px 0px; margin:0px;}
p a{text-decoration:none; color:#E8373E}
p a:hover {text-decoration:none; color:#3A2D19}
p a:visited {text-decoration: underline;}
.content ul {margin: 0px 0px 10px 20px; padding:0px;}
.content li {margin:0px 10px 0px 10px; padding:0px; list-style: square}
.content li a{text-decoration:none; color:#E8373E}
.content li a:hover {text-decoration:none; color:#3A2D19}
.content li a:visited {text-decoration: underline;}
.read_more {padding:5px 0px 10px 0px; margin-bottom:5px; background: url(img/hr_brown.gif) repeat-x bottom;}
.read_more a {text-decoration: none; font-style:italic; color:#E8373E; font-size: 16px;}
.read_more a:hover {color:#3A2D19;}
.date {float:left; margin-bottom:40px; color:#E8373E;}
.date_single {float: right; padding:47px 45px 0px 0px;}
.comments a {float:right; text-decoration: none; color:#E8373E;}
.comments a:hover {color:#3A2D19;}
.author {font-size:12px; color:#3A2D19; font-style:italic; text-transform: lowercase; letter-spacing:0px;}

/* Search & RSS */
.search {background-image:url(img/search_bg.jpg); background-repeat:no-repeat; width:191px; height:69px; margin-top:90px}
.search_input {float:left; width:120px; margin:35px 0px 0px 10px;}
*html .search_input {float:left; width:110px; margin:35px 0px 0px 10px;}
.search_button {margin-top:32px;}
.rss {background-color:#9C7455; width:160px; margin-top:4px; padding:8px 0px 8px 10px; filter:alpha(opacity=70); -moz-opacity: .7; opacity: .7;}
.rss a {text-decoration: none; font-size:13px; font-style:italic; color:#ffffff; }
.rss a:hover {color: #37241B;}

/* Ads */
.ads {margin:30px 0px 20px 10px; padding:5px; width:210px; background-color:#ffffff;}
.ads li {list-style:none; padding:0px 0px 5px 0px;}
.ads li a {text-decoration:none;}
.ads li a:hover {color:#3A2D19;}
.ads_hr {background: url(img/hr_brown.gif) repeat-x bottom; padding-bottom: 1px; clear:both}
.flash {padding: 0px 0px 5px 0px; margin:-10px 0px 0px 0px; background: url(img/hr_brown.gif) repeat-x bottom; border:none;}

/* Archive Pages */
.archive_title {padding:5px 0px 5px 0px; margin: 20px 30px 5px 30px ; background: url(img/hr_brown.gif) repeat-x bottom;}
.archive_title b {font-weight:normal; text-transform:uppercase; letter-spacing:1px; font-size:10px; color:#E8373E; padding-left:10px}
.archive_title i {font-size: 19px}
table.thumbnail {margin-left: 30px; text-align:center;}
div.thumbnail {padding:5px 0px 5px 0px; margin: 5px 3px 10px 3px; background: url(img/hr_brown.gif) repeat-x top;}

/* Comments */
.comments_table {margin: 0px 30px 10px 30px; width:475px; padding:0px}
.comments_left {padding: 10px 20px 15px 0px;}
.comments_says {font-style:italic; font-size: 16px; color:#E8373E; padding-bottom:5px;}
.comments_says a {text-decoration:none;}
.comments_says a:hover {text-decoration: none; color:#E8373E;}
.comments_text {padding-top:10px; padding-right:10px; margin:0; width:235px; overflow:hidden}
.comments_number {padding:1px 0px 10px 0px; margin-bottom:5px; color:#E8373E; border-bottom: none; background: url(img/hr_brown.gif) repeat-x bottom;}
.moderation {color:#E8373E; font-style:italic}
.hr {padding:0px 0px 1px 0px; margin:0px; border-bottom: none; background: url(img/hr_brown.gif) repeat-x bottom; width:475px; font-size:1pt;}
.comment_form {background-image:url(img/comments_bg.jpg); background-repeat:no-repeat; background-position: top right; padding-top:10px; height:370px}
.comment_form p {margin: 5px 0px 0px 15px;}
.comments_input {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#3A2D19; width: 220px; margin:0px; padding:0px;}
.comments_textarea {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#3A2D19; width: 220px; height:100px}
.comments_submit {margin-left: 160px; margin-top:-15px}
.comment_right {margin-left: 30px; padding:5px 0px 0px 5px; background: url(img/hr_brown.gif) repeat-x top;}
.author_bg {background-color:#FFEDEB;}

/* Page */
.title_page {font-style:italic; font-size: 19px; padding:80px 0px 0px 40px; color:#FFFFFF; clear:both}
.content_page {margin: 0px 30px 20px 30px; padding-top:15px; line-height:17px; background: url(img/hr_brown.gif) repeat-x top; width:475px;}
h1 {font-style:italic; font-size: 19px; color:#E8373E; font-weight:normal; margin-bottom:3px; padding-bottom:6px; width:475px; background: url(img/hr_brown.gif) repeat-x bottom;}
.image_page {padding: 5px 0px 5px 0px; margin:0px 10px 8px 0px; background: url(img/hr_brown.gif) repeat-x bottom; float:left}

/* Events */
.event {margin-top: 20px}
.event_title {font-style:italic; font-size: 19px; color:#E8373E; background: url(img/hr_brown.gif) repeat-x bottom; width:475px; padding-bottom:5px; margin-bottom:5px;}
.event_date {background: url(img/hr_brown.gif) repeat-x bottom; width:475px; padding-bottom:5px; margin-bottom:5px;}

/* Search */
.content_search {margin: 20px 30px 0px 30px; line-height:17px;}
.search_category {font-weight:normal; text-transform:uppercase; letter-spacing:1px; font-size:10px; clear:both; margin-bottom:5px; padding:0px}
h2 {font-style:italic; font-size: 19px; color:#E8373E; font-weight:normal; margin:0px 0px 3px 0px; padding:0px 0px 6px 0px; width:475px; background: url(img/hr_brown.gif) repeat-x bottom;}
.date_search {float:left; margin-bottom:20px; color:#E8373E;}

/* Letterpress */
table.letterpress {margin: 5px 0px 20px 30px; width:505px;}
div.letterpress {font-weight:normal; text-transform:uppercase; letter-spacing:1px; font-size:10px; padding-left:5px; color:#E8373E;}
.postform option{width:75px;}
.go {padding:0px; margin:0px; vertical-align:bottom}

#footer {
		padding-left:30px;
		margin-bottom:10px;
}
