/* Global properties ======================================================== */
html, body {width:100%; padding:0; margin:0;}

body { 	 
	font: 13px/25px Arial, Helvetica, sans-serif;
	color:#484848;
	min-width:1080px;
	font-style:italic;
	background: url(../images/bg.jpg) top center no-repeat;
}
.ic {border:0;float:right;background:#fff;color:#f00;width:50%;line-height:10px;font-size:10px;margin:-220% 0 0 0;overflow:hidden;padding:0}
/***********************************************************************/
p{text-align:justify;line-height:20px;}img{border:none;}
a {text-decoration:none; cursor:pointer;text-decoration:none; }
a:hover {text-decoration:none;}

.button {background:url(../images/button.png) 0 0 no-repeat; color:#000; font-size:24px; line-height:30px; display:inline-block; padding: 2px 0 5px 43px;}
.button:hover {color:#579700;}

.link {color:#ff9000; text-decoration:none; }
.link:hover {text-decoration:underline;}

.link-2 {font-family: 'Lato', sans-serif; font-weight:300; font-style:italic; color:#ff9000; font-size:20px; line-height:25px; text-decoration:none; }
.link-2:hover {text-decoration:underline;}

.clr-1 { color:#ff9000;}

.text-1 {font-weight:normal; color:#000; font-size:60px; line-height:72px;}
.text-1 strong {font-weight:normal; margin-top:-32px; display:block;}
.text-2 {font-family: 'Lato', sans-serif; font-weight:300; font-style:italic; color:#484848; font-size:21px; line-height:35px;}

.text-3 {font-weight:normal; color:#484848; font-size:50px; line-height:60px;}
.text-3 span {color:#ff9000;}
.text-4 {font-family: 'Lato', sans-serif; font-weight:300; font-style:italic; color:#484848; font-size:30px; line-height:36px; letter-spacing:-1px;}

h2 { font-size:31px; line-height:40px; color:#000; font-weight:normal; }

ul {margin:0; padding:0;list-style-image:none;}
ul.list-1 li {padding:0px 0 0px 25px; line-height:25px; background:url(../images/marker.png) 0 5px no-repeat;}
ul.list-1 li a {color:#484848;}
ul.list-1 li a:hover {color:#457c00;}
.fleft{float:left;}.fright{float:right;}
/******************************************************************/
.clear {clear:both; line-height:0; font-size:0; width:100%;}
#main{width:1123px;position:relative;margin:0 auto; background:url(images/bg.jpg);}

.wrapper {width:1123px;  position:relative;}
.wrap {overflow:hidden; position:relative;}
.extra-wrap {overflow:hidden;}
.fleft {float:left;}
.fright {float:right;}
.img-indent {float:left; margin:4px 18px 0px 0;}	
.line-height {line-height:18px;}
.last {margin-right:0px !important; padding-right:0px !important;}

.logo{width:1123px;}
.header{width:1123px;position:relative;background:url(../images/slider-bg.png);height:258px;}.header .left-pic{width:222px;height:258px;position:absolute;left:0px;top:0px;z-index:1000;}.header .right-pic{width:206px;height:258px;position:absolute;right:0px;top:0px;z-index:1000;}
.header .slider{width:864px;height:246px;margin:0 auto;background:url(../images/slider/01.png);}
.newsscrol{width:982px;height:41px;background:url(../images/news.jpg) left no-repeat #FFF;}.newsscrol span{margin-left:146px;}
.buterfly{width:440px;height:126px;position:absolute;left:290px;bottom:0px;}
.menu{width:1123px;background:url(../images/menubg.png);}
.menu ul{margin:0px;padding:0 0 0 80px;}
.menu ul li{margin:0px;padding:0px;line-height:41px;background:url(../images/menu-cross.png) left center no-repeat;display:inline;}
.menu ul li a{font-family:Candara;font-size:19px;font-weight:bold;text-shadow:0 2px 2px #000; color:#FFF;padding:0 15px; }

.textarea{width:1123px;background:url(../images/text-area-bg.png);height:524px;position:relative;}

.flash{width:227px;height:497px; padding:20px 0 0 60px; }
.textarea-inn{width:820px;}.textarea-inn h1{font-family:Cataneo BT;font-size:20px;color:#714902;}.textarea-inn p{font-family:arial;font-size:12px;color:#000;width:500px;padding:0 10px;text-align:justify;}
.textarea-inn span{width:270px;position:absolute;left:500px;top:250px;}
.textarea-inn span samp{width:106px;margin:0 10px;}
.textarea-inn .latestnews{width:200px;height:190px;position:absolute;top:10px;right:115px;}
.textarea-inn .latestnews h1{font-family:arial;font-size:16px;color:#FFF;padding:0px;margin:0px;text-align:center;text-shadow:0 1px 2px #000; font-style:normal;}
.textarea-inn .latestnews marquee{font-family:arial;font-size:12px;color:#000;width:147px;margin:0 auto;padding:0 25px;text-align:left;height:140px;line-height:20px;}
.greetingsbx{width:255px;height:193px;position:absolute;right:95px;bottom:120px;background:url(../images/greetings-bg.png);}
.greetingsbx .greetingsbx-inn{width:222px;height:152px;margin:34px 0 0 24px;background:#FFF;}
.greetingsbx .greetingsbx-inn h3{
 font-family: "Times New Roman", Times, serif; font-size:14px; color:#fff; font-style:italic; position:relative; width:auto; float:right; top:-50px; right:15px;
}
.sundaylink{width:200px;height:130px;position:absolute;left:290px;bottom:150px;}
.audio{
	width:200px;
	height:20px;
	position:absolute;
	left:73px;
	bottom:0px;
	top:856px;
}
.copy_right{position:absolute;right:0px;bottom:5px;width:400px;height:20px;}.copy_right a{color:#CCC;font-size:11px;}

/*
 * jQuery Nivo Slider v3.1
 * http://nivo.dev7studios.com
 *
 * Copyright 2012, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
	width:222px;
	height:152px;
	overflow: hidden;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	max-width: none;
	width:222px;height:152px;
}
.nivo-main-image {
	display: block !important;
	position: relative !important; 
	width: 100% !important;
}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
	top:0;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
	overflow:hidden;
}
.nivo-box img { display:block; }

.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	text-align:center;
	padding: 15px 0;
}
.nivo-controlNav a {
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

/* Caption styles */
.nivo-caption {
	position:absolute;
	text-align:center;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	width:100%;
	z-index:8;
	padding: 5px 10px;
	opacity: 0.8;
	overflow: hidden;
	display: none;
	-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}

/*#newsticker-demo { 
width:150px; 

padding:5px 5px 0; 
font-family:Verdana,Arial,Sans-Serif;
font-size:12px;
margin:10px auto;

}

#newsticker-demo a { text-decoration:none; }
#newsticker-demo img { border: 2px solid #FFFFFF; }

#newsticker-demo .title {
text-align:center;
font-size:14px;
font-weight:bold;
padding:5px;
}

.newsticker-jcarousellite { width:150px; }
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; }
.newsticker-jcarousellite .thumbnail { float:left; width:110px; }
.newsticker-jcarousellite .info { float:right; width:150px; }
.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080; }

.clear { clear: both; }*/

.webstat{width:200px;position:absolute;bottom:0px;left:120px;top:873px;}