/* CSS3 / Browser specific CSS */

/* TEXT SHADOW */
.featured .feat-index a, h1, h2, h3, h4, h5, h6, .wp-pagenavi span.extend, .wp-pagenavi span.pages, .wp-pagenavi a:link, .wp-pagenavi a:visited, #blog .heading, #comments .comment-head .name, .nocomments  { text-shadow: 1px 1px 0 rgba(0,0,0,0.3) }
.nav-entries a, .post-entries a  { text-shadow: 1px 1px 0 rgba(255,255,255,0.3); }
#blog .heading .full-blog, .featured.feat-blog .entry h1, .featured.feat-blog .entry h2, .featured.feat-blog .entry h3, .featured.feat-blog .entry h4, .featured.feat-blog .entry h5, .featured.feat-blog .entry h6  { text-shadow: 0 1px 0 #fff; }
.wp-pagenavi .current, .wp-pagenavi .on, .wp-pagenavi a:hover  { text-shadow: 1px 1px 0 #fff; }
.featured .feat-title h2, #footer-widgets h3  { text-shadow: none; }
#blog .heading .full-blog  { text-shadow: 1px 1px 0 #fff; -moz-box-shadow: none; -webkit-box-shadow: none; border: 1px solid rgba(0,0,0,0.5); }

/* BOX SHADOW */
.featured, .nav li ul, #commentform, .entry img, img.thumbnail, .entry .wp-caption  { -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.25); }
.wp-pagenavi .current, .wp-pagenavi .on, .wp-pagenavi a:hover  { -moz-box-shadow: 1px 1px 0 rgba(0,0,0,0.25); -webkit-box-shadow: 1px 1px 0 rgba(0,0,0,0.25); }
.entry .wp-caption img  { -moz-box-shadow: none; -webkit-box-shadow: none; }

/* BORDER-RADIUS */

#commentform input.txt, #commentform textarea, .entry img, img.thumbnail, .entry .wp-caption  { border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#commentform  { border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; }
.wp-pagenavi .current, .wp-pagenavi .on, .wp-pagenavi a:hover  { border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px; }
#navigation { border-top-right-radius:7px; border-top-left-radius:7px; -moz-border-radius-topright:7px;	-moz-border-radius-topleft:7px;-webkit-border-top-right-radius: 7px; -webkit-border-top-left-radius:7px; }
.featured, #loopedSlider .container  { border-bottom-left-radius:7px; -moz-border-radius-bottomleft:7px; -webkit-border-bottom-left-radius:7px; }
.featured, .featured .col-right, .featured.feat-blog .feat-post  { border-bottom-right-radius:7px; -moz-border-radius-bottomright:7px; -webkit-border-bottom-right-radius:7px; }

/* BUTTONS */
.button, .button:visited, .medium.button, .medium.button:visited, .small.button, .small.button:visited, .reply a { text-shadow: 1px 1px 0 rgba(0,0,0,0.4); }
.button, .button:visited, .reply a { -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.25); -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.25); border: 1px solid rgba(0,0,0,0.2);  }
.button:hover, .reply a:hover { opacity:0.9; }