/* @override http://z-u-m.net/agora/wp-content/themes/breaking-news-10/style.css */

/*  
Theme Name: Breaking News
Theme URI: http://www.idsg.it/
Description: A "mixed" width, three columns "daily newspaper" theme for Wordpress.<br /><br />Wordpress Widgets ready. <br /><br />Minimal style ready for personal improvements.
Version: 1.0
Author: ShinRa
Author URI: http://www.idsg.it/
*/

/**
* Eric Meyer's Reset stylesheet - http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
*/

/*
Modified paragraph (p) and image (img) settings to work properly with the Image Caption Easy WordPress Plugin.
http://imagecaptioneasy.contentspring.com/
*/
/* 
Style Sheet code for Image Caption Easy Plugin for WordPress
Copy and Paste this code into your WordPress theme style sheet file (style.css) then upload to its location.
You can edit any of these to suit your needs.
*/
.imagecaptioneasy {
  padding: 5px;
  font-family: arial,helvetica,sans-serif;
  font-size: 10px;
  line-height: 1.15em;
  text-align: center;
  border: 1px solid #808080;
  background: #EAEAEA;
  color: #333;
}
.imagecaptioneasy img { border: 0px solid #fff; margin-bottom:5px; }
.imagecaptioneasy span { text-align: center; }
.imagecaptioneasy_top_left { margin: 0 11px 11px 0; float: left; }
.imagecaptioneasy_top_right { margin: 0 0 11px 11px; float: right; }
.imagecaptioneasy_top_nowrap { margin: 0 0 11px 0; float: none; }
.imagecaptioneasy_left { margin: 11px 11px 11px 0; float: left; }
.imagecaptioneasy_right { margin: 11px 0 11px 11px; float: right; }
.imagecaptioneasy_nowrap { margin: 11px 0 11px 0; float: none; }

html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td{
margin:0;
padding:0;
border:0;
outline:0;
font-weight:normal;
font-style:normal;
font-size:100%;
vertical-align:baseline;
}

body{
line-height:1;
color:black;
	opacity: 1;
	
	background-color: white;
}

ol,ul{
list-style:none;
}

table{
border-collapse:separate;
border-spacing:0;
}

caption,th,td{
text-align:left;
font-weight:normal;
}

blockquote:before,blockquote:after,
q:before,q:after{
content:"";
}

blockquote,q{
quotes:"" "";
}

/**
* GLOBALS
*/

body{
background-color: white;
color:#333;
text-align:center;
font-family: "Lucida Sans", "Times new roman", "lucida bright", serif;
font-size:10px;
}

h1{
display:none;
}

h2{
font-size: 16px;
font-weight:bold;
line-height:150%;
font-family: Georgia, serif;
font-variant:small-caps;
text-align:left;
}


h3{
text-align:left;
font-size:15px;
font-weight:bold;
line-height:150%;
font-variant:small-caps;
}

hr{
display:none;
}

a{
text-decoration:none;
color:#123456;
}

a:visited{
color:#345678;
}

a:hover{
text-decoration:underline;
color:#654321;
}

/* For Link Indication plugin */
a.liexternal { padding-right: 12px; background: url(images/link-icon_external_18.png) no-repeat right; }
a.liwikipedia { padding-right: 14px; background: url(images/link-icon_wikipedia.gif) no-repeat right; }
a.liimdb { padding-right: 18px; background: url(images/link-icon_imdb.png) no-repeat right; }
a.liftp { padding-right: 13px; background: url(images/link-icon_ftp.png) no-repeat right; }
a.limailto { padding-right: 18px; background: url(images/link-icon_mail_02.png) no-repeat right; }
a.lipdf { padding-right: 15px; background: url(images/link-icon_pdf_05.png) no-repeat right;  }
a.liflickr { padding-right: 12px; background: url(images/link-icon_flickr.png) no-repeat right;  }
a.liword { padding-right: 12px; background: url(images/link-icon_word_14x14.png) no-repeat right;  }
a.lidelicious { padding-right: 12px; background: url(images/link-icon_delicious.png) no-repeat right;  }

p{
text-align: justify;
margin-bottom:10px;
	font: 0.95em/170% "Lucida Sans", "Times new roman", "lucida bright", serif;
}

li{
line-height:140%;
font-family: "Lucida Sans", "Times new roman", "lucida bright", serif;
font-size: 1em;
}

ul,ol{
margin-bottom:10px;
}

img{
padding:1px;
background:#000;
border:10px solid #eee;
max-width:90%;
margin:0 0 10px 0;
}

img.wp-smiley{
display:inline !important;
margin:0 !important;
padding:0 !important;
background:transparent !important;
vertical-align:middle !important;
border:0 !important;
}

strong{
font-weight:bold;
}

em{
font-style:italic;
}



/**
* MAIN WRAPPER
*/

#wrapper{
text-align:justify;
margin:0 auto 0 auto;
padding:0;
background: white url(images/sfondo.gif) repeat-y right top;
max-width:1024px;
}

/**
* HEADER
*/

