/*  
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.gif) top center repeat-x #433A2E; 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:280px; width:800px; margin:0 auto; background:url(images/bg-top.gif) top center no-repeat; text-align:right; }
top  h1{  text-align:right; padding: 70px 300px 0 0; font-size: 20px; }
#top  h1 a{ font-size: 40px; }
top h2{
	text-align:right;
	padding: 10px 300px 0 0;
	font-size: 25px;
	border: 0;
}


#container { width:720px; padding:20px 30px 10px 30px; margin:0 auto; text-align:left; border-top:2px solid #59B5E6; border-bottom:2px solid #59B5E6; background:#EBEADA; }
#content { width:480px; float:right; }
#sidebar { width:200px; float:left; }
#footer { width:780px; margin:0 auto; text-align:right; height:30px; line-height:30px; color:#EBEADA; }
#footer a{ color:#EBEADA; }

/* Sidebar */

#sidebar ul { list-style:none; }
#sidebar li a { border-bottom:1px dashed #433A2E; margin-top:1px; padding:5px; display:block; text-decoration:none; color:#433A2E; }
#sidebar li a:hover { border-bottom:1px dashed #433A2E; margin-top:1px; padding:5px; display:block; text-decoration:none; color:#433A2E; }

/* Heading's */

h1 { color:#433A2E; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:normal; text-decoration:none; }
h1 a { color:#433A2E; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:normal; text-decoration:none; }
h2 { color:#433A2E; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:normal; border-bottom:1px dashed #433A2E; }
h3 { color:#433A2E; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:normal; border-bottom:1px dashed #433A2E; 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; }


/* Link Colors */

p a { text-decoration:none; color:#332C22; border-bottom:1px solid #59B5E6; }
p 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:#433A2E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
textarea { border:1px solid #332C22; background:#433A2E; 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; }
