/* General Styles  */
*{
	margin:0;
	padding:0;
	}

body{
	font:13px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#535353;
	background-color:inherit;
	background:#41250A url(../image/body-bg.gif) repeat-x 0 0;
	}

ul{
	list-style-type:none;
	}
	
a{
	outline:none;
	}
	
.spacer{
	clear:both;
	font-size:0;
	line-height:0;
	}
	
/* Top Panel Style Start Here */
#maincontain{
	width:1001px;
	margin:0 auto;
	}
#topPanel {
	background:url(../image/pan-top-bg.png) 0 0 no-repeat;
	width:1001px;
	height:102px;
	margin:0 0 30px 0;
	}
.logoPan{
	width:350px;
	float:left;
	}
.logoPan img{
	margin:25px 0 0 35px;
	}
.logoPan a, hover, visited{color:#DFDCA4; text-decoration:none;	}
.logoPan h1{
font-family:"Myriad Pro", Arial, Helvetica, sans-serif;	
	font-weight:normal;
	font-size:25px;
	line-height:13px;
	color:#fff;
	background-color:inherit;
	margin:33px 0 0 35px;
	}
	.logoPan h2{
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;	
	font-weight:normal;
	font-size:14px;
	line-height:13px;
	color:#fff;
	background-color:inherit;
	text-transform:uppercase;
	margin:8px 0 0 35px;
	}
#navigation {
	float:left;
	width:642px;
	}
#navigation ul{
	float:right;
	width:auto;
	height:102px;
	}
#navigation ul li{
	font:normal 16px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	float:left;
	width:auto;
	}
#navigation ul li a{
	float:left;
	width:auto;
	color:#FFFFFF;
	background-color:inherit;
	height:60px;
	display:block;
	padding:45px 15px 0 15px;
	text-decoration:none;
	cursor:pointer;
	}
#navigation ul li a:hover{
	background:url(../image/manu-hover-bg.gif) repeat-x 0 0;
	}
#navigation ul li.active{
	background:url(../image/manu-hover-bg.gif) repeat-x 0 0;
	}
	
/* Body Panel Style Start Here */

.bodyBg {
	background:url(../image/bodypan-bg.png) repeat-y 0 0;
	width:1000px;
	height:100%;
	overflow:hidden;
	}
.bodyTop{
	display:block;
	width:1000px;
	height:20px;
	background:url(../image/top-round.png) no-repeat 0 0;
	font-size:0;
	line-height:0;
	}
.bodyBottom{
	display:block;
	width:1000px;
	height:20px;
	background:url(../image/bottom-round.png) no-repeat 0 0;
	font-size:0;
	line-height:0;
	}
#header{
	width:1000px;
	padding:0 0 20px 0;
	}	
.banner {
	position:relative;
	background:url(../image/banner-img.jpg) no-repeat 20px 0;
	height:280px;
	width:965px;
	margin:0 0 0 0;
	padding:10px 0 26px 20px;
	}

.banner ul{
	margin:0 auto;
}
.banner ul li{
	padding:0 0 20px 50px;
}
.banner ul li h2{
	font:normal 35px/37px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:inherit;
	padding:0 0 15px 0;
}
.banner ul li .wrap{
	width:605px;
	margin:0px;
	padding:0px;
	float:left;
}
.banner ul li img{margin:25px 0 0 0}
.banner ul li p{
	font:normal 16px/30px "Times New Roman", Times, serif;
	color:#000000;
	background-color:inherit;
	padding:0 450px 40px 0;
	width:524px;
	float:left;
}
.banner ul li a.learnMore{
	display:block;
	height:31px;
	width:193px;
	background:url(../image/learn-more-bg.gif) no-repeat 0 0;
	font-size:18px;
	line-height:20px;
	padding:9px 0 0 0;
	text-decoration:none;
	float:left;
	color:#000;
	background-color:inherit;
	text-align:center;
}
.banner ul li a.learnMore:hover{
	color:#CB7B00;
	background-color:inherit;
}
.banner a.leftArrow{
	position:absolute;
	left:7px;
	top:140px;
	background:url(../image/left-arrow.gif) no-repeat 0 0;
}
.banner a.rightArrow{
	position:absolute;
	right:8px;
	top:140px;
}

#bodyPan{
	position:relative;
	width:927px;
	margin:0;
	background-color:#FFFFFF;
	color:inherit;
	float:left;
	left:20px;
	padding:16px 0 0 33px;
	}
	
#bodyPan span.topbody{
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:960px;
	height:15px;
	background:url(../image/body-white-top-bg.gif) no-repeat 0 0;
	font-size:0;
	line-height:0;
	}
#bodyPan span.bottombody{
	display:block;
	position:absolute;
	left:0;
	bottom:-1px;
	width:960px;
	height:15px;
	background:url(../image/body-white-bottom-bg.gif) no-repeat 0 100%;
	font-size:0;
	line-height:0;
	}
#leftpanel{
	float:left;
	background:url(../image/left-panel-bg.gif) no-repeat 100% 0;
	width:270px;
	}
#leftpanel h2{
	font:bold 27px/29px "Times New Roman", Times, serif;
	color:#522f14;
	background-color:inherit;
	padding:8px 0 0  0;
	}
#leftpanel p{
	margin:26px 0 30px 0;
	color:#535353;
	background-color:inherit;
	}
