/*----------Global Reset Starts----------*/
*{
	margin:0;
	padding:0;
}
/*----------Global Reset Ends----------*/
/*----------HTML Tags Starts----------*/
a{
	text-decoration:none;
	color:#aa6c01;
}
a:hover{
	color:#ffa302;
}
fieldset{
	border:none;
}
img{
	border:none;
}
h1{
	font-size:1.7em;
}
h2{
	font-size:1.5em;
}
h3{
	font-size:1.3em;
}

ul{
	list-style:none;
}
p{
	padding-bottom:1em;
}
body#myBody{
	background:url(../images/top_bg.jpg) no-repeat #2d2200;
	font-size:12px;
	line-height:1.75em;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#c1a85c;
}
/*----------HTML Tags Ends----------*/
/*----------Misc Starts----------*/
.clrAll,.clr{
	clear:both;
	font-size:0px;
	line-height:0px;
}
/*----------Misc Ends----------*/
/*----------Layout Starts----------*/
#jcssMainWrapper{
	width:960px;
	overflow:hidden;
	margin:0 auto;
}
/*-----Top Right Navigation Starts----*/
#jcssTopRightMenu{
	width:254px;
	height:39px;
	background:url(../images/topRightMenuBg.jpg) no-repeat;
	float:right;
}
#jcssTopRightMenu ul.menu{
	list-style:none;
	padding-left:10px;
	padding-top:12px;
}
#jcssTopRightMenu ul.menu li{
	float:left;
	color:#c9af00;
	padding:0px 5px;
	border-right:1px solid #c9af00;
	line-height:12px;
}
/*-----Top Right Navigation Ends----*/
#jcssLogo{
	width:614px;
	height:81px;
	background:url(../images/logo.png) no-repeat;
}
/*-----Top Navigation Starts----*/
#jcssTopNav{
	width:926px;
	height:46px;
	background:url(../images/topNavBg.jpg) no-repeat;
}
#jcssTopMenu{
	width: 726px;
	float:left;
}
#jcssTopNav ul.menu-nav{
	list-style:none;
	padding-left:20px;
	padding-top:12px;
}
#jcssTopNav ul.menu-nav li{
	float:left;
	padding:0px 10px;
	font-weight:bold;
}
#jcssTopNav ul.menu-nav li a{
	color:#efc601;
}
#jcssTopNav ul.menu-nav li a:hover{
	color:#fff;
}

/*-----Top Navigation Ends----*/
/*-----Search Box Starts----*/
#jcssSearchBox{
	width: 199px;
	float:right;
	padding-top:14px !important; padding-top:12px;
}
#jcssSearchBox input.inputbox{
	border:0px;
	background-color:#4f191c;
	color:#c2413d;
	padding-top:2px;
	padding-left:3px;
}
#jcssSearchBox input.button{
	border:0px;
	background-color:#341013;
	color:#c2413d;
	margin-left:3px;
	width:25px;
}
/*-----Search Box Ends-----*/

#jcssMainPane{
	width:930px;
	overflow:hidden;
	margin-top:15px;
}
#jcssLeftCol{
	width:260px;
	float:left;
}
/*-----Newsflash Starts-----*/
#jcssNewsPane{
	width:223px;
	background:url(../images/newsBg.jpg) no-repeat;
	height:330px;
	padding:15px;
	margin-bottom:10px;
}
#jcssNewsPane a{
	color:#efc601;
}
#jcssNewsPane a:hover{
	text-decoration:underline;
}

