/* All non-standard/browser specific style information goes here */

/* Styles for the upper part of the page (above the location bar) */
#loginbox {
	opacity: 0.60;
	filter: alpha(opacity=60);
	border-bottom-left-radius: 9px;
	-moz-border-radius-bottomleft: 9px;
	-webkit-border-bottom-left-radius: 9px;
}
#loginbox:hover {
	opacity: 0.95;
	filter: alpha(opacity=95);
}
#navbox {
	opacity: 0.75;
	filter: alpha(opacity=75);
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
}
#navbox:hover {
	opacity: 0.95;
	filter: alpha(opacity=95);
}
#links a {
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	-moz-border-radius-topleft: 9px;
	-moz-border-radius-topright: 9px;
	-webkit-border-top-left-radius: 9px;
	-webkit-border-top-right-radius: 9px;
}
#adblurb {
	opacity: 0.8;
	filter: alpha(opacity=80);
}

/* Tables */
table.maintable {
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	-moz-border-radius-bottomleft: 9px;
	-moz-border-radius-bottomright: 9px;
	-webkit-border-bottom-left-radius: 9px;
	-webkit-border-bottom-right-radius: 9px;
}
table.splittable tbody tr th {
	border-top-right-radius: 9px;
	border-bottom-right-radius: 9px;
	-moz-border-radius-topright: 9px;
	-moz-border-radius-bottomright: 9px;
	-webkit-border-top-right-radius: 9px;
	-webkit-border-bottom-right-radius: 9px;
}

/* Search & category views */
#pager img {
	opacity: 0.30;
	filter: alpha(opacity=30);
}
#pager a[href] img {
	opacity: 1;
	filter: alpha(opacity=100);
}

/* View specific, non-standard styles */
#rating, #ratingbar {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#entrybuttons a {
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
}