 .wp-polls-archive {  } .wp-polls, .wp-polls-form {  } .wp-polls ul li, wp-polls-ul li, .wp-polls-ans ul li { text-align: left; background-image: none; display: block; } .wp-polls ul, .wp-polls-ul, .wp-polls-ans ul { text-align: left; list-style: none; } .wp-polls ul li:before, wp-polls-ul li, .wp-polls-ans ul li:before, #sidebar ul ul li:before { content: ''; } .wp-polls IMG, .wp-polls LABEL , .wp-polls INPUT, .wp-polls-loading IMG, .wp-polls-image IMG { display: inline; border: 0px; padding: 0px; margin: 0px; } .wp-polls-ul { padding: 0px; margin: 0px 0px 10px 10px; } .wp-polls-ans { width:100%; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1;  } .wp-polls-loading { display: none; text-align: center; height: 16px; line-height: 16px; } .wp-polls-image { border: 0px; } .wp-polls .Buttons { border:1px solid #c8c8c8; background-color: #f3f6f8; }  .wp-polls-paging a, .wp-polls-paging a:link { padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #0066cc; color: #0066cc; background-color: #FFFFFF; } .wp-polls-paging a:visited { padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #0066cc; color: #0066cc; background-color: #FFFFFF; } .wp-polls-paging a:hover { border: 1px solid #000000; color: #000000; background-color: #FFFFFF; } .wp-polls-paging a:active { padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #0066cc; color: #0066cc; background-color: #FFFFFF; } .wp-polls-paging span.pages { padding: 2px 4px 2px 4px; margin: 2px 2px 2px 2px; color: #000000; border: 1px solid #000000; background-color: #FFFFFF; } .wp-polls-paging span.current { padding: 2px 4px 2px 4px; margin: 2px; font-weight: bold; border: 1px solid #000000; color: #000000; background-color: #FFFFFF; } .wp-polls-paging span.extend { padding: 2px 4px 2px 4px; margin: 2px; border: 1px solid #000000; color: #000000; background-color: #FFFFFF; }  #wp-polls-pollbar-bg { width: 25px; height: 25px; border: 1px solid #000000; } #wp-polls-pollbar-border { width: 25px; height: 25px; border: 1px solid #000000; }  * { margin:0; padding:0; } body,html { min-height:101%; } body { background: #bcc4ff; color: #333; padding: 13px 0 25px 0; } body, select, input, textarea { font: 12px Arial, Verdana, Sans-Serif; line-height:1.5em; } p { margin: 15px 0; } a:link, a:visited { color: Blue; text-decoration: none; } a:hover, a:active { color:#354dfd; text-decoration:underline; } hr { display: block; height:1px; background:#333; border:0; } small { font-size: 0.9em; padding:3px 6px; }  img, a:link img, a:visited img{border:border:1px solid #000; padding:1px;} img.left,img.center,img.right,img.norm{ margin:5px 12px 5px 0; border:1px solid #000; padding:1px;} img.left{ float:left; margin:0 12px 5px 0; } img.center{ display:block; margin:0 auto 5px auto; } img.right{ float:right; margin:0 0 5px 12px; }  #page {  width:880px; margin:0 auto; font-size:1em; background:#FFF; padding: 10px 25px 35px 25px; border:3px double #000; } #branding { width:625px; height:115px; margin-top:14px; background:url(/wp-content/themes/branfordmagazine/images/backgrounds/header-blog.jpg) no-repeat; } .left { float:left; } .right { float:right; } .saluto { display:block; width: 174px; float: right; padding: 5px 5px 5px 0px; margin-left: 5px; margin-bottom:5px; background: #fff; border: 3px double #000; } #sidebar { width: 250px; float:right; } #leftcol { width:287px; border-right:1px solid #b6b6b6; padding-right:18px; } #leftcol, #rightcol { margin-top:10px; float:left } #rightcol { width:277px; padding-left:18px; margin-top: -2px; text-align:justify; }  .subnav li { list-style:none; padding: -10px; } .subnav li a:link, .subnav li a:visited { background: #fff; display:block; padding:4px 4px 4px 20px; border-bottom: 1px solid #999; } .subnav li a:hover, .subnav li a:active { background: #F4F4EC; text-decoration:none; } #sidelist li { list-style:none; } .bullets li { margin:0 0 5px 15px; list-style:square; } #sidelist .bullets li { list-style:square; margin-bottom:5px; margin-left:22px; } #sidelist .children { background:#e2e5ff; } #sidelist .children li { background: #e2e5ff; list-style: none; margin-left:15px; padding-left:15px; border-bottom:1px solid #fff; } #sidelist .children li a, #sidelist .children li a:visited { padding:2px 2px 2px 0px; border:0; background:#e2e5ff; color: #666; } #sidelist .children li a:hover, #sidelist .children li a:active { color:#000; }  .blogtitle, .blogtitle a { color: #000; font-size: 1.8em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: regular; padding: 20px 0px 10px 0px; } h1 { color: #4B4B4B; font-size: 1.8em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin: 0px 10px 0px 0px; padding: 20px 0px 0px 10px; } h2 { color: #a0abfc; font: 1.8em Georgia, "Times New Roman", Times, serif; padding-bottom:8px; border-bottom:1px solid #666; margin: 20px 0; } h3 { font: 0.9em Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:0.3em; margin-bottom:4px; font-weight:bold; color:#4B4B4B; } #sidebar h2, #sidebar h3 a { font: 0.9em Arial, Helvetica, sans-serif; letter-spacing:0.3em; text-transform:uppercase; margin-bottom:4px; font-weight:bold; color:#fff; } #sidebar h3, #sidebar h2 { font-size:0.9em; border-top:3px double #999; border-bottom:1px solid #999; padding:5px 0 5px 2px; margin:20px 0 15px 0; color:#a0abfc; } h3#respond { font-size:1.1em; border-top:1px solid #666; margin-top:25px; margin-left: 30px; padding-top:20px } h3#comments { margin-top:32px } h3 a:link, h3 a:visited { color: #666;; } h4 { font-size:1.2em; margin-bottom:6px; }  #content { width:605px; float:left } .description { font-size: 1.3em; font-weight: bold; color:#999; }  .feature { background: url(/wp-content/themes/branfordmagazine/images/backgrounds/bg_featured.jpg) repeat-x #c0ffd2; padding:15px; border: 1px solid #ccc; } .feature8 { background: url(/wp-content/themes/branfordmagazine/images/backgrounds/bg_featured8.jpg) repeat-x #ff8d8d; padding:15px; border: 1px solid #ccc; } #leftcol .feature8 { margin-bottom: 15px; } .feature p, #rightcol p { margin:0; } #leftcol img, #rightcol img { padding:1px; border:1px solid #999; } #leftcol .feature { margin-bottom: 15px; }  #leadpic { float:left; margin: 0 18px 8px 0; padding:1px; border: 1px solid #999; } .title, a.title { font-family: Georgia, "Times New Roman", Times, serif; font-size:1.1em; font-weight:bold; color: #4B4B4B; letter-spacing:normal; } #lead p { margin-bottom:10px; }  #rightcol img { float:left; margin:3px 10px 4px 0; } #leftcol img { margin-bottom: 4px; display:block } #rightcol .clearfloat { border-bottom:1px solid #999; padding:12px 0; margin-top:5px; }  .entry { padding-bottom:28px; text-align:justify; } .post blockquote { color:#666; background:#bcc4ff; padding:6px 14px; margin:18px 35px; border-right:1px solid #a0abfc; border-bottom:1px solid #a0abfc; } .post ul li { list-style:square; margin-bottom:5px; margin-left:42px; } .post ol li { margin-bottom:5px; margin-left:48px; } #tags { padding:3px; border-bottom:1px solid #bcc4ff; border-top:1px solid #bcc4ff; width: 100%; } .postmetadata { font-size:0.9em; margin:0 0 10px 0; padding:5px 10px; background:#dbdffd; border-top:1px solid #a0abfc; border-bottom:1px solid #a0abfc; }  select { background:#f2f2f2; border:1px solid #9c9c9c; width:100% } .formUtenti { margin-left: 30px; } #searchform { padding:16px 5px 0 0; } .button { padding: 1px; background:#333; color:#fff; border:none; } .button:hover { background:#666; color:#FFF; text-decoration:none } #commentform input { width: 170px; margin: 5px 5px 1px 0px; border: 1px solid #bcc4ff; } #commentform textarea { width: 568px; margin-top:5px; margin-left:30px; border: 1px solid #bcc4ff; }  .commentlist { padding-left:30px; } .avviso { display:block; width: 568px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; color:#FF0000; border: 1px dashed #bcc4ff; background: #fff; <!-- margin-left:30px; --> padding: 8px 10px 8px 2px; } .commentlist li { margin: 15px 0 3px; padding: 8px 15px 10px 15px; background:#fff; border:1px solid #bcc4ff; } #commentform small { background:#fff; font-weight:bold; padding:0; } .commentmetadata { display: block; } .commentlist small { background:#fff; border:1px dashed #bcc4ff; }  <!--.clearfloat:after { display:block; visibility:hidden; clear:both; height:0; content:"."; } .clearfloat { display:inline-block; } .clearfloat { display:block; }-->  #footer { margin: 3px auto; padding: 0px 0px 10px 0px; background: #fff; border: 3px double #000; width: 932px; font-size:0.9em; text-align:center; padding-top:15px; color:#000; } #footer a { color:#ffff; }   #nav { background:#666; font-size:1em; } #nav, #nav ul { list-style:none; line-height:1; } #nav a, #nav a:hover { display: block; text-decoration: none; border:none; } #nav li { float: left; list-style:none; border-right:1px solid #fff; } #nav a, #nav a:visited { display:block; font-weight:bold; color: #eee; padding:6px 12px; } #nav a:hover, #nav a:active { background:#333; text-decoration:none; } .current_page_item a, #home .on {background:#333;}  #nav li ul { position: absolute; z-index: 10; left: -999em; height: auto; width: 174px; border-bottom: 1px solid #666; } #nav li li { width: 172px; border-top: 1px solid #fff; border-right: 1px solid #fff; border-left: 1px solid #fff; background:#999; } #nav li li a, #nav li li a:visited { font-weight:normal; font-size:0.9em; color:#FFF; } #nav li li a:hover, #nav li li a:active {background:#840000;} #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;} a.main:hover {background:none;}   .imageframe { margin:5px 12px 5px 0; padding:4px; border:1px solid #999; } .imgalignleft { float:left; margin:0 12px 5px 0; } .imgalignright { float:right; margin:0 0 5px 12px; } .imgaligncenter { display:block; margin:0 auto 5px auto; } .imagecaption {padding: 2px 2px 0 2px; text-align: left; font-size:10px!important; color:#666!important;}   #pageleft { float: left; width: 265px; margin: 20px 20px 0px 0px; padding: 0 20px 0 0; border-right: solid 1px #999; text-align:justify; } #pagemiddle { float: left; width: 265px; margin: 20px 20px 0px 0px; padding: 0px; text-align:justify; } #pageright { float: right; width: 265px; margin: 20px 0px 0px 0px; padding: 0 0 0 20px; border-left: solid 1px #999; text-align:justify; } #pageleft .bullets li, #pagemiddle .bullets li, #pageright .bullets li { list-style:square; margin-bottom:5px; margin-left:22px; }  #featured-top { width:880px; float:left; padding: 0 0 15px 0; margin: 0 0 25px 0; border-bottom: double 3px #999; } #featured-content { width:600px; float:left; } #featured-sidebar { width: 250px; float:right; } #featured-sidebar h3 { border-bottom:1px solid #999; padding:5px 0 5px 2px; margin:0 0 20px 0; } #featured-sidebar .sidebar_widget { margin:0 0 20px 0; text-align:justify; } #featured-leftcol { width:600px; float:left; margin:20px 20px 0 0; padding: 0 25px 0 0; border-right: 1px solid #999; } #featured-leftcol h2, #featured-rightcol h2, #featured-content h2{ color: #840000; font: 1.8em Georgia, "Times New Roman", Times, serif; margin: 0 0 10px 0; border:none; } #featured-leftcol img{ float:left; margin:0 20px 10px 0; padding:1px; border: 1px solid #999; } #featured-rightcol{ width:230px; float:right; margin-top:20px; } #featured-rightcol li { list-style:none } #featured-rightcol .bullets li { list-style:square; margin-bottom:5px; margin-left:22px; }  @media projection, screen {  .ui-tabs-hide { display: none; } }  @media print { .ui-tabs-nav { display: none; } }  #container-4 {  margin: 20px 0 20px 0 ; z-index:1; } .ui-tabs-panel {  width:580px; padding: 15px; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 2px solid #d1d9d4; border-bottom: 2px solid #d1d9d4; background: url(/wp-content/themes/branfordmagazine/styles/../images/backgrounds/bg_leadarticle.jpg) repeat-x #ccead8;  } .ui-tabs-panel .title {  font:1.8em Georgia, "Times New Roman", Times, serif; line-height:100%; display:block; padding-bottom:7px; color: #840000; text-transform:none; letter-spacing:normal; z-index:1; } .ui-tabs-nav {  list-style:none; margin:0px; padding:0px; } .ui-tabs-nav:after {  display: block; clear: both; content: " "; } .ui-tabs-nav li { float: left; margin:0 1px 0 0; min-width: 85px;  } .ui-tabs-nav .ui-tabs { display:block; padding:5px; background:#fff; margin:1px 0 0 0;  position: relative; top:1px; z-index:2; color: #ccead8; font-weight:bold; line-height:1.2; text-align:center; text-decoration:none; border:1px solid #ccc; white-space:nowrap;  outline:0;  } .ui-tabs-nav .ui-tabs:hover {  background:#ccead8; color:#fff; } .ui-tabs-selected .ui-tabs {  background-color:#fff; color:#333; border-bottom:1px solid #fff; } .ui-tabs-nav .ui-tabs-selected .ui-tabs, .ui-tabs-nav .ui-tabs a:hover, .ui-tabs-nav .ui-tabs a:active { background-position: 100% -150px; } .ui-tabs-nav .ui-tabs, .ui-tabs-nav .ui-tabs-disabled .ui-tabs a:hover, .ui-tabs-nav .ui-tabs-disabled .ui-tabs a:active { background-position: 100% -100px; } .ui-tabs-nav .ui-tabs-selected .ui-tabs a:link, .ui-tabs-nav .ui-tabs-selected .ui-tabs a:visited, .ui-tabs-nav .ui-tabs-disabled .ui-tabs a:link, .ui-tabs-nav .ui-tabs-disabled .ui-tabs a:visited {  cursor: text; } .ui-tabs-nav .ui-tabs a:hover, .ui-tabs-nav .ui-tabs a:active, .ui-tabs-nav .ui-tabs-unselect .ui-tabs a:hover, .ui-tabs-nav .ui-tabs-unselect .ui-tabs a:active {  cursor: pointer; background-color:#333; color:#fff; } .ui-tabs-disabled { opacity: .4; filter: alpha(opacity=40); }  * html .ui-tabs-nav {  display: inline-block; z-index:1; } *:first-child+html .ui-tabs-nav {  display: inline-block; } 