#jcssNewsPane .moduletable{
	color:#f0e4bd;
}
#jcssNewsPane .moduletable h3{
	background:url(../images/newsTitleBg.png) no-repeat;
	height:31px;
	line-height:31px;
	width:190px;
	padding-left:10px;
}
/*-----Newsflash Ends-----*/
#jcssRightCol{
	float:right;
	width:670px;
}
#jcssSlideShow{
	background:url(../images/slideshowBg.png) no-repeat;
	width:656px;
	height:352px;
	margin-left:8px;
	padding-top:8px;
	padding-left:2px;
	margin-bottom:10px;
}
#jcssBodyCol{
	float:left;
	width:660px;
	padding:0px 0px 0px 10px;
}
#jcssContentBody,#jcssContentBody-r{
	float:left;
	background-color:#2d2200;
	padding:0px 5px;
}
#jcssContentBody{
	width:380px;
}
#jcssContentBody-r{
	width:640px
}
#jcssRightModules{
	float:right;
	width:260px;
}
/*-----------Footer Modules Start---------------*/
#jcssFooterPos-s3,#jcssFooterPos-s2,#jcssFooterPos-s1{
	width:924px;
	background:url(../images/footerPosBg.jpg) repeat;
	padding:10px 0px;
	margin-top:20px;
	color:#f6d05a;
	overflow:hidden;
}
#jcssFooterPos-s3 h3,#jcssFooterPos-s2 h3,#jcssFooterPos-s1 h3{
	color:#00978d;
	margin-bottom:8px;
	width:100%;
	border-bottom:2px solid #2d2200;
	padding-bottom:5px;
}
#jcssFooterPos-s3 #user6Pos,#jcssFooterPos-s3 #user7Pos,#jcssFooterPos-s3 #user8Pos{
	float:left;
	width:275px;
	padding-left:20px;
}	
#jcssFooterPos-s1 #user6Pos,#jcssFooterPos-s1 #user7Pos,#jcssFooterPos-s1 #user8Pos{
	float:left;
	width:865px;
	padding-left:20px;
}	
#jcssFooterPos-s2 #user6Pos,#jcssFooterPos-s2 #user7Pos,#jcssFooterPos-s2 #user8Pos{
	float:left;
	width:430px;
	padding-left:20px;
}	
#jcssFooterPos-s3 a,#jcssFooterPos-s2 a,#jcssFooterPos-s1 a{
	color:#e38a00;
	text-decoration:underline;
}
#jcssFooterPos-s3 a:hover,#jcssFooterPos-s2 a:hover,#jcssFooterPos-s1 a:hover{
	color:#fff;
	text-decoration:none;
}


#jcssCopyright{
	width:924px;
	padding-top:30px;
	text-align:center;
	margin-bottom:10px;
}
/*-----------Footer Modules Ends---------------*/
/*---------------- Module Styles Starts------------------*/
/*---Style1 Starts----*/
.module-style1{
	padding:0; 
	margin-bottom:10px; 
	width:256px;
	background:url(../images/style1Bg.jpg) 0 0 repeat-y;
}
.module-style1 div{
	background:url(../images/style1Top.jpg) 0 0 no-repeat;
}
.module-style1 div div{
	/*----*/
}
.module-style1 div div div{
	padding-left:15px;
	padding-top:10px;
	padding-bottom:15px;
	background:url(../images/style1Bottom.jpg) 0 100% no-repeat;
}
.module-style1 h3{
	background:url(../images/style1Header.gif) 0px 8px no-repeat; 
	width:220px; 
	height:30px; 
	color:#7c5e00; 
}
.module-style1 a{
	color:#754b01;
}
.module-style1 a:hover{
	color:#c27c02;
}
.module-style1 ul.menu{
	list-style:none;
	padding-left:5px;
}
.module-style1 ul.menu li{
	margin-bottom:5px;
}
.module-style1 ul.menu li a{
	display:block;
	line-height:24px;
	background:url(../images/style1MenuBg.gif) no-repeat;
	padding-left:28px;
}
.module-style1 ul.menu li a:hover{
	background:url(../images/style1MenuBgHover.gif) no-repeat;
}
.module-style1 input.button{
	background:url(../images/style1Button.jpg) no-repeat;
	width:96px;
	height:26px;
	border:0;
	color:#81e3f4;
	cursor:pointer;
}
/*---Style1 Ends----*/
/*---Style2 Starts----*/
.module-style2{
	padding:0; 
	margin-bottom:10px; 
	width:256px;
	background:url(../images/style2Bg.jpg) 0 0 repeat-y;
}
.module-style2 div{
	background:url(../images/style2Top.jpg) 0 0 no-repeat;
}
.module-style2 div div{
	/*----*/
}
.module-style2 div div div{
	padding-left:15px;
	padding-top:10px;
	padding-bottom:15px;
	background:url(../images/style2Bottom.jpg) 0 100% no-repeat;
}
.module-style2 h3{
	background:url(../images/style2Header.gif) 0px 2px no-repeat; 
	width:220px; 
	height:35px; 
	color:#7c5e00; 
}
.module-style2 a{
	color:#754b01;
}
.module-style2 a:hover{
	color:#c27c02;
}
.module-style2 ul.menu{
	list-style:none;
	padding-left:5px;
}
.module-style2 ul.menu li{
	margin-bottom:5px;
}
.module-style2 ul.menu li a{
	display:block;
	line-height:24px;
	background:url(../images/style1MenuBg.gif) no-repeat;
	padding-left:28px;
}
.module-style2 ul.menu li a:hover{
	background:url(../images/style1MenuBgHover.gif) no-repeat;
}
.module-style2 input.button{
	background:url(../images/style2Button.jpg) no-repeat;
	width:96px;
	height:26px;
	border:0;
	color:#81e3f4;
	cursor:pointer;
}
/*---Style2 Ends----*/
/*---Style3 Starts----*/
.module-style3{
	padding:0; 
	margin-bottom:10px; 
	width:256px;
	background:url(../images/style3Bg.jpg) 0 0 repeat-y;
}
.module-style3 div{
	background:url(../images/style3Top.jpg) 0 0 no-repeat;
}
.module-style2 div div{
	/*----*/
}
.module-style3 div div div{
	padding-left:15px;
	padding-top:10px;
	padding-bottom:15px;
	background:url(../images/style3Bottom.jpg) 0 100% no-repeat;
}
.module-style3 h3{
	background:url(../images/style3Header.gif) 0px 2px no-repeat; 
	width:220px; 
	height:35px; 
	color:#4d8892; 
}
.module-style3 a{
	color:#5ba0ac;
}
.module-style3 a:hover{
	color:#87eeff;
}
.module-style3 ul.menu{
	list-style:none;
	padding-left:5px;
}
.module-style3 ul.menu li{
	margin-bottom:5px;
}
.module-style3 ul.menu li a{
	display:block;
	line-height:24px;
	background:url(../images/style3MenuBg.gif) no-repeat;
	padding-left:28px;
}
.module-style3 ul.menu li a:hover{
	background:url(../images/style3MenuBgHover.gif) no-repeat;
}
.module-style3 input.button{
	background:url(../images/style3Button.jpg) no-repeat;
	width:96px;
	height:26px;
	border:0;
	color:#81e3f4;
	cursor:pointer;
}
/*---Style3 Ends----*/
/*---------------- Module Styles Ends------------------*/




