/* Basic block */
.block { margin-bottom:1.0em; }
.block .hd { padding: 0.4em 0em 0em 1.5em;
             font-family: Verdana, Geneva, sans-serif;
            }
h1,.block .hd h1 { font-size:200%;margin-bottom:0.5em;}
h2,.block .hd h2 { font-size:185.9%;margin-bottom:0.5em;}
h3,.block .bd h3 { font-size:160.9%;margin-bottom:0.5em;}
h4 { font-size:130.9%; margin-bottom:0.5em; }
h5 { font-size:110.9%; margin-bottom:0.5em; }

.block .bd { padding:1em; overflow:hidden;}
.block .ft { padding:1em 1em 0em 1em;}
.block hr { height:1px; border:0; }

/* Extend block and header to have rounded corners */
.rounded .hd,
.rounded .hd ul li,
.rounded .hd ul li a,
.rounded #primary-menu,.rounded #secondary-menu,.rounded #subsidiary-menu,.rounded #footer-menu,
.rounded #primary-menu ul li,.rounded #secondary-menu ul li,.rounded #subsidiary-menu ul li,.rounded #footer-menu ul li,
.rounded #primary-menu ul li a,.rounded #secondary-menu ul li a,.rounded #footer-menu ul li a,.page-link a,
.loop-meta,.byline,.page-numbers,.nav-prev a,.nav-next a,.widget
{    -moz-border-radius-topright:7px;
    -moz-border-radius-topleft:7px;
    -webkit-border-top-right-radius:7px;
    -webkit-border-top-left-radius:7px;
	}
/* bottom corner rounded */
.entry-meta,.hentry,.navigation-links,#ft,.widget,.rounded #subsidiary-menu ul li a{
  -moz-border-radius-bottomright:7px;
    -moz-border-radius-bottomleft:7px;
    -webkit-border-bottom-right-radius:7px;
    -webkit-border-bottom-left-radius:7px;
}
.navigation-links{padding:3px;border-bottom:1px solid #6b90da;background-color:#ebeff9}	
.rounded .hentry{
	background: #fff url(images/box-bg.gif) repeat-x top left;margin-bottom: 18px
	}
#subsidiary{clear:both;width:100%;}
#subsidiary .widget{float:left;width:16%;margin:0 5px 0 5px;}

.widget,#footer,.hentry,#quickaccess.block,#content p.entry-meta ,
#content p.byline,.entry-utility,.series,.breadcrumb,.loop-meta
{border-right: 1px solid #DCE09C; 
        border-left: 1px solid #DCE09C;
	border-top: 1px solid #DCE09C; 
	border-bottom: 1px solid #DCE09C;
	padding:1em; 
	background: #fff url(images/box-bg.gif) repeat-x top left;margin-bottom: 18px;}
.widget.widget-title h1 {font-size: 16px;font-weight: normal;font-style: italic;}
.widget.widget-title h2 {font-size: 14px;font-weight: normal;font-style: italic;}
.widget.widget-title h3 {font-size: 12px;font-weight: normal;font-style: italic;}
/* Widgets Common Styling */
.image-stream .widget-inside div, .widget-newsletter .newsletter-wrap, #sidebar-primary .search-form, #sidebar-secondary .search-form , p.term-cloud, .textwidget, #sidebar-primary .ui-tabs, #sidebar-secondary .ui-tabs {
	background: url(images/widget-list-item.png) repeat-x;
	}
	
.share {
	display: inline-block;
	padding: 3px 0 3px 15px;
	background: url(images/share-icon.png) no-repeat 0 11px;
	}	