/*-----CSS By Ritesh----------*/

*html{
 margin:0px;
 padding:0px;
 }

body {
	margin:0px;
	background:url(../images/bg.jpg) center top;
	padding:0px;
	height:100%;
	font:normal 13px Arial, Helvetica, sans-serif;
}

h1,h2,h3,h4,h5,p{
padding:0px;
margin:0px;
}


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

a:hover{
color:#b91f07;
text-decoration:underline;
}

h1{
font:bold 30px Arial, Helvetica, sans-serif;
color:#fff;
text-align:center;
padding:5px 0;
text-decoration:none;
			
}

h2{
font:bold 24px Arial, Helvetica, sans-serif;
color:#c2c2c2;
text-align:center;
padding:10px 0;
text-decoration:none;
		
}


h3{
font:bold 20px Arial, Helvetica, sans-serif;
color:#5b4721;
text-align:left;
padding:5px 0 15px 0;
text-decoration:none;
}

h4{
font:bold 18px Arial, Helvetica, sans-serif;
color:#29200e;
text-align:left;
padding:5px 0 5px 0;
text-decoration:none;
}

h5{
font:bold 15px Arial, Helvetica, sans-serif;
color:#29200e;
text-align:left;
padding:5px 0;
font-weight:normal;
text-decoration:none;
}

a.sub_heading_1{
font:bold 15px Arial, Helvetica, sans-serif;
color:#b91f07;
text-decoration:none;
}


a.sub_heading_2{
font:bold 18px Arial, Helvetica, sans-serif;
color:#b91f07;
text-decoration:none;
}


ul,li,ol{
list-style:none;
padding:0px;
margin:0px;
}

a.img{
border:0px !important;
}

#wraper{
width:1022px;
height:auto;
margin:0px auto;
padding:0px;
}

.page{
width:1004px;
padding:0 10px;
float:left;
position:relative;
background:url(../images/bg.png) repeat-y;
min-height:700px;
margin:0px;
}

/*----------------Header----------*/
.header-container{
width:100%;
height:150px;
float:left;
}

#header{
width:984px;
background:url(../images/hd-bg.jpg) no-repeat center top;
height:118px;
padding:0 10px;
float:left;
}

.logo{
float:left;
width:auto;
padding-top:10px;
}

.logo img{
border:0px !important;
}


.logo a.img{
border:0px !important;
}

.top-right{
float:right;
width:auto;
margin:10px 0;
}

.nav-container{
width:100%;
height:32px;
float:left;
}

#nav{
width:1004px;
padding:0px;
height:32px;
background:url(../images/nav-bg.jpg) repeat-x center top;
float:left;
}

#nav ul{
width:100%;
height:32px;
padding:0px;
margin:0px;
display:inline-block;
line-height:32px;
list-style:none;
float:left;
}

#nav ul li{
width:auto;
height:32px;
margin:0px !important;
padding:0px;
font:normal 14px Arial, Helvetica, sans-serif;
color:#301f00;
text-align:center;
text-decoration:none;
display:inline-block;
line-height:32px !important;
list-style:none;
float:left;
border-left:1px solid #fab02a;
}


#nav ul li a{
width:auto;
height:32px;
margin:0px !important;
padding:0 35px;
font:normal 14px Arial, Helvetica, sans-serif;
color:#301f00;
text-align:center;
text-decoration:none;
display:inline-block;
line-height:32px !important;
list-style:none;
}

#nav ul li a:hover{
width:auto;
background:#c22602;
height:32px;
margin:0px !important;
padding:0 35px;
font:normal 14px Arial, Helvetica, sans-serif;
color:#fff;
text-align:center;
text-decoration:none;
display:inline-block;
line-height:32px !important;
list-style:none;
}

#nav ul li.active{
width:auto;
background:#c22602 !important;
height:32px;
margin:0px !important;
font:normal 14px Arial, Helvetica, sans-serif;
color:#fff !important;
text-align:center;
text-decoration:none;
display:inline-block;
line-height:32px !important;
float:left;
cursor:default;
}

