/* CSS Document */

/********** Font **********/
@font-face {
font-family: 'Gabriola';
src: ../url('font/Gabriola.eot');
src: ../url('font/Gabriola.eot?#iefix') format('embedded-opentype'), url('font/Gabriola.woff') format('woff'), url('font/Gabriola') format('truetype');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'Trebuchet MS';
src: ../url('font/trebuc.eot');
src: ../url('font/trebuc.eot?#iefix') format('embedded-opentype'), url('font/trebuc.woff') format('woff'), url('font/trebuc') format('truetype');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'malayalam';
src: url('font/malayalam/MLKR0NTT.eot');
src: url('font/malayalam/MLKR0NTT.eot?#iefix') format('embedded-opentype'), url('font/malayalam/MLKR0NTT.woff') format('woff'), url('font/malayalam') format('truetype');
font-weight: normal;
font-style: normal;
font-size: 15px;
}
@font-face {
    font-family: 'lucida_brightdemibold';
    src: url('font/celebrants/lbrited-webfont.eot');
    src: url('font/celebrants/lbrited-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/celebrants/lbrited-webfont.woff2') format('woff2'),
         url('font/celebrants/lbrited-webfont.woff') format('woff'),
         url('font/celebrants/lbrited-webfont.ttf') format('truetype'),
         url('font/celebrants/lbrited-webfont.svg#lucida_brightdemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'armataregular';
    src: url('font/head/armata-regular-webfont.eot');
    src: url('font/head/armata-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/head/armata-regular-webfont.woff2') format('woff2'),
         url('font/head/armata-regular-webfont.woff') format('woff'),
         url('font/head/armata-regular-webfont.ttf') format('truetype'),
         url('font/head/armata-regular-webfont.svg#armataregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/********** /Font **********/

body{
	width:100%;
	height:100%;
	margin:0 auto;
	text-align:center;
	font-family: 'armataregular';
}
.clear {
	clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
    margin: 0;
    padding: 0;
}
p {
	color: #4d4d4d;
 /*   font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;*/
 font-family: 'armataregular';
    font-size: 14px;
    font-weight: normal;
    line-height: 1.5;
    text-align: justify;
	margin: 10px 0 0 0;
}
.clleft{
text-align: left!important;
}





img{
	border:none;
}
h1{
	font-size:30px;
	color:#333;
	padding-top:35px;
	font-weight: normal;
	 font-family: 'armataregular';
	 text-transform:uppercase;
}
h4{
	font-size:18px;
	color:#000000;
	letter-spacing:1px;
	font-weight:normal;
	font-family: 'armataregular';
	 text-transform:uppercase;
}
h5{
	font-size:15px;
	color:#000000;
	margin:0;
	padding-left:5px;
	font-weight:normal;
	line-height:1.5;
}
.readmore{
	font-size:14px;
	color:#ff5a00!important;
	text-align:right;
}
.readmore a{
	color: #184A63;
	text-decoration:none;
}
#wrapper{
	width:100%;
	height:100%;
	margin:0 auto;
	text-align:left;
	background-color:#ffffff;
	
	

	
}
/********** Header **********/
#header{
	width:100%;
	height:127px;
	margin:0 auto;
	padding-top:18px;
	background-color:#FFFFFF;
	background: rgb(238,238,238); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(238,238,238,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(238,238,238,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 ); /* IE6-8 */
}
.call-now{float:left; width:100%; height:140px; padding-top:10px;  }
.call-now img{width:97.5%; height:auto;}
.header_top{
	background-color:#000;
	height:24px;
	padding:10px 0;
	width:100%;
	margin:0 auto;
}	

.header_top_wrap {
	width: 1022px;
	margin: 0 auto;
}

.header_top_email{
	float:left;
	width:367px;
	font-size:12px;
	color:#FFFFFF;
}
.header_top_email span{
	font-size:12px;
	margin-left:4px;
	line-height:2;
	font-weight:bold;
}
.header_top_email a{
	text-decoration:none;
	color:#ffffff;
}
.header_top_email a:hover{
	color:#CCCCCC;
}
.header_top_email_img{
	float:left;
	width:25px;
	padding-left:10px;
	margin-top:5px;
}
.header_top_phone{
	float:left;
	width:300px;
	color:#FFFFFF;
	font-size:12px;
	margin-left:48px;
}
.header_top_phone span{
	color:#FFFFFF;
	font-size:12px;
	margin-left:4px;
	line-height:2;
	font-weight:bold;
}
.header_top_phone_img{
	float:left;
	width:25px;
	padding-left:10px;
}
.header_top_social{
	float:right;
	width:195px;
}
.header_top_social ul{
	margin:0;
	display:block;
	text-decoration:none;
}
.header_top_social li{
	float:left;
	display:block;
	text-decoration:none;
	padding-left:10px;
}
.icon{
	width:30px;
	height:30px;
	float:right;
	background-image:url(../images/Celebrants3.png);
	background-repeat:no-repeat;
	margin-right:-16px;
}
.header_area{
	width:1022px;
	height:100px;
	margin-top:-20px;
	margin: 0 auto;
}
.header_area_logo{
	float:left;
	width:200px;
}
.header_area_logo img{width:100%; height:auto; max-width:170px;}
.header_area_title{
	width:436px;
	float:left;
}
.header_area_title img{
	margin:-15px 0  0 71px;
}
.header_area_title h1{
	font-family: 'armataregular';
	 text-transform:uppercase;
	font-size:35px;
	color:#1177d7;
	text-align:center;
	margin: -21px 0 15px 0;
	text-shadow:1px 2px #fff;
	padding: 0px;
}
.header_area_title h3{
 	color: #000000;
    font-size: 13px;
    font-weight: normal;
    line-height: 0.1;
    margin: 0;
    padding: 0;
    text-align: center;
	letter-spacing:1px;
	font-style:italic;
}
.header_area_title span{
	font-size:43px;
	color:#1177d7;
	display:inline;
	  font-family: 'lucida_brightdemibold';
	  text-shadow:1px 2px #fff;
}
.header_item_area{
	float:right;
	width:368px;
	
}
.header_item_area a{
	color:#000;
	text-decoration:none;
}
.header_item_area ul{
	display:block;
	list-style:none;
}
.header_item_area li{
	display:block;
	text-decoration:none;
	float:left;
	padding-left:25px;
	color:#b6b6b6;
	font-size:14px;
}
.header_item_area_search{
	width:270px;
	height:30px;
	margin:50px 0 0 60px;
	
}
.header_item_area_search_form{
	border:1px solid #ccc;
    color: #979797;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    height: 30px;
    padding: 0px 11px;
    width: 275px;
	border-radius:10px;
	-moz-border-radius:10px;
	-ms-border-radius:10px;
	-webkit-border-radius:10px;
	-o-border-radius:10px;
}

/*---slider top----*/
.slider-one {
  position: relative;
 float:left;
  width:100%;
  height:auto;
}

.slider-one ul,
ol {
  padding: 0;
  margin: 0
}
.pcol{
    font-size: 20px !important;
    color: #E78D07 !important;
    font-weight: bold !important;
}
.slider-one li {
  width: 100%;
  list-style: none
}

.slider-one li p {
  position: absolute;
  margin: 0;
  padding-top:7px;
  left: 0;
  top: 97%;
  text-align: center;
  font-size: 28px;
  height: 38px;
  color: #000;
  margin-top: 19px;

  padding-bottom:15px;
  border-bottom:dashed 1px #eee;
}

.slider-one li a {
  text-decoration: none;
  color: #fff
}

#slider-one ol {
  width: 42px;
  position: absolute;
  left: 50%;
  bottom: 10px;
  z-index: 1000;
  margin-left: -21px;
  overflow: hidden
}

#slider-one ol li {
  float: left;
  background-color: #fff;
  color: #000;
  margin: 2px;
  width: 10px;
  height: 10px;
  display: block;
  text-align: center;
  cursor: pointer;
  border-radius: 50%;
  font-size: 14px;
  text-indent: -999em;
  list-style: none
}

