body { 
	background-color: #ffe221; 
	background-repeat: repeat-x;
	background-position: 50% 0;
	overflow-x: hidden;
}
.active {
color: #ffffff;
font-weight:bold;
text-decoration:none;


}
a {
color: #000000;
font-weight:bold;
text-decoration:none;


}
a:hover {
color: #ffffff;
font-weight:bold;
text-decoration:none;



}
p {
color: #000000; padding-left:20px; padding-right:20px; font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight: 300; text-align:justify; line-height:20px;

}
h3 {
font-size:24px; text-align:center; color:#FFFFFF;

}

h1 {
color: #000000; font-size:48pt; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:0px; padding-top:60px;

}
h2 {
color:#ffffff; font-size:14pt; text-align:center; font-family:Georgia, "Times New Roman", Times, serif;line-height:60px;

}
.cont1 { width: 990px; margin: 0 auto; 
}
.menubar1 { width: 990px; height:150px; margin: 0 auto; overflow:hidden; 
}
.menu { width:690px; float:right; padding-top:80px; text-align:center; font-size:18px; color:#000000; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;
  }
  .menu1 { width:135px; float:left; text-align:center; font-size:18px; color:#000000; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;
  }
.logo { width: 290px; height:150px; float:left; text-align:center; 
  }
.head1 { width: 990px; height:350px; margin: 0 auto; border-top-left-radius: 28px; border-top-right-radius: 28px; border-bottom-right-radius: 28px; border-bottom-left-radius: 28px; background-image:url(../images/head.jpg); border:#000000 solid 3px;
  }

.col-2-1, .col-3-1, .col-4-1 { float: left; margin-right: 30px;}
.col-width { width: 990px; margin: 0 auto; }
.col-2-1 { width: 480px; }
.col-3-1 { width: 310px; }
.col-4-1 { width: 225px; }
.last { margin-right: 0; }

.footer-col-2-1, .footer-col-3-1, .footer-col-4-1 { float: left; margin-left: 30px;}
.footer-col-1-1 { width: 990px; }
.footer-col-2-1 { width: 480px; }
.footer-col-3-1 { width: 310px; }
.footer-col-4-1 { width: 225px; }
.footer-col-first { margin-left: 0; }

#container-wrap { padding: 50px 0 60px; }
#content { width: 670px; }
#sidebar { width: 270px; }
.fullwidth #content { width: 990px; }
.side-right #sidebar, .side-left #content { float: right; }
.side-left #sidebar, .side-right #content { float: left; }





/* =========================================
   Footer
   ======================================== */
footer { background: #F3F3F3; border-top: 1px solid #E2E2E2;}

.footer-widget { padding: 50px 0; background: url(../images/linebg.png) repeat-x 0 100%;}

footer .footer-section { padding: 25px 0 30px; }
footer .site-logo, footer .footer-wrap { float: left;}

footer #bottom-menu ul { margin: 5px 0; }
footer #bottom-menu ul li { float: left; }
footer #bottom-menu ul li a { font-weight: bold; font-size: 13px;}
footer #bottom-menu ul li span { padding: 0 15px;}
footer #bottom-menu ul li:last-child span { display: none; }


#toTop { 
	height: 55px; 
	width: 55px; 
	position: fixed; 
	bottom: 40px; 
	right: 40px; 
	cursor: pointer; 
	display: none; 
	text-indent: -999em; 
	z-index: 999;
	background: url(../images/top.png) no-repeat 0 0;
}

#toTop:hover {
	background: url(../images/top-hover.png) no-repeat 0 0;
}