/* CSS3 / Browser specific CSS */

#main.box, .wp-pagenavi, .widget input#s, .widget input.field, #commentform, #commentform input.txt, #commentform textarea, #comments .comment .comment-container,
#loopedSlider .container, #sidebar .widget, .heroine img, .slides img, #all_hero_photo img, #comm_hero_photo img { border-top-left-radius: 10px; -webkit-border-top-left-radius: 10px; -moz-border-radius-topleft: 10px; }

#navigation, #nav ul, #loopedSlider .container, .slider-nav, .philosophy, p.alert, .myseasons  { box-shadow: 0 0 4px #818181; -webkit-box-shadow: 0 0 4px #818181; -moz-box-shadow: 0 0 4px #818181; }

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

#navigation, #footer { 
	border-top-left-radius: 10px; 
	-moz-border-radius-topleft: 10px; 
	-webkit-border-top-left-radius: 10px; 
	border-bottom-right-radius: 10px; 
	-moz-border-radius-bottomright: 10px; 
	-webkit-border-bottom-right-radius: 10px;
}
.slider-nav { 
	border-bottom-right-radius: 10px; 
	-moz-border-radius-bottomright: 10px; 
	-webkit-border-bottom-right-radius: 10px;
}

.hp { border-top-left-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; }
.hp1, .hp2, .hp3, .hp4, .philosophy  { border-top-left-radius: 15px; -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; border-bottom-right-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; }

#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; }

#nav a:hover, #nav .current_page_item a  { text-shadow: 1px 1px 0 #fff; }
#address  { text-shadow: 1px 1px 0 #dae8f0; }
#featured h2  { text-shadow: 1px 1px 0 #dbdbdb; }
#footer h3  { text-shadow: 1px 1px 0 #fff; }
.post .title a:link, .post .title a:visited  { text-shadow: 1px 1px 0 #fff; }

.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); }

.myseasons {
border-top-left-radius: 10px;
-webkit-border-top-left-radius: 10px;
-moz-border-radius-topleft: 10px;
border-bottom-right-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-bottomright: 10px;
}

