/* 
	Author : Raj Kumar Bharti
	Creation Date : August 24th 2008
	Created For : Warrior Sage
	Company: Mudra IT Solutions
	Copyright 2008
*/

/*----------- GENERAL SETTINGS -----------*/
body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#545454;
	line-height:24px;
	text-align:justify;
	background:#1e1e1e url(images/bg.jpg) no-repeat;
	background-position:50% 0;
	background-color:#1e1e1e;
}

p{margin:15px 5px;}
a{
	color:#cc0000;
	text-decoration:none;
}
a:hover{
	color:#cc0000;
	text-decoration:underline;
}
a img{border:0;}

a:active
{
  outline: none;
}

a:focus {
    -moz-outline: none;
    outline: none;
}


/*_________ main _________*/
#main{
	width:970px; 
	margin:0 auto;
}

/*_________ header _________*/
#logo{float:left;}
#menu{
	float:left;
	margin-top:30px;
}
#menu a{
	margin-right:8px;
}

/*_________  player _________*/
#playerParam{
	background:url(images/player/player-bg.jpg) no-repeat;
	width:948px;
	height:386px;
	padding:15px 0 0 20px;
}
#player{float:left;}
div.play {
	background:url(images/player/play.png) no-repeat;
	width:50px;
	height:50px;
	position:relative;
	top:-200px;
	left:380px;	
	opacity:0.8;
	margin-bottom:-50px;
}
div.play:hover {opacity:1.0;}

#playlist{
	float:right;
	margin-right:20px;
}
#playlist a{
	display:block;
	margin-bottom:20px;
	opacity:1;
}
#playlist a:hover{opacity:0.9;}
#playerBottom{
	background:url(images/player/player-bottom.jpg) no-repeat;
	width:968px;
	height:17px;
}
	
/*_________ center _________*/
#centerContent{
	float:left;
}

#main_container {
	background-color:white;
}

#centerContent .top .left{
	float:left;
	background:#3a3b3c url(images/main-outer-tl-corner.png) no-repeat;
	width:24px;
	height:24px;
}
#centerContent .top .center{
	float:left;
	width:922px;
	background-color:white;
}
#centerContent .top .right{
	float:left;
	background:#3a3b3c url(images/main-outer-tr-corner.png) no-repeat;
	width:24px;
	height:24px;
}

#centerContent .center .heading {
	background-color:#373737;
	font-family:Arial, Helvetica, sans-serif;
	color: #D1D0D0;
	font-size: 1.2em;
	font-weight: bold;
	height:32px;
}

#centerContent .center .heading .left{
	float:left;
	background:url(images/heading-left-corner.jpg) no-repeat;
	width:6px;
	height:32px;
}

#centerContent .center .heading .center{
	float:left;
	margin:5px 0 0 20px;
	vertical-align: middle;
}
#centerContent .center .heading .center span.high_light{
	color: #FF0000;
}
#centerContent .center .heading .center span.LOW_light{
	color: #A4A3A3;
}


#centerContent .center .heading .right{
	float:right;
	background:url(images/heading-right-corner.jpg) no-repeat;
	width:6px;
	height:32px;
}

#centerContent .center #leftBlock{
	float:left;
	width:395px;
	margin-left:25px;
}
#leftBlock1{
	float:left;
	width:505px;
	margin-left:25px;
}

#leftBlock2{
	float:left;
	width:645px;
	margin-left:25px;
}

#leftBlock3{
	float:left;
	width:900px;
	margin-left:25px;
}


#midBlock{
	float:left;
	width:645px;
	margin-left:25px;
}

#newsletter{
	background:url(images/newsletter.png) no-repeat;
	float:left;
	width:390px;
	height:300px;
	margin-left:25px;
}

#centerContent .center #rightBlock{
	float:right;
	width:505px; 
	margin-right:25px;
}

#rightBlock1{
	float:right;
	width:400px;
	height:500px; 
	margin-right:15px;
}

