*{ margin:0; padding:0;outline:0; }
body { background:#889337 url(../images/background.jpg) no-repeat center top; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:15px; color: #525e2e; text-decoration: none; padding-top:9px;}
/* All */
.clear-float { font-size:0; height:0; overflow:hidden; clear:both; line-height:0; }
.floatLeft { float:left; }
.floatRight { float:right; }
.floatNone { float: none; }

/* TAGS */
p { margin-bottom:12px; line-height:13px; }
a { color: #525e2e; text-decoration: underline; }
a:hover {text-decoration: none; }
input, textarea, select { font-family: Arial, Helvetica, sans-serif; font-size:11px; }
.nonCss{display:none;}
/* Base Layout */
#wrapper { margin:0 auto; width:989px; }
#header { width:989px; height:234px;}
#header .header-block1 { float:left; width:273px; height:234px; padding-left:18px; background:url(../images/logo-left.gif) no-repeat top left;}
#header .header-block1 .header-block1-center { float:left; width:255px; height:234px; background:url(../images/logo-center.jpg) repeat-x left top; }
#header .header-block1 .header-block1-center h1 { width:167px; height:217px; padding:10px 0 0 36px;}
#header .header-block1 .header-block1-right { float:left; width:18px; height:234px; background: url(../images/logo-right.gif) no-repeat left top; } 
#header .header-block2 { float:left; width:677px; height:234px; padding-right:21px; background:url(../images/header-right.gif) no-repeat bottom right; color:#fff; text-decoration:none; }
#header .header-block2 .header-block2-top { width:508px; height:142px; padding-left:169px; position:relative; }
#header .header-block2 .header-block2-top p { line-height: 14px; color:#525e2e;}
#header .header-block2 .header-block2-top p a { color:#525e2e; text-decoration:none;}
#header .header-block2 .header-block2-top p a:hover { color:#db9701;}
#header .header-block2 .header-block2-top .header-block2-top-matt1 { position:absolute; left:177px; top:40px; width:162px; height:60px; text-align:left; text-transform:uppercase; } 
#header .header-block2 .header-block2-top .header-block2-top-matt2 { position:absolute; left:440px; top:40px; width:235px; height:80px; } 
#header .header-block2 .header-block2-bottom { width:677px; height:54px; background:url(../images/heading-back.jpg) repeat-x left top; padding:22px 0 16px 0; }
#header .header-block2 .header-block2-bottom h2 { float:left; height:54px; width:410px; text-align:center; font-size:18px; line-height:54px; color:#fff; text-transform:uppercase;}
#header .header-block2 .header-block2-bottom .weAccept{ float:left; position:relative; height:54px; width:218px;font-size:11px; line-height:54px; color:#c4d95c; text-transform:uppercase; padding-left:27px; background:url(../images/seperator-heading.jpg) no-repeat center left;}
#header .header-block2 .header-block2-bottom .weAccept span{ position:absolute; top:11px; left:110px;}

#contentWrapper { width:945px; background:#363d31 url(../images/contentback.jpg) repeat-x top left; padding: 0 22px 0 22px; }

.topmenu-left { float:left; width:16px; height:54px; background:url(../images/top-menu-curve.gif) no-repeat left top; }
.topmenu-right { float:left; width:16px; height:54px; background:url(../images/top-menu-curve.gif) no-repeat right top; }


#topMenu {position: relative; float:left; top:0; left:0; width:913px; height:54px; background:#525e2e; z-index:99999999; }
	
#topMenu ul{list-style:none;}
#topMenu ul li{ display:block; float:left; font-size:14px; font-weight:normal; background:url(../images/seperator-topmenu.jpg) no-repeat right top; text-align: center; position:relative; text-decoration:none; color:#fff; }
#topmenu ul li#none{ background:none; }
#topMenu ul li a{ display:block; font-size:14px;font-weight:normal; color:#fff; text-decoration:none; height:36px; padding: 18px 10px 0 9px; }

#topMenu ul li a:hover{ color:#fff; background:#db9701;}
/* 
#topMenu ul li#first-child a:hover{ background:url(../images/menu-left-hov.gif) no-repeat 1px top; color:#db9701}
#topMenu ul li.active-child a{background:url(../images/menu-bg-hov.gif) repeat-x left top; color:#db9701}
#topMenu ul li.last-child { background:none!important;}
*/

#topMenu ul li ul{position:absolute; left:0px; top:54px; display:none;}
#topMenu ul li ul li{background:none #859d11; height:auto; width:auto; padding:0; border-bottom:solid 1px #c2cf83;}
#topMenu ul li ul li a{padding:6px 10px; height:auto; text-align:left; width:200px; color:#fff; margin:0;}
#topMenu ul li ul li a:hover{background:#db9701; color:#fff}
/*
#topMenu ul li.active-child ul{position:absolute; left:0px; top:54px;}
#topMenu ul li.active-child ul li{background:none #859d11; height:auto; width:auto; padding:0; border-bottom:solid 1px #c2cf83;}
#topMenu ul li.active-child ul li a{padding:6px 10px; height:auto; text-align:left; width:200px; color:#404040; margin:0; background:none;}
#topMenu ul li.active-child ul li a:hover{background:#db9701; color:#db9701}

#topMenu ul li.active-child1 a{ background:url(../images/menu-bg-hov.gif) repeat-x left top;  color:#db9701;}
#topMenu ul li.active-child1 ul{position:absolute; left:0px; top:54px;}
#topMenu ul li.active-child1 ul li{background:none #859d11; height:auto; width:auto; padding:0; border-bottom:solid 1px #c2cf83;}
#topMenu ul li.active-child1 ul li a{padding:6px 10px; height:auto; text-align:left; width:200px; color:#404040; margin:0; background:none;}
#topMenu ul li.active-child1 ul li a:hover{background:#db9701; color:#fff}

#topMenu ul li#first-child.active-child a{ background:url(../images/menu-left-hov.gif) no-repeat 1px top; color:#404040}
#topMenu ul li#first-child.active-child ul{position:absolute; left:10px; top:54px;}
#topMenu ul li#first-child.active-child a{background:url(../images/menu-left-hov.gif) no-repeat 1px top;}
#topMenu ul li#first-child.active-child ul{position:absolute; left:10px; top:54px;}
#topMenu ul li#first-child.active-child ul li{background:none #db9701; height:auto; width:auto; padding:0; border-bottom:solid 1px #f9da96;}
#topMenu ul li#first-child.active-child ul li a{padding:6px 10px; height:auto; text-align:left; width:200px; color:#525e2e; margin:0; background:none;}
#topMenu ul li#first-child.active-child ul li a:hover{background:#db9701; color:#595656}

#topMenu ul li#first-child ul{position:absolute; left:10px; top:54px;}
#topMenu ul li#first-child.active-child1 a{background:url(../images/menu-left-hov.gif) no-repeat 1px top;}
#topMenu ul li#first-child.active-child1 ul{position:absolute; left:10px; top:52px;}
#topMenu ul li#first-child.active-child1 ul li{background:none #db9701; height:auto; width:auto; padding:0; border-bottom:solid 1px #f9da96;}
#topMenu ul li#first-child.active-child1 ul li a{padding:6px 10px; height:auto; text-align:left; width:200px; color:#525e2e; margin:0; background:none;}
#topMenu ul li#first-child.active-child1 ul li a:hover{background:#db9701; color:#595656}
*/
#bannerZone { position:relative; width:945px; height:340px; background:#fff; }
#bannerZone .slideshow { position:absolute; width:945px; height:316px; }
#bannerZone .slideshowShadow { z-index:10; position:absolute; width:945px; height:316px; background:url(../images/shadow-slideshow.png) repeat-x; top: 0px; }
#bannerZone .bannerPhotos {background:none repeat scroll 0 0 #DB9701; height:70px; left:0; padding:5px 27px 0 25px; position:absolute; top:264px; visibility:visible; width:434px; z-index:10;}
#bannerZone .bannerPhotos img {padding-right:0px; }
#bannerZone .shareThis { position:absolute; width:90px; height:22px; right:0px; top:325px; font-size:12px; }
#bannerZone .shareThis a { font-size:12px; color:#db9701; text-decoration:underline; }
#bannerZone .shareThis a:hover { text-decoration:none; }

#main { width:895px; padding:18px 25px 18px 25px; background:#fff; position:relative; }
#main h3{ font: bold 16px/20px Arial, Helvetica, sans-serif; color:#89a209; text-decoration:none; padding: 0 0 4px 0; border-bottom:1px dotted #7e9800; margin-bottom:8px;}
#main img { padding:1px; border:4px solid #89a209; }
#leftArea { width:205px; float:left; margin:0 22px 0 0;}
#leftArea p { line-height:15px; }
#leftArea ul { list-style-type:none; }
#leftArea ul li { margin-bottom:8px; }
#leftArea ul li h4 { font-size:12px; font-weight:bold; color:#525e2e; letter-spacing:1px; margin-bottom:9px;}
#leftArea ul li p { margin-bottom: 4px; }
#leftArea ul li span { text-align:left; display:inline-block; width:100%; margin-bottom: 2px; }
#leftArea ul li span a { color:#db9701; font-size:9px; text-transform:uppercase; text-decoration:none; }
#leftArea ul li span a:hover { text-decoration:underline; }
#leftArea ul li strong { font-weight: bold; font-size:13px; color:#db9701;}
#content { float:left; width:440px; margin-right:22px; font-size:14px; line-height:17px;} 
#content ul { list-style-type:none; padding-bottom:10px;} 
#content ul li { display: block; background:url(../images/bullet-inner.jpg) no-repeat left 6px; padding: 0 0 5px 15px;} 
#content p { margin-bottom:10px; line-height:17px; } 
#content table { border-collapse: collapse;}
#content th { vertical-align: baseline; border: 1px solid #d9d9d9; padding: 10px; }
#content td { vertical-align: baseline; border: 1px solid #d9d9d9; padding: 10px; }
#content tr { vertical-align: baseline; border: 1px solid #d9d9d9; padding: 10px;}

#content-main { float:left; width:667px; margin-right:22px; font-size:14px; line-height:17px;} 
#content-main ul { list-style-type:none; padding-bottom:10px;} 
#content-main ul li { display: block; background:url(../images/bullet-inner.jpg) no-repeat left 6px; padding: 0 0 5px 15px;} 
#content-main p { margin-bottom:10px; line-height:17px; } 
#content-main img { margin: 10px; }
#content-main table { border-collapse: collapse;}
#content-main th { vertical-align: baseline; border: 1px solid #fff; padding: 3px; }
#content-main td { vertical-align: baseline; border: 1px solid #fff; padding: 3px; }
#content-main tr { vertical-align: baseline; border: 1px solid #fff; padding: 3px;}

#content-main #newsArea {float:left; margin-top:0px;}
#content-main #newsArea ul{list-style-type: none; padding:5px 0 8px 1px}
#content-main #newsArea ul li{ background:none; border-bottom: dotted 1px #949494; padding-bottom:12px; padding-left:0; margin-bottom:10px}
#content-main #newsArea ul li h4{ font-size:14px; font-weight:bold; color:#525e2e; padding:0 0 3px 0}
#content-main #newsArea ul li p{ margin-bottom:0px;}
#content-main #newsArea ul li p a{ color:#525e2e; text-decoration:underline; display:inline-block; margin-left:5px;}
#content-main #newsArea ul li p a:hover{text-decoration:none;}

#breadCrumbs {border-bottom:0px dotted #7e9800; margin-bottom:2px; height:32px; padding-top:12px; line-height:13px; font-size:12px;}
#rightArea { float:left; width:201px; line-height:15px; }
#rightArea p { line-height:15px; }
#rightArea fieldset { padding: 0; margin:0; border:none; }
#rightArea input { height:28px; width:195px; border:1px solid #d6d8d8; padding: 0px 0 0 12px; background:url(../images/txtfld-back.jpg) repeat-x top left; font: normal 11px/20px Arial, Helvetica, sans-serif; color:#989898; margin-bottom:10px; }
#rightArea span { text-align:right; display:inline-block; width:100%; margin-bottom:10px;}
#rightArea span a { color:#db9701; font-size:9px; text-decoration:none; }
#rightArea span a:hover { text-decoration:underline; }
#rightArea span strong { font-weight: bold; font-size:13px; color:#db9701;}
#rightArea ul { list-style-type:none; margin-bottom:8px; }
#rightArea ul li { display:block; background:url(../images/icon-arrow.jpg) no-repeat left center; padding:0 0 0 8px; margin-bottom:5px;  }
#rightArea .upperLetterSpace { font-size:12px; font-weight:bold; color:#525e2e; text-transform:uppercase; }

#footer { width:973px; height:100px; margin-bottom:60px; background:url(../images/footer-left.gif) no-repeat left bottom; padding-left:16px; }
#footer .fooer-center { float:left; width:957px; height:87px; background:#363d31; padding-top:13px; }
#footer .fooer-center .fooer-centerTop { width:957px; height:34px; text-align:center; font-size:11px; line-height:34px; color:#fff; text-transform:uppercase; }
#footer .fooer-center .fooer-centerTop a {color:#fff; text-decoration:none; padding: 0 3px 0 3px;}
#footer .fooer-center .fooer-centerTop a:hover { color:#9bb907;}
#footer .fooer-center .fooer-centerBottom {	position:relative; width:957px; height:53px; font-size:11px; color:#db9701; }
#footer .fooer-center .fooer-centerBottom a {font-size:11px; color:#db9701; text-decoration:none; }
#footer .fooer-center .fooer-centerBottom a:hover {text-decoration: underline;}
#footer .fooer-center .fooer-centerBottom .photography { position:absolute; top:21px; left:25px; width:280px; height:20px; }
#footer .fooer-center .fooer-centerBottom .copyright { position:absolute; top:4px; left:370px; width:274px; height:20px; }
#footer .fooer-center .fooer-centerBottom .netc { position:absolute; top:21px; right:25px; width:343px; height:20px; text-align:right; }
#footer .fooer-right { float:left; width:16px; height:100px; background:url(../images/footer-right.gif) no-repeat right bottom;}

.paddLeft { padding-left:15px; }
.margRL1 { margin: 0 5px 0 5px; }
.fieldimg { margin-top: 5px; }
.textAvail { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:18px; color: #727272; text-decoration: none; }


.jcarousel-container {position: relative;}
.jcarousel-clip {z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative;}
.jcarousel-list {z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0;}
.jcarousel-list li, .jcarousel-item {float: left; list-style: none; }
.jcarousel-next {z-index: 3; display: none;}
.jcarousel-prev {z-index: 3; display: none;}
#slideshow{overflow:hidden; width:945px; height:316px; }
#slideshow IMG {position:absolute; top:0; left:0; z-index:8; opacity:0.0;}
#slideshow IMG.active {z-index:10; opacity:1.0;}
#slideshow IMG.last-active {z-index:9;}
#content-main .textAvail span{padding:3px 35px 3px 5px; background:url(../images/arrow.gif) no-repeat top right; line-height:27px; font-size:14px; font-weight:normal;}
#content-main .textAvail tr{border:0;}
#content-main .textAvail td{padding:0; border:0; margin:0; color:#87a006;}
#content-main .textAvail td img{margin:0; padding:0; border:0;}
#content-main .textAvail2 .div1{ background:url(../images/line.gif) repeat-x left 18px; float:left; width:190px; margin:0 5px 0 0;}
#content-main .textAvail2 .div1 span{background:#EDF1DA; padding:3px 3px 3px 5px;line-height:27px;  font-size:14px; font-weight:normal;}
#content-main .textAvail2 tr{border:0;}
#content-main .textAvail2 td{padding:0; border:0; margin:0; line-height:29px; font-size:13px; color:#87a006;}
#content-main .textAvail2 td img{margin:0; padding:0; border:0;}
#main td h3 {color:#727272; font:bold 16px/20px Arial,Helvetica,sans-serif; margin:0 5px; padding:0 0 0px;text-decoration:none;}

@media print{
*{background:none !important; color:#000 !important;}
#header .header-block2 .header-block2-top .header-block2-top-matt1 {display:none;}
#header .header-block2 .header-block2-bottom .weAccept {display:none;}
#header #topmenu {display:none;}
#bannerZone { display:none; }
.topmenu-left, .topmenu-right {display:none; }

#footer .fooer-center .fooer-centerTop { display:none; }
#header .nonCss{display:block;}
#main { position:relative; top:60px; }
#footer { position:relative; top:50px; }
#footer .nonCss{display:block;}
}

