body { margin:0; background:url(../images/depodans.jpg) no-repeat center top; }

td { font-size:12px; font-family:Arial; line-height:18px; color:#333; }

a img { border:none;}

ul , li { margin:0; padding:0; list-style:none; float:left; display:inline; }

a { color:#7F054D; text-decoration:none; }
a:hover { color:#F60; text-decoration:none; }

.pl10 { padding-left:10px !important; }
.pb5 { padding-bottom:5px; }
.pb10 { padding-bottom:10px; }
.pb20 { padding-bottom:20px; }
.pt10 { padding-top:10px; }
.pt20 { padding-top:20px; }

#top { height:213px; vertical-align:top; }
	
	#logo { float:left; width:120px; height:80px; padding-top:20px; }
		#logo a { display:block; width:120px; height:63px; background:url(../images/logo.png) no-repeat; text-indent:-9999px; transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; }
		#logo a:hover { opacity:0.6; filter:alpha(opacity=60); }
	
	#topShare { float:right; width:371px; height:68px; padding-top:32px; }
		#topShare ul { float:right; }
			#topShare li { float:right; padding-left:9px; }
				#topShare li img { float:left; transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; }
				#topShare li img:hover { opacity:0.6; filter:alpha(opacity=60); }
	
	#topPhone { float:right; width:275px; height:80px; padding-top:20px; }

	#navigation { float:left; width:980px; height:70px; font-size:15px; font-family:AtramentSemibold, Arial; }
		#navigation li { height:70px; padding-right:3px; background:url(../images/nav-spacer.png) no-repeat right top }
			#navigation li a { 
				float:left; 
				display:block; 
				height:43px; 
				padding:27px 23px 0 23px; 
				color:#FFF; 
				text-shadow:1px 1px 0 rgba(0, 0, 0, 0.4); 
				background:url(../images/nav.png) repeat-x 0 70px;
				transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s;
				}
				
			#navigation li a:hover , #navigation li a.active { color:#FC0; background:url(../images/nav.png) repeat-x; }
				
/*	SLIDER	*/

#display { float:left; width:980px; height:440px; padding-top:7px; background:url(../images/bg-display.png) no-repeat; }

	#slides { float:left; width:660px; height:380px; position:absolute; }

		.slides_container { width:660px; height:380px; overflow:hidden; position:relative; display:none; }

		.slides_container a { width:660px; height:380px; display:block; color:#666 !important; }

		.slides_container a img { display:block; width:660px; height:380px; }

		.pagination { position:absolute; left:0; top:310px; width:400px; z-index:350; padding:25px; }

			.pagination li { float:left; width:30px; height:20px; list-style:none; }
			.pagination li a { float:left; width:20px; height:20px; display:block; background:url(../images/display-slider.png) no-repeat; overflow:hidden; text-indent:-9999px; }
			.pagination li a:hover { background-position:0 -40px; }
			.pagination li.current a { background-position:0 -20px; }
			
	#displayRight { float:right; width:320px; height:340px; padding-top:7px; margin-top:33px; background:url(../images/bg-display-right.png) no-repeat; }
		
		#adv { float:left; width:320px; height:216px; }
		
		#displayShare { float:left; width:213px; padding-left:82px; }
			#displayShare li { padding-bottom:16px; }
				#displayShare li img { float:left; transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; }
				#displayShare li img:hover { opacity:0.6; filter:alpha(opacity=60); }
	
#footer { height:300px; background:url(../images/footer.png) no-repeat center top; vertical-align:top; }

	#footer div { padding-top:64px; }
	
	#footer td { line-height:30px; font-family:Atrament, Arial; font-size:16px; vertical-align:top; color:#FFF; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.8); }
		#footer td a { color:#FFF; }
		#footer td a:hover { color:#FC0; }
			
			#footer td span { color:#FC0; font-family:AtramentSemibold, Arial; }
		
	.footerLinks { float:left; width:400px; height:150px; padding-top:0 !important; }
		.footerLinks a { float:left; width:160px; margin-right:20px; }
		
/*	START HOME	*/

.dancesWrap { float:left; width:980px; height:270px; }

	.dancesWrap img:hover { opacity:0.7; filter:alpha(opacity=70); }

	.dancesSlider { float:left; width:910px; height:230px; margin-left:15px; overflow:hidden; }
		.dancesSlider ul { width:2000px; }
			.dancesSlider li { width:170px; height:230px; padding:0 5px; overflow:hidden; }
				.dancesSlider li a { float:left; width:170px; height:230px; position:relative; color:#FFF; }
				.dancesSlider li a:hover { color:#FC0; }
					.dancesSlider li a img { width:170px; height:230px; position:absolute; border-radius:2px; }
					.dancesSlider li a span { 
						width:170px; 
						height:40px; 
						padding-top:15px;
						font-family:AtramentMedium, Arial;
						font-size:25px;
						line-height:26px;
						text-align:center;
						text-shadow:1px 1px 0 rgba(0, 0, 0, 0.8);
						position:absolute;
						bottom:0;
						background:url(../images/bg-name.png) no-repeat center top; 
						z-index:100; 
						border-radius:0 0 2px 2px;
						}
						
						
.dancesWrapx { float:left; width:720px; height:1500px; }

	.dancesWrapx img:hover { opacity:0.7; filter:alpha(opacity=70); }

	.dancesSliderx { float:left; width:720px; height:1500px; margin-left:15px; overflow:hidden; }
		.dancesSliderx ul { width:720px; height:1500px; }
			.dancesSliderx li { width:120px; height:230px; padding:40px  30px; overflow:hidden; }
				.dancesSliderx li a { float:left; width:120px; height:230px; position:relative; color:#FFF; }
				.dancesSliderx li a:hover { color:#FC0; }
					.dancesSliderx li a img { width:120px; height:160px; position:absolute; border-radius:2px; }
					.dancesSliderx li a span { 
						width:120px; 
						height:40px; 
						padding-top:15px;
						font-family:AtramentMedium, Arial;
						font-size:20px;
						line-height:26px;
						text-align:center;
						text-shadow:1px 1px 0 rgba(0, 0, 0, 0.8);
						position:absolute;
						bottom:0;
						background:url(../images/bg-name.png) no-repeat center top; 
						z-index:100; 
						border-radius:0 0 2px 2px;
						}

.homeHeader { float:left; height:40px; padding:15px 25px 0 25px; background:url(../images/home-header.png) repeat-x; font-size:25px; line-height:26px; font-family:AtramentMedium, Arial; color:#FFF; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.8); }

.homeAll { float:right; padding-top:23px; font-size:15px; font-family:AtramentMedium, Arial; }
	.homeAll a { color:#999; }
	.homeAll a:hover { color:#7F054D; }
	
	.homeDuyuru { float:left; width:955px; height:400px; padding:25px 0 0 25px; background:url(../images/home-duyuru.png) no-repeat; margin-bottom:40px; }
	.homeDuyuru li { width:170px; height:170px; padding-right:20px; padding-top:20px; }
		.homeDuyuru li a { float:left; display:block; width:170px; height:170px; overflow:hidden; position:relative; color:#45022A; text-shadow:1px 1px 0 rgba(0, 0, 0, 0); }
		.homeDuyuru li a:hover { color:#000; }
			.homeDuyuru li a i { width:170px; height:120px; position:absolute; background:url(../images/icon-play.png) no-repeat; z-index:100; transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; }
			.homeDuyuru li a i:hover { opacity:0.7; filter:alpha(opacity=70); }
			.homeDuyuru li a img { width:173px; height:120px; position:absolute;  padding:0px; border:1px solid #c8c8c7; }
			.homeDuyuru li a span { width:170px; position:absolute; top:128px; font-size:18px; line-height:20px; font-family:Atrament, Arial; }
	
.homeVideo { float:left; width:955px; height:187px; padding:25px 0 0 25px; border-bottom:3px solid #000; background:#45022A; margin-bottom:40px; }
	.homeVideo li { width:170px; height:170px; padding-right:20px; }
		.homeVideo li a { float:left; display:block; width:170px; height:170px; overflow:hidden; position:relative; color:#FFF; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.65); }
		.homeVideo li a:hover { color:#FC0; }
			.homeVideo li a i { width:170px; height:120px; position:absolute; background:url(../images/icon-play.png) no-repeat; z-index:100; transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; }
			.homeVideo li a i:hover { opacity:0.7; filter:alpha(opacity=70); }
			.homeVideo li a img { width:170px; height:120px; position:absolute; }
			.homeVideo li a span { width:170px; position:absolute; top:128px; font-size:18px; line-height:20px; font-family:Atrament, Arial; }
			
.homeNews { float:left; width:340px; }
	.homeNews li { width:340px; height:70px; }
		.homeNews li a { float:left; width:290px; height:52px; padding:18px 25px 0 25px; background:url(../images/home-news.png) no-repeat; line-height:17px; font-family:Atrament, Arial; font-size:18px; transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; }
		.homeNews li a:hover { color:#000; box-shadow:inset 0 0 9px rgba(0, 0, 0, 0.2); }
			.homeNews li a span { font-family:Arial; font-size:12px; font-weight:bold; color:#333; line-height:21px; }

.homeGallery { float:left; width:575px; height:275px; padding:25px 0 0 25px; background:url(../images/home-gallery.png) no-repeat; margin-bottom:40px; }
	.homeGallery li { width:190px; height:135px; }
		.homeGallery li a { float:left; display:block; width:170px; height:115px; overflow:hidden; position:relative; }
			.homeGallery li a i { width:170px; height:115px; position:absolute; background:url(../images/icon-gallery.png) no-repeat; z-index:100; transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; }
			.homeGallery li a i:hover { opacity:0.7; filter:alpha(opacity=70); }
			.homeGallery li a img { width:170px; height:115px; position:absolute; }

/*	FINISH HOME	*/

.title { float:left; width:780px; height:72px; font-family:Atrament, Arial; font-size:29px; line-height:30px; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.27); background:url(../images/title.png) no-repeat; }
	.title h1 , .title h2 , .title h3 , .title h4 { margin:0; padding:24px 0 0 29px; border:0; outline:0; font-size:100%; font-weight:normal; color:#FFF; }
	
.subTitle { float:left; width:100%; font-family:Atrament, Arial; font-size:25px; line-height:26px; border-bottom:1px solid #EEE; margin-bottom:20px; }
	.subTitle h1 , .subTitle h2 , .subTitle h3 , .subTitle h4 { margin:0; padding:0 0 16px 0; border:0; outline:0; font-size:100%; font-weight:normal; color:#A50766; }
	
#subPage { height:500px; padding:25px 30px 70px 30px; vertical-align:top; background:#FFF url(../images/bg-sub.png) no-repeat; font-size:14px; line-height:20px; }

#subBottom { height:80px; background:url(../images/bg-bottom.png) no-repeat; }

#rightBlock { float:left; width:200px; margin-top:19px; padding-bottom:300px; background:url(../images/bg-right.png) no-repeat bottom left; }
	
	#pageShare { float:left; width:170px; height:31px; padding:22px 0 0 30px; background:url(../images/bg-share.png) no-repeat; }
	
.news { float:left; width:720px; margin-top:-5px; }
	.news tr:hover { background:#F9F9F9; }
	.news td { padding:20px 0; font-size:14px; line-height:20px; border-bottom:1px solid #EEE; }
	.news td a { font-size:23px; line-height:40px; font-family:Atrament, Arial; }
	.news td img { width:150px; border-radius:3px; }
	.news td img:hover { opacity:0.6; filter:alpha(opacity=60); }
	.news td span { font-size:12px; color:#999; font-family:Atrament, Arial; font-size:20px; }
	
.newsPhoto { width:250px; border-radius:3px; }

.category { float:left; width:200px; padding:20px 0; background:url(../images/category.png) no-repeat; }
	.category ul { border-top:1px solid #EEE; }
		.category li { width:200px; border-bottom:1px solid #EEE; font-weight:bold; font-size:11px; line-height:13px; }
			.category li a { float:left; display:block; width:167px; padding:8px 15px; border-right:3px solid #FFF; transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; }
			.category li a:hover { border-color:#000; color:#000; }
			.category li a.cActive { border-color:#000; background:#555; color:#FFF; text-shadow:1px 1px 0 #000; }
		
.videos { float:left; width:720px; padding-top:5px; }
	.videos ul { width:750px; }
		.videos li { width:220px; height:230px; padding-right:30px; }
			.videos li a { float:left; display:block; width:220px; height:205px; overflow:hidden; position:relative; }
				.videos li a i { width:220px; height:155px; position:absolute; background:url(../images/icon-play.png) no-repeat center center; z-index:100; transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; }
				.videos li a i:hover { opacity:0.7; filter:alpha(opacity=70); }
				.videos li a img { width:220px; height:155px; position:absolute; border-radius:3px; }
				.videos li a span { width:170px; position:absolute; top:163px; font-size:18px; line-height:20px; font-family:Atrament, Arial; }
				
.gallery li a i { background:url(../images/icon-gallery.png) no-repeat center center; }

.videoDetail { padding-bottom:30px; }
	
.hr21 { height:21px; background:url(../images/dot.gif) repeat-x left center; }
.hr41 { height:41px; background:url(../images/dot.gif) repeat-x left center; }
.hr101 { height:101px; background:url(../images/dot.gif) repeat-x left center; }

.fl { float:left; }
.fr { float:right; }

.t14 { font-size:14px; line-height:22px; }

/*	Start CONTACT	*/

.contact td { font-size:14px; line-height:20px; }

.contactInput { 
	border:1px solid #CCC; 
	background:url(../images/input-bg.png) no-repeat; 
	padding:8px; 
	font:15px Arial; 
	background:#F9F9F9;
	box-shadow:inset 0 0 8px rgba(0, 0, 0, 0.1);
	border-radius:3px;
	}
	
.contactInput:focus { border:1px solid #999; background:#FFF; box-shadow:0 0 15px rgba(0, 0, 0, 0.2); }

.contactButton { 
	border:none; 
	background:#A50766; 
	padding:10px 30px; 
	font-size:20px; 
	font-family:AtramentMedium, Arial; 
	color:#FFF; 
	cursor:pointer;
	border-radius:3px;
	text-shadow:1px 1px 0 rgba(0, 0, 0, 0.27);
	box-shadow:inset 0 0 8px rgba(0, 0, 0, 0.5);
	transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;
	}
	
.contactButton:hover { background:#F60; }

/*	Finish CONTACT	*/


/*	Start PAGINATION */

.pages { padding-top:20px; }
	
	.pages li a { 
		float:left;
		font-weight:bold;
		line-height:20px;
		padding:8px 14px 6px 14px; 
		border-radius:2px;
		margin-right:5px; 
		color:#FFF;
		background:#999;
		text-shadow:1px 1px 0 rgba(0, 0, 0, 0.27);
		box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.27);
		transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;
		}
		
	.pages li a:hover , .pages li a.current { background:#F60; box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.27); }
	
/*	Finish PAGINATION */

.siteBottom a { float:left; color:#999; margin-right:10px; display:block; padding-top:15px; }
.siteBottom a:hover { color:#365EBF; }
