/********************************************************************************************* 

CSS3 Styles Separated to Maintain 2.0 Validation

*********************************************************************************************/
@font-face {
font-family: DroidSans;
src: url(fonts/DroidSans-Bold.ttf);
}

#header h1, h2.column-title, h3.column-title {
font-family: DroidSans, Verdana, Arial;
}

#header2 h2 {
	padding-bottom:20px;
}

.main-menu a {
text-shadow: -1px 1px 1px #333333;
}

.main-menu li li a {
text-shadow: none;
}

h1, h2, h3, h4,
.comment-author,
.main-menu ul li {
text-shadow: 1px 1px 2px #CCCCCC;
}

#page-text,
#footer h3,
#header h1 {
text-shadow: 1px 1px 2px #333333;
}

h2.column-title, h3.column-title, #paginate p {
text-shadow: -1px 1px 1px #FFFFFF;
}

#paginate a {
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}

.main-menu li ul {
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
box-shadow: 0px 0px 4px #202020;
-moz-box-shadow: 0px 0px 4px #202020;
-webkit-box-shadow: 0px 0px 4px #202020;
background:#715E2C;
}

#s,
#url, 
#email,
#author,
#comment,
.avatar,
p.post-meta,
#paginate a,
input#submit,
.comment-meta,
.profile-image,
#search-submit,
.post-item img,
.wp-caption-text,
#comments-meta p,
.cancel-comment-reply a,
ol.commentlist li div.reply {
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
box-shadow: inset 0 0 4px #CCCCCC;
-moz-box-shadow: inset 0 0 4px #CCCCCC;
-webkit-box-shadow: inset 0 0 4px #CCCCCC;
}

#search-submit:hover {
box-shadow: inset 0 0 8px #CCCCCC;
-moz-box-shadow: inset 0 0 8px #CCCCCC;
-webkit-box-shadow: inset 0 0 8px #CCCCCC;
}

h1.home-announce {font-size: 3.2em; font-weight:bold; margin-bottom:0;padding-bottom:0;}

.clr {clear:both;}