#nav ul li.active a{
font:normal 14px Arial, Helvetica, sans-serif;
color:#fff !important;
text-align:center;
text-decoration:none;
cursor:default;
}


#nav ul li:first-child{
border:0px !important;
}


/*----------------End-Header----------*/

/*----------------main-containt----------*/
.main-container{
width:984px;
float:left;
padding:10px;
text-align:left;

}

.left-col{
width:200px;
float:left;
height:auto;
}

.main-cont{
width:564px;
float:left;
padding:0 10px;
height:auto;
color:#45443a;
}

.cont-tx{
width:100%;
float:left;
height:auto;
color:#45443a;
line-height:18px;
margin-bottom:25px;
}

.cont-tx p{
color:#354348;
line-height:18px;
text-align:justify;
font:normal 13px Arial, Helvetica, sans-serif;
}

.right-col{
width:200px;
float:right;
height:auto;
}


.advt-bg{
 background:url(../images/e-mail_subscription_bgimg.gif) no-repeat;
 width:180px;
 float:left;
 height:272px;
 padding:10px;
 margin-bottom:10px;
 }


.advt-bg{
 background:url(../images/e-mail_subscription_bgimg.gif) no-repeat;
 width:180px;
 float:left;
 height:272px;
 padding:10px;
 margin-bottom:10px;
 }
 
.advt-sub{
margin-top:50px;
margin-left:15px;
float:left;
width:165px;
}


.advt-sub p{
width:100%;
padding:0px;
margin:5px 0;
float:left;
}

.adv-txbox{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#333333;
			background:#fff;
			text-decoration:none;
			border:solid 1px #c2c2c2;;
			height:14px;
			vertical-align:middle;
			padding:2px;
			width:120px;
}


.advt-hd-bg{
width:200px;
background:url(../images/ver_strip.gif) repeat-x center top;
height:32px;
line-height:32px !important;
font-weight:bold;
color:#023b76;
text-align:center;
font:bold 15px Arial, Helvetica, sans-serif;
}


.adv-off-bg{
   border:1px solid #a4a398;
   background:#f6f5e8;
   width:198px;
   float:left;
   text-align:center !important;
   margin-bottom:10px;
   }
   




/*---------------End-main-containt----------*/


.img-bord{
   border:1px dashed #bab9b6;
   background-color:#ede9e3;
   padding:10px 0;
   width:198px;
   float:left;
   text-align:center !important;
   }
      
.hd-bg{
   background:url(../images/hd-bg.jpg) repeat-x top;
   width:100%;
   height:117px;
   }


.btn-lnk{
width:124px;
height:31px;
text-align:center;
font:bold 13px Arial, Helvetica, sans-serif;
text-decoration:none;
line-height:26px;
color:#231a06;
float:left;
margin:0 5px;
} 

a.btn-lnk {
text-align:center;
width:130px;
height:31px;
float:left;
margin:0 5px;
background:url(../images/btn2.png) no-repeat;
font:bold 13px Arial, Helvetica, sans-serif;
color:#231a06;
text-decoration:none;
line-height:26px !important;

}   

a.btn-lnk:hover{
text-align:center;
width:130px;
height:31px;
float:left;
margin:0 5px;
background:url(../images/btn.png) no-repeat;
font:bold 13px Arial, Helvetica, sans-serif;
color:#231a06 !important;
text-decoration:none;
line-height:26px !important;
} 


a.btn-lrg {
text-align:center;
width:250px;
height:32px;
margin:10px 0;
background:url(../images/btn-lrg.png) no-repeat;
font:bold 13px Arial, Helvetica, sans-serif;
color:#1e190e;
text-decoration:none;
line-height:32px !important;
float:left;
}   


#even{
background:#fff;
}


.grd-cont{				
-moz-border-radius: 4px; 
-webkit-border-radius: 4px;
border:1px solid #bab9b6;
background-color:#ede9e3;
width:540px;
height:auto;
margin:2px 0;
padding:5px 10px;
float:left;
color:#18252f;
text-align:center;				
} 

.grd-cont ul{				
width:540px;
height:auto;
margin:0px;
float:left;
color:#18252f;
padding:0px;
display:inline;
list-style:none;
padding:0px;	
} 

