/* CSS3 / Browser specific CSS */


/* Standard border radius */
div#navigation_pri,
div#navigation_sec,
div#content_pri,
div#slide-1_sub2,
div.slide form.signup,
div.block_inner,
#main.box,
.wp-pagenavi,
.widget input#s,
.widget input.field,
#commentform,
#commentform input.txt,
#commentform textarea,
#comments .comment .comment-container,
#loopedSlider .container,
#sidebar .widget  { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

/* Large border radius */
div#slide-1_sub2, div.slide form.signup { border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; }


/* shadow */

div#navigation_pri,
div#content_pri,
div#navigation_sec,
div#slide-1_sub2,
div.block_inner,
#loopedSlider .container,
.slider-nav  { box-shadow: 0 0 4px #818181; -webkit-box-shadow: 0 0 4px #818181; -moz-box-shadow: 0 0 4px #818181; }

/* shadow */

#main.box,
.wp-pagenavi,
#comments .comment .comment-container,
#sidebar .widget  { box-shadow: 0 0 4px #c4c4c4; -webkit-box-shadow: 0 0 4px #c4c4c4; -moz-box-shadow: 0 0 4px #c4c4c4; }

/* top corners */

div#content_pri_banner  { border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; }

/* bottom corners */

.slider-nav { border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; }

/* text shadow */

#logo .site-title a { text-shadow:1px 1px 1px #333; }
#logo .site-description { text-shadow:0px 1px #fff; }
.slider-nav ul li a { text-shadow: 1px 1px 0 #333; }

div#navigation_pri a, #nav .current_page_item a  { text-shadow: 1px 1px 0 #fff; }

/* buttons */

.button, .button:visited, .reply a { -moz-border-radius: 15px; -webkit-border-radius: 15px; -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1); text-shadow: 0 -1px 1px rgba(0,0,0,0.25); border: 1px solid rgba(0,0,0,.25); border-bottom-color: rgba(0,0,0,.35); }
.button:hover, .reply a:hover { opacity:0.9; }
.button.grey { text-shadow: 0 -1px 1px rgba(255,255,255,1); }