#header{
padding:35px 10px 10px 10px;
height:75px;
text-align:center;
background-color: white;
border-bottom:5px solid #000;
font-family: "Lucida Sans", "Times new roman", "lucida bright", serif;
	opacity: 1;
}

#header h2{
letter-spacing:2px;
font-size: 36px;
line-height:1;
text-align:center;
font-family: "Lucida Sans", "Times new roman", "lucida bright", serif;
}

#header h2 a{
color:#000;
text-decoration:none;
font-family: "Lucida Sans", "Times new roman", "lucida bright", serif;

}

#header div.description{
color:#999;
letter-spacing:2px;
text-transform:uppercase;
	margin-top: 2px;
	padding-top: 2px;
	font-size: 11px;
}




#header div.logo{
display:block;
width:142px;
height:75px;
background:#fff url(images/logo.png) no-repeat left top;
position:absolute;
top:10px;
margin-left:10px;
}

#header div.logo span{
display:none;
}

/**
* TOP PAGES LIST
*/

#pagine{
border-bottom: 1px solid #000;
background-color: white;
text-align: right;
	direction: rtl;
}

#pagine ul{
margin-bottom:0;
padding:5px;
}

#pagine ul li{
display:inline;
margin-right:10px;
}

#pagine a{
color:#333;
text-transform:uppercase;
}

/**
* FIRST MAIN COLUMN
*/

#content{
padding:10px;
margin-right:500px;
	background-color: #f5f5f5;
	opacity: 1;
}

#content div.post{
padding-bottom:30px;
margin-bottom:30px;
border-bottom:1px solid #000;
font: 1.2em "Lucida Sans", "Times new roman", "lucida bright", serif;
}

#content div.post h2{
	color: black;
	font: small-caps bold 22px Georgia, serif;
}

#content div.post h2 a{
color:#000;
text-decoration:none;
font: small-caps bold 22px Georgia, serif;
}



#content ul{
list-style-type:square;
padding-left:30px;
	font: 0.915em/150% Georgia, serif;
}
#content li{

	padding-bottom: 4px;
	padding-top: 2px;
}
#content ol{
list-style-type:lower-alpha;
padding-left:30px;
}

#content code{
font-family:courier,"courier new", monospace;
font-size:14px;
background-color:#dfdfdf;
}

#content blockquote{
padding:6px;
font-style:italic;
color:#555;
}

#content blockquote p{
font-style:italic;
}

.navigation div{
line-height:200%;
}

p.details_small{
font-size:11px;
color:#876543;
}

p.details_small a{
color:#876543;
text-decoration:underline;
}

p.date{
text-align:right;
font-size:10px;
color:#111;
	padding-top: 10px;
}

#content em{
font-style:italic;
}

/**
* COMMENTS
*/

h2#comments{
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px solid #000;
}

.commentlist big{
font-size:16px;
display:block;
font-variant:small-caps;
margin-bottom:5px;
}

.commentlist li{
margin-bottom:8px;
padding-bottom:8px;
border-bottom:1px solid #000;
}

.commentlist ul li,
.commentlist ol li{
margin-bottom:0;
padding-bottom:0;
border-bottom:0;
}

.commentlist ul{
padding-left:20px;
list-style-type:square;
}

.commentlist ol{
padding-left:20px;
list-style-type:lower-alpha;
}

p.nocomments{
padding-bottom:30px;
border-bottom:1px solid #000;
font-weight:bold;
font-size:15px;
}

.allowed-tags{
display:none;
}

/**
* FORMS
*/

#commentform{
margin-bottom:15px;
padding-bottom:15px;
border-bottom:1px solid #000;
}

textarea{
width:100%;
}

/**
* RIGHT SIDEBAR WITH MENU
*/

#sidebar{
padding:10px;
float:right;
width:230px;
font-size:11px;
	background-color: #f5f5f5;
}

#sidebar h2{
font-family: Georgia, serif;
font-variant:small-caps;
font-size:16px;
}

#sidebar ul li ul{
border-bottom:1px solid #000;
margin-bottom:15px;
padding-bottom:15px;
}

#sidebar ul,
#sidebar ul li ul li ul{
border-bottom:0;
margin-bottom:0;
padding-bottom:0;
}

#sidebar ul li ul li ul{
margin-bottom:0;
padding-left:10px;
border-left:1px solid #aaa;
}

/**
* LEFT SIDEBAR WITH EXTRA CONTENTS
*/

#sidebarB{
padding:10px;
float:right;
width:230px;
font-size:11px;
background-color: transparent;
}

#sidebarB h2{
font-size:16px;
}

#sidebarB div.post{
padding-bottom:15px;
margin-bottom:15px;
border-bottom:1px solid #000;
}

#sidebarB em{
font-style:italic;
}

#sidebarB blockquote{
padding:6px;
font-style:italic;
color:#555;
}

#sidebarB blockquote p{
font-style:italic;
}

#sidebarB code{
font-family:courier,"courier new", monospace;
font-size:14px;
background-color:#dfdfdf;
}

#sidebarB div.information{
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px solid #000;
}

/**
* FOOTER
*/

#footer{
padding:10px;
background-color: white;
border-top:5px solid #000;
clear:both;
text-align:center;
font-size:11px;
}