/*---------------- Joomla Core Starts------------------*/
/*----Poll Module Starts----*/
#jcssRightCol .poll-style3 div,#jcssRightCol .poll-style2 div,#jcssRightCol .poll-style1 div,
#jcssLeftModules .poll-style3 div,#jcssLeftModules .poll-style2 div,#jcssLeftModules .poll-style1 div{
	background-image:none;
}
.poll-style3 td,.poll-style2 td,.poll-style1 td{
	text-align:left;
}
.poll-style3 thead td,.poll-style2 thead td,.poll-style1 thead td{
	padding:5px 0px;
}
.pollstableborder-style2,.pollstableborder-style1{
	color:#754b01;
}
.pollstableborder-style3{
	/*color:#00b0a5;*/
}
.pollstableborder-style3 td,.pollstableborder-style2 td,.pollstableborder-style1 td{
	padding-left:5px;
}
/*----Poll Module Ends----*/
/*----Banner Module Starts----*/
#jcssRightCol .bannergroup-style3,#jcssRightCol .bannergroup-style3 div,
#jcssRightCol .bannergroup-style2,#jcssRightCol .bannergroup-style2 div,
#jcssRightCol .bannergroup-style1,#jcssRightCol .bannergroup-style1 div{
	background-image:none;
	padding:0px 0px 5px 0px;
	width:auto;
}
/*----Banner Module Ends----*/

.contentpane,.contentpaneopen,.blog{
	width:100%;
}
.componentheading{
	font-size:18px;
	margin-bottom:15px;
	color:#7c5e00;
	background:url(../images/compHeading.jpg) no-repeat;
	height:36px;
	line-height:36px;
	padding-left:10px;
}
.contentheading{
	width:100%;
	font-size:16px;
	padding-bottom:5px;
	color:#a15106;
}
.contentdescription{
	padding-bottom:10px;
}
.contentdescription img{
	padding:10px;
}
.createdate,.modifydate,.small{
	font-size:10px;
	color:#564000;
}
.createdate,.modifydate{
	padding-bottom:5px;
}
a.readon{
	display:block;
	background:url(../images/readmore.jpg) no-repeat;
	width:96px;
	height:26px;
	color:#81e3f4;
	cursor:pointer;
	padding-left:10px;
	line-height:26px;
}
a.readon:hover{
	color:#000;
}
.contentpane ul li{
}
.sectiontableheader{
	padding:5px 0px 5px 4px;
	color:#fff;
	font-size:14px;
}
.sectiontableheader a{
	color:#fff;
}
.sectiontableentry1 td,.sectiontableentry2 td{
	padding-left:4px;
}
.pagenavbar{
	text-align:center;
}
.contenttoc{
	width:20%;
	background-color:#261d00;
}
.contenttoc td{
	padding-left:10px;
	padding-bottom:3px;
}
.contenttoc th{
	background-color:#1a1300;
}
.pagenavcounter{
	color:#005f59;
}
/*---------------- Joomla Core Ends------------------*/