#slider-one ol li.active {
  background-color: orange;
  color: #fff
}


/********** Menu **********/

.menu{
	width: 1040px;
	height:45px;
	margin:auto auto;
}

.menu_wrapper {
	width: 100%;
	background-color:#000;
	height:45px;
	margin:0 auto;
}

.menu ul{
	margin:0;
	padding:0;
	display:block;
	text-decoration:none;
	float:right;
	list-style:none;
}
.menu li{
	display:block;
	float:left;
/*	padding:0 25px 0 16px;*/
padding: 0px 16px 0 16px;
	font-size:16px;
	letter-spacing:1px;
	line-height:45px;
	border-right:1px solid #FFFFFF;
	z-index:1000;
	position:relative;
}

.menu ul li:last-child {
   border: none;
}

.menu li a {
	text-decoration:none;
	color:#ffffff;

	font-family: 'armataregular';
	transition: ease-in-out 0.5s;
	-moz-transition: ease-in-out 0.5s;
	-ms-transition: ease-in-out 0.5s;
	-webkit-transition: ease-in-out 0.5s;
	-ms-transition: ease-in-out 0.5s;
}

  @media(max-width:1070px){
      .menu li {
      letter-spacing: 0px;
      font-size: 15px ;
      }
  }

.menu_active{
	background-color:#ccc;
	color:#333333!important;
}
.menu_active a{
	color:#333333!important;
}
.menu li a:hover{
color:#333333 !important;
	transition: ease-in-out 0.5s;
	-moz-transition: ease-in-out 0.5s;
	-ms-transition: ease-in-out 0.5s;
	-webkit-transition: ease-in-out 0.5s;
	-ms-transition: ease-in-out 0.5s;
}

