/*  
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_2.jpg) top center repeat-x #7A7645; text-align:center; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

p { font-family:"Georgia", Times, serif; font-weight:normal; font-size:15px; line-height:22px; margin-bottom:2.0em; }

/* Structure */

#top{ height:280px; width:800px; margin:0 auto; background:url(images/bg-body_2.jpg) top center no-repeat; text-align:left; }
#top  h1{  text-align:left; padding: 70px 300px 0 0; font-size: 20px; }
#top  h1 a{ font-size: 40px; color:#FFFFFF;}
#top h2{
	text-align:left;
	padding: 10px 300px 0 0;
	font-size: 25px;
	border: 0;
	color:#FFFFFF;
}


#container { width:795px; padding:20px 30px 10px 30px; margin:0 auto; text-align:left; background:#EBEADA; }
/*#content { width:480px; float:right; }
#sidebar { width:200px; float:left; }*/
#content { width:560px; float:left; }
#sidebar { width:200px; float:right; }
#footer { width:780px; margin:0 auto; text-align:left; height:30px; line-height:30px; color:#000000; }
#footer a{ color:#000000; }

/* Sidebar */

#sidebar ul { list-style:none; }
#sidebar li a { border-bottom:1px dashed #000000; margin-top:1px; padding:5px; display:block; text-decoration:none; color:#000000; }
#sidebar li a:hover { border-bottom:1px dashed #000000; margin-top:1px; padding:5px; display:block; text-decoration:none; color:#000000; }

/* Heading's */

h1 { color:#000000; font-family:"Georgia", Times, serif; font-size:25px; font-weight:normal; text-decoration:none; }
h1 a { color:#000000; font-family:"Georgia", Times, serif; font-size:25px; font-weight:normal; text-decoration:none; }
h2 { color:#000000; font-family:"Georgia", Times, serif; font-size:20px; font-weight:normal; border-bottom:1px dashed #000000; }
h3 { color:#000000; font-family:"Georgia", Times, serif; font-size:20px; font-weight:normal; border-bottom:1px dashed #000000; padding-bottom:15px; }


/* Entries */

.meta { font-size:11px; margin:5px 0; margin-top:10px; margin-bottom:20px;} .meta a { color:#000000; } .meta a:hover { text-decoration:none; }
#content img { margin:5px; }


/* Link Colors */

p a { text-decoration:none; color:#000000; border-bottom:1px solid #000000; }
p a:hover { text-decoration:none; color:#000000; border-bottom:1px solid #000000; }


/* Alignment */

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


/* Comments */

#comments {  } #comments a { color:#000000; } #comments a:hover { text-decoration:none; }
ol#comments li p {  }
#commentform #author, #commentform #email, #commentform #url, #commentform textarea { border:1px solid #000000; padding:3px; color:#FFFFFF; }
#commentform textarea { width:440px; color:#000000; }
.commentlist { margin-left:20px; color:#000000;}
#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 { color:#000000; border:1px solid #000000; background:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
textarea { color:#000000; border:1px solid #000000; background:#FFFFFF; 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:#000000; 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; }
