/*
Theme Name: Aggiornare
Theme URI: http://themes.geekdesigngirl.com/download/aggiornare-theme/
Description: The Aggiornare theme is built with minimalism in mind but with some decent options in the backend.  Aggiornare means 'to update' in Italian.  Happy Updating!
Version: 1.0.4
Author: GeekDesignGirl
Author URI: http://geekdesigngirl.com/
*/
#dropmenu{font-family:Comic Sans MS;padding:.1em !important;}
body{font-family:Georiga;}
#ACEfb{padding:2px 0 4px 0;float:right;vertical-align:baseline;margin:20px 0;width:100px;overflow:hidden;}
//.FooterLink, .FooterLink:hover, .FooterLink:visited{color:white;font-style:italic;}
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;vertical-align:baseline;}
:focus{outline:0;}
body{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:"""";}
body{font-size:62.5%;color:#595959;}
h1{font-size:38px;line-height:46px;text-decoration:none;border-bottom:1px solid #414141;color:#414141;margin:10px 0 20px 0;padding:0 0 6px 0;font-variant:small-caps;}
h2{font-size:32px;line-height:40px;text-decoration:none;border-bottom:1px solid #414141;color:#414141;margin:10px 0 20px 0;padding:0 0 6px 0;font-variant:small-caps;}
h3{font-size:24px;line-height:30px;text-decoration:none;color:#414141;margin:20px 0 5px 0;padding:0 0 6px 0;font-variant:small-caps;}
h4{font-size:18px;line-height:24px;text-decoration:none;color:#414141;margin:10px 0;padding:0 0 6px 0;font-variant:small-caps;}
h5{font-size:16px;line-height:20px;text-decoration:none;color:#414141;margin:10px 0;padding:0 0 6px 0;font-variant:small-caps;}
h6{font-size:14px;line-height:18px;text-decoration:none;color:#414141;margin:10px 0;padding:0 0 6px 0;font-variant:small-caps;}
address{font-size:14px;font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;}
abbr, acronym{border-bottom:1px dotted #595959;}
big{font-size:16px;font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;}
code, ins, kbd, pre, tt{font-family:Courier, mono;font-size:14px;}
sub{vertical-align:sub;}
sup{vertical-align:super;}
var, cite{font-style:italic;}
h3 span{color:#1e1e1e;}
p, li, label, dt, dd, div{font-size:16px;}
dd{text-indent:20px;}
blockquote, .content blockquote p, q{margin:10px 30px;color:#a1a1a1;font-style:italic;font-size:18px;text-align:justify;}
table{margin:10px 0;border-collapse:collapse;}
td, th{padding:12px;font-size:14px;text-align:left;border:1px solid #f4f4f4;}
th{font-weight:bold;border-bottom:1px solid #595959;}
a{color:#992622;}
a:hover{color:#595959;}
em{font-style:italic;}
strong{font-weight:bold;}
ol{list-style-type:decimal-leading-zero;}
input, textarea{border:1px solid #414141;padding:5px;font-family:Baskerville, Times,"Times New Roman", serif;font-size:14px;-moz-border-radius:10px;-webkit-border-radius:10px;}
input#searchsubmit{cursor:pointer;}
ul ul{margin:0 0 0 15px;}
a img{border:none}
caption{text-align:center;margin:0 0 8px 0;font-size:16px;font-weight:bold;}
p.large{font-size:30px;line-height:40px;color:#595959;padding:0 0 0 30px;}
p.highlight{font-style:italic;text-align:right;font-size:20px;padding:15px 15px 0 0;}
p.highlight a{text-decoration:none;}
p.highlight a:hover{text-decoration:underline;color:#595959;}
p.copyright{clear:both;border-top:1px solid #f4f4f4;padding:15px 0 10px 0;margin:10px 0;color:#d8d8d8;font-size:14px;font-style:italic;}
p.tagline{font-size:22px;font-style:italic;padding:10px 0;}
#color{background:#fff;float:left;width:100%;}
#wrapper{width:1000px;margin:0 auto;}
#top{float:left;margin:10px 0 15px 0;background:#fff;}
#siteIdentification{width:278px;float:left;}
#sidebar{width:262px;float:left;margin:20px 0 0 0;}
#searchsubmit{width:50px;}
#s{width:150px;}
#sidebar h2{text-decoration:none;padding:0 0 2px 0;margin:4px;line-height:32px;}
.sidebarItem{border:1px solid #e6e6e6;padding:10px 0 10px 7px;margin:0 0 10px 0;-moz-border-radius:15px;-webkit-border-radius:15px;}
#sidebar img{margin:0 5px 0 0;}
#sidebar p{margin:10px 0 15px 0;}
#sidebar a{text-decoration:none;}
#sidebar ul ul{margin:4px 0 0 4px;}
#sidebar ul ul li{padding:4px 0 4px 4px;border-bottom:1px solid #c4c4c4;}
#wp-calendar{width:100%;}
#wp-calendar td, #wp-calendar th{padding:5px 0;font-size:14px;border:0;}
#wp-calendar th{font-weight:bold;}
#wp-calendar td#prev{text-align:right;}
#main{float:right;min-height:400px;}
.introBanner{background:url('images/bannerBG.png') top left no-repeat;width:649px;height:271px;float:left;position:relative;}
.introBanner h2{text-decoration:none;position:absolute;top:100px;left:50px;width:525px;font-size:48px;line-height:48px;text-shadow:1px 1px #f4f4f4, -1px -1px #414141;text-decoration:none;border:0;}
#explanation{width:360px;float:right;}
#explanation p{line-height:20px;padding:0 0 20px 0;}
#footerWrapper{width:930px;margin:0 auto;}
#footerWrapper h3{font-size:40px;color:#f4f4f4;font-variant:small-caps;margin:0 0 15px 0;line-height:44px;}
#footer{color:#f4f4f4;float:left;width:930px;margin:35px 0;}
.footerWidget{width:258px;float:left;margin:0 15px 0 0;}
.footerWidget form{margin:0 0 15px 0;}
.footerWidget input{width:inherit;}
.footerWidget a, #footer a{color:#fff;text-decoration:none;border-bottom:1px dotted #fff;}
.footerWidget a:hover, #footer a:hover{border-bottom:1px solid #fff;}
.footerWidget ul{margin:0 0 20px 0;}
.footerWidget ul ul{margin:0 0 0 15px;}
.footerWidget ul li{line-height:22px;}
.footerWidget form #quick_user_login{background:url('images/usernameBG.png') top left no-repeat;width:248px;height:31px;border:0;padding:5px 15px;font-size:18px;font-weight:bold;}
.footerWidget form #quick_password{background:url('images/passwordBG.png') top left no-repeat;width:248px;height:31px;border:0;padding:5px 15px;font-size:18px;font-weight:bold;margin:10px 0;}
.footerWidget form .submit{background:url('images/signinBG.png') top left no-repeat;width:152px;height:41px;text-indent:-9999px;border:0;cursor:pointer;float:right;}
.footerWidget form .submit:hover{background:url('images/signinBG.png') bottom left no-repeat;}
.footerWidget form a{font-size:18px;color:#ded6d6;text-decoration:none;float:left;font-style:italic;margin:10px 4px 0 0;}
.footerWidget form a:hover{color:#fff;}
.content{float:right;padding:0 0 0 15px;width:680px;}
.content h2{font-family:Georgia;font-weight:bold;font-size:32px;text-decoration:none;border-bottom:1px solid #414141;color:#414141;margin:10px 0;padding:0 0 6px 0;font-variant:small-caps;}
.content h2.pagetitle{border:1px solid #414141;padding:4px;background:#e6e6e6;-moz-border-radius:10px;-webkit-border-radius:10px;}
.content h3{font-size:24px;text-decoration:none;color:#414141;margin:20px 0 5px 0;padding:0 0 6px 0;font-variant:small-caps;}
.content h4{font-size:18px;text-decoration:none;color:#414141;margin:10px 0;padding:0 0 6px 0;font-variant:small-caps;}
.content ul{margin:10px 0 20px 15px;list-style-type:disc;}
.content ul ul, .content ol ol{margin:10px 0 0 15px;}
.content ol{margin:10px 0 20px 30px;list-style-type:decimal-leading-zero;}
.content p{padding:0 0 15px 0;font-size:16px;line-height:22px;}
.content li{padding:0 0 5px 0;font-size:16px;line-height:22px;}
.content p img{margin:5px 15px;padding:2px;border:1px solid #414141;}
.content p img.aligncenter{display:block;margin:0 auto;}
.content .post{clear:both;margin:15px 0;}
.content .post h2 a, .content .post h3 a{text-decoration:none;color:#414141;}
.content .post h2 a:hover, .content .post h3 a:hover{color:#992622;}
.content .post .theTime{text-align:right;font-style:italic;}
.content .entry input{width:inherit;margin:0 0 8px 0;}
.content p.postmetadata{font-style:italic;line-height:19px;clear:both;}
.content .navigation a img{border:none;margin:0 0 4px 0;padding:0 0 4px 0;}
.content .navigation a:hover img{border-bottom:2px solid #992622;margin:0 0 4px 0;padding:0 0 2px 0;}
.content .wp-caption{background:#f4f4f4;padding:10px;margin:5px 10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-align:center;border:1px solid #595959;}
.content .wp-caption .wp-caption-text{font-style:italic;font-size:14px;padding:4px;}
.content .wp-caption img{border:1px solid #414141;}
.alignleft{float:left;text-align:left;}
.alignright{float:right;text-align:right;}
.aligncenter{display:block;margin:0 auto;}
.navigation{border-bottom:1px dashed #e6e6e6;padding:4px;margin:0 0 15px 0;float:left;width:592px;}
.navigation .alignleft{width:250px;float:left;text-align:left;font-size:13px;font-style:italic;}
.navigation .alignright{width:250px;float:right;text-align:right;font-size:13px;font-style:italic;}
#respond{float:left;width:600px;border-top:2px solid #414141;margin:15px 0 0 0;}
#submit{cursor:pointer;}
.content li.comment, .content li.pingback{border-bottom:1px dashed #e6e6e6;padding:12px;margin:0 0 15px 0;-moz-border-radius:10px;-webkit-border-radius:10px;clear:both;}
.content li.odd{background:#e6e6e6;}
.content li.comment p{padding:8px 0 0 0;}
.content li.comment p img{float:inherit;}
.comment-author img.avatar{float:right;border:1px solid #595959;padding:2px;margin:0 10px 5px 0;}
.comment-meta{text-align:left;font-size:12px;}
.comment a{text-decoration:none;}
.children #respond{width:inherit;border:2px solid #e6e6e6;background:#fff;padding:8px;margin:0 0 10px 0;-moz-border-radius:10px;-webkit-border-radius:10px;}
#commentform textarea, #commentform input{width:inherit;}
.content ul ul.children{margin:0 0 0 5px;}
.content ul.children{list-style-type:none;}
.content ul.children li.even{background:#fff;}
.content ul.children li.odd{background:#e6e6e6;}
.reply a{margin:10px 0;background:#c4c4c4;-moz-border-radius:10px;-webkit-border-radius:10px;padding:3px 14px;text-align:center;font-style:italic;font-size:13px;color:#fff;display:block;width:75px;}
.reply a:hover{color:#992622;}
a.SpookyLink{text-decoration:none;color:#d8d8d8}
a.SpookyLink:hover{color:#992622;}