.mobile_menu_wrapper{
	width:100%;
	background-color:#184A63;
	text-align:center;
	color:#ffffff;
	font-size:20px;
	padding:10px 0;
	display:none;
}
.mobile_menu_list{
	margin-top:17px;
	border-top:1px solid #ffffff;
}
.mobile_menu_list ul{
	display:block;
	text-decoration:none;
	margin:0;
	padding:0;
	
}
.mobile_menu_list li{
	font-size:18px;
	text-align:left;
	margin-left:38%;
	display:block;
	line-height:1.8;
}
.mobile_menu_wrapper a{
	color:#ffffff;
	text-decoration:none;
}
.mobile_submenu-down{
	display:block;
}
.mobile_submenu-down ul{
	display:block;
}
.mobile_submenu-down li {
	margin:0;
	font-size:15px;
	margin:0 0 0 13px;
}
.mobile_submenu-down li a{
	color:#FFCC00;
}

/********** Banner **********/
.now_play{ font-size:14px;  padding-left:5px; padding-right:5px;background-color:#fff; border-radius:14px; -moz-border-radius:14px; -ms-border-radius:14px; -o-border-radius:14px; -ms-border-radius:14px; }
#banner{
	width:1022px;
	height:411px;
	margin:0 auto;
	/*border:1px solid #333333;*/
}

.about{
	height:185px;
	width:1022px;
	margin:0 auto;
	background-repeat:repeat-x;
	background-position:bottom;
}

.about_wrapper {
	width: 100%;
	float: left;
	background-color: #184A63;
}

.about_leftcol{
	float:left;
	width:250px;
	background-image:url(../images/about_border.png);
	background-repeat:no-repeat;
	background-position:right;
	height:117px;
}
.about_leftcol h2{
	color:#eeeeee;
	font-size:24px;
	letter-spacing:1px;
	font-weight:normal;
	margin:45px 60px;
}
.about_rightcol{
	float:left;
	width:700px;
	margin-left:20px;
}
.about_rightcol p{
	text-align:justify;
	color:#eeeeee;
	font-size:14px;
	line-height:1.5;
	letter-spacing:1px;
}
.about_rightcol a{
	color:#eeeeee;
	text-decoration:none;
}

/********** Content	**********/
#content{
	margin:0 auto;
	width:100%;
	
	margin-top:-28px;
	padding-bottom:70px;
}
.albums{
	width:950px;
	height:135px;
	margin:0 auto;
	
}

.albums_two{
	width:950px;
	height:40px;
	margin:0 auto;
	
}

.audio{
	float:left;
	width:475px;
	/*background-color:#00CCFF;*/
}
.audio_txt{
	float:left;
	width:200px;
}
.audio h3{
	font-size:23px;
	/*font-family:'Open Sans',sans-serif;*/
	font-family: 'armataregular';
	color:#333333;
	width:200px;
	margin-top:0px;
	font-weight: normal;

}

.audio h3 i {
	
	font-style: normal;
	font-size:23px;
}
.video{
	float:right;
	width:461px;
	/*background-color:#999999;*/
}
.video_txt{
	float:left;
	width:200px;
	margin-left:15px;
}
.album_arrow{
	float:right;
	width:60px;
	height:26px;
	margin: -23px 17px 0 0;
	
}
.album_arrow_left{
	float:left;
	width:35px;
	height:26px;
	background-image:url(../images/left-arrow.png);
	background-repeat:no-repeat;
	margin-top:20px;
}
/*.album_arrow_left a{
	background-image:url(../images/left-arrow-hover.png);
}*/
.album_arrow_left:hover{
	background-image:url(../images/left-arrow-hover.png);
	/*width:22px;*/
	height:22px;
}
.album_arrow_right  {
	float:left;
	width:22px;
	height:26px;
	background:url(../images/right-arrow.png);
	background-repeat:no-repeat;
	margin-top:20px;
}
.album_arrow_right:hover{
	background:url(../images/right-arrow-hover.png);
	/*width:22px;*/
	height:22px;
}
.video h3{
	font-size:23px;
	font-family:'Open Sans',sans-serif;
	color:#333333;
	width:165px;
	margin-top:0px;
	font-weight: normal;
}

.video h3 i {
 	
    font-size: 23px;
    font-style: normal;
}

.album_area{
	float:left;
	width:475px;
}	
.album_area ul{
	display:block;
	margin:0;
	padding:0;
}
.album_area ul li{
	display:block;
	width:208px;
	margin:10px;
	float:left;
	border: 1px solid #C7C7C7;
	border-radius: 8px 8px 0px 0px;
	padding-bottom:8px;
}

.album_area img {
	border-radius: 8px 8px 0px 0px;
}

.album_area_name{
	display:block;
	border:none;
	font-size:15px;
	color:#000000;
	float:left;
	width:150px;
	font-weight:normal;
	text-align:left;
}
.album_area_rate {

	text-align:center;

}
.rate{
	color:#000!important;
	font-weight:bold;
	text-align:center;
	line-height:2;
	float:right;
	height:50px;
	width:50px;
	font-size:20px;
}
.album_area_button {
	width:82px;
	border-radius:4px;
	
	background-color:#f05122;
	float:left;
	color:#ffffff;
	font-weight:normal;
	font-size:10px;
	text-align:center;
	height:25px;
	line-height:2.5;
	margin: -10px 10px 0 7px;

}
.album_area_button a{
	color:#FFFFFF;
	text-decoration:none;
}