#leftpanel a.heading{
	font:bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#5F5F5F;
	background-color:inherit;
	text-decoration:underline;
	margin:10px 0 0 0;
	
	}
#leftpanel a.heading:hover{
	color:#2F2F2F;
	background-color:inherit;
	text-decoration:none;
	}	
.more{
	font:bold 16px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	background-color:inherit;
	background:url(../image/more-bg.gif) no-repeat 0 0;
	width:134px;
	height:35px;
	display:block;
	text-decoration:none;
	padding:10px 0 0 28px;
	margin:0px 0px 20px 0px;
	}	
.more:hover{
	color:#000;
	background-color:inherit;
	}
#rightpanel {
	float:left;
	width:850px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 39px;
	}
#rightpanel p {
	padding:0 0 22px 0;
	}
#rightpanel h2{
	font:bold 27px/29px "Times New Roman", Times, serif;
	color:#522f14;
	background-color:inherit;
	padding:8px 0 20px  0;
	}
/* Body Panel Style End Here */

/* Footer Style Start Here */
#footer {
	margin:0 auto;
	width:940px;
	padding:40px 0 50px 20px;
	}
#footer p{
	float:left;
	width:600px;
	font-size:11px;
	line-height:13px;
	color:#fff;
	background-color:inherit;
}
#footer p a{
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}
#footer p a:hover{
	color:#FFAE26;
	background-color:inherit;
}
#footer ul{
	float:right;
	width:auto;
}
#footer ul li{
	float:left;
	width:auto;
	padding:0 10px;
	background:url(../image/footer-nav-divider.gif) 100% 5px no-repeat;
}
#footer ul li.noBg{
	background:none;
}
#footer ul li a{
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}
#footer ul li a:hover{
	color:#FEAC24;
	background-color:inherit;
}
/* Footer Style Start End */

/* sIFR Style */

.title
{
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;	
}
			
.sIFR-active .title
{
	visibility: hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1em;
}
/* New Style for inner pages */
#leftpanel_nw{
	float:left;
	background:url(../image/left-panel-bg.png) no-repeat 100% 0;
	width:235px;
	padding-left:35px;
	}
#leftpanel_nw h2{
	font:bold 27px/29px "Times New Roman", Times, serif;
	color:#522f14;
	background-color:inherit;
	padding:8px 0 0  0;
	}
#leftpanel_nw p{
	margin:26px 0 30px 0;
	color:#535353;
	background-color:inherit;
	}
#leftpanel_nw a.heading{
	font:bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#5F5F5F;
	background-color:inherit;
	text-decoration:underline;
	margin:10px 0 0 0;
	
	}
#leftpanel_nw a.heading:hover{
	color:#2F2F2F;
	background-color:inherit;
	text-decoration:none;
	}	
#rightpanel_nw {
	float:left;
	width:581px;
	padding:0 19px 20px 10px ;
	}
#rightpanel_nw p {
	padding:0 0 22px 0;
	text-align:justify;
	}
#rightpanel_nw p a{
	color:#603;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}
#rightpanel_nw p a:hover{
	color:#C30;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}
.rightpanel_nw_imgrgt{
	padding:0 0 0 22px;
	}
.rightpanel_nw_imglft{
	margin:10px 25px 9px 0;
	}
#rightpanel_nw h2{
	font:bold 27px/29px "Times New Roman", Times, serif;
	color:#522f14;
	background-color:inherit;
	padding:8px 0 20px  0;
	}
.sitemap a{
	text-decoration:none; 
	color:#333;
	font-size:14px;
	padding:10px 0px 10px 20px;
	line-height:35px;
	font-weight:bold;
}
.sitemap a:hover{
	text-decoration:none; 
	color:#F30;
	font-size:14px;
	padding:10px 0px 15px 20px;
	line-height:35px;
	font-weight:bold;
}
.blog{
	border-bottom:#666 1px solid; 
	width:580px; 
	display:block;
	padding-bottom:5px;
	margin-bottom:3px;
}
.posted{
	color:#630; 
	font-size:10px;
}
.datd{
	padding-left:10px; 
	color:#666
}
.portfolio img{
	border:#ccc solid 1px;
}
.portfolio a{
	color:#603;
	font-weight:bold;
	font-size:12px;
}
.portfolio a:hover{
	color:#C30;
	font-weight:bold;
	font-size:12px;
}
/* Easy Slider */

	#slider{width:949px; margin:24px 0 0 0; padding:0 0 0 34px; float:left}	
	#slider ul{
		margin:0;
		height:358px;
		width:auto;
		padding:0px;
		list-style:none;
		float:left;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:1000px;
		overflow:hidden;
		outline:0px;
		border:0px;
		float:left;
		margin:0px;
		padding:0px;
		list-style:none;
		}	

/*	#prevBtn, #nextBtn{ 
		display:block;
		width:auto;
		position:absolute;
		left:-30px;
		top:71px;
		}	
	#nextBtn{ 
		left:696px;
		}*/														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:35px;
		height:34px;
		position:absolute;
		z-index:8;
		left:955px;
		top:140px;
		text-indent:-9999px;
		background:url(../image/right-arrow.gif) no-repeat
		}	
	#nextBtn a{ 
	    left:7px;
		background:url(../image/left-arrow.gif) no-repeat;
		}
