/* thanks http://www.fontsquirrel.com/fontface/generator */
@font-face {
	font-family: LatoRegular;
	src: url(../thirdparty/fonts_google/Lato-Regular.eot);
}
@font-face {
	font-family: LatoBold;
	src: url(../thirdparty/fonts_google/Lato-Bold.eot);
}

/* thanks http://css-tricks.com/css3-gradients/ */
#main_menu ul li.active a {
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#9B4394, endColorstr=#652D8C); /* IE 6-8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#9B4394, endColorstr=#652D8C)"; /* IE 8+ */
}
p.button_orange a {
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#F7941E, endColorstr=#F37429); /* IE 6-8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#F7941E, endColorstr=#F37429)"; /* IE 8+ */
}
p.button_orange a:hover {
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#F37429, endColorstr=#F7941E); /* IE 6-8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#F37429, endColorstr=#F7941E)"; /* IE 8+ */
}
p.button_purple a {
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#9B4394, endColorstr=#652D8C); /* IE 6-8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#9B4394, endColorstr=#652D8C)"; /* IE 8+ */
}
p.button_purple a:hover {
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#652D8C, endColorstr=#9B4394); /* IE 6-8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#652D8C, endColorstr=#9B4394)"; /* IE 8+ */
}
p.button_green a {
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#829F55, endColorstr=#416E3D); /* IE 6-8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#829F55, endColorstr=#416E3D)"; /* IE 8+ */
}
p.button_green a:hover {
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#416E3D, endColorstr=#829F55); /* IE 6-8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#416E3D, endColorstr=#829F55)"; /* IE 8+ */
}

.sidebar_heading {
	font-size: 18px; /* this has to be quite a bit smaller than the other browsers because the font displays wider in IE */
}

.sidebar_body {
	font-size: 13px; /* this has to be quite a bit smaller than the other browsers because the font displays wider in IE */
}

.rounded_box, .rounded_box_simple {
	/* this doesn't work for quote_bubble_inner because that appears in content_box, which has a background color: http://code.google.com/p/curved-corner/issues/detail?id=11 */
	behavior: url(/thirdparty/IE_border_radius.htc);
}

input[type=file] {
	margin-top: 2px;	
}

.column_half {
	width: 46%;
}