.album_view_all_btn {
	background-color: #FFFFFF;
    border-radius: 4px 4px 4px 4px;
    color: #184A63!important;
    font-family: 'Open Sans',sans-serif;
    font-size: 14px;
    font-weight: 600;
    padding: 13px 20px;
    text-transform: uppercase;
	float: left;
	margin-top: 50px;
}
.album_view_all_button{
	width:170px;
	float:left;
}
.album_view_all_wraper{
	   background-color: #184A63;
   		width: 100%;
		float: left;
		height: 150px;
}
.wraper_view{
	   background-color: #4c4a4d;
   		width: 100%;
		float: left;
		height: 100px;
}
.wrapper_view_all_button{
	width:170px;
	float:left;
}
.wraper_view_inner {
	width:670px;
	margin:0 auto;
	height: 100px;
}
.wraper_view_inner h2 {
	width: 465px!important;
	float: left;
	color: #FFFFFF;
	margin-top: 36px;
	font-weight: normal;
	font-family: 'armataregular';
	font-size:21px;
}
.wraper_view_inner_btn {
	background-color: #FFFFFF;
    border-radius: 4px 4px 4px 4px;
    color: #184A63!important;
    font-family: 'Open Sans',sans-serif;
    font-size: 14px;
    font-weight: 600;
    padding: 13px 20px;
    text-transform: uppercase;
	float: left;
	margin-top: 30px;
	text-decoration:none;
}

.album_view_all_btn:hover {
	color: #333!important;
}

.album_view_all {
	width:650px;
	margin:0 auto;
	height: 150px;
}

.album_view_all h2 {
	width: 465px!important;
	float: left;
	color: #FFFFFF;
	margin-top: 50px;
	font-weight: normal;
}
.download{
    margin-top: 4% !important;
}
.album_view_all a{
	color:#FFFFFF;
	text-decoration:none;
	width:170px;
	float:left;
	text-align:center;
}
.album_view_all a:hover{
	color:#000000;
}
.album_view_all h4{
	font-size:23px;
	color:#FFFFFF;
	text-align:center;
	padding-top:15px;
}
.border_aboutus {
	width:100%;
	margin:0 auto;
	background-image:url(../images/border.png);
	background-repeat:repeat-x;
	height:8px;
	float: left;
}
.border{
	width:100%;
	margin:0 auto;
	background-image:url(../images/border.png);
	background-repeat:repeat-x;
	height:8px;
}
.glob{
	width:500px;
	margin:0 auto 10px;
	height:300px;
}
.marian_ads_all {
float: left;
width: 650px;
}

.marian_ads_all h2{
color: #333333;
text-align:left;
font-size: 25px;
font-weight: normal;
margin: 10px 10px 10px 10px;
}

.marian_ads_all img {
float: left;
}

.marian_ads_all p {
margin: 0 0 0 10px;
float: left;
} 

