/*
Theme Name: Raymond
Theme URI: http://www.bombacarta.com/
Description: il tema bianco di BombaCarta
Version: 3.1
Author: Cristiano M. Gaston
Author URI: http://www.behindtherabbit.com/
*/

body {background-color: #FFF; margin:0; padding: 0; color:#333;}
a:link, a:visited {color:#418DD9; text-decoration:none;}
a:hover, a:active {color:#418DD9; text-decoration:underline;}
#page {width:940px; margin: 0 auto;	background-color: #FFF; padding:0;}

/* HEADER */
#header {height:120px; padding:0; margin:0; background:url(images/header.png) right no-repeat; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
#header h1 {margin:0; padding:35px 0 0 0; font-size:36px;}
#header h1 a:link, #header h1 a:visited {text-decoration:none; color:#418DD9;}
#header h1 a:hover, #header h1 a:active {text-decoration:none; color:#000;}
.description {margin:0; padding:0 0 0 2px; font-size:12px;}

/* LINKBAR */
#nav {border-top:1px solid #418DD9; border-bottom:1px solid #418DD9; background:url(images/nav-bg.png) 0 0 repeat-x #418DD9; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; padding:4px; margin:12px 0 20px 0;}
#nav a:link, #nav a:visited {color:#FFF; text-decoration:none;}
#nav a:hover, #nav a:active {color:#FFF; text-decoration:underline;}
#nav li {display:inline; margin:0; padding:0 10px;}
.separatore {border-right:1px solid #FFF;}

/* HOME - EDITORIALE */
#editoriale {background:url(images/editoriale.png) top right no-repeat #FFF; border:1px solid #DDD; width:600px; padding:10px;float:left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; -webkit-box-shadow:0 2px 2px #999; -moz-box-shadow:0 2px 2px #999;}
#editoriale h2 {padding:0 0 20px 0; margin:0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; font-size:24px;}
#editoriale-info {font-size:12px; color:#999; text-align:right;}
#editoriale-cont {}
#editoriale-postmeta {margin:0; padding:0; font-size:11px; text-align:right; clear:both;}
#editoriale img {padding:0 10px 0 0;}

/* HOME - HOT NEWS */
#hotnews {width:300px; float:right; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0;}
#hotnews h3 {margin:0; font-size:18px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center;}
#hotnews p, #hotnews ul {font-size:12px;}
.hot {border:1px solid #DDD; margin-bottom:5px; padding:5px; -webkit-box-shadow:0 2px 2px #999; -moz-box-shadow:0 2px 2px #999;}
.edit {font-size:11px; text-align:center; background-color:#EEE; clear:both;}
.edit a {display:block; padding:3px;}
.edit a:link, edit a:visited {
//	background-color:#EEE !important;
}
.edit a:hover, edita a:active {background-color:#CCC; color:#000;}

/* HOME VARIE */
.fine-blocco {clear:both; border-bottom:3px double #DDD; padding:10px 0;}

/* CONTENT BASE */
#content {width:700px; float:right; margin-top:20px; font-family: Arial, Helvetica, sans-serif; }
.post h2 {font-weight:normal; margin:0; padding:10px 0 3px 0; font-size:30px; }
.post h2 a:link, .post h2 a:visited {text-decoration:none; color:#418DD9;}
.post h2 a:hover, .post h2 a:active {text-decoration:none; color:#000;}
.postinfo {border-top:1px solid #DDD; margin:0 0 10px 0; padding:5px; font-size:11px; background-color:#EEE;}
.entry {font-size:14px; line-height:1.6em; margin:0; padding:0; font-family:Georgia, Times, "Times New Roman", serif;}
.finepost {margin:0; padding:10px 0 20px 0; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-align:right; clear:both;}
.entry img {-webkit-box-shadow:0 2px 2px #999; -moz-box-shadow:0 2px 2px #999;}
.noshadow, .wp-smiley {-webkit-box-shadow:none !important; -moz-box-shadow:none !important;}

/* SIDEBAR e widgets */
#sidebar {width:220px; float:left; font-family: Arial, Helvetica, sans-serif; margin-top:20px;}
#sidebar h2, #widgets h2 {font-size:14px; padding:3px 0; letter-spacing:0.1em; margin:10px 0; border-bottom:1px solid #DDD;}
#sidebar ul {margin:0; padding:0; list-style-type:none;}
#sidebar ul li {padding:2px 0; font-size:12px;}
#sidebar ul li ul li ul li {padding:2px 0 2px 20px; font-size:11px;}

.box {font-size:12px; border:1px solid #DDD; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:10px; line-height:1.6em; margin-bottom:10px;}
.box h3 {padding:0; margin:0;}
.box p {padding:0; margin:0;}

.widget_recent_comments li {font-size:11px !important;}
#sidebar table {margin:0 auto; font-size:11px;}

.widget_flickr_feed_gallery img {border:none;}


/* PAGINE INTERNE */
.post h1 {font-weight:normal; margin:0; padding:0 0 3px 0; font-size:48px;}
.post h3 {font-weight:normal; margin:20px 0 0 0; padding:0 0 3px 0; font-size:18px;}
.postinfo-single {margin:0; padding:3px 0 10px 0; font-size:11px; text-align:right;}
.feed-track {text-align:right; font-size:11px; clear:both; margin:20px 0; line-height:1.6em;}
.titolo {margin:10px 0; padding:3px; font-size:24px; color:#333; font-weight:bold; border:1px solid #DDD; text-align:center;}
.postinfo-bianco {border-top:1px solid #DDD; margin:0 0 10px 0; padding:5px 0; font-size:11px;}

/* COMMENTI */
#commenti {font-family: Arial, Helvetica, sans-serif; padding-left:20px;}
#commenti p {font-size:12px;}
#commenti h3 {font-size:16px; padding-top:20px;}
.commentlist {margin:0; padding:0;}
.commentlist li {padding: 5px; margin:10px 0 0 0; border-top:1px solid #EEE; border-right:1px solid #CCC; border-left:1px solid #EEE; border-bottom:1px solid #CCC; font-size:12px; line-height:1.4em;}
.commentlist cite {font-weight:bold; }
#commentform p {font-size:12px;}
.nocomments {text-align:center; padding:0 20px; font-size:11px; color:#999;}
.commentlist li .avatar { float: right;	border: 1px solid #EEE; padding: 2px;}

/* SEARCHFORM */
#searchform {padding:0 5px 0 0; text-align:center;}

/* FOOTER */
#footer {padding:20px 0; margin-top:20px; border-top:1px solid #CCC; clear:both; text-align:center; font-size:11px; font-family: Arial, Helvetica, sans-serif; color: #999;}

/* VARIE */
.navigation {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; display: block; text-align: center; margin: 30px 0; padding:5px; clear:both; background-color:#EEE;}

/* SERVIZIO */
.clear {clear:both;}

/* WP STANDARD */
.aligncenter, div.aligncenter {display: block; margin-left: auto; margin-right: auto;}
.alignleft {float: left;}
.alignright {float: right;}
img.alignright {margin:0 0 10px 10px;}
img.alignleft {margin:0 10px 10px 0;}
.wp-caption {text-align: center; padding: 5px;}
.wp-caption img {margin: 0; padding: 0; border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px; line-height: 17px;padding: 0 4px 5px; margin: 0;}

/* PLUG-INS */
.post-ratings {font-size:12px; clear:both;}
.post-ratings img {padding:0 !important;}
.quadratino {border:1px solid #CCC; background-color:#EEE; color:#666; padding:0 1px; font-size:10px; -webkit-box-shadow:1px 1px 2px #AAA; -moz-box-shadow:1px 1px 2px #AAA;}