/*  
Theme Name: CAI Spilimbergo
Theme URI: http://www.hyperlink.it/
Description: CAI Spilimbergo.
Version: 1.0
Author: hyperlink.it
Author URI: http://www.hyperlink.it/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
/* fonts */
BODY {font-family:Arial, Helvetica, sans-serif;font-size:12px;}
INPUT {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:10px;}
TEXTAREA, H2, H1, H3 {font-family:Arial, Helvetica, sans-serif;}
H3, DIV.name H2 {font-size:11px;font-weight:bold;}
DIV.name DIV.right{font-size:11px;}
#time {font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
H1 {font-size:1px;line-height:1px}
.sidebar H2 {
	font-size:11px;
	text-transform:uppercase;
	line-height:normal;
}
DIV#footer {font-family:Tahoma;font-size:11px;}
DIV#pages A{font-weight:bold;}
/* colors */
BODY {background-color:#FCFFFF;color:#444444; background-image:url(images/bg.jpg); background-repeat:repeat-x;}
A IMG {border:none;}
#searchsubmit, #submit {border:none;color:#353535;background:#EEEEEE url(images/submit.gif) repeat-x scroll left top;}
#time {color:#0075BA;}
DIV#logo {background:transparent url(images/header.jpg) no-repeat scroll left top;}
DIV#pages A:hover,DIV#pages DIV.current_page_item A{background:none;color:#FCFFFF;text-decoration:none;}


DIV#pages A{background:#CECECE url(images/pages.gif) repeat-x scroll center;color:#3C4648;}
DIV#middle {
	background:transparent url(images/middle.jpg) repeat-y scroll left top;
}


DIV#middle DIV.bottom {background: transparent url(images/bottom.gif) no-repeat scroll left bottom;}
DIV#middle DIV.top {repeat-x scroll left top;}
H3, DIV.name H2,DIV.name H2 A{color:#373737;text-transform:uppercase;background-color:#FCFFFF;}
DIV.name A,DIV.name A:hover, DIV.navigation A {color:#050505;text-decoration:none;}
DIV.name A SPAN{color:#0075BA;}
DIV.name DIV.left, DIV.name DIV.left A{color:#0075BA}
/*DIV.border {background:transparent url(images/border.gif) repeat-x scroll left bottom;}*/
.sidebar H2 {background: no-repeat scroll left top;padding-left:19px;}
#sidebar_r UL.sidebar UL LI {border-bottom:#CDCFCF 1px solid;}
UL.sidebar UL LI {background:transparent url(images/item.gif) no-repeat scroll 2px 12px;}
UL.sidebar A{color:#202020;}
LI#archives A{color:#0075BA;}
DIV#footer{
	color:#6F6F6F;
	border-bottom:#E7E7E7 0px solid;
}
DIV#footer A{
	color:#666666;
	text-decoration:underline;
}
/* positions/sizes */
BODY,UL,LI,OL,DIV,H1,H2,H3,P,FORM {
	margin:0;
	padding:0;
}
.post {padding: 0 16px 0 0;}
H3 {margin-top:20px;}
P {margin-bottom:10px;}
#searchform {text-align:right;}
#searchform TABLE{margin:18px 2px 19px auto;}
INPUT, #s {padding:3px 0;width:90px}
#searchsubmit, #submit {width:128px;height:20px;}
#searchsubmit {width:38px;}
#time {float:left;padding:25px 0 0 9px;}
H1 {padding-top:97px;padding-right:59px}
H1 A IMG{
	margin-bottom:4px;
}
UL,LI {list-style-image:none;list-style:none}
DIV#page {
	width:938px;
	margin:0 auto;
}
DIV#logo {
	height:224px;
	text-align:left;
	clear:left;
}
DIV#middle DIV.bottom {padding-bottom:10px;}
DIV#middle DIV.top {
	padding-top:0px;
}
DIV#middle DIV.sidebar {overflow:hidden;}
DIV.sidebar {
	width:203px;
}
DIV#sidebar_l {float:left;}
DIV#sidebar_r {float:right;}
#sidebar_l h2{
color:#999999; }
#sidebar_r h2{
color:#999999;padding:10px 0 0 0; }
#sidebar_l A {text-decoration:none;color:#999999;}
#sidebar_l A:hover {text-decoration:none;color: #CCCCCC;}
#sidebar_l LI#categories-1 A {text-decoration:none;}
#sidebar_l LI#categories-1 A:hover {text-decoration:underline;}
DIV.narrow {
	float:none;
	margin:0 auto;
	width:480px;
}
DIV.block DIV.left {float:left;text-align:left;}
DIV.block DIV.right {float:right;text-align:right;}
DIV.name A STRONG{text-decoration:underline;display:inline;font-weight:normal;}
DIV.navigation {
	margin:0px 0 10px 0;
	padding: 10px 0 0 0;
}
DIV.navigation DIV{width:48%;}
DIV.border {
	padding:6px 0 6px 0;
	border-bottom: dotted #ccc 1px;
}
TD {vertical-align:middle}
UL.sidebar {margin:25px 11px;}
UL.sidebar UL {margin:13px 0 20px 0;}
UL.sidebar UL UL{margin:13px 0 0 0;}
UL.sidebar UL LI {padding:6px 0 6px 18px;}
A{text-decoration:none;}
A:hover{text-decoration:underline;}
DIV#calendar_wrap {text-align:right;}
DIV#calendar_wrap TABLE{margin:13px auto 20px auto;}
TD#prev {text-align:left;}
TD#next {text-align:right;}
DIV#footer {
	padding:34px 45px 24px 21px;
	margin-top:2px;
	text-transform:none;
}
DIV#footer DIV{float:right;text-transform:none;}