.news{
	
	width:950px;
	height:auto;
	margin:0 auto;
}
.news_left{float:left; width:40%; height:441px; }
.news_left h3, .news_right h3{ font-size:24px; font-family: 'armataregular'; font-weight:normal; color:#333; margin-top:10px; margin-bottom:39px;}
.news_right{float:left; width:56%; margin-left:3%; height:200px; }
.news_area{
	float:left;
	width:100%;
	height:auto;
	margin-top:27px;
	margin-bottom:40px;
	
}
/*news*/
.slide_caption{float:left; width:100%; height:auto; background-color:#4C4A4D; padding-bottom:12px;}
.slide_caption p{color:#CCC; font-size:15px; padding:11px;}
.slide_caption a{color:#000; background-color:#fff; padding:5px; text-decoration:none; font-size:13px; margin-left:10px;}
.demof {
//border: 1px solid #ccc;
margin: 17px 0;
}
.demof ul {
padding: 0;
list-style: none;
}
.demof li {
padding: 20px;
//border-bottom: 1px dashed #ccc;
border: 1px solid #B8B8B8;
}
.demof li.odd {
background: #fafafa;
}
.demof li:after {
content: '';
display: block;
clear: both;
}
.demof img {
float: left;
width: 100px;
margin: 5px 15px 0 0;
}
.demof a {
font-family: 'armataregular';
font-size: 17px;
border-bottom:dotted 1px #ccc;
color: #000;
text-decoration:none;

}
.demof p {
margin: 15px 0 0;
font-size: 13px;
font-family:Arial, Helvetica, sans-serif;
color:#62615F;
line-height:21px;
text-align:left;
}
/*--news end--*/
.news_area_txt{
	float:left;
	width:100%;
}
.news_area_txt h1{
	font-size:30px;
	color:#333;
}
/*.news_arrow{
	float:right;
	width:60px;
	height:26px;
	margin:105px 235px 0 0;
}*/
.news_arrow_left{
	float:left;
	width:35px;
	height:26px;
	background-image:url(../images/left-arrow.png);
	background-repeat:no-repeat;
	margin:0px;
}
.news_arrow_left:hover{
	background:url(../images/left-arrow-hover.png);
	/*width:22px;*/
	height:22px;
		background-repeat:no-repeat;

}
.news_arrow_right{
	float:left;
	width:25px;
	height:26px;
	background-image:url(../images/right-arrow.png);
	background-repeat:no-repeat;
	margin: 0px;
}
.news_arrow_right:hover{
	background:url(../images/right-arrow-hover.png);
	/*width:22px;*/
	height:22px;
	background-repeat:no-repeat;
}
.news_area_box{
	border:1px solid #eeeeee;
	width:682px;
	padding:15px;
	float:left;

}
.news_area_box ul{
	display:block;
	margin:0;
	padding:0;
}
.news_area_box li{
	display:block;
	/*float:left;*/
}	
.news_area_box p{
	font-size:14px;
	color:#4d4d4d;
	font-weight:normal;
	line-height:1.7;
	letter-spacing:1.7px;
}
.news_area_box_date{
	float:left;
	width:85px;
	height:65px;
	border:1px solid #ccc;
	border-radius:5px;
	background-color:#333;
	color:#FFFFFF;
	font-style:italic;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	line-height:1.3;
}	
.news_area_box_date p{
	color:#FFFFFF;
	font-style:italic;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	line-height:0.5;
}
.news_area_box_date span{
	font-size:30px!important;
}
.news_area_box_name{
	float:left;
	width:400px;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:2px;
	color:#000000;
	padding-left:20px;
	font-weight:normal;
	margin-top:-35px;
	font-style:normal;
}
.news_area_box_para{
	font-size:14px;
	color:#4d4d4d;
	font-weight:normal;
	line-height:1.7;
	letter-spacing:1.7px;
	width:400px;
	text-align:justify;
	display:block;
}	
.news_area_box_name h3{
	font-size:20px;
	font-family:'Open Sans',sans-serif;
	letter-spacing:2px;
	color:#000000;
	padding-left:20px;
	font-weight:normal;
	margin-top:52px;
}
.news_area_payment{
	float:left;
	width:200px;
	margin-left:30px;
	margin-top:-91px;
}
.news_area_payment_box{
	border:1px solid #eeeeee;
	width:165px;
	padding:15px;
	margin-top:45px;
	height:261px;
}
.news_area_payment_box ul{
	display:block;
	margin:0;
	padding:0;
	list-style:none;
}
.news_area_payment_box li{
	text-align:center;
	display:block;
	padding:10px 0;
}

/********** Footer **********/
#footer{
	width:100%;
	margin:0 auto;
	background-color:#333333;
	background-image:url(../images/ftbcg.png);
	border-top:dashed 1px #ccc;
	background-repeat:repeat;
	height:auto;
	padding-bottom:30px;
        float: left;
}
.footer_area{
	margin:0 auto;
	width:950px;
}
.footer_area_menu{
	width:642px;
	float:left;
	margin:50px 0 0 0px;
}
.footer_area_menu a{
	color:#aeaeae;
	text-decoration:none;
}
.footer_area_menu a:hover{
	color:#FFFFFF;
}
.footer_area_menu ul{
	display:block;
	margin:0;
	padding:0;
	list-style:none;
}
.footer_area_menu li{
	float:left;
	margin:0 12px;
	color:#aeaeae;
	font-size:15px;
	font-weight:normal;
}
.footer_area_address{
	width:600px;
	float:left;
	margin-top:50px;
}
.footer_area_address_logo{
	width:140px;
	float:left;
}
.footer_area_address_copyright{
	width:400px;
	float:left;
	margin-top:27px;
}
.footer_area_address_copyright p{
	color:#aeaeae!important;
	font-size:11px;
	line-height:10px;
}
.footer_area_address_copyright a{
	color:#aeaeae;
	text-decoration:none;
}
.footer_area_address_copyright a:hover{
	color:#CCCCCC;
}
.footer_area_company_address{
	float:right;
	width:242px;
	margin-top:-45px;
}
.footer_area_company_address p{
	color:#aeaeae;
	font-size:14px;
	line-height:20px;
}
.footer_area_company_address a{	
	color:#aeaeae;
	text-decoration:none;
}
.footer_area_company_address a:hover{
	color:#FFFFFF;
}

#popuprel{
	width:700px;
}
.close{
	float:left;
	width:700px;
}
.close a{
	text-decoration:none;
	color:#333333;
	float:right;
	background-color: #FFFFFF;
    background-image: url("../images/btn_closenew.png");
    background-position: center 10px;
    background-repeat: no-repeat;
    display: block;
    height: 34px;
    padding: 4px 0 0;
    position: absolute;
    right: -31px;
    text-indent: -9999px;
    top: 0;
    width: 31px;
}
.closeLink{
	padding-right:7px;
	line-height:1.5;
}
.albumdetail_top_left{
	width:245px;
	margin: 10px 0 20px;
	float:left;
}

.albumdetail_top_left img {
	margin: 0 0 0 10px;
}

.albumdetail_top_left p{
	margin-left: 30px;
	color:#01A6A6 !important;
	font-weight:bold;
}
.albumdetail_top_right {
	margin: 50px 0 30px;
	width:450px;
	float:left;
	}	
.albumdetail_top_right p{
	margin:10px;
	font-size:14px;
	color:#4D4D4D;
	text-align:left;
}
.albumdetail_top_right a{
	color:#ffffff;
	text-decoration:none;
}
.ratingblock{
	text-align:left;
	/*padding:6px 0 0 10px;*/
	margin: 10px 0 0 10px;
	
}

p.title {
	  color: #FF5A00!important;
    font-family: Gabriola;
    font-size: 30px;
	float: left;
	margin: 0 0 0 18px!important;
}

.albumdetail_top_right td {
	width: 50%;
	color: #4D4D4D;
    font-size: 14px;
    text-align: left;
}

.albumdetail_top_right table {
	margin: 0 0 10px 0;
}

.albumdetail_top_right .album_area_button {
	 background-color: #333333;
    border: 1px solid #333333;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    float: left;
    font-size: 15px;
    font-weight: normal;
    height: 35px;
    line-height: 2.5;
    margin: 0 10px 0 7px;
    text-align: center;
    width: 84px;
}

label.error {
   display: none!important;
}
checkbox.error, select.error, input.error, textarea.error {
   background-color: #FEDEDF;
   color: #A41518;
}
.DKaroke{
    width: 67px !important;
margin: 2% !important;
height: 20px !important;
background-color: #D10EF8;
color: #FFF;
}
.news_scroll_data {
	width: 100%;
	float: left;
}

.news_scroll_data img {
	float: left;
	padding: 18px 10px 0 0;
}

.inner_content_div h3 {
	color: #FF5A00;
    font-size: 14px;
    margin: 15px 0 20px 0px;
}

.inner_content_div ul li {
    color: #434242;
 /*   font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;*/
 font-family: 'armataregular';
    font-size: 14px;
    line-height: 25px;
    list-style: none outside url("../images/ul-icon.png");
}

.news_details {
	width: 100%;
	float: left;
}

.download_loader {
	display: none;
}

/********** Globe **********/

.globe_connections{
	color: #FF5A00;
    float: left;
    font-size: 28px;
    /*width: 461px;*/
	width:318px;
	height:150px;
	margin:-55% 0 0 13%;
}
.globe_connections a{
	color:#FF5A00;
	text-decoration:none;
}
.globe_connections a:hover{
	color:#AE000C;
	text-decoration:none;
}
div.stbutton.horizontal{
	margin: 10px 0 0 170px;
}
#fbplikebox{display: block;padding: 0;z-index: 99999;position: fixed;}
.fbplbadge {background-color:#184A63;display: block;height: 150px;top: 50%;margin-top: -75px;position: absolute;left: -47px;width: 47px;background-image: url('../images/w2b_vertical-right.png');background-repeat: no-repeat;overflow: hidden;-webkit-border-top-left-radius: 8px;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-topleft: 8px;-moz-border-radius-bottomleft: 8px;border-top-left-radius: 8px;border-bottom-left-radius: 8px;}

.glob_wrap, .all_allbm_wrapper {
	width: 950px;
	margin:0 auto;
}

.albm_inner {
	float: left;
	margin: -28px 0 50px 0;
		
	padding:5px;
}
#banner_div {
	width: 100%;
	background-color: #D5DEE3;
	/*<!--min-height: 200px;-->*/
	height:auto;
}

#banner_div img {
	width: 100%;
	height:auto;
	
}

#banner_slide {
	width: 100%;
	background-color: #D5DEE3;
	/*<!--min-height: 200px;-->*/
	height:auto;
        float: left;
}
#banner_slide img
{
	width: 100%;
	height:auto;
	
	
	
}

