@charset "utf-8";

* {
	margin:					0px;
	padding:				0px;
}
body{	
	background-color: 		white;
}
header,
main,
footer {
	margin:					0 auto;
	width:					1000px;
	background-color: 		white;
	color: 					black;
}
a {
	text-decoration:		none;
}
a:link{
color:						green;
}
a:visited{
	color:					green;
}
a:hover{
	color:					#000099;

	-moz-box-shadow: 		0 0 4px #F00, 0 0 12px #000, 5px 5px 5px #000;  
	-webkit-box-shadow: 	0 0 4px #F00, 0 0 12px #000, 5px 5px 5px #000; 
	background: 			-webkit-gradient(linear, left top, left bottom, color-stop(0.98, #FF9900), color-stop(0.49, #FFCC33), color-stop(0.00, #FFFF99));
	background:				-webkit-linear-gradient(top, #FF9900 0%, #FFCC33 49%, #FFFF99 98%);
	background: 			-moz-linear-gradient(top, #FF9900 0%, #FFCC33 49%, #FFFF99 98%);
	background: 			-o-linear-gradient(top, #FF9900 0%, #FFCC33 49%, #FFFF99 98%);
	background: 			-ms-linear-gradient(top, #FF9900 0%, #FFCC33 49%, #FFFF99 98%);
	background: 			linear-gradient(to bottom, #FF9900 0%, #FFCC33 49%, #FFFF99 98%);	
	transition: 			0.3s;
}
p {
	font-size: 				12px;
}
li{
	list-style-type: 		none;
}
h1 {
	font-size: 				14px;
	text-align: 			left;
}
h2 {
	font-size: 				12px;
	text-align: 			right;
}
h3 {
	font-size: 				25px;
	color:					green;
}
h4 {
	font-size: 				10px;
}
h5 {
	font-size: 				16px;
	padding-left: 			35px;
}
body  {
	display: none;
}
main h3{
	margin: 				10px;
}
main article{
	float: 					left;
	width: 					48%;
}
main article:last-child{
	float: 					right;
}
main article p{
	padding-left: 			70px;	
}
main article h3{
	text-align: 			center;
}
main article h3{
	margin: 				10px;
}

main article section{
	margin-bottom: 			10px;
	border-top: 			1px solid gray;
}
main article section>div>h4{
	width: 					46%;
	text-align: 			center;
}
footer{
	border-top: 			1px solid rgb(114, 49, 43);
}
footer small p{
	font-size: 				14px;
	text-align: 			center;
}
footer small:nth-child(2){
	display: 				none;
}

.clearfix::after {
    content: "";
    display: block;
    clear: both;
}
.separate{
	text-align: 			center;
}
.slider div:not(:first-child){
    display: none;
}
.btn_news{
	float: 					center;
	margin-top: 			20px;
}
.btn_news p{

	font-size: 				25px;
	font-weight: 			bold;
	color: 					green;
	text-align: 			center;
}
#title{
	float: 					left;
	padding-top: 			5px;
	padding-left: 			5px;
}
#bird{
	float: 					right;
	padding-right: 			5px;
}
#menu li{
	float: 					left;
	width: 					20%;
	height: 				48px;
	text-align: 			center;
	margin: 				20px 0 10px;
}
#menu li a{
	display: 				block;
	height: 				48px;
}
#branding{
	height: 				361px;
	margin-bottom: 			50px;
}
#twitter_h{
}
#twitter>div{
	float: 					left;
}
#twitter>div:nth-child(2){
	float: 					right;
}
#twitter h3{
	text-align: 			center;
}
#twitter h4{
	text-align: 			left;
}
#twitter a{
	font-size: 				12px;
}
#news_event {
	margin-top: -20px;
}
#news_event h4{
	padding-left: 			5px;
	text-align: 			left;
}
