/*  
Theme Name: De La Creme 1.0 It
Description: Tema wordpress realizzato da <a href="http://www.nelsalento.com/">Nelsalento.com</a>.
Author URI: http://www.nelsalento.com/
*/

* { border:0; margin:0; padding:0; }

body { background:url(images/bg-body.jpg) top center repeat-x #368DAD; text-align:center; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#332C22; }

p { line-height:1.75em; margin-bottom:2.0em; }


/* Structure */

#top{ height:150px; width:780px; margin:0 auto; background:url(images/bg-top.jpg) top center no-repeat; text-align:left; }
#top  h1{  text-align:left; padding: 10px 300px 0 0; font-size: 20px;      color: #fff; }
#top  h1 a{ font-size: 40px; color:#fff; text-indent: -9999px; display:block; width: 350px; height: 100px; margin-left:50px;}
#top h2{
	text-align:left;
	padding: 10px 300px 0 0;
	font-size: 25px;
	border: 0;
    color: #fff;
    text-indent: -9999px;
}

#dataoggi{color:#eee; margin: 20px 0 0 120px;}

#container { width:720px; padding:20px 30px 10px 30px; margin:0 auto; text-align:left; border-top:2px solid #999; border-bottom:2px solid #999; background:#F8FCC1; }
#content { width:480px; float:right; font-size: 13px;}
#sidebar { width:200px; float:left; }
#footer { width:780px; margin:0 auto; text-align:center; height:30px; line-height:30px; color:#EBEADA; }
#footer a{ color:#EBEADA; }

#content ul{
margin: 5px 0 15px 30px;
}

/* Sidebar */

#sidebar ul { list-style:none; }
#sidebar li{margin:0;padding:0; height: 30px}
#sidebar li a { border-bottom:1px dashed #00384D; margin-top:1px; padding:5px; display:block; text-decoration:none; color:#00384D; }
#sidebar li a:hover { border-bottom:1px dashed #00384D; margin-top:1px; padding:5px; display:block; text-decoration:none; color:#00384D; font-weight: bold;}

/* Heading's */

h2,h1 { font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:normal; text-decoration:none;}
h2 a,h1 a {font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:normal; text-decoration:none; }
h2 a{color: #00384D;}
h2 { color:#00384D; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:normal; border-bottom:1px dashed #00384D; margin-bottom:10px;}
h3 { color:#00384D; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:normal; border-bottom:1px dashed #00384D; padding-bottom:15px; }


/* Entries */

.meta { font-size:11px; margin:5px 0; } .meta a { color:#332C22; } .meta a:hover { text-decoration:none; }
#content img { margin:5px; }
img.alignleft{
float:left;
width: auto;
}
img.alignright{
float:right;
width: auto;
}

#content a.more-link{clear:both;}
/* Link Colors */

p a, #content .edited a, #content .cate a, #content li a { text-decoration:none; color:#332C22; border-bottom:1px solid #59B5E6; }
p a:hover, #content .edited a:hover, #content .cate a:hover,#content li a:hover { text-decoration:none; color:#332C22; border-bottom:1px solid #332C22; }



/* Alignment */

.left { float:left; }
.right { float:right; }
.clear { clear:both; }


/* Comments */

#comments {  } #comments a { color:#332C22; } #comments a:hover { text-decoration:none; }
ol#comments li p {  }
#commentform #author, #commentform #email, #commentform #url, #commentform textarea { border:1px solid #332C22; padding:3px; color:#332C22; }
#commentform textarea { width:440px; color:#EBEADA; }
.commentlist { margin-left:20px; }
#commentlist li ul { list-style:none; }
div.commentbody { margin:0 0 20px 0; clear:both; }
div.commentbody div{ padding:5px; margin-bottom:-1.5em; }
#submitcomment {  }
.commentmetadata { text-align:right; }


/* Form Elements */

input { border:1px solid #332C22; background:#00384D; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
textarea { border:1px solid #332C22; background:#00384D; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
#contactsubmit { height:30px; line-height:30px; width:102px; background:url(images/button.gif) 0 0 no-repeat; text-align:center; border:0; padding:0; cursor:pointer; font-size:11px; color:#333; font-weight:bold; }
#submitcomment { height:30px; line-height:30px; width:102px; background:url(images/button.gif) 0 0 no-repeat; text-align:center; border:0; cursor:pointer; font-size:11px; color:#333; font-weight:bold; }

#wpcf_your_name, #wpcf_email, #wpcf_subject, #wpcf_msg { border:1px solid #222; padding:3px; color:#EBEADA; }


/* Search */

#searchform { margin-bottom:1em; }
#s { color:#EBEADA; padding:2px 5px; width:160px; }
#searchsubmit { margin:2px 0 0 0; font-size:11px; cursor:pointer; border:0; background:url(images/go.gif) 0 0 no-repeat; height:16px; width:26px; display:block; }

div.liturgia {
font-size: 11px;
font-family:verdana; 
color: #333333;
float:right;
background-color: #F8FCC1;
padding: 10px 10px 0;
border: 1px solid #999;
margin-left: 5px;
}

div.liturgia td p b a font, div.liturgia td p font a font{font-size: 11px; color: #286EA0; background-color: #F8FCC1; margin:0; padding:0;}

 div.liturgia p {font-size: 11px; color: #333333; background-color: #F8FCC1;}

 div.liturgia table {width: 188px; font-size: 11px; color: #ffffff;  top left; margin:0; padding:0;}

div.liturgia table td {font-size: 11px; color: #d7cabd; background-color: #F8FCC1; margin:0; padding:0;}

div.liturgia b {font-size: 11px; color: #286EA0; }