/*====================================== reset.css is here ========================================*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}

table {	border-collapse:collapse; border-spacing:0;}

fieldset,img { border:0; }

address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}

ol,ul { list-style:none;}

caption,th {text-align:left;}

h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:normal;}

q:before,q:after {content:'';}

abbr,acronym { border:0;}

.clear{	clear:both;	font-size:1px;line-height:1px;}

/**************************************************************************************/



a							{color:#fff; text-decoration:none;}

a:hover						{color:#0d5176;}

h2							{font-size:22px;}

.inner_left h2{color:#BD9542;padding:15px 0 0;}

.inner_left h2 a {color:#BD9542;padding:15px 0 0;}





.inner_left_audio h2{color:#BD9542;padding:15px 0 0;}

.inner_left_audio h2 a {color:#BD9542;padding:15px 0 0;}







.inner_left_single h2{color:#BD9542;padding:15px 0 0;}

.inner_left1 h2{color:#BD9542;padding:15px 0 0;}

h3							{font-size:16px;}

.con_contain{padding-top:20px;}

/*----------------------------------------------------------------------------------*/

html 						{font-family:"Arial", Verdana, Tahoma, Georgia;font-size:14px;}

body						{background:#2d2924 url(images/body-bg.gif) repeat-x top;}

/* ---------------------------------------------------------------------------------*/









/* ------- layout ----------*/

.container					{background:#342F29 url(images/container-bg.gif) repeat-y; width:830px; margin:0 auto; /*border:1px solid red;*/}

.main_content				{}

.left_col					{width:562px; float:left; display:inline;}

.inner_left					{padding:10px 12px; background:#4a4137; }

.inner_left_audio				{padding:10px 12px; background:#4a4137; }





.inner_left_single				{padding:10px 12px; background:#4a4137; }



.inner_left1				{padding:10px 12px; background:#4a4137; }

.sidebar					{float:right; display:inline; width:265px;}

.contact1{clear:both;color:#FFFFFF;margin-top:8px;}

.submit{width:69px;margin-top:11px;}

/*---------------------------*/







/* ----------- main content ---------*/



/* ----------------------------------*/





/*---------- HEADER HERE -----------*/

#header						{height:200px;}

#top_banner					{height:150px; width:830px; font-size:1px; line-height:1px;}

.main_nav					{height:50px; background:url(images/nav-bg.gif) no-repeat;}

/*-------------------------------- */







/* --------- BANNER HERE ----------*/

#banner						{height:300px; padding:6px 0px 6px 1px;	background:#000;}

.banner_left				{float:left; display:inline; width:265px;}

.widget_links				{width:265px; background:#000; position:relative;}

.banner_right				{float:left; width:557px; display:inline; line-height:1px; margin-left:2px;}

/* --------------------------------*/





/* --------------------------------------------------- LEFT COL--------------------------------------------------------------------------*/



/* --------- WELCOME HERE --------*/

.latest_content				{height:283px; width:562px; float:left; display:inline; background:#c6a95c url(images/designed-bg.gif) repeat-x;}

.welcome, .upcoming			{width:279px; float:left; display:inline;}

.welcome p{padding:5px 0 0 10px; font-size:13px; color:#fff; line-height:17.555px; width:253px; }

.upcoming p{padding:5px 0 0 10px; font-size:11px; color:#fff; line-height:17.555px; /*width:253px;*/}

.upcoming					{width:280px; margin-left:2px;}

.head						{height:27px; padding:4px 0 0 8px; background:url(images/welcome-bg.gif) repeat-x; }

.title						{font-size:20px; font-weight:normal; color:#500c02; }

.video_player				{height:200px; width:281px; background:#000; margin-top:5px;}

.video_player h2			{color:#fff; text-align:center; padding:50px 0 0 0;}

.social_net					{clear:both;margin-top:4px;}

.social_net h3				{float:left; display:inline; color:#fff; padding-top:10px;}

.social_net ul 				{float:left; display:inline; padding:10px 0 0 45px;}

.social_net ul li			{float:left; display:inline; margin-right:15px;}

/* -------------------------------*/



/* -------- SITEMAP HERE ---------*/

.sitemap					{/*background:#4a4137;*/ padding:0 0 0 10px; color:#fff; /*border-top:1px solid #4a4137;*/}

.sitemap a					{color:#fff;}

.sitemap a:hover			{text-decoration:underline;}

.sitemap h4					{font-size:14px; padding-bottom:10px;}

.sitemap h4	a				{font-size:14px; padding-bottom:10px;}

.minis,.contact,.donate		{width:182px; float:left; display:inline; margin-top:10px;}

.minis ul					{font-size:11px; padding-bottom:50px;}

.minis ul li				{line-height:18px; }

.sitemap p					{font-size:11px; line-height:18px;}



/* -------------------------------*/









/* ------------------------------------------------------- SIDEBAR ----------------------------------------------------------------------*/



/* ----- AUDIO PLAYER HERE ----- */

.audio_player				{height:50px; background:#75822f url(images/audio-player-bg.gif) no-repeat 175px center; margin-bottom:1px;}

.audio_player h3			{float:left; width:115px; color:#fff; font-weight:normal; font-size:16px; padding:10px 0 0 0px; text-align:right}

.audio_player h3 span		{font-size:14px; }

.online						{height:50px; background:#82792f;}

.online	h3					{float:left; display:inline; font-size:17px; color:#fff; padding:15px 0 0 10px;}

.play_btn					{float:left; display:inline; margin:16px 0 0 15px;}

.play_btn_audio			    {display:block;float:left;margin:16px 0 0 15px;text-align:center;width:500px;background:#BD9542;}



.btn_online					{float:right; margin:9px 14px 0 0; display:inline;}

.btn_online a				{display:inline-block; background:url(images/online-left.gif) no-repeat top left; padding:0 0 4px 14px;}

.btn_online a span			{display:inline-block; background:url(images/online-right.gif) no-repeat top right; padding:5px 14px 10px 4px; font-size:14px; }

/* ------------------------------*/





/* ------- UPDATES HERE ---------*/

.blank6						{height:6px; background:#342F29; font-size:1px; line-height:1px;}

.updates					{padding:3px 14px 0 6px; background:#4a4137; border-top:1px solid #413931; display:inline-block;}

.updates .update_title		{font-size:28px; color:#c5a14e; font-weight:normal; border-bottom:1px solid #727272;}

.post						{padding:8px 0 16px 0; border-bottom:1px solid #727272;}

.date						{font-size:14px; color:#c5a14f; padding:0 0 2px 0; display:block;}

.post p						{font-size:11px; color:#fffdfd; line-height:18px; letter-spacing:1px}

.post p	a					{font-size:11px; color:#fffdfd; line-height:18px; letter-spacing:1px}

.updt_blank_div				{height:194px;}

/* ------------------------------*/



/*----------------------------------------------------------FOOTER HERE --------------------------------------------------------------------*/

#footer						{height:30px; background:#200101; position:relative; text-align:center; color:#fff; font-size:11px; padding:0 10px;}

.copy						{padding-top:8px; float:left; display:inline;}

.design						{float:right; display:inline; padding-top:8px;}

.design	a:hover				{color:#fff; text-decoration:underline;}

/* -------------------------------------------------------------------------------------------------------------------------------------------*/





/* ------------------------------ Inner page --------------------------------------*/

.blank5						{background:#000; font-size:1px; line-height:1px; height:5px;}

.inner_title				{font-size:46px; font-weight:normal; color:#bd9542; border-bottom:1px solid #bd9542;text-transform:uppercase;}



.inner_title1				{font-size:46px; font-weight:normal; color:#bd9542; border:none;text-transform:uppercase;padding-left:15px;}



.inner_left p				{color:#fff; line-height:18px; padding:18px 0; border-bottom:1px solid #bd9542;}
.inner_left li				{color:#fff;}



.inner_left_audio p				{color:#fff; line-height:18px; padding:18px 0; border-bottom:1px solid #bd9542;clear:both;}



.inner_left_single p				{color:#fff; line-height:18px; padding:18px 0;}



.inner_left1 p				{color:#fff; line-height:18px; padding:18px 0; border-bottom:1px solid #bd9542;}



.inner_left1 .eve_img1 p    {color:#fff; line-height:18px; padding:18px 0;border:none;}





.more_abt_us				{padding:15px 0 0 0; }

.title_more					{color:#bd9542;}

.more_contents				{border-bottom:1px solid #bd9542;}

.more_img					{float:left; display:inline; height:94px; width:88px; margin:15px 10px 0 0; }

.more_desc					{float:left; display:inline; width:440px;}

.more_desc p				{padding-top:10px; border:0 none;}

.link_custom_container		{padding-bottom:5px; position:relative;}

.left_bor					{height:306px; width:3px; background:#000; font-size:1px; line-height:1px; position:absolute;left:-3px; top:0; }

.blank126					{height:126px;}

.eve_img					{width:500px; height:auto; background:#bd9542; margin:20px auto 0;}

.eve_img1{border-top:1px solid #bd9542;height:auto;margin:20px auto 0;padding-top:30px;width:500px;}

/* --------------------------------------------------------------------------------*/





/* ------------------------------------------------------ DROPDOWN MENU STYLE -------------------------------------------------------------*/





/*** ESSENTIAL STYLES ***/

.sf-menu, .sf-menu * {

	margin:			0;

	padding:		0;

	list-style:		none;

}

.sf-menu {

	line-height:	1.0;

	margin:			13px 0 0 0;

	display:		inline;

	margin-left:15px;

}

.sf-menu ul {

	position:		absolute;

	top:			-999em;

	width:			12em; /* left offset of submenus need to match (see below) */

}

.sf-menu ul li {

	width:			100%;

}

.sf-menu li:hover {

	visibility:		inherit; /* fixes IE7 'sticky bug' */

}

.sf-menu li {

	float:			left;

	position:		relative;

}

.sf-menu a {

	display:		block;

	position:		relative;

}

.sf-menu li:hover ul,

.sf-menu li.sfHover ul {

	left:			0;

	top:			37px; /* match top ul list item height */

	z-index:		99;

}

ul.sf-menu li:hover li ul,

ul.sf-menu li.sfHover li ul {

	top:			-999em;

}

ul.sf-menu li li:hover ul,

ul.sf-menu li li.sfHover ul {

	left:			10em; /* match ul width */

	top:			0;

}

ul.sf-menu li li:hover li ul,

ul.sf-menu li li.sfHover li ul {

	top:			-999em;

}

ul.sf-menu li li li:hover ul,

ul.sf-menu li li li.sfHover ul {

	left:			10em; /* match ul width */

	top:			0;

}



/*** DEMO SKIN ***/

.sf-menu {

	float:			left;

}

.sf-menu a {

	border-left:	1px solid #ab800f;

	border-top:		0 none;

	padding: 		6px 36px 6px 38px;

	text-decoration:none;

}

.sf-menu a.home{

	padding: 		6px 25px 6px 9px;

	border:0 none;

}







.sf-menu li li a{

	border:0 none;

	font-size:14px;

	padding: 5px 10px;

}



.last{

	padding-right:0 !important; 

}



.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/

	color:			#191919;

	font-size:14px;

    text-transform:capitalize;

}

.sf-menu li {

	/*background:		#624a0a;  main ul background */

}



.sf-menu li li {

	background:		#c8ab5c;   /*sub menu li bg         here u can put ur bg */

}



.sf-menu li li:hover, .sf-menu li li a:hover{

	background:		#624a0a;

	color:#fff !important;

}





.sf-menu li li li {

	background:		#c8ab5c;

}

.sf-menu li:hover, .sf-menu li.sfHover,

.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active{

	/*background:		#CFDEFF;*/       /*main ul li bg */

	outline:		0;

	font-size:14px;

  text-transform:capitalize;

	/*color:#fff;*/

}



/*** arrows **/

.sf-menu a.sf-with-ul {

	padding-right: 	38px;

	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */

}

.sf-sub-indicator {

	position:		absolute;

	display:		block;

	right:			.75em;

	top:			1.05em; /* IE6 only */

	width:			10px;

	height:			10px;

	text-indent: 	-999em;

	overflow:		hidden;

	background:		url('images/

arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */

}

a > .sf-sub-indicator {  /* give all except IE6 the correct values */

	top:			.8em;

	background-position: 0 -100px; /* use translucent arrow for modern browsers*/

}

/* apply hovers to modern browsers */

a:focus > .sf-sub-indicator,

a:hover > .sf-sub-indicator,

a:active > .sf-sub-indicator,

li:hover > a > .sf-sub-indicator,

li.sfHover > a > .sf-sub-indicator {

	background-position: -10px -100px; /* arrow hovers for modern browsers*/

}



/* point right for anchors in subs */

.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }

.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }

/* apply hovers to modern browsers */

.sf-menu ul a:focus > .sf-sub-indicator,

.sf-menu ul a:hover > .sf-sub-indicator,

.sf-menu ul a:active > .sf-sub-indicator,

.sf-menu ul li:hover > a > .sf-sub-indicator,

.sf-menu ul li.sfHover > a > .sf-sub-indicator {

	background-position: -10px 0; /* arrow hovers for modern browsers*/

}



/*** shadows for all but IE6 ***/

.sf-shadow ul {

	background:	url('images/

shadow.png') no-repeat bottom right;

	padding: 0 8px 9px 0;

	/*-moz-border-radius-bottomleft: 17px;

	-moz-border-radius-topright: 17px;

	-webkit-border-top-right-radius: 17px;

	-webkit-border-bottom-left-radius: 17px;*/

}

.sf-shadow ul.sf-shadow-off {

	background: transparent;

}





/* ---------------------------------------- style for slider -----------------------------*/



.main_nav{position:relative; z-index:1000;}

.main_content{ position:relative; z-index:10;}

/* .inner_left p a img{margin-bottom:10px;border:1px solid red;} */










