@charset "utf-8";
/* CSS Document */

/*----------------------------------------------------Begin Of Reset Code ------------------------------------------------------*/
/*
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;}
/* remember to define focus styles! */
/*:focus {outline: 0;}
body {	line-height: 1;	color: black;	background: white;	margin:0;	padding:0}
ol, ul { 	list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
/*
blockquote:before, blockquote:after,
q:before, q:after {	content: "";}
blockquote, q {	quotes: "" "";}
/*----------------------------------------------------End Of Reset Code ------------------------------------------------------*/

/* ----------------- Common ---------------------- */
.fltlft { float:left; }
.fltrgt { float:right }
.clear 	{ clear:both; font-size:0px; line-height:0px; padding:0px; margin:0px; height:0px; }
.clrBlock{clear:both; font-size:0px; line-height:0px; display:block;}
body{ font: 12px Arial, Helvetica, sans-serif; color:#000000; background:url(images/bodybg.jpg) center top repeat; padding:0; margin:0;}
strong{font-weight:bold;}

.container																{width:780px; height:auto;  margin:0 auto;}

/*----------------------------------- Top -----------------------------------*/
#top																	{width:auto; height:48px; background:url(images/topbg.jpg) center top repeat-x; padding:0; margin:0;}
#nav																	{width:780px; height:auto; padding:12px 0 7px 0; margin:0;}
#nav ul																	{float:left; display:block; padding:0 0 0 79px; margin:0;}
#nav ul li																{float:left; display:block; font:bold 11px Georgia, "Times New Roman", Times, serif; color:#fff; text-align:center; text-transform:uppercase; padding:0 18px 0 0; white-space:nowrap;}
#nav ul li a															{color:#fff; text-decoration:none; padding:0 0 0 11px; display:block;}
#nav ul li a:hover, #nav ul li.active a									{background:url(images/navlft.png) left top no-repeat;}
#nav ul li a span														{padding:9px 12px 11px 0; display:block;}
#nav ul li a:hover span, #nav ul li.active a span						{background:url(images/navrgt.png) right top no-repeat;}
/*--------------------------------------------------------------------------*/

/*--------------------------------- Header ---------------------------------*/
#header																	{width:auto; height:168px; background:url(images/headerbg.jpg) center top no-repeat;}
#logo																	{width:546px; height:140px; padding:11px 0 0 140px;}
#logo a																	{border:0px; outline:none;}
/*-------------------------------------------------------------------------*/

/*----------------------------- Body Container ----------------------------*/
#body_contnainer														{width:auto; height:auto; background:url(images/mainimgbg.png) center top no-repeat;}
.banner																	{width:771px; height:auto; padding:0 0 0 9px; margin:0;}
.banLft																	{width:558px; height:auto; padding:0; margin:0;}
.banRgt																	{width:193px; height:auto; padding:25px 0 0 20px; margin:0;}
.banRgt h1																{font:normal 35px Georgia, "Times New Roman", Times, serif; color:#145f34; padding:0; margin:0;}
.banRgt h1 span															{font-style:italic; font-size:30px; color:#ed1c24; display:block; padding:0 0 0 18px; margin:-10px 0 0 0; position:relative;}
.banRgt p																{font:normal 18px Georgia, "Times New Roman", Times, serif; color:#145f34; padding:0 0 18px 0; margin:0; width:193px;}
.gallery																{width:189px; height:auto; padding:90px 0 14px 0; margin:0; background:url(images/gallerybg.png) no-repeat;}
.gallery p																{font:bold 10px Georgia, "Times New Roman", Times, serif; color:#fff; padding:0; margin:0; text-align:center;}
.gallery p a															{color:#fff; text-decoration:none;}
.gallery h2																{font:italic 36px Georgia, "Times New Roman", Times, serif; color:#fff; padding:0; margin:0; text-align:center;}
.gallery h2 a															{color:#fff; text-decoration:none;}

.mainCont																{width:780px; height:auto; background:url(images/maincontbgbot.jpg) center bottom no-repeat; padding:25px 0 30px 0;}
.mainCont h3															{font:bold 25px Georgia, "Times New Roman", Times, serif; color:#ee2930; background:url(images/h1bg.jpg) center left repeat-x; padding:0; margin:0; text-align:center;}
.mainCont h3 span														{background:#f9f8f4; padding:0 15px; margin:0;}
.mainInfo																{width:720px; height:auto; padding:20px 0 0 60px; margin:0;}

.infoCont																{width:238px; height:auto; padding:0; margin:0;}
.infoCont h4															{font:bold 13px Arial, Helvetica, sans-serif; color:#175b35; background:url(images/redarrow.jpg) left center no-repeat; padding:0 0 0 20px; margin:0;}

.confCont																{width:195px; height:auto; padding:15px 0 0 0;}
.confCont h5															{font:bold 11px Arial, Helvetica, sans-serif; color:#175b35; padding:0; margin:0;}
.confCont p																{font:normal 10px Arial, Helvetica, sans-serif; color:#73aa8b; padding:6px 0 0 0; margin:0; width:185px;}
.confCont p	a															{font-weight:bold; font-size:11px; color:#ed1c24; text-decoration:none;}


/*-------------------------------------------------------------------------*/

/*-------------------------------- Footer ---------------------------------*/
#footer																	{width:auto; background:url(images/footerbg.jpg) left top repeat-x;}
.fCont																	{width:780px; height:auto; padding:0;}
.contFooter																{width:133px; height:auto; padding:10px 0 0 0; position:relative; margin:0 0 0 -5px;}
.fLinks																	{width:360px; height:auto; padding:35px 0 0 0; margin:0;}
.fLinksCont																{width:150px; height:auto; padding:0 0 0 30px; margin:0;}
.fLinksCont ul															{padding:0; margin:0; display:block; list-style:none;}
.fLinksCont ul li														{font:bold 12px Arial, Helvetica, sans-serif; padding:0 0 8px 0;}
.fLinksCont ul li a														{color:#146537; text-decoration:none;}
.fLinksCont ul li a:hover												{}


.fLogo																	{width:271px; height:auto; padding:11px 19px 0 0; margin:0;}
/*-------------------------------------------------------------------------*/
/* ----------------- Common ---------------------- */
.sys-template{ display:none;}

.copy
{
    display: block;
    color: #000;
    text-align: center;
    width: 190px;
    margin: 0 auto;
}
.copy p
{
    float: left;
    display: inline-block;
    font: normal 12px/43px Arial, Helvetica, sans-serif;
}
.copy img
{
    float: left;
    display: inline-block;
}

.slide
{
    width: 557px;
    height: 350px;
    margin: 0 auto;
}

.simpleSlide-slide img 
{
 width:557px!important;
 height:350px!important   
}