#rightBlock2{
	float:right;
	width:260px;
	height:500px; 
	margin-right:15px;
}

#rightBlock3{
	float:right;
	width:516px;
	margin-right:15px;
}



#centerContent .center #rightBlock #SEP{
	width:506px;
	height:304px;
}

#blog{
	background:url(images/rajas_blog.jpg);
	background-repeat:no-repeat;
	width:387px;
	height:106px;
}

#blog1{
	background:url(images/leadership_team.jpg);
	background-repeat:no-repeat;
	width:387px;
	height:106px;
}

#blank{
	width:387px;
	height:106px;
}

#blank2{
	width:387px;
	height:106px;
}

#blank3{
	background:#ffffff;
	width:100%;
	height:auto;
}

#blank_members1{
	width:516px;
	height:165px;

}

#blank_members2{
	width:516px;
	height:165px;
}

#blank_members3{
	width:516px;
	height:165px;
}

#blank_members4{
	width:516px;
	height:280px;
}

#centerContent .center #rightBlock #SEP .content{
	color:#fff;
	line-height:18px;
	padding:180px 22px 0 22px;
}

#rightBlock1{
	color:#fff;
	line-height:18px;
	padding:0px 10px 0 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#545454;
	line-height:24px;
	text-align:justify;
}

#centerContent .center #rightBlock #TII{
	width:516px;
	height:335px;
	margin-left:-5px;
	margin-top: 20px;
}

#centerContent .center #rightBlock #TII .content{
	color:#fff;
	line-height:18px;
	padding:210px 22px 0 20px;
}

.borderRight{border-right:1px solid #ccc;}
.borderBottom{border-bottom:1px solid #ccc;}
#centerContent .center #upcomingEvents table tr th{color:#000;}
#centerContent .center #upcomingEvents table tr td{text-align:center;}
#centerContent .bottom .left{
	float:left;
	background:#1e1e1e url(images/main-outer-bl-corner.png) no-repeat;
	width:24px;
	height:24px;
}
#centerContent .bottom .center{
	float:left;
	width:922px;
	background:#fff;
}
#centerContent .bottom .right{
	float:left;
	background:#1e1e1e url(images/main-outer-br-corner.png) no-repeat;
	width:24px;
	height:24px;
}
#newsletter{
	background:#ffffff url(images/newsletter.png) no-repeat;
	float:left;
	width:390px;
	height:300px;
}

#store{
	float:left;
	width:390px;
	height:300px;
}

.readmore{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-weight:bold;
	margin:0px 25px 5px 20px; 
}

.readmore_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-weight:bold;
}





/*_________ common classes _________*/
.floatLeft{float:left;}
.floatRight{float:right;}
.clearBoth{clear:both;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.alignCenter{text-align:center;}
.alignRight{text-align:right;}
.lineHeight-10px{line-height:10px;}
.lineHeight-15px{line-height:15px;}
.lineHeight-20px{line-height:20px;}
.lineHeight-35px{line-height:20px;}
.lineHeight-70px{line-height:70px;}
.lineHeight-75px{line-height:75px;}



.style12 {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.style11 {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	font-weight:normal;
	float:left;
}

h2 span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#dc000e;
	font-weight:bold;
	padding:0px;
	margin:0px;	
	line-height:20px;	
	text-align:left;
} 

/*_________ Featured Products _________*/
#tabs{
	padding-left:60px;
	}
	
#featuredProducts {color:#000000;}
#featuredProducts h1, #featuredProducts h2, #featuredProducts ul, #featuredProducts ul li, #featuredProducts form{margin:0; padding:0;}
#featured .content, #audio .content, #video .content, #ecourses .content{	
    width:900px; 
	margin:0 auto; 
	padding:15px 0;}