.grd-cont ul li.img-bg{				
width:130px;
height:auto;
margin:0px;
float:left;
padding:0px;
text-align:center;		
}

.grd-cont ul li.img-bg img{				
width:125px;
height:auto;
border:1px solid #6f5433;
vertical-align:top;
}

.grd-cont ul li.detail{				
width:190px;
height:auto;
margin:0px;
float:left;
padding:10px 10px;
display:inline;
list-style:none;
text-align:left;	
}	

.grd-cont ul li.prc{				
width:120px;
height:auto;
margin:0px;
float:left;
padding:10px 0;
display:inline;
list-style:none;
text-align:center;
font-weight:bold;	
}	

.grd-cont ul li.btn-play{				
width:80px;
height:auto;
margin:0px;
float:left;
padding:10px 0;
display:inline;
list-style:none;
text-align:right;	
}


.box-cont{				
-moz-border-radius: 8px; 
-webkit-border-radius: 8px;
border:1px solid #bab9b6;
background-color:#ede9e3;
padding:10px;
width:540px;
height:auto;
margin:5px 0;
float:left;
color:#302f27;
text-align:center;				
} 


.box-cont img{				
margin:10px 0px;

} 

.box-img{				
width:129px;
height:auto;
margin:0px 6px 0 5px;
float:left;				
} 

.box-img-desc{				
width:390px;
height:auto;
float:right;
font:normal 13px Arial, Helvetica, sans-serif;
color:#0a1113;

} 
   
.box-img-desc p{				
width:100%;
float:left;
margin:5px 0;
padding:0px;
font:normal 13px Arial, Helvetica, sans-serif;
color:#0a1113;
} 

.box-img-desc p img{				
float:left;
margin:0px 1px;
padding:0px;
border:0px;
}    


.box-img-desc h5{				
float:left !important;
} 

.box-img-desc .star{				
float:right !important;
} 

ul.site{
width:200px;
float:left;
margin:0px;
padding:0px;
}

ul.site li{
width:200px;
float:left;
margin:0px;
padding:0px;
}

ul.site li a{
width:180px;
padding-left:20px;
background:url(../images/bullet.png) no-repeat 0 50%;
line-height:24px !important;
font:normal 12px Arial, Helvetica, sans-serif;
color:#352a1b; 
float:left;
}
    
/*---------------Footer----------*/


.footer-container{
width:100%;
background:#966300;
height:auto;
float:left;
}

#footer{
width:100%;
height:auto;
padding:15px 0;
text-align:center;
font:bold 12px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
}


#footer a{
text-align:center;
font:bold 12px Arial, Helvetica, sans-serif;
color:#fff;
padding:0 10px;
text-decoration:none;
}

#footer a:hover{
text-align:center;
font:bold 12px Arial, Helvetica, sans-serif;
color:#ffe84c;
padding:0 10px;
text-decoration:none;
}

#footer p{
text-align:center;
width:100%;
float:left;
font:normal 12px Arial, Helvetica, sans-serif;
color:#fff;
text-align:center;
padding:3px 0px;
text-decoration:none;
}

.foot-lt{
width:60%;
padding:5px 0;
float:left;
text-align:center;
font:normal 13px Arial, Helvetica, sans-serif;
}

.foot-rt{
width:40%;
padding:5px 0;
float:right;
text-align:center;
font:normal 13px Arial, Helvetica, sans-serif;
}

.copy{
font:normal 11px Arial, Helvetica, sans-serif;
color:#c2c2c2;
font-style:italic;
}

p.bot-txt{
font:normal 12px Arial, Helvetica, sans-serif;
color:#966300 !important;
text-align:center;
text-decoration:none;
}

p.bot-txt a{
font:normal 12px Arial, Helvetica, sans-serif;
color:#966300 !important;
text-align:center;
text-decoration:none;
}

.bot-icon{
position:fixed;
bottom:0px; 
clear:both; 
left:0px;
z-index:100; 
margin-bottom:0px;
margin-left:2px;
}