.glob_wrap_all {
	/*float: left;
	margin: 0 0 50px 0;*/
	margin:0 auto;
	width:500px;
	padding-left:15%;
}

.mobile_albums{
	display:none;
}


.online_tv{
  position: fixed;
  left:0;
  bottom:0;
}


.online_tvv{
  position: fixed;
  right:0px;
  top:200px;
}





img {
	border: 0;
}

a {
    outline: none;
}


.musicalbm_contant{
width: 100%;
float: left;
padding-top: 7%;
	}
	
	
	
.musicalbm_contant h1{ color:#333333; border-bottom:solid 1px #eee; padding-bottom:10px;}
.musicalbm_contant h3{ color:#333333; font-family: 'armataregular';}

.phead{
    font-size: 18px;
    font-weight: bold;
    color:#fff;
   background-color:#0179E9;
   padding:1%;
}
.left{
    float:left;
    margin:2%;
   // border: 2px solid black;
    width: 10%;
    padding: 1%;
    line-height: 2;
}
.right{
    float:left;
    //padding-right:10px;
    //border: 2px solid black;
    margin:2%;
    width:75%;
    color: #13379d;
    padding-left: 3%;
   line-height: 2.5;  
   background-color:#EEE;
   padding-top:8px;
   font-weight:bold;
   text-align:left;
   border: solid 1px #ccc;

}
/*album videos slider bottom*/
 .albumheading{height:auto; background-color:#eee; padding:6%; border:solid 1px #ccc;color:#000;}
 .albumslider{width:100%;float:left; height:auto; background-color:#000;}
 .album-slider-caption{float:left; width:100%; color:#ccc; margin-top:8px;}
  .album-slider-caption a{color:#ccc;font-size:14px; text-decoration:none;}
 .tvalbumheading{height:auto;padding:6%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
 .tvlider{width:980px;height:auto;margin-right:auto;
margin-left: auto;}
 .tv-slider-caption{float:left; width:100%; color:#fff; margin-top:8px;}
  .tv-slider-caption a{color:#fff;font-size:14px; text-decoration:none;}
  .content_uploads{
	border-top:1px solid #d9dadb;
	border-bottom:1px solid #d9dadb;
	margin:32px 0 32px 0;
       
}
.content_uploads h2{font-size:15px;color:#00C; alignment-adjust:central;}
/*free music online*/
.social_left{float:left; width:44%; height:auto;}

/*updated now*/
.social_right{float:right; width:25%; height:auto; margin-right: 9px;}
.social_right h2{margin: 0px; padding: 0px; color: #f00 !important; font-size: 18px !important;}
.social_left h2{margin: 0px; padding: 0px; color: #f00 !important; font-size: 18px !important;}
#featureposition{float: left !important; width: 100% !important;}
#featureposition h2{text-align: center;}
.icons{float:left; width:30%; height:auto; margin-top: 5px;}
.share_icons{float:left; width:20%; height:auto; margin-top: 5px;}
.share_linkedIn{float:left; width:22%; height:auto; margin-top: 5px;}
.content-commentt hr{ border: 1px solid #f0f0f0; width: 98.2%; float: left; margin-bottom: 20px;}
/*end updated now*/
.social_new{position: fixed;
//left: -100px;
z-index: 9999999;
width: auto;
top: 200px;
overflow: hidden;}
.social_share{float:left; width:44%; height:auto;}
.social_share h2{margin: 0px; padding: 0px; color: #f00 !important; font-size: 18px !important;}
.social_new img{margin-left: -20px; transition:ease-in-out 0.5s; -moz-transition:ease-in-out 0.5s; -ms-transition:ease-in-out 0.5s; -o-transition:ease-in-out 0.5s; -webkit-transition:ease-in-out 0.5s;}
.social_new img:hover{margin-left: 0px;transition:ease-in-out 0.5s; -moz-transition:ease-in-out 0.5s; -ms-transition:ease-in-out 0.5s; -o-transition:ease-in-out 0.5s; -webkit-transition:ease-in-out 0.5s;}
.icons1{float:left; width:10%; height:auto;}
.icons2{float:left; width:10%; height:auto;}
.top_catpion{float:left; width:100%; height:auto;  margin-bottom:20px; }
.top_catpion{float:left; width:100%; height:auto;  margin-bottom:20px;}
.top_caption h2{font-size:22px; color:#00C;}
.top_left{float:left; width:19%; height:565px !important; background-color:#000;}
.top_middle{float:left; width:59%; height:auto; background-color:#000;}
.top_right{float:left; width:19%; height:565px !important; background-color:#000;}
.captionone{float:left; font-size:18px; width:100%; height:auto;  color:#000; padding-top:20px; padding-bottom:36px; text-align:center;}
.captiontwo{float:left; font-size:18px; width:100%; height:auto; color:#000; line-height:31px; padding-top:20px; padding-bottom:21px; text-align:center;}
.captionthree{float:left; font-size:18px; width:100%; height:auto; color:#000; padding-top:20px; padding-bottom:35px; text-align:center;}
.captionone, .captiontwo, .captionthree{background-color:#FFFFFF;
	background: rgb(238,238,238); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(238,238,238,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(238,238,238,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 ); /* IE6-8 */} 
.popular-album-head{float:left; width:99%; height:auto; margin-bottom:50px; border: 5px solid #000;
background: #ffffff; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0iI2M0YzRjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNGM0YzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #ffffff 1%, #c4c4c4 74%, #c4c4c4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(74%,#c4c4c4), color-stop(100%,#c4c4c4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 1%,#c4c4c4 74%,#c4c4c4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 1%,#c4c4c4 74%,#c4c4c4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 1%,#c4c4c4 74%,#c4c4c4 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 1%,#c4c4c4 74%,#c4c4c4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c4c4c4',GradientType=0 ); /* IE6-8 */

}
.popular-album-head h3{text-align:center; color:#403f41; font-family: 'armataregular';}
.album-pop-heads{float:left; width:99%; height:auto;border: 5px solid #000;
  background: #ffffff;}
.album-pop-heads h3{text-align:center; color:#000;}
.fb-comment-main{width:100%;height:auto;margin-top:2px;}
.imgresponsive{
    max-width: 100% !important; 
    display:block !important; 
    height: auto !important; 
}

/*Checkout Button
.checkout  {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 12px 24px;
    border: 1px solid #138b9b;
    border-radius: 8px;
    background: #1fe2fc;
    background: -webkit-gradient(linear, left top, left bottom, from(#1fe2fc), to(#138b9b));
    background: -moz-linear-gradient(top, #1fe2fc, #138b9b);
    background: linear-gradient(to bottom, #1fe2fc, #138b9b);
    text-shadow: #0c5761 1px 1px 1px;
    font: normal normal bold 20px arial;
    color: #ffffff;
    text-decoration: none;
	
}
.checkout:hover,
.checkout:focus {
    border: 1px solid #18aec2;
    background: #25ffff;
    background: -webkit-gradient(linear, left top, left bottom, from(#25ffff), to(#17a7ba));
    background: -moz-linear-gradient(top, #25ffff, #17a7ba);
    background: linear-gradient(to bottom, #25ffff, #17a7ba);
    color: #ffffff;
    text-decoration: none;
}
.checkout:active {
    background: #138b9b;
    background: -webkit-gradient(linear, left top, left bottom, from(#138b9b), to(#138b9b));
    background: -moz-linear-gradient(top, #138b9b, #138b9b);
    background: linear-gradient(to bottom, #138b9b, #138b9b);
}
*/

/*- background: #b50ba9; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2I1MGJhOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZjEwYTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #b50ba9 1%, #ef10a9 100%); /* FF3.6+ 
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#b50ba9), color-stop(100%,#ef10a9)); /* Chrome,Safari4+ 
background: -webkit-linear-gradient(top, #b50ba9 1%,#ef10a9 100%); /* Chrome10+,Safari5.1+
background: -o-linear-gradient(top, #b50ba9 1%,#ef10a9 100%);
background: -ms-linear-gradient(top, #b50ba9 1%,#ef10a9 100%); 
background: linear-gradient(to bottom, #b50ba9 1%,#ef10a9 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b50ba9', endColorstr='#ef10a9',GradientType=0 ); /* IE6-8 -*/
/*----------------Pagination -------------------*/

.paginate_outer{
    float:right !important; 
    width:16%; 
    height:auto;
    margin:1%;}
.paginate {
font-family:Arial, Helvetica, sans-serif;
	padding: 3px;
	
        float:left;
}

.paginate a {
	padding:2px 5px 2px 5px;
	margin:2px;
	border:1px solid #999;
	text-decoration:none;
	color: #666;
	
}
.paginate a:hover  {
	border: 1px solid #9802A2 !important;
	color: #fff;
	background-color:#9802A2 !important;
}
.active{background-color:#F03; color:#FFF !important; border: 1px solid #FC2727 !important;}

.paginate span.current {
    margin: 2px;
	padding: 2px 5px 2px 5px;
		border: 1px solid #999;
		
		font-weight: bold;
		background-color: #006DD3;
		color: #FFF;
	}
	.paginate span.disabled {
		padding:2px 5px 2px 5px;
		margin:2px;
		border:1px solid #eee;
		color:#DDD;
	}

/*pagination for blog*/
.paginate_out{
    width:16%; 
    height:auto;
    margin: 1% auto;}
.pagination {
font-family:Arial, Helvetica, sans-serif;
	//padding: 3px;
	float:left;
      padding-top: 6%;
      padding-bottom: 6%;
      margin-bottom: 30px;
}

.pagination a {
	padding:2px 5px 2px 5px;
	margin:2px;
	border:1px solid #999;
	text-decoration:none;
	color: #666;
	
}
.pagination a:hover  {
	border: 1px solid #9802A2 !important;
	color: #fff;
	background-color:#9802A2 !important;
}
.active{background-color:#F03; color:#FFF !important; border: 1px solid #FC2727 !important;}

.pagination span.current {
    margin: 2px;
	padding: 2px 5px 2px 5px;
		border: 1px solid #999;
		
		font-weight: bold;
		background-color: #006DD3;
		color: #FFF;
	}
	.pagination span.disabled {
		padding:2px 5px 2px 5px;
		margin:2px;
		border:1px solid #eee;
		color:#DDD;
	}

.banner-callertune img{width:97.4%; height:auto;}
	

@media (max-width: 480px) {
.news{
    width: 100%;
    height: auto;
    margin: 1%;
    }
.news_left{
       width: 100%; 
       margin: 1%;
       height: auto;
    }
.news_right{
        width: 100%; 
        height: auto;
        margin: 1%;
    }
.news_left h3, .news_right h3 {
   font-size: 20px;
    margin: 1%;
}


.wraper_view{
    width:100%;
    font-size: 16px;
}


.wraper_view_inner h2 {
    width: 100%;
    font-size: 16px;
    float: left;
}
.wraper_view_inner_btn {
width: 100%;
font-size: 12px;
float: left;

}




#banner_div {
	width: 100%;
	background-color: #000;
	/*<!--min-height: 200px;-->*/
	height:341px;
}
}
.ifame_div {
    background-image: url("../images/frame-bg02.jpg");
    margin: auto;
    width: 100%;
    float: left;
}
.inner_iframe_div {
    width: 640px;
    margin: 50px auto;
}
.clearfix {
				float: none;
				clear: both;
		}
			.prev {
				float: left;
				margin-left:-27px;
				margin-top:-100px;
			}
			.next {
				float: right;
				margin-right:-25px;
				margin-top:-100px;
			}