#featuredProducts #books, #featuredProducts #gallery, #video, #ecourses, #audio{
	width:900px; 
	margin:0 auto; 
	padding:15px 0;
}
#featuredProducts #books .productContent{
	float:left;
	margin-left:20px;
	width:715px;
}
#featuredProducts #books h2{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	font-weight:bold;
}
#featuredProducts #books .title{
	margin-left:4px;
	float:left;
	font-size:18px;
}
#featuredProducts #books .price{
	font-size:14px;
	font-weight:bold;
	line-height:16px;
}
#featuredProducts #books .description{
	float:left;
	margin-top:10px;
	line-height:20px;
	font-size:13px;
}
#featuredProducts #books .links{
	float:right;
	margin:20px 0;
}



#featuredProducts #audio .productContent{
	float:left;
	margin-left:20px;
	width:715px;
}
#featuredProducts #audio h2{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	font-weight:bold;
}
#featuredProducts #audio .title{
	margin-left:4px;
	float:left;
	font-size:18px;
}
#featuredProducts #audio .price{
	font-size:14px;
	font-weight:bold;
	line-height:16px;
}
#featuredProducts #audio .description{
	float:left;
	margin-top:10px;
	line-height:20px;
	font-size:13px;
}
#featuredProducts #audio .links{
	float:right;
	margin:20px 0;
}




#featuredProducts #video .productContent{
	float:left;
	margin-left:20px;
	width:715px;
}
#featuredProducts #video h2{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	font-weight:bold;
}
#featuredProducts #video .title{
	margin-left:4px;
	float:left;
	font-size:18px;
}
#featuredProducts #video .price{
	font-size:14px;
	font-weight:bold;
	line-height:16px;
}
#featuredProducts #video .description{
	float:left;
	margin-top:10px;
	line-height:20px;
	font-size:13px;
}
#featuredProducts #video .links{
	float:right;
	margin:20px 0;
}




#featuredProducts #ecourses .productContent{
	float:left;
	margin-left:20px;
	width:715px;
}
#featuredProducts #ecourses h2{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	font-weight:bold;
}
#featuredProducts #ecourses .title{
	margin-left:4px;
	float:left;
	font-size:18px;
}
#featuredProducts #ecourses .price{
	font-size:14px;
	font-weight:bold;
	line-height:16px;
}
#featuredProducts #ecourses .description{
	float:left;
	margin-top:10px;
	line-height:20px;
	font-size:13px;
}
#featuredProducts #ecourses .links{
	float:right;
	margin:20px 0;
}



#featuredProducts #gallery #leftSection{
	float:left;
	width:510px;
}
#featuredProducts #gallery #rightSection{
	float:right;
	width:360px;
}
#featuredProducts #gallery h1{
	margin-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#cc0000;
	font-weight:bold;
}
#featuredProducts #gallery .productContent{
	float:left;
	width:350px;
	padding-left:10px;
}
#featuredProducts #gallery .productContent ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style:none;
	line-height:15px;
}
#featuredProducts #gallery h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#cc0000;
	font-weight:bold;
	text-decoration:underline;
}
#featuredProducts #gallery h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cc0000;
	font-weight:bold;
	padding-top:10px;
}
#featuredProducts #gallery .title{
	font-size:15px;
	font-weight:bold;
	color:#333333;
	line-height:16px;
}
#featuredProducts #gallery .description{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:10px;
	font-size:14px;
	line-height:18px;
}
#orderNow .content{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:20px 0 0 20px;
	font-weight:bold;
}
#orderNow .submit{
	background:url(images/ordernow_button.jpg) no-repeat;
	width:189px;
	height:33px;
	border:none;
}
#formCenter{
	background:#dddddd;
	margin:0 5px;
	padding:5px 0;
}


#formCenter div{
	font-size:11px;
	margin-left:30px;
	padding:6px 0;
	font-weight:bold;

}

#formCenter .submit{
	background:url(images/sendto_friend.png) no-repeat;
	width:300px;
	height:36px;
	border:none;
}
#productList .img{
	float:left;
	padding-left:20px;
}
#productList .content{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding-left:20px;
	width:235px;
	line-height:18px;
}
	