/* border for all elements possible */

.utility{margin-bottom:2em}.hentry,#comments-template,.entry-utility,.breadcrumbs,.series,#menu-posttypes,
.loop-meta,#sidebar-after-singular ,.widget
{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;
}


.news-byline,.entry-meta,.byline,.comment-text,.comment-meta{
border-right: 1px solid #DCE09C; 
        border-left: 1px solid #DCE09C;
	border-top: 1px solid #DCE09C; 
	border-bottom: 1px solid #DCE09C;
	padding:1em; 
	margin-bottom: 18px;
}	



#primary-menu li a,#secondary-menu li a, #subsidiary-menu li a,#posttypes-menu li a,#postformats-menu li a ,
.byline,.entry-meta,.comments,.comment-text,.comment-meta,
#submit,.pagination .page-numbers,.navigation-links {border: 1px solid #ccc;}
#utility-after-single,#comments-template,.comment-text
{
margin-bottom:20px;
padding: 10px 15px 21px 15px;
background-color: #ffffff;background:rgba(255,255,255,0.8);
}
.hentry,.breadcrumbs,.widget,.comment-text,#comments-template,.entry-meta,.navigation-links,#ft,
.page-numbers,.loop-navigation,.utility,.entry-utility,.series,
#secondary-menu a,#subsidiary-menu a,.share-meta{
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}
#primary-menu a,#posttypes-menu a,.yui-navset ul .yui-nav li a,.byline,
.loop-meta,.page-numbers,.nav-prev a,.nav-next a,.topcornered,.news-byline,.comment-meta{
	-webkit-border-top-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
}
/**
* Rounded Top and bottom corners
**************************************/

#ygma,.breadcrumbs,#menu-posttypes a{-moz-border-radius-topright:7px;
    -moz-border-radius-topleft:7px;
    -webkit-border-top-right-radius:7px;
    -webkit-border-top-left-radius:7px;
	}
,#menu-primary a{
	border:1px solid #eee;
	-moz-border-radius-topright:7px;
    -moz-border-radius-topleft:7px;
    -webkit-border-top-right-radius:7px;
    -webkit-border-top-left-radius:7px;
	}	
#bd,#footer-container,#sidebar-subsidiary{
  -moz-border-radius-bottomright:7px;
    -moz-border-radius-bottomleft:7px;
    -webkit-border-bottom-right-radius:7px;
    -webkit-border-bottom-left-radius:7px;
}