body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #33271e;
	background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

@font-face {
    font-family: 'NovecentowideMedium';
    src: url('novecentowide-medium-webfont.eot');
    src: url('novecentowide-medium-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('novecentowide-medium-webfont.html') format('woff'),
         url('novecentowide-medium-webfont.ttf') format('truetype'),
         url('novecentowide-medium-webfont.svg#NovecentowideMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'NovecentowideBold';
    src: url('novecentowide-bold-webfont.eot');
    src: url('novecentowide-bold-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('novecentowide-bold-webfont.html') format('woff'),
         url('novecentowide-bold-webfont.ttf') format('truetype'),
         url('novecentowide-bold-webfont.svg#NovecentowideBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'NovecentowideNormal';
    src: url('novecentowide-normal-webfont.eot');
    src: url('novecentowide-normal-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('novecentowide-normal-webfont.html') format('woff'),
         url('novecentowide-normal-webfont.ttf') format('truetype'),
         url('novecentowide-normal-webfont.svg#NovecentowideNormal') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'NovecentowideBook';
    src: url('novecentowide-book-webfont.eot');
    src: url('novecentowide-book-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('novecentowide-book-webfont.html') format('woff'),
         url('novecentowide-book-webfont.ttf') format('truetype'),
         url('novecentowide-book-webfont.svg#NovecentowideBook') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'NovecentowideLight';
    src: url('novecentowide-light-webfont.eot');
    src: url('novecentowide-light-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('novecentowide-light-webfont.html') format('woff'),
         url('novecentowide-light-webfont.ttf') format('truetype'),
         url('novecentowide-light-webfont.svg#NovecentowideLight') format('svg');
    font-weight: normal;
    font-style: normal;

}



.bg {
	background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: auto;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background-color: #33271e;
}


.main {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: 1065px;
}
.mid_banner {
	float: left;
	height: 368px;
	width: 940px;
	margin-top: 10px;
}

.logo {
	height: 59px;
	width: 679px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}
.button {
	height: 18px;
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}

.button_text {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-family: 'NovecentowideBold';
	
}

a.nav:link {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #CCCC00;
	text-decoration: none;
	font-family: 'NovecentowideBold';
	
}


a.nav:visited {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #CCCC00;
	text-decoration: none;
	font-family: 'NovecentowideBold';
	
}


a.nav:hover {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #d2d0d0;
	text-decoration: none;
	font-family: 'NovecentowideBold';
	
}



.news {
	float: left;
	height: 30px;
	width: 960px;
	margin-top: 0px;
}

.update_details {
	height: 181px;
	width: 960px;
	float: left;
	margin-top: 20px;
}
.sub_title {
	font-family: 'NovecentowideBook';
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.main_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.read_more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #bf8f30;
	text-decoration: none;
}

.sub_title2 {
	font-family:  'NovecentowideBold';
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}

.font-weight: normal; text-align: center;  font-size: 14.0px; line-height: 140%; text-shadow: 0px -1.5px 0px #FFCC00; column-count:2; column-width:10px; column-gap:1px
.main_text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.main_text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.bottom {
	height: 120px;
	width: 980px;
	float: left;
	margin-top: 40px;
	background-image: url(images/bottom_bg.png);
	background-position: center top;
	background-repeat: no-repeat;
	margin-left:-7px;
}
.bottom_text {
	font-family:'NovecentowideLight';
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.bottom_text2 {
	font-family:  'NovecentowideMedium';
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}

.tour_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #bf8f30;
	text-decoration: none;
}
















.about_mid_content {
	float: left;
	height: 1175px;
	width: 960px;
	margin-top: 10px;
}
.about_banner {
	float: left;
	height: auto;
	width: 960px;
}
#about_details {
	height: 211px;
	width: 920px;
	float: left;
	background-color: #000000;
	padding-top: 30px;
	padding-right: 20px;
	padding-left: 20px;
	opacity:.8;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a08b60;
	border-left-color: #a08b60;
}
.corve_bg {
	background-image: url(images/content_bottom_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 24px;
	width: 962px;
}


#about_details2 {
	height: 225px;
	width: 920px;
	background-color: #000000;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	opacity:.8;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a08b60;
	border-left-color: #a08b60;
	float: left;
	
}
.ab_main_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #ccaa66;
	text-decoration: none;
}



.news_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #ccaa66;
	text-decoration: none;
	text-align:justify;
}



.tours_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #ccaa66;
	text-decoration: none;
}
#about_details3 {
	height: 140px;
	width: 920px;
	background-color: #000000;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	opacity:.8;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a08b60;
	border-left-color: #a08b60;
	float: left;
}

.related_details {
	height: auto;
	width: 960px;
	float: left;
	margin-top: 20px;
	
}

#related_link {
	float: left;
	height: 132px;
	width: 312px;
	background-image: url(images/press_review.png);
	background-position: left top;
	margin-right: 16px;
}

.related_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #bfbfbf;
	text-decoration: none;
}
#related_link2 {
	float: left;
	height: 132px;
	width: 312px;
	background-image: url(images/latest_news.png);
	background-position: left top;
	margin-right: 16px;
}
#related_link3 {
	float: left;
	height: 132px;
	width: 303px;
	background-image: url(images/recording.png);
	background-position: left top;
	margin-right: 0px;
}
#related_link4 {
	float: left;
	height: 132px;
	width: 312px;
	background-image: url(images/latest_news.png);
	background-position: left top;
	margin-right: 16px;
}