/* --------------------------- */
TEXTAREA {overflow:auto;padding:3px 0;width:350px;margin:0 auto;}
INPUT, #s, TEXTAREA {border:1px solid #0C5178;color:#353535;background-color:#FFFFFF;margin-bottom:2px}
DIV#pages DIV {float:left;}
.entry {
	text-align:justify;
	float:left;
	display: block;
	width: 480px;
}
.entry a {color:#0AAACA;}
.entry p {margin-bottom:8px}
.entry li {padding-left:10px; background:url(images/navigation_bg.gif) no-repeat left;margin:3px 5px}
.pagetitle{
	height:40px;
	background-color:#FFFFFF;
	text-align:left;
	margin-left:-26px;
	width:476px;
	color:#6699CC;
}
h2.pagetitle, h2.pagetitle A {
	font-size:14px;
	padding:20px 10px 0px 20px;
	color:#6699CC;
	text-transform:uppercase;
	text-align:none;
	float:left;
	margin: 0px 0px 10px -26px;
}
.clearboth {clear:both;height:1px;font-size:1px}

/*DIV#pages {background:#CECECE url(images/pages.gif) repeat-x scroll left top;}
DIV#pages DIV.border{background:transparent url(images/pages_l.gif) no-repeat scroll left top;}
DIV#pages DIV.border DIV.border{background:transparent url(images/pages_r.gif) no-repeat scroll right top;}*/
DIV#pages DIV.border DIV.border{padding:0 10px;}
DIV#pages DIV.border {padding:0;float:none;}
DIV#pages A{padding:10px 20px;line-height:28px;}
DIV#pages DIV {text-transform:uppercase;font-size:11px;font-family:Tahoma;color:#3C4648}
DIV#pages DIV {padding:8px 5px;}
DIV#pages SPAN{display:block;}
DIV#pages DIV SPAN{background:#00AAD5 url(images/over.gif) repeat-x scroll left top;}
DIV#pages DIV SPAN SPAN{background:transparent url(images/corner_lt.gif) no-repeat scroll left top;}
DIV#pages DIV SPAN SPAN SPAN{background:transparent url(images/corner_rt.gif) no-repeat scroll right top;}
DIV#pages DIV SPAN SPAN SPAN SPAN{background:transparent url(images/corner_lb.gif) no-repeat scroll left bottom;}
DIV#pages DIV SPAN SPAN SPAN SPAN SPAN{background:transparent url(images/corner_rb.gif) no-repeat scroll right bottom;}
DIV#pages DIV.clearboth {float:none;height:3px;font-size:1px;padding:0;}
/* DELETE */
div#image1 {width:164px;height:96px;background:url(content/church.gif) no-repeat;margin:0 10px 10px 0;float:left}
/* END OF DELETE */


A.more-link {
font-size:11px;
}

.pagebar {
	padding: 0.2em 0.5em;
	margin-right: 0.1em;
	margin-bottom: 1em;
	border: 1px solid #fff;
	background: #fff;
	text-decoration: none;
	margin-top: 20px;
	font-size:10px;
	display: block;
	width:400px;
}

.pagebar a,.pageList .this-page {
	border: 1px solid #9AAFE5;
	text-decoration: none;
	padding: 0.2em 0.5em;
	color:#6699CC;
}

.pagebar a:visited {
	border: 1px solid #9AAFE5;
	text-decoration: none;
	padding: 0.2em 0.5em;
	color:#6699CC;
}

.pagebar .break {
	padding: 2px 6px 2px 6px;
	border: none;
	background: #fff;
	text-decoration: none;
}

.pagebar .this-page {
	border: 1px solid #2E6AB1;
	padding: 0.2em 0.5em;
	font-weight: bold;
	background: #2E6AB1;
	color: #fff;
}

.pagebar a:hover {
	border-color: #2E6AB1;
}

.pagebar .inactive
{
   border: 1px solid #cccccc;
	 color: #ccc;
   text-decoration: none;
   padding: 0.2em 0.5em;
}

#wp-dtree-categories{
margin-bottom:30px;}


.page_item{

margin:0px 0 0 0;}
