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

CSS3 Elements Seperated to Maintain Validation

*********************************************************************************************/
.box {
-moz-border-radius-topleft: 6px;
-moz-border-radius-bottomleft: 4px;
-moz-border-radius-topright: 6px;
-moz-border-radius-bottomright: 4px;
-webkit-border-top-left-radius: 6px;
-webkit-border-bottom-left-radius: 4px;
-webkit-border-top-right-radius: 6px;
-webkit-border-bottom-right-radius: 4px;
}

#comment,#author,#email,#url {
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

.box h2 {
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
}

.main_wrap {
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
}

#head_wrap {
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-left-radius: 8px;
-webkit-border-bottom-right-radius: 8px;
}

#navigation {
-moz-border-radius-bottomleft: 4px;
-moz-border-radius-bottomright: 4px;	
-webkit-border-bottom-left-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
}

.menu li ul {
-moz-border-radius-bottomleft: 4px;
-moz-border-radius-bottomright: 4px;	
-webkit-border-bottom-left-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
-webkit-box-shadow: 0px 0px 2px #000000;
-moz-box-shadow: 0px 0px 2px #000000;
box-shadow: 0px 0px 2px #000000;
opacity: 0.95;
}


.first_box {
-moz-border-radius-topleft: 6px;
-moz-border-radius-bottomleft: 4px;
-webkit-border-top-left-radius: 6px;
-webkit-border-bottom-left-radius: 4px;
}

.last_box {
-moz-border-radius-topright: 4px;
-moz-border-radius-bottomright: 4px;
-webkit-border-top-right-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
}

#footer_wrap {
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
}

#footer {
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
}

/* listings images */
.list .block img,
#cat-posts-2 .widget_block img.imgtfe {

-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
-moz-border-radius-bottomleft: 4px;
-moz-border-radius-bottomright: 4px;

-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-webkit-border-bottom-right-radius: 4px;

}

.header_ad img {
border: 0.1em solid #ffffff;

-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
-moz-border-radius-bottomleft: 4px;
-moz-border-radius-bottomright: 4px;

-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
}

#navigation {
-moz-border-radius-bottomleft: 6px;
-moz-border-radius-bottomright: 6px;	

-webkit-border-bottom-left-radius: 6px;
-webkit-border-bottom-right-radius: 6px;

}

.featured_box {
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-bottomright: 8px;

-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
-webkit-border-bottom-right-radius: 8px;

}
