/* css3 */
#hdr {
	 -moz-border-radius-topright: 10px;  
	 -moz-border-radius-topleft: 10px;  
	 -moz-border-radius-bottomright: 0px;  
	 -moz-border-radius-bottomleft: 0px;  
	 -webkit-border-top-right-radius: 10px;  
	 -webkit-border-top-left-radius: 10px;  
	 -webkit-border-bottom-right-radius: 0px;  
	 -webkit-border-bottom-left-radius: 0px;  
	 border-top-right-radius: 10px;  
	 border-top-left-radius: 10px;  
	 border-bottom-right-radius: 0px;  
	 border-bottom-left-radius: 0px;  
}

#ftr {
	 -moz-border-radius-topright: 0px;  
	 -moz-border-radius-topleft: 0px;  
	 -moz-border-radius-bottomright: 10px;  
	 -moz-border-radius-bottomleft: 10px;  
	 -webkit-border-top-right-radius: 0px;  
	 -webkit-border-top-left-radius: 0px;  
	 -webkit-border-bottom-right-radius: 10px;  
	 -webkit-border-bottom-left-radius: 10px;  
	 border-top-right-radius: 0px;  
	 border-top-left-radius: 0px;  
	 border-bottom-right-radius: 10px;  
	 border-bottom-left-radius: 10px;  
}

#hdr, #txt, #ftr { 
	 -moz-box-shadow: 0px 3px 4px #333;  
	 -webkit-box-shadow: 0px 3px 4px #333;  
	 box-shadow: 0px 3px 4px #333;  
}

#txt {
	background-image: -webkit-gradient(linear, 0% 0%, 100% 0%,
			from(#e3e3e3),
			to(#e3e3e3),
			color-stop(.06,#fff),
			color-stop(.94,#fff)
		);

	background-image: -moz-linear-gradient(0% 0%, 100% 0%,
  		from(#e3e3e3),
			to(#e3e3e3),
			color-stop(.06, #fff),
			color-stop(.94, #fff)
		);
}

#hdr {
	background-image:
		-webkit-gradient(linear, 0% 0%, 100% 0%,
			from(#505050),
			to(#505050),
			color-stop(.06,#555),
			color-stop(.94,#555)
		);

	background-image: -moz-linear-gradient(0% 0%, 100% 0%,
  		from(#505050),
			to(#505050),
			color-stop(.06, #555),
			color-stop(.94, #555)
		);
}

#mnav {
	background-image:
		-webkit-gradient(linear, 0% 0%, 100% 0%,
			from(#393939),
			to(#393939),
			color-stop(.06,#444),
			color-stop(.94,#444)
		);

	background-image: -moz-linear-gradient(0% 0%, 100% 0%,
  		from(#393939),
			to(#393939),
			color-stop(.06, #444),
			color-stop(.94, #444)
		);
}

#ftr {
	background-image:
		-webkit-gradient(linear, 0% 0%, 100% 0%,
			from(#c0c0c0),
			to(#c0c0c0),
			color-stop(.06,#ccc),
			color-stop(.94,#ccc)
		);

	background-image: -moz-linear-gradient(0% 0%, 100% 0%,
  		from(#c0c0c0),
			to(#c0c0c0),
			color-stop(.06, #ccc),
			color-stop(.94, #ccc)
		);
}


div#notice, div#error, div#errorExplanation, .fieldWithErrors, p.promo, table#forums {
	 -moz-border-radius-topright: 6px;  
	 -moz-border-radius-topleft: 6px;  
	 -moz-border-radius-bottomright: 6px;  
	 -moz-border-radius-bottomleft: 6px;  
	 -webkit-border-top-right-radius: 6px;  
	 -webkit-border-top-left-radius: 6px;  
	 -webkit-border-bottom-right-radius: 6px;  
	 -webkit-border-bottom-left-radius: 6px;  
	 border-top-right-radius: 6px;  
	 border-top-left-radius: 6px;  
	 border-bottom-right-radius: 6px;  
	 border-bottom-left-radius: 6px;
	 background-image:
		-webkit-gradient(radial, 100 50, 300, 100 44, 0, from(#ddd), to(#eee), color-stop(.5,#e0e0e0));
}
div#error, div#errorExplanation, .fieldWithErrors {
	 background-image:
		-webkit-gradient(radial, 100 50, 300, 100 44, 0, from(#fdd), to(#fee), color-stop(.5,#ffe0e0));
}
div#notice {
	 background-image:
		-webkit-gradient(radial, 100 50, 300, 100 44, 0, from(#dfd), to(#efe), color-stop(.5,#e0ffe0));

}
	/*
h1 {
	color: #FBB03B;
	text-shadow:
		rgba(22, 37, 84, 1) -1px 0px 0px,
		rgba(22, 37, 84, 1) 0px 1px 0px,
		rgba(22, 37, 84, 1) 1px 0px 0px,
		rgba(22, 37, 84, 1) 0px -1px 0px 
	;
	letter-spacing: .15em;
}
	*/
