/*  
Theme Name: Breaking News
Theme URI: http://www.idsg.it/
Description: A fixed width, three columns "daily newspaper" theme for Wordpress.<br /><br />Wordpress Widgets ready. <br /><br />Minimal style ready for personal improvements.
Version: 2.6
Author: ShinRa
Author URI: http://www.idsg.it/
*/

/**
* Eric Meyer's Reset stylesheet - http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
*/

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%; font-family:inherit; vertical-align:baseline; }
body						{ line-height:1; color:black; background: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:#fff url(images/sfondo.jpg) repeat-y right top; color:#333; text-align:center; font-family:Georgia,"Lucida bright","Times new roman",Georgia,"lucida bright",serif; font-size:12px; }
h1		{ display:none;}
h2		{ font-size:18px; font-weight:bold; line-height:150%; font-family:"lucida bright",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; }
p		{ line-height:150%; margin-bottom:10px; }
li		{ line-height:140%; }
ul,ol		{ margin-bottom:10px; }
ul li ul,
ul li ol,
ol li ul,
ol li ol	{ margin-bottom:0; }
img		{ padding:1px; background:#FFF; <!--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; width:100%; }

/**
* HEADER
*/

#header			{ padding:35px 10px 10px 10px; height:75px; text-align:center; background-color:#e0a9a4;}
#header h2		{ letter-spacing:2px; font-size:34px; line-height:1; text-align:center; }
#header h2 a		{ color:#282828 ; text-decoration:none; }
#header div.description	{ color:#505050 ; letter-spacing:2px; text-transform:uppercase; }





/**
* TOP PAGES LIST
*/

#pagine		{ background-color:#920036;text-align:center; border-bottom:1px solid #FFF;<!--transparent url(images/sfondobis.jpg) repeat left top;-->  }
#pagine ul	{ margin-bottom:0; padding:5px; }
#pagine ul li	{ display:inline; margin-right:10px; }
#pagine a	{ color:#FFF; text-transform:uppercase;font-weight:bold }

#subpagine      { background-color:#FFFFFF; height:5px; text-align:center;margin:0 0 2px 0;}
/**
* FIRST MAIN COLUMN
*/

#content		{ padding:10px; margin-right:500px; background-color:#FFF}
#content div.post	{ padding-bottom:30px; margin-bottom:30px; border-bottom:1px solid #000; color:#000; }
#content div.post h2	{ font-size:24px; }
#content ul		{ list-style-type:square; padding-left:30px; }
#content ol		{ list-style-type:lower-alpha; padding-left:30px; }
#content code		{ font-family:courier,"courier new",monospace; font-size:14px; background-color:#dfdfdf; text-align:left; }
#content blockquote	{ padding:6px; font-style:italic; color:#555; }
#content blockquote p	{ font-style:italic; }
.navigation div		{ line-height:200%; }
div.details_small	{ font-size:11px; color:#444; padding:6px; border:8px solid #000; }
p.details_small		{ font-size:11px; color:#876543; }
p.details_small a	{ color:#876543; text-decoration:underline; }
p.date			{ text-align:right; font-size:12px; color:#111; }
#content em		{ font-style:italic; }

/**
* COMMENTS
*/

h2#comments		{ margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #000; }
ol.commentlist		{ list-style-type:none !important; }
.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 #999; }
.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; text-align:left; }
#commentform textarea,
#commentform input	{ width:223px; border:1px solid #000; padding:3px; font-family:Georgia,"Lucida bright","Times new roman",Georgia,"lucida bright",serif; font-size:12px; }
#commentform label	{ display:block; font-size:11px; }

/**
* RIGHT SIDEBAR WITH MENU
*/

#sidebar		{ padding:10px; float:left; width:229px; font-size:11px; position:absolute; right:0; top:160px; }
#sidebar h2		{ 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; }
#sidebar table		{ width:100%; margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #000; font-family:arial,verdana,tahoma,sans-serif; }
#sidebar caption	{ font-size:14px; text-align:center; padding-top:5px; padding-bottom:5px; }
#sidebar th		{ font-weight:bold; }
#sidebar th,
#sidebar td		{ text-align:center; padding: 2px 0 3px 0; }
#sidebar td a		{ background-color:#eee; display:block; padding-top:2px; padding-bottom:3px; }
#sidebar tfoot a	{ background-color:transparent; }
p.sh_credits		{ padding-top:30px; }

/**
* LEFT SIDEBAR WITH EXTRA CONTENTS
*/

#sidebarB			{ padding:10px; float:left; width:229px; font-size:11px; position:absolute; right:250px; top:160px; }
#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:#FFF,border-top:5px solid #000; clear:both; text-align:center; font-size:11px; display:none; }

/**
* NEW IN WP 2.3
*/

.wp-tag-cloud li		{ display:inline; }
.wp-tag-cloud li a		{ line-height:20px; }
.no-border			{ border-bottom:0 !important; }
.no-border h2			{ margin-bottom:15px !important; padding-bottom:15px !important; border-bottom:1px solid #000 !important; }
.single-post a			{ font-weight:bold !important; }
.is-a-ping			{ font-size:11px !important; background-color:#efefef; padding:5px; border:0 !important; }
.is-a-ping .comment_data	{ font-size:11px !important; }
.is-a-ping big			{ font-size:14px !important; }