.about_main {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: 1210px;
}


.sarod_main {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: 1530px;
}

.museum_main {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: 1380px;
}


.sarod_main2 {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: 1260px;
}

.book_main {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: 1042px;
}

.book_mid_content {
	float: left;
	height: 690px;
	width: 960px;
	margin-top: 10px;
}

.reviews_main {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: 900px;
}

.bottom_c {
	height: 25px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 35px;
}


#footer {
	position:fixed;
	width:100%;
	height:60px;
	z-index:1;
	background-image: url(images/footer_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	bottom:0px;
	
	
}
.copy_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}


.signup {
	background-image: url(images/sing_up.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	height: 20px;
	width: 161px;
	margin-top: 1px;
	margin-left: 15px;
}
.text_area {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none;
	height: 15px;
	width: 90px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
}
.img {
	float: left;
	height: auto;
	width: auto;
	margin-right: 8px;
	margin-left: 10px;
}
#book_details {
	height: 425px;
	width: 920px;
	float: left;
	background-color: #000000;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	opacity:.8;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a08b60;
	border-left-color: #a08b60;
}

#reviews_details {
	height: auto;
	width: 960px;
	float: left;
	background-image: url(images/tab_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


#record_details {
	height: auto;
	width: 960px;
	float: left;
 	background-repeat: no-repeat;
	background-position: left top;
}
.img2 {
	float: left;
	height: auto;
	width: 770px;
	margin-right: 8px;
	margin-left: 10px;
}
.reviews_tab {
	float: left;
	height: auto;
	width: 960px;
	background-image: url(images/tab_bg.jpg);
	background-position: left top;
}

.news_tab {
	float: left;
	height: 44px;
	width: 962px;
	/*background-image: url(images/news_btn_bg.png);
	background-position: center top;*/
}




.tab_details {
	background-color: #000;
	float: left;
	height: auto;
	width: 962px;
}
.review_d {
	float: left;
	height: auto;
	width: 960px;
	background-color: #000;
	opacity:.8;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #958460;
	border-left-color: #958460;
	margin-top: 10px;
}



.newd_d {
	float: left;
	height: auto;
	width: 960px;
	background-color: #000;
	opacity:.8;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #958460;
	border-left-color: #958460;
	margin-top: 0px;
	padding-right:px;
}


.sarod_d {
	float: left;
	height: auto;
	width: 960px;
	opacity:.8;
	margin-top: 0px;
	padding-right:px;
}

.details {
	float: left;
	height: auto;
	width: 920px;
	margin-top: 20px;
	margin-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b49968;
	margin-bottom: 20px;
}



.news_details {
	float: left;
	height: 246px;
	width: 920px;
	margin-top: 20px;
	margin-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b49968;
	margin-bottom: 20px;
}
.bg .book_main .book_mid_content #reviews_details .review_d #tab1 .details .main .ab_main_text .ab_main_text strong {
	font-size: 16px;
	font-style: normal;
}
.details2 {
	float: left;
	height: auto;
	width: 920px;
	margin-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b49968;
	margin-bottom: 15px;
}
.details3 {
	float: left;
	height: auto;
	width: 920px;
	margin-left: 20px;
}


a .rollContent{display:none;}








.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #cfaf6c;
	text-decoration: none;
}

 

 .galleryvideo_row1{
 width:874px;
 height:120px;
 margin-left:auto;
 margin-right:auto;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#784611;
 font-weight:bold;
 }	
													
 .gallery_main_text{
 width:940px;
 height:970px;
 margin-top:22px;
 }	
									
									
 .videoplayer{
 width:640px;
 height:387px;
 margin-left:auto;
 margin-right:auto;
 margin-top:15px;
 margin-bottom:28px;
 margin-top:5px;
 }
									
	
	
	
 .galleryvideo_inner1_text{
 width:874px;
 height:18px;
 margin-left:auto;
 margin-right:auto;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#784611;
 font-weight:bold;
 }
													
													
 .galleryvideo_line{
 width:874px;
 height:6px;
 margin-left:auto;
 margin-right:auto;

 background-repeat: repeat-x;
 background-position: left 5px;
 margin-bottom:3px;
 }
														
 .galleryvideo_iconmain{
 width:874px;
 height:470px;
 margin-left:auto;
 margin-right:auto;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#784611;
 font-weight:bold;
 }
 
 
 
													
 .galleryvideo_icon{
 width:175px;
 height:175px;
 float:left;
 margin-right:17px;
 }
													
 .galleryvideo_icon_pic{
 width:175px;
 height:175px;
 float:left;
 }
													
 .galleryvideo_icon_text{
 width:175px;
 height:40px;
 float:left;
 margin-top:5px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#ffffff;
 font-weight:normal